01-Mar-2026 — admin: stale-while-revalidate area cache, skip migration check on password reset, and centralise admin paths #146

build 506commit 089a5e8


Platform admin gating

Setup API-key authentication

Defaults loading improvements

  1. and then loads environment defaults separately so a 401 on the defaults endpoint does not prevent the Ramblers API key from being pre-filled

Mongoose reconnection fix

GitHub Secrets panel (Environment Settings → GitHub Secrets sub-tab)

Dockerfile: GitHub CLI

admin: stale-while-revalidate area cache, skip migration check on password reset, and centralise admin paths (#146)

Area cache now always serves cached data immediately and refreshes in the background when expired, preventing visible loading delays. Replace banned Date.now() with dateTimeNowAsValue(). Skip migration status check when navigating to set-password URLs so password resets work on newly provisioned environments with pending migrations. Centralise admin/set-password and admin/maintenance path strings as shared constants in system.model.ts and update all TypeScript references across frontend guards, services, and backend routes.