09-Aug-2026 — platform configuration values, system logins and offline export ref #287
build 818 — commit 566127b
What's new
Platform Configuration Values gives Head office a clear picture of how NGX-Ramblers is built and how to recover it without relying on one person or laptop. On staging Environment Management you can audit live config across every group site, record human vendor logins (Atlas, Fly, AWS and the rest - not the runtime API keys the app uses), and download an optional offline pack (Excel, Markdown, HTML) to store safely outside the app.
System Logins supports multi-environment editing, shared parent identifiers (for example one AWS account for every site, stored once as platform shared), vendor brand marks, wide and normal layouts, and URL state so a filtered view can be bookmarked. Deploy and Fly CLI only keep the secrets each app actually needs.
At a glance
- Admin page renamed to Platform Configuration Values with three modes: Configuration inventory, System Logins, Offline export
- Live inventory of third-party systems, sites, per-site fields and shared platform config
- System Logins for human vendor website credentials with username, password, notes, identifiers and console links
- Shared identifiers (AWS and Cloudflare Account ID) stored once as platform shared and shown as not missing from site rows
- Multi-environment System Logins table with shared values hoisted above the rows; System column hides when a single system is filtered
- Vendor brand marks on system filters and rows; Ramblers Walks Manager, Meetup and YouTube colours
- Normal and Wide layout toggle (default Normal); page filters and width in the URL via kebab-case
StoredValuekeys - Offline export pack in xlsx, md and html; optional include-secrets for full values or presence-only
- Fly deploy and
fly prune-secretsonly retain allowlisted site secrets - Menu item and rename migration so the page appears as a normal platform action