- 26 Feb, 2020 40 commits
-
-
Romain Courteaud authored
Global are deleted when the worker is stopped, which make the current fetch code less interesting...
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
Waiting for all clients to be closed before activating the new service worker is not usable, as it will lead to user keeping the old code. Drop the logic for now. Fetch the list of precache url dynamically in order to decouple the worker code from the list of files. Calculate dynamically the list of files from a python script, depending on the web site configuration. Update the service worker as soon as the web site modification date changes. This (I hope) will simplify ERP5 upgrade handling.
-
Romain Courteaud authored
-
Romain Courteaud authored
See nexedi/erp5@2e3f7a8a
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
Disable the action, as the gadget is broken
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
This reverts commit 3bea5dc5.
-
Romain Courteaud authored
Drop base tag, because it will probably break all erp5js forks, which hardcode url strings
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
This reverts commit edddfa32.
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Yusei Tahara authored
[erp5_web_renderjs_ui] Update service worker code. Client_id is null when it is the first request, in other words if request is navigate mode. Since major web browsers already implement client_id, if client_is is null, let's use the latest cache and don't get cache_key from CACHE_MAP and erp5js_cache.
-
Yusei Tahara authored
-
Yusei Tahara authored
-