Set Cache-Control on every rendered page, and record the CSRF token's unbinding #178

Merged
lilleman merged 6 commits from item-15 into main 2026-10-30 21:39:31 +01:00
Owner

Host sets private, no-store on every page and JSON response; the signed-out built-in landing is shared-cacheable. Also pins Playwright workers, points the scheduling view at the README, and records the unbound CSRF token.

Host sets `private, no-store` on every page and JSON response; the signed-out built-in landing is shared-cacheable. Also pins Playwright workers, points the scheduling view at the README, and records the unbound CSRF token.
lilleman added 1 commit 2026-10-30 21:28:19 +01:00
lilleman added 3 commits 2026-10-30 21:32:59 +01:00
lilleman added 2 commits 2026-10-30 21:34:10 +01:00
File the decision on caching public pages
CI / full-gate (push) Successful in 3m3s
Mirror / github-mirror (push) Successful in 4s
6f11a9928b
lilleman marked the pull request as ready for review 2026-10-30 21:39:25 +01:00
lilleman merged commit 6f11a9928b into main 2026-10-30 21:39:31 +01:00
lilleman deleted branch item-15 2026-10-30 21:39:31 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: larvit/plainpages#178