Projet

Général

Profil

Development #23482

Mécanique pour forcer le rafraichissement du cache en cas de changement css/js

Ajouté par Frédéric Péters il y a environ 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
27 avril 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Dans publik-base-theme on utilise ?{{statics_hash}} mais c'est combo qui le met à disposition et je ne pense pas qu'on ait besoin d'un truc concerné par tous les paquets pour gadjo.


Fichiers

Révisions associées

Révision 87ffc1ea (diff)
Ajouté par Frédéric Péters il y a environ 6 ans

add timestamp as query string to static assets (#23482)

Historique

#1

Mis à jour par Frédéric Péters il y a environ 6 ans

À descendre pour faire des trucs de moins en moins sophistiqué, j'en suis arrivé à ce patch, simplement un random au chargement du module, qui accompagnera css et js derrière par la suite.

#3

Mis à jour par Thomas Noël il y a environ 6 ans

Frédéric Péters a écrit :

À descendre pour faire des trucs de moins en moins sophistiqué, j'en suis arrivé à ce patch, simplement un random au chargement du module, qui accompagnera css et js derrière par la suite.

Peut-être un explicite 20180427145512 qui permettrait même de "voir" le restart ? (peut-être divulguer une info qu'on veut pas, mais bah, bof).

Et le poser aussi sur les autres js/css de la page, au passage ?

#7

Mis à jour par Frédéric Péters il y a environ 6 ans

Version en timestamp (unix); + aussi sur le style.css (mais celui-ci n'est généralement pas repris par nos applications).

#9

Mis à jour par Benjamin Dauvergne il y a environ 6 ans

J'aimais bien la date explicite proposé par Thomas, je ne lis pas le timestamp unix facilement (je n'ai jamais fait d'effort je le reconnais).

#10

Mis à jour par Thomas Noël il y a environ 6 ans

Benjamin Dauvergne a écrit :

J'aimais bien la date explicite proposé par Thomas, je ne lis pas le timestamp unix facilement (je n'ai jamais fait d'effort je le reconnais).

Allez moi je ferais l'effort (date --date="@timestamp"), ack sauf si tu te sens l'envie de faire plaisir.

#11

Mis à jour par Benjamin Dauvergne il y a environ 6 ans

Je suis en minorité ack aussi :).

#12

Mis à jour par Frédéric Péters il y a environ 6 ans

  • Statut changé de En cours à Résolu (à déployer)

Poussé avec yyyymmdd.hhmmss comme timestamp.

commit 87ffc1ea222d0fd2c871422135e6ff18100560ba
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Apr 27 14:12:32 2018 +0200

    add timestamp as query string to static assets (#23482)
#13

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF