Files
fab e43631b5e3 review: keep the CSP to production builds and fix the comment language (#33)
Follow-up to review feedback on the privacy/CSP change already merged here:

- The comment inserted alongside the CSP was written in Italian while these
  configs are in English. It came from the script used to apply the change
  across many repositories. Rewritten in English.
- The meta CSP was emitted unconditionally, so it also applied under
  'vitepress dev'. Testing showed HMR still connects there, because the dev
  server is same-origin and connect-src 'self' covers its websocket - but it
  would break as soon as the dev server is not same-origin ('--host', or a
  custom server.hmr.port). It is now emitted for production builds only.
- Where footer.message had been left as two concatenated literals (an artefact
  of the mechanical rollout) it is collapsed into one.

Nothing changes for visitors: the built site still carries the CSP and the
privacy link.

Signed-off-by: Fabrizio Salmi <fabrizio.salmi@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-21 13:18:53 +02:00
..