TEST ENVIRONMENT: Personnel can be added, edited and imported through Supabase, subject to access permissions. Leave bookings, standby, backup/restore and other operational changes remain disabled. Do not use for operational leave management.
User Management
Supabase identity and permissions — read-only preview
Access level permissions
A menu is accessible to the selected minimum access level and all higher levels. Book Leave uses the Bookings permission. User Management is reserved for Rosters Commander / Admin.
User profiles
Simulate user access
Temporarily view the application with a lower role’s permissions. No user account or data is changed.
Dashboard
Operational overview
Quick actions
Attention
Best availability in next 30 days
Find Available Leave
Search leave availability for a platoon. Results show the rostered day or night shift for each available date. Click a date in the results to open Book Leave with the date and leave type preselected.
Leave Calendar
Monthly view of day and night availability for both leave types against quota.
Book Leave
One booking = one person + one date + one shift + one leave type.
Bookings
Confirmed and cancelled leave bookings.
Standby
Manage additional requests where quota is full.
Standby Queue
Personnel
Supabase personnel management. Reg No. is the matching key; changes are audited.
Find Personnel
Personnel Refresh
Matching Reg Nos. are refreshed, new Reg Nos. are added, and existing records absent from the upload are retained. Refresh never deletes personnel.
CSV headings: Reg No.,Name,Rank,Platoon,Duty Station — Reg No., Name and Rank are required; Platoon and Duty Station are recommended. See sample_personnel.csv in this package.
Refresh Existing Booking Details
Uses Reg No. to refresh Name, Rank, Rank Group, Platoon and Duty Station on booking records. Leave details are not changed.
Personnel records
Quotas
Maintain default quotas and date-specific overrides.
Default quotas
Long Service Leave and Accrued Leave have independent quotas.
| Leave Type | Rank group | DAYSHIFT | NIGHTSHIFT |
|---|---|---|---|
| Long Service Leave | Commander | ||
| Long Service Leave | Officer | ||
| Long Service Leave | Firefighter | ||
| Accrued Leave | Commander | ||
| Accrued Leave | Officer | ||
| Accrued Leave | Firefighter |
Date-specific quota override
Active quota overrides
Reports
Date-range leave reporting.
Audit
Recorded application activity.
Connections
Manage the master data file connection and view its status.
Backup / Restore
Automatic local persistence is used when available, with full backup and restore as a safety net.
Portable Data File
Optionally connect the application to a visible FRV_Leave_Data.json file. Once connected, changes can be written directly to that file during this browser session.
Connected file: None
File revision loaded: —
Last file save: Not yet saved
Browser Storage & Backup
The application also automatically saves changes to this browser when local storage is available. Use Export Full Backup for an independent JSON backup.
Last successful browser save: Not yet saved
