Wykres commitów

61 Commity (c2b62919b869788faba14b1bade5959b1c682690)

Autor SHA1 Wiadomość Data
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
Michał "rysiek" Woźniak 02ba4ea9f3 Implement integrity check plugin 2021-11-14 12:53:49 +00:00
Michał "rysiek" Woźniak 9330f9f796 simple integrity plugin 2021-11-11 22:39:26 +00:00
Michał 'rysiek' Woźniak ffe2b2c40c any-of: test added for erroring out when no wrapped plugins configured (ref. #21) 2021-11-11 12:01:08 +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 ffe9dd28d5 tests fixed for any-of plugin (ref. #15) 2021-09-18 22:55:17 +00:00
Michał 'rysiek' Woźniak bcf7ed4c32 ipns-ipfs plugin ready for new plugin loading system (ref. #15) 2021-09-15 22:31:50 +00:00
Michał 'rysiek' Woźniak d8b6f64d4a gun-ipfs plugin ready for new plugin loading system (ref. #15) 2021-09-15 22:27:01 +00:00
Michał 'rysiek' Woźniak 05e7997e89 minor fixes (ref. #15) 2021-09-15 21:29:09 +00:00
Michał 'rysiek' Woźniak d02cbb7a9d any-of plugin ready for new plugin loading system (ref. #15) 2021-09-15 21:28:11 +00:00
Michał 'rysiek' Woźniak 46b3334b25 cache plugin ready for new plugin loading system (ref. #15) 2021-09-15 21:11:17 +00:00
Michał 'rysiek' Woźniak 4e4c9b83af alt-fetch plugin modified to work with the new plugin loading system (ref. #15) 2021-09-15 20:27:27 +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 bd169f64cf gun-ipfs: stub of fetching test (ref. #8) 2021-09-08 11:40:37 +00:00
Michał 'rysiek' Woźniak a9368d4394 gun-ipfs: application/json content-type guessing implemented; plus a relevant test 2021-09-08 07:33:55 +00:00
Michał 'rysiek' Woźniak ebba7e26d9 gun-ipfs: test content type guessing (ref. #8) 2021-09-08 07:30:24 +00:00
Michał 'rysiek' Woźniak d57cca412b gun-ipfs: test for fetching <path>/index.html instead of <path>/ (ref. #8) 2021-09-08 07:10:00 +00:00
Michał 'rysiek' Woźniak 95db2721d4 gun-ipfs plugin: added a stub test for unpublished content handling (ref. #8) 2021-09-07 17:53:20 +00:00
Michał 'rysiek' Woźniak 24ad9a10c8 gun-ipfs plugin: some more tests (ref. #8), minor bugfix 2021-09-07 16:41:13 +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 22019bcc3a cache plugin tests: cache-polyfill not needed, service-worker-mock handles this (ref. #8) 2021-08-31 14:05:27 +00:00
Michał 'rysiek' Woźniak 4b8ac7e444 cache plugin tests: 100% coverage (ref. #8); also, minor bugfix in cache plugin 2021-08-30 15:55:53 +00:00
Michał 'rysiek' Woźniak 28d099a834 cache plugin tests: ~73% coverage (ref. #8) 2021-08-30 14:41:45 +00:00
Michał 'rysiek' Woźniak eb0e64df2f cache plugin test: testing for rejections when content not available (ref. #8) 2021-08-30 14:09:53 +00:00
Michał 'rysiek' Woźniak fb98acc396 cache plugin tests: first actual functional test passes (ref. #8) 2021-08-30 14:04:23 +00:00
Michał 'rysiek' Woźniak 4730361bad any-of plugin test: bugfix for environments where AggregateError exists (ref. #8) 2021-08-29 20:12:04 +00:00
Michał 'rysiek' Woźniak 6bf1887e7d any-of plugin test: bugfix, apparently things work differently in the pipeline than in dev shell (ref. #8) 2021-08-29 19:49:28 +00:00
Michał 'rysiek' Woźniak 4a46175cfe any-of plugin tests: coverage 100% (ref. #8) 2021-08-29 19:41:53 +00:00
Michał 'rysiek' Woźniak ef71323cf9 alt-fetch plugin tests: coverage 100%, all pass (ref. #8) 2021-08-29 17:28:37 +00:00
Michał 'rysiek' Woźniak 257558904c alt-fetch tests: coverage p to ~90% (ref. #8) 2021-08-29 15:14:20 +00:00
Michał 'rysiek' Woźniak 1432ef3ef3 first actual test for alt-fetch 2021-08-29 14:58:41 +00:00
Michał 'rysiek' Woźniak da86c0eba1 fetch plugin test: testing what happens on 400+ status codes (and rising coverage to 100%; ref. #8) 2021-08-29 14:19:28 +00:00
Michał 'rysiek' Woźniak 8069213852 fetch plugin test: testing the headers 2021-08-29 01:12:03 +00:00
Michał 'rysiek' Woźniak bdf3d904bf fetch plugin: improved test 2021-08-28 22:28:32 +00:00
Michał 'rysiek' Woźniak edb0b68c44 better implementation of the fetch test 2021-08-28 19:50:56 +00:00
Michał 'rysiek' Woźniak ba129551d4 fetch plugin test: minor indentation fix 2021-08-28 19:01:19 +00:00
Michał 'rysiek' Woźniak 5a18502bad fetch() test passes 2021-08-28 12:06:46 +00:00
Michał 'rysiek' Woźniak 4c6245a672 jest: mock fetch kinda working 2021-08-25 23:37:52 +00:00
Michał 'rysiek' Woźniak 96de033dde working on gun-ipfs plugin and test to make the test pass 2021-08-25 22:33:01 +00:00
Michał 'rysiek' Woźniak c922f640a6 gun-ipfs plugin test back from hades 2021-08-25 22:32:22 +00:00