Skip to content

Versionne les assets statiques (corrige les boutons Browse en cache)#3

Merged
Aerya merged 1 commit into
masterfrom
fix/static-asset-cache-busting
Jun 17, 2026
Merged

Versionne les assets statiques (corrige les boutons Browse en cache)#3
Aerya merged 1 commit into
masterfrom
fix/static-asset-cache-busting

Conversation

@Aerya

@Aerya Aerya commented Jun 17, 2026

Copy link
Copy Markdown
Owner

Probleme

Les boutons Browse (Host Directory / Local Directory) semblaient ne rien faire alors que l'enregistrement du schedule fonctionnait. Symptome typique d'un davos.js en cache : le navigateur servait l'ancien fichier (sans les nouveaux gestionnaires d'evenements), donc Save marchait mais Browse etait inconnu.

Correctif

Ajoute un parametre de version ?v=${currentVersion} aux inclusions de davos.js et davos.css dans toutes les vues. A chaque mise a jour, l'URL change et le navigateur recharge le JS/CSS au lieu de reutiliser le cache.

Version passee a 2.3.1.

Ajoute un parametre de version (?v=${currentVersion}) aux inclusions de
davos.js et davos.css dans toutes les vues. Apres une mise a jour, le
navigateur recharge donc systematiquement le JS/CSS au lieu de servir une
ancienne copie en cache.

Corrige le cas ou les boutons "Browse" des schedules semblaient inactifs
parce qu'un ancien davos.js (sans les handlers correspondants) restait en
cache.

Passe la version a 2.3.1 et met a jour le changelog.
@Aerya Aerya merged commit 175d789 into master Jun 17, 2026
1 check passed
@Aerya Aerya deleted the fix/static-asset-cache-busting branch June 17, 2026 09:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant