Versionne les assets statiques (corrige les boutons Browse en cache)#3
Merged
Conversation
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Probleme
Les boutons Browse (Host Directory / Local Directory) semblaient ne rien faire alors que l'enregistrement du schedule fonctionnait. Symptome typique d'un
davos.jsen 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 dedavos.jsetdavos.cssdans 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.