Great-circle routes between airports flown this year; line thickness = number of flights.
—
—Flights
—Block hours
—Rest days
—Pairings
—Toward FTL limit
Block hours · monthly
Duty mix
Time breakdown
By month
Period
Limits and projections
Shortcuts & help
Shortcuts & help
Key
What it does
Ctrl+F
Search the roster
Ctrl+K
Command palette
N
New duty on today
← / →
Previous / next day, week or month (calendar)
T
Jump to today
D
Cycle calendar view (month → week → day → list)
1–5
Switch tab (Dashboard…Map)
?
This help
Esc
Close dialogs · undo toast stays clickable
Everything is stored locally in your browser. Live sync talks only to
127.0.0.1 via python serve.py; credentials are never stored.
Install the app from your browser menu ("Install app") for a standalone window + offline use.
Your credentials go only to ecrew.airalgerie.dz through the local server. They are never sent anywhere else.
Settings
Accent colour
Language
Interface language. Dates and numbers follow it too.
Used for the local clock and the local-time columns on flight strips. Times stay Zulu in the roster itself.
Week starts on
Layout density
Compact fits more days on screen — handy when scanning on a phone.
Mark duties you added or edited vs. the source file.
Restore an earlier roster
Every import keeps the roster it replaced, so a fetch that brought back something wrong can be undone.
Roster history
One login, then the app walks back through the portal and pulls every month it still holds. Months you already have are skipped.
Portal connection
Connected
Clears localStorage and reloads the source file.
Erase everything
Removes every trace of this app from this browser: your edits, all settings, the language choice and the offline cache. The roster files on disk are not touched.
Locked copy: save on this device
Your edits are currently kept in memory only. Saving writes them decrypted to this browser and to the local server, if any.
Import months from eCrew
Pick the years you want — one, or several at once. Each year you tap brings its twelve months. Turn on detailed selection to choose the months themselves.
Years
Adds the twelve months of every selected year below, so you can keep some and drop others instead of taking the whole year.
Typed once for the whole import. It goes only to 127.0.0.1 and is never written to disk: the server keeps the portal session instead, so the remaining months need no further typing.
Airports closed worldwide in 2020, so every roster has a multi-month hole there. This is how far the search keeps going past an empty stretch before deciding you had not started yet.
Closes this dialog and keeps importing. Each month is saved as it arrives, so you can carry on using the app — and the header shows what it is doing.
Erase everything
Your local edits (added, changed or deleted duties)