FRV

FRV Leave Management

v2.0.21 — Full-interface cloud preview

Connecting to your Sydney Supabase project…
Leave Management v2.0.21 Operational leave booking and availability
Current user Authenticated user
Storage: checking… Data file: not connected
READ-ONLY CLOUD MIGRATION PREVIEW — v2.0.21

Authenticated Supabase navigation and the full original interface are shown for verification. No personnel or leave records are loaded from Supabase. Booking, imports, changes, backups, and user administration are disabled pending secure database integration. Do not use for operational leave management.

Application loaded. Persistent storage will be checked after startup.

User Management

Supabase identity and permissions — read-only preview

Authenticated identity and menu thresholds are retrieved from Supabase. User creation, suspension, role changes, and all data mutations are disabled in this preview. Simulation is visual only.

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

0
Personnel
0
Future bookings
0
Waiting standby
0
Full combinations (30 days)
0
Bookings next 7 days
0
Active quota overrides

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.

Available Nearly full Full Standby exists

Book Leave

One booking = one person + one date + one shift + one leave type.

Start typing a first name, surname or registration number.
Select a person and date to calculate their rostered shift.

Bookings

Confirmed and cancelled leave bookings.

Standby

Manage additional requests where quota is full.

Standby Queue

Personnel

Search, edit and refresh personnel. Reg No. is the matching key.

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 TypeRank groupDAYSHIFTNIGHTSHIFT
Long Service LeaveCommander
Long Service LeaveOfficer
Long Service LeaveFirefighter
Accrued LeaveCommander
Accrued LeaveOfficer
Accrued LeaveFirefighter

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.

MASTER DATA
No master data file connected
NOT CONNECTED
Revision—
Last loaded—
Last saved—
Browser copyChecking…
Normal use: Connect the master JSON, work normally, and save changes back to it. Reload Master refreshes from the connected file without disconnecting it. Backups are separate recovery copies.

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.

File API: Checking…
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.

Storage mode: Checking…
Last successful browser save: Not yet saved