- Architecture Decision Records 958e5a3
- Existence-check fast path so the updater skips re-downloading warm assets e48f7cf
- SAST hardening — probes, seccomp, ruleset entries, semgrep suppressions a4c0f0f
- Server-side brand and hostname filtering for /manifests 5eabf17
- STORAGE_BACKEND switch to unify the Redis and S3 cache variants 27a5bc4
- Updater-driven Redis to S3 storage migration 9741e82
- Migrate to @open-xchange/fastify-sdk and replace chai/sinon with vitest db5476b
- The bundled MinIO sub-chart de8a235
- Document the actual /manifests response shape in the OpenAPI spec cb70ab6
- Guard upload path against mid-flight versionInfo mutation 0c74bec
- Move nosemgrep to trailing same-line comment on both redirect sites 9c3fba0
- Periodically re-run service discovery on the serving pod e79e43c
- Refresh lockfile to patched transitive deps for pnpm audit 1e31dc0
- Remove liveness health check and use SDK redis helpers 78187bd
- Serve text/javascript MIME type per RFC 9239 15f01f0
- Stop publishing partial versions and exit cleanly on warm-up failure c27b66d
- Warm CSS referenced only via .css arrays into S3 9e7e454
- Architecture Decision Records 958e5a3
- Existence-check fast path so the updater skips re-downloading warm assets e48f7cf
- SAST hardening — probes, seccomp, ruleset entries, semgrep suppressions a4c0f0f
- Server-side brand and hostname filtering for /manifests 5eabf17
- STORAGE_BACKEND switch to unify the Redis and S3 cache variants 27a5bc4
- Updater-driven Redis to S3 storage migration 9741e82
- Migrate to @open-xchange/fastify-sdk and replace chai/sinon with vitest db5476b
- The bundled MinIO sub-chart de8a235
- Document the actual /manifests response shape in the OpenAPI spec cb70ab6
- Guard upload path against mid-flight versionInfo mutation 0c74bec
- Move nosemgrep to trailing same-line comment on both redirect sites 9c3fba0
- Periodically re-run service discovery on the serving pod e79e43c
- Refresh lockfile to patched transitive deps for pnpm audit 1e31dc0
- Remove liveness health check and use SDK redis helpers 78187bd
- Serve text/javascript MIME type per RFC 9239 15f01f0
- Stop publishing partial versions and exit cleanly on warm-up failure c27b66d
- Warm CSS referenced only via .css arrays into S3 9e7e454