HMV Planning Assistant
v0.9.0 (Build 061)
☀
☾
Sign in
Use the administrator account created during installation.
Email
Password
Sign in
Application information
HMV Planning Assistant
×
About
Release Notes
Version
0.9.0
Build
061
Database schema
045
Released
2026-08-17
Environment
Production
Current release
v0.9.0 (Build 061)
2026-08-17
Moved supervisor name and employee identity onto linked login accounts
Added administrator-managed induction bases and bays with aircraft-induction assignment
Refined the Aircraft Families settings layout for full-width desktop and responsive mobile use
Replaced hard-coded aircraft families with an administrator-managed catalogue
Matched the Master Data table viewport height to Task Card and Non-Routine workspaces
Combined multiple location-specific inventory reports into one atomic availability snapshot
Normalized Unicode inventory part-number punctuation into database-safe natural-sort keys
Added administrator-only transactional rollback for the latest Task Card and Non-Routine import batches
Combined identical inventory batch rows by quantity and naturally sorted numeric part-number variants
Added searchable eMRO available-inventory snapshots with partial part-number matching and batch-level quantities
Kept Work Order column-filter controls accessible when filters return no Task Cards
Wrapped and truncated long Task Card notes within the Work Order table
Scoped Work Orders to the currently selected aircraft induction by default
Populated the Work Order Task Zone editor from aircraft-family Master Data imports
Preserved Work Order filters, sorting and pagination when returning from Task Card and PDF views
Added dropdown checkbox multi-selection for Inspection Type on Task Card and Master Data editors
Persisted PDF Task Card ranges across Excel task deletion and re-import and refreshed Master Data links
Matched component-specific Task Card instances to base Master Data while displaying P/N, S/N and Position beneath the Task Card
Added private work-order PDF imports with automatic Task Card page-range links and an embedded PDF.js viewer
Added optimistic edit conflict detection, serialized work-order imports and database uniqueness protection
Consolidated migrations 001 through 017 into a clean from-scratch database schema
Removed work-order archive and restore state without compatibility fields
Imported Task Card actual hours and added the total to Task Card statistics
Added persistent Task Card planning columns, technician assignments and inline comments
Sourced Work Order Task Card planning phases from Master Data
Added persistent Non-Routine zones, technician assignments and inline comments
NR tab now matches Task Cards with complete pagination and administrator danger-zone actions
Work-order editing and administrator-controlled deletion of task cards, NRs or the complete work order
Enforced edge-to-edge Work Order detail workspace on desktop displays
Full-width 1920px Work Order task-card workspace without desktop horizontal scrolling
Simplified Task Card table columns and complete first/previous/next/last pagination controls
Administrator-only Task Card Manager reset with confirmation, audit logging and active-import protection
Canonical migration tracking and Build 021 schema reconciliation
Corrected migrations 011 and 016 to use migration_name consistently
Fresh-install schema now creates and fully populates schema_migrations
Dashboard-selected induction automatically scopes supervisor allocation
Work-order identification preserved on supervisor allocation results and CSV exports
Linked supervisor records to login accounts for crew-scoped labour report access
Required technician trade selection sourced from the Planner Trades catalogue
Simplified permanent crew assignments without effective date ranges
Simplified work-order headers without customer, description, planning dates or notes
Removed Task Card Manager archive and restore state without compatibility fields
Multiple persistent work-order reports per induction with strict work-order validation
Server-side pagination for stored reports, available dates, allocation results and labour detail
Persistent eMRO report snapshots reused across supervisor allocation queries
Clickable work-date rows calculate immediately without a separate button
First/previous/next/last pagination for allocation results and crew detail
Pure-PHP eMRO Excel XML importer replaces the Poppler/PDF allocation dependency
Correct handling of eMRO combined hours and minutes values and repeated report page headers
Report-date detection and crew-match validation before supervisor allocation
Supervisor and technician management with direct crew assignments
Daily W/O Actuals upload and crew-hours weighted supervisor time allocation
eMRO SpreadsheetML, XLSX and CSV import with duplicate protection and CSV export
Complete aircraft induction management with create, edit, duplicate, status, archive, restore and dashboard selection
Aircraft-specific dashboard redesign with summary, KPIs, alerts, work-order progress and zone completion
Per-user aircraft induction selection for multi-aircraft dashboard reporting
Manual work-order creation and work-order names
Persistent planner-assigned trades for task cards and non-routines
Admin-managed planner trade catalogue
Collapsible statistics sidebars across manager pages
Responsive planning workspace improvements
Application information modal with embedded administrator diagnostics
Release notes available directly from the build label
Compact Master Data filter toolbar with collapsible advanced filters
Active aircraft induction dashboard with work-order and zone completion
Dashboard status sourced from imported eMRO Task Card and NR Status columns
Completion by Zone limited to zones 100 through 800
Master task-card import duplicate review with keep, replace, and apply-to-all controls
Wide master-data workspace and standardized Task Card detail controls
Master Data finishing controls: frozen columns, column chooser, advanced filtering and sorting
Duplicate Task Card validation, changed-field highlighting and direct history links