Wykres commitów

119 Commity (master)

Autor SHA1 Wiadomość Data
Michał 'rysiek' Woźniak c573810762 additional test for activate event handling 2024-03-13 03:35:19 +00:00
Michał 'rysiek' Woźniak 935b9c27ac additional tests for handling HTTP errors from plugins (ref. #36) 2024-03-13 03:20:10 +00:00
Michał 'rysiek' Woźniak e4db403d62 additional tests for handling errors/rejections in plugins (ref. #36) 2024-03-13 02:48:29 +00:00
Michał 'rysiek' Woźniak cf0b9d93b0 further improved error handling, fixing some corner cases (ref. #36) 2024-03-06 13:47:10 +00:00
Michał "rysiek" Woźniak e85d77bfe5 Improved user experience 2024-02-23 17:58:45 +00:00
Michał 'rysiek' Woźniak dd1ef475e8 fixed handling of errrs thrown when executing fetch()-ed config.json (fixes #81) 2024-02-18 00:43:42 +00:00
Michał 'rysiek' Woźniak b50b76d0d5 improved config.json error handling, including additional tests (ref. #48) 2024-02-11 23:27:56 +00:00
Michał 'rysiek' Woźniak 28c79a35e4 working on tests for the improved config.json handling (ref. #48) 2024-02-05 23:37:10 +00:00
Michał 'rysiek' Woźniak 0fe53bcc20 WIP: config.json caching/verification; some tests fixed, v1:verified cache implemented (ref. #48) 2024-02-01 23:46:10 +00:00
Michał 'rysiek' Woźniak 5bca087442 WIP: safe loading of config.json (ref. #48) 2024-02-01 01:38:29 +00:00
Michał 'rysiek' Woźniak 4bf42c1c93 preparing for fully revertable config deployment: executeConfig() (ref. #48) 2024-01-29 23:22:15 +00:00
Michał 'rysiek' Woźniak 707ce71102 no such thing as "fail()" in Deno testing system 2024-01-28 22:41:02 +00:00
Michał "rysiek" Woźniak ac759fb3e2 MIME type sniffing 2023-11-10 21:08:03 +00:00
Michał 'rysiek' Woźniak dfd07201eb implemented query params normalization (ref. #27) 2023-10-07 17:08:05 +00:00
Michał "rysiek" Woźniak 34b87e5ad2 Rewriting tests into Deno 2023-09-26 20:32:54 +00:00
Michał 'rysiek' Woźniak 478b12b1df dnslink-fetch: tests fixed 2022-10-22 11:56:03 +00:00
Michał 'rysiek' Woźniak eef45d9579 dnslink-fetch: 100% statements test coverage (ref. #63) 2022-10-22 01:42:37 +00:00
Michał 'rysiek' Woźniak ea2e30145d dnslink-fetch: most of the needed tests (ref. #63) 2022-10-22 01:05:05 +00:00
Michał 'rysiek' Woźniak f05aad4795 dnslink-ipfs: tests (ref. #61) 2022-10-18 00:09:53 +00:00
Michał 'rysiek' Woźniak 3b25ce6145 dnslink-ipfs plugin initial rough implementation 2022-10-15 23:23:18 +00:00
Michał 'rysiek' Woźniak 6bef03ef0b test added for #55 2022-06-22 20:34:30 +00:00
Michał 'rysiek' Woźniak bd3f34bd0e documenting plugins (ref. #51) 2022-05-17 23:36:08 +00:00
Michał 'rysiek' Woźniak 9a79ddb05d tests updated for new plugin code location (ref. #50) 2022-05-15 18:53:04 +00:00
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 4212bb1c3b redirect plugin implemented, along with tests (ref. #37) 2022-03-09 21:13:08 +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 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 1fb9ab7e05 tests for fetching config via plugins (ref. #30) 2022-02-07 23:08:13 +00:00
Michał 'rysiek' Woźniak fa17911ca2 service-worker: tests updated for cleaner handling of config.js (ref. #30) 2022-02-06 23:09:44 +00:00
Michał 'rysiek' Woźniak 4b02ddc0eb tests fixed (NodeJS is crap) 2022-02-02 01:32:07 +00:00
Michał 'rysiek' Woźniak fe81a2232a tests fixed (ref. #31) 2022-01-27 23:27:20 +00:00
Michał 'rysiek' Woźniak ab2c1249e1 service-worker test added: config.js cached, no fetch needed (ref. #31) 2022-01-27 23:20:28 +00:00
Michał 'rysiek' Woźniak e7ef3bfade test for SW caching a successfully fetched config.json (ref. #31) 2022-01-26 04:06:31 +00:00
Michał 'rysiek' Woźniak 99810d3a79 tests fixed for all changes related to caching the config.json (ref. #31) 2022-01-26 02:02:25 +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 e7c09f3065 test.json test data file added 2022-01-24 14:46:59 +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 5a7abc344b tests updated to pass with the new initServiceWorker() way of doing things (ref. #31) 2022-01-24 13:54:10 +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 d42b6a11c0 signed-integrity: some cleanups (ref. #28) 2022-01-13 10:56:45 +00:00
Michał 'rysiek' Woźniak 87120097f4 signed-integrity: added test for and for JWT payload not containing integrity data (ref. #28) 2022-01-13 02:48:43 +00:00
Michał 'rysiek' Woźniak 8bbf48d08f signed-integrity: added test for and for JWT payload not being a valid JSON (ref. #28) 2022-01-13 02:41:22 +00:00
Michał 'rysiek' Woźniak bdad3adeff signed-integrity: added tests for configured public key not loading, and for JWT syntactically invalid (ref. #28) 2022-01-13 02:31:31 +00:00
Michał 'rysiek' Woźniak 44fede8882 signed-integrity: added test for actually using the integrity data from the JWT (ref. #28) 2022-01-13 02:07:11 +00:00
Michał 'rysiek' Woźniak 5254644402 signed-integrity: added test for alg: none JWTs (ref. #28) 2022-01-13 01:53:35 +00:00
Michał 'rysiek' Woźniak 5703763097 signed-integrity: added test for incorrect signature (ref. #28) 2022-01-13 01:43:38 +00:00
Michał 'rysiek' Woźniak 8f2d095ff0 signed-integrity: we are now able to verify the JWT signature (ref. #28) 2022-01-12 23:47:00 +00:00
Michał 'rysiek' Woźniak 68ad9b1fa6 slowly figuring out JWTs and WebCrypto API (ref. #28) 2022-01-12 03:54:36 +00:00
Michał 'rysiek' Woźniak 6180f8b96a signed-integrity: working on implementing JWT processing (ref. #28) 2022-01-12 00:14:40 +00:00
Michał 'rysiek' Woźniak e1745144c1 started implementing signed-integrity PoC (ref. #28) 2022-01-10 22:21:16 +00:00