Mission Tool Custody

Who has what, since when, and when it's due back

Tools Out
Overdue
Tools Checked Out
Tools Available
Overdue Returns
Total Tools
People
Active Missions
CSWeb Sync
Recent Activity
StatusToolHeld ByReasonWhen
People
UIDNameOrg / UnitRolePhoneActions
Tools
UIDNameCategorySerial #StatusActions
Missions
UIDNameLocationDatesStatusActions
Movement Ledger
StatusToolFromToMissionReasonDue / ReturnedLogged
CSWeb Sync

Status:

The CSWeb sync server is treated as the source of truth. Writes always save locally first, then sync out and back cyclically.

Base URL
Dictionary
Sync interval
Last cycle status
Last successful sync
Last error

To connect a real CSWeb server, set CSWEB_BASE_URL / CSWEB_USERNAME / CSWEB_PASSWORD in server/.env (copy from .env.example) and restart the server.