Cache-Control : ne plus servir un front périmé #51

Merged
foXaCe merged 1 commit from fix/cache-front into main 2026-10-18 14:07:50 +02:00
Owner

Le serveur n'envoyait aucun Cache-Control. Après une livraison, le navigateur pouvait garder l'ancien bundle — d'où une barre disque « absente » alors qu'elle était bien servie.

assets/ (nom empreinté) : un an, immutable. Le reste : no-cache.

Le serveur n'envoyait aucun `Cache-Control`. Après une livraison, le navigateur pouvait garder l'ancien bundle — d'où une barre disque « absente » alors qu'elle était bien servie. `assets/` (nom empreinté) : un an, immutable. Le reste : no-cache.
fix(ui) : en-tetes de cache, sinon le navigateur garde l'ancien front
Some checks failed
CI (backend Rust) / Rust (backend) (pull_request) Failing after 30s
d0797598e6
Le serveur ne posait aucun Cache-Control : après une livraison, un navigateur
pouvait continuer d'afficher l'ancien bundle — le disque paraissait absent
alors qu'il était bien servi.

Les fichiers de `assets/` portent une empreinte dans leur nom : un an,
`immutable`. Le reste (`index.html`, `favicon.svg`, `mode.js`) passe en
`no-cache` pour être revalidé à chaque visite.
foXaCe merged commit d02ff9717c into main 2026-10-18 14:07:50 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
foXaCe/pve-control!51
No description provided.