Wykres commitów

35 Commity (8d3ba168884be2702ba63cc837c7b5d74eb4e33a)

Autor SHA1 Wiadomość Data
Michał 'rysiek' Woźniak 8d3ba16888 renaming plugin and test files; plugins are now in individual subdirectories (ref. #50) 2022-05-15 18:53:04 +00:00
Michał 'rysiek' Woźniak 50c7053764 service-worker: implemented "enabled" config flag for plugins, incl. tests (ref. #45) 2022-03-09 18:13:41 +00:00
Michał 'rysiek' Woźniak 748dead637 service-worker: basic implementation of config.enabled flag (ref. #45) 2022-03-09 14:27:21 +00:00
Michał 'rysiek' Woźniak 9eecbe37e5 service-worker: minor comment fix, referencing #48 2022-03-09 14:16:50 +00:00
Michał 'rysiek' Woźniak 50fad1daa0 service-worker: code for handling edge-cases with new config.json configuring not-yet-loaded plugins (ref. #30) 2022-02-08 02:44:01 +00:00
Michał 'rysiek' Woźniak deeb57a3e2 rough first functional implementation of fetching config via plugins (ref. #30) 2022-02-07 03:11:35 +00:00
Michał 'rysiek' Woźniak 0a320d22f8 service-worker: cleaner handling of config.js (ref. #30) 2022-02-06 23:06:43 +00:00
Michał 'rysiek' Woźniak 7809c9d42e separated out some code into cacheConfigJSON() (prep. for #30) 2022-02-02 01:28:13 +00:00
Michał 'rysiek' Woźniak c2b62919b8 loading config is now a separate operation than verifying its correctness (prep. for #30) 2022-02-02 01:14:31 +00:00
Michał 'rysiek' Woźniak c37cd53a89 better comment explaining the need for initServiceWorker() in event handlers (ref. #31) 2022-02-02 00:58:41 +00:00
Michał 'rysiek' Woźniak 3025278899 bugfix: external requests fixed (ref. #31) 2022-01-26 02:01:55 +00:00
Michał 'rysiek' Woźniak 6fe4e94199 important hotfix: config.json now properly cached, SW init performed reliably after SW re-start (ref. #31) 2022-01-26 01:43:53 +00:00
Michał 'rysiek' Woźniak 629b2eef33 test coverage for config.json handling (ref. 31) 2022-01-25 00:28:41 +00:00
Michał 'rysiek' Woźniak 3ae6f422ed verifyConfigData() initial implementation; getResourceThroughLibResilient() now accepts url and init instead of Request (ref. #31) 2022-01-24 13:55:40 +00:00
Michał 'rysiek' Woźniak d426dea050 very rough and PoC test implementation of JSON-based config (ref. #31) 2022-01-22 16:56:24 +00:00
Michał 'rysiek' Woźniak 77ee6aa127 service-worker: using config.js from directly under scope the service-worker is registered for 2021-11-18 22:24:44 +00:00
Michał 'rysiek' Woźniak 2603596032 updated tests regarding problematic Request() init fields (ref. #23) 2021-11-17 13:57:47 +00:00
Michał 'rysiek' Woźniak 646e7240a5 service-worker: headers, mode, credentials ignored in Request() init for now 2021-11-16 23:46:13 +00:00
Michał 'rysiek' Woźniak b57d17719d Request() init cannot have "credentials: include" 2021-11-16 23:07:11 +00:00
Michał 'rysiek' Woźniak 67f178924d libresilient test deploy: Request() init cannot have "mode: navigate", it seems 2021-11-16 18:40:14 +00:00
Michał 'rysiek' Woźniak 52cbb6fd8f service-worker: some whitespace fixes 2021-11-13 13:14:17 +00:00
Michał "rysiek" Woźniak 4f528a4123 Subresource Integrity exposed to plugins from Service Worker 2021-11-08 20:51:27 +00:00
Michał 'rysiek' Woźniak 4d3558e1b5 cleanups and bugfixes related to the new plugin loader (ref. #15) 2021-09-19 10:04:19 +00:00
Michał 'rysiek' Woźniak 8603237db0 service-worker: working on making tests run with the new plugin loader (ref. #15) 2021-09-18 23:35:22 +00:00
Michał 'rysiek' Woźniak 5f6552e322 service-worker: plugin loader rewritten, enabling using the same plugin multiple times (ref. #15); any-of: using the "uses" config field instead of old "plugins" 2021-09-18 22:52:54 +00:00
Michał 'rysiek' Woźniak 0c7fb8c946 improving plugin loading (ref. #15) 2021-09-15 20:06:04 +00:00
Michał 'rysiek' Woźniak 295f3071cc service-worker on the way to saner plugin loader; relevant fetch plugin changes implemented (ref. #15) 2021-09-15 14:38:43 +00:00
Michał 'rysiek' Woźniak 65708a129d service-worker: moving away from bracket object notation (ref. #12, #13) 2021-09-08 19:34:12 +00:00
Michał 'rysiek' Woźniak 324acda602 service-worker: bugfix for uncaught Promise rejection in background no-stash fetches (ref. #11) 2021-09-06 17:24:28 +00:00
Michał 'rysiek' Woźniak 0ca6890754 service-worker: two new stashing-related tests (ref. #8); minor fixes here and there 2021-09-06 13:10:51 +00:00
Michał 'rysiek' Woźniak 48ecda0968 service-worker: a bit more tests (ref. #8) 2021-09-01 21:01:01 +00:00
Michał 'rysiek' Woźniak 2d9c27e8e7 service-worker: bugfix - client.postMessage() only when client not null 2021-08-31 20:15:39 +00:00
Michał 'rysiek' Woźniak 4dd6840e8d service-worker: first test added (ref. #8); debug message for external requests added 2021-08-31 16:09:26 +00:00
Michał 'rysiek' Woźniak f8aa190558 service-worker.js linted (left only no-unused-vars errors) 2021-08-25 19:43:21 +00:00
Michał 'rysiek' Woźniak 9afc3ab3e4 initial commit 2021-04-06 17:18:37 +00:00