Administration
Settings
Reminder behaviour, upload limits and the controls behind the audit trail.
Email log
PM reminder · week 45Delivered
PM reminder · week 44Delivered
Report · spend OctRetried once
Request approved · REQ-203Delivered
Open log
Delivery
Emails are queued, retried once on failure and surfaced here. Free hosting cannot run cron — the scheduler is triggered by the first request after the window.
Emails are queued, retried once on failure and surfaced here. Free hosting cannot run cron — the scheduler is triggered by the first request after the window.
Zip archives
Allowed, stored as opaque binaries, download-only. Never extracted server-side.
Allowed, stored as opaque binaries, download-only. Never extracted server-side.
Serving
Signed, short-lived URLs. Nothing is rendered from the application origin, so an uploaded HTML or SVG cannot execute.
Signed, short-lived URLs. Nothing is rendered from the application origin, so an uploaded HTML or SVG cannot execute.
Largest documents
Service reports 2021–2025.zip12.6 MB
User manual — Ysio Max8.4 MB
CT service bundle.zip7.1 MB
Audit coverage
Write paths 18
Covered 18
Gaps 0
A mutation without an event is treated as a defect.
Managers see reports, not the audit stream. Department users never see cost, through any route including audit exports.
| Job | Schedule | Last run | Result | Next run |
|---|---|---|---|---|
| PM reminder email | Weekly · Mon 06:00 | Mon 3 Nov, 06:00 | 3 machines · 2 emails | Mon 10 Nov |
| Overdue digest | Weekly · Mon 06:05 | Mon 3 Nov, 06:05 | 2 overdue | Mon 10 Nov |
| Monthly spend report | Monthly · 1st 07:00 | 1 Nov, 07:00 | Sent to 3 recipients | 1 Dec |
| PM compliance report | Monthly · 1st 07:00 | 1 Nov, 07:00 | Sent to 2 recipients | 1 Dec |
Jobs are idempotent: the same machine and window never produce two emails.