📊 Year Dashboard
Loading…Click a day to cycle: Default → Unavailable → 1st Priority → 2nd Priority. Auto-saves on click. Your rostered shifts are shown with XLS colors.
Changes are saved automatically when you click.
My Shift Swaps
New & Outstanding Requests
0Accepted / Approved
0Rejected / Declined
0| Name | Group | Day Shifts | Night Shifts | Weekends | PH Days | Swaps | AOG | AOG % | Training | Train % | Office | Office % | Project | Proj % | Hours | Shifts | 4+ Off Blocks | Stability % |
|---|
LIU Accumulation
Users
Job Groups
for department: —These groups control the section headings on the roster chart (e.g. CO-ORDINATOR, DUTY MANAGER, OFFICE STAFF, OPS CONTROLLER). The Group dropdown on every user row reads from this list. Assigning a user to a brand-new group name automatically adds it to the chart.
| ID | Name | Login ID | Email(s) (Teams UPN) | Group | Role | Actions |
|---|
Shift Codes
| Code | Description | Hours | Category | Swap | LIU | OT |
|---|
Double-click a node to open the edit panel and change its label, type, and all parameters.
Right-click a node to delete it.
Drag from output port (right dot) to input port (left dot) on another node to create a connection.
Click a wire to remove the connection.
Use the toolbar to add nodes, rename or create new flows, and save your changes.
Test Logic
Public Holidays Management
Holidays are loaded from the worldwide date-holidays library for the
section's configured country. Past holidays and manually-added entries are
preserved when refreshing. Deleted holidays stay deleted even after a refresh.
| Name | Date | Actions |
|---|
Shift Patterns
Shift patterns define repeating rotation cycles (e.g. 4-on-2-off) that can be applied to the roster.
Extend Pattern Forward
Auto-detects each person's cycle period (4-56 days) from their recent roster and repeats it forward to the target date. The ideal starting point for a new department is the original uploaded xls — set the anchor date below to the last day of that upload and the system will work forward from there.
No anchor = fill mode. Only empty days are filled; existing shifts are preserved. Use this to extend further into the future.
With anchor = rebuild mode. Every day after the anchor is overwritten with the detected pattern. Use this to fix mis-aligned Apply-Pattern data — set the anchor to the last day of the original xls upload (or any known-good day).
Undo Last Extend restores the cells touched by the most recent extend, but only for days from today onwards — the past is always frozen.
Clear Future is a best-effort reset for situations where no snapshot exists (e.g. an extend ran before this version was deployed). Pick the codes to clear via the shift-code picker that appears.
Roster Layout
Drag groups up or down to re-order them in the roster grid. Drag names within a group to re-order the people inside that group. Click Save Layout when you're done. This layout applies to the current scope only.
Department Management
| Name | Code | Country | Sections | Actions |
|---|
Section Management
| Department | Section | Country | Time-zone | Actions |
|---|
System Settings
Microsoft Teams Notifications
All Swap Requests
| Requester | Requested Date | With | Days | Status | Actions |
|---|
System Change Log
| Timestamp | User | Action | Details | Undo |
|---|
Catalogues & Configuration
Skills (section)
Approvals (department)
Licence Types (global)
Intermix Rules (section)
Section Feature Flags
Flight Schedule
| Flight | Airline | Aircraft | STA | STD | Days | Approval | Licence | OCT | Actions |
|---|
Fatigue Check
Scans the roster for intermix rule violations (e.g. Night → Early with insufficient gap).
Training Blocks
| Staff | Course | Start | End | Shift | Actions |
|---|
CSV User Import
Bulk create or update users from CSV. Required columns: user_id, name. Optional: email, group, role, department, section.
Export & Reports
Monthly Roster Export
Export roster in CSV format matching spreadsheet layout (names × days grid)
Summary Report Export
Export all statistics and metrics in CSV format
Print Roster
Open print-friendly view of current roster
Departments
Trial Sandbox
Changes here do NOT affect the live rosterShift Swap Simulator
Test swap scenarios before applying to the live roster.
Coverage Check
See daily coverage for any month without switching the main roster.