Wykres commitów

102 Commity (master)

Autor SHA1 Wiadomość Data
Michał 'rysiek' Woźniak b7419d0fe8 tests passing for work done so far for error handling improvements (ref. #36) 2024-03-06 16:33:22 +00:00
Michał 'rysiek' Woźniak 933bcbe7b4 handling 5xx HTTP errors directly in the service worker (ref. #36) 2024-03-01 18:23:42 +00:00
Michał 'rysiek' Woźniak 5bae7cace6 minor improvements, including fetch plugin now returning 4xx errors directly as Response objects (ref. #36) 2024-02-28 02:58:28 +00:00
Michał 'rysiek' Woźniak f5facd288a clarifying comment in alt-fetch plugin code 2024-02-28 02:57:08 +00:00
Michał 'rysiek' Woźniak 2406bca941 error plugin can now into headers 2024-02-25 18:36:53 +00:00
Michał "rysiek" Woźniak e85d77bfe5 Improved user experience 2024-02-23 17:58:45 +00:00
Wesley Aptekar-Cassels 9203834f78 signed-integrity cli: Improve file reading
This code uses the Deno reader API to collect a list of chunks of the
file, then allocates an array for the entire file at once, and copies
the chunks into the final array, instead of continuously reallocating
new arrays that are larger and larger.

This is significantly faster than the previous code in the case of large
files.
2024-01-12 09:12:03 -05:00
Michał 'rysiek' Woźniak d96022f870 mentions of MIME type guessing in IPFS based plugins' documentation (ref. #62) 2023-11-12 13:20:42 +00:00
Michał "rysiek" Woźniak ac759fb3e2 MIME type sniffing 2023-11-10 21:08:03 +00:00
Michał 'rysiek' Woźniak 05e9d6f2a5 basic-integrity plugin now handles absolute paths as keys as well (ref. #70) 2023-11-01 00:29:35 +00:00
Michał 'rysiek' Woźniak fb63efbaa6 basic-integrity: comment about relative IRLs (ref. #70) 2023-10-07 22:25:57 +00:00
Michał 'rysiek' Woźniak 12d558c934 basic-integrity: minor comment fix 2023-10-07 04:57:46 +00:00
Michał 'rysiek' Woźniak d538dc6c88 a testing index.html for the fetch plugin (ref. %15) 2023-10-07 04:57:06 +00:00
Michał "rysiek" Woźniak ef881eee9a DoH wire format implementation, use in dnslink-fetch plugin 2023-10-07 03:14:42 +00:00
Michał "rysiek" Woźniak 34b87e5ad2 Rewriting tests into Deno 2023-09-26 20:32:54 +00:00
Michał 'rysiek' Woźniak f0a21dc949 READMEs updated for plugins: dnslink-ipfs, ipns-ipfs 2023-01-27 21:44:17 +00:00
Michał 'rysiek' Woźniak a6985e8521 cli: more tests for signed-integrity cli done (ref. #66) 2022-12-15 16:56:50 +00:00
Michał 'rysiek' Woźniak 6dbffb34f9 cli: basic-integrity plugin bugfix (ref. #66) 2022-12-13 23:44:12 +00:00
Michał 'rysiek' Woźniak 10b42c5273 cli: signed-integrity error checking in action handlers (ref. #66) 2022-12-11 15:00:14 +00:00
Michał 'rysiek' Woźniak b226bf3012 cli: signed-integrity now has "json" output mode, and it is default (ref. #66) 2022-12-11 14:38:57 +00:00
Michał 'rysiek' Woźniak 4d80cbe743 cli: signed-integrity now takes "algorithm" option (ref. #66) 2022-12-11 14:15:50 +00:00
Michał 'rysiek' Woźniak 6e4e29b47e cli: basic-integrity minor action description fix (ref. #66) 2022-12-11 14:15:02 +00:00
Michał 'rysiek' Woźniak 5c6a8d8d6c cli: signed-integrity CLI can now generate... signed integrity data (ref. #66) 2022-12-11 03:06:47 +00:00
Michał 'rysiek' Woźniak c0f6f62cfe cli: signed-integrity - started implementing the gen-integrity action (ref. #66) 2022-12-10 23:49:10 +00:00
Michał 'rysiek' Woźniak 5af7012da7 cli: basic-integrity function comment added (ref. #66) 2022-12-10 23:48:14 +00:00
Michał 'rysiek' Woźniak 4c0d9f1167 cli: signed-integrity get-pubkey action implemented (ref. #66) 2022-12-10 23:07:55 +00:00
Michał 'rysiek' Woźniak 8406d4bc59 cli: signed-integrity cli implementation started (ref. #66) 2022-12-10 22:02:18 +00:00
Michał 'rysiek' Woźniak 035d5d8c4b basic-integrity: improvements of CLI plugin actions metadata 2022-12-10 18:40:30 +00:00
Michał 'rysiek' Woźniak 17a20ba559 cli: cleaned up the implementation a bit; improved basic-integrity descriptions 2022-12-09 18:22:24 +00:00
Michał 'rysiek' Woźniak b9d7d9f0eb cli: we can support multiple files passed via glob expressions; basic-integrity cli uses that now 2022-12-09 13:45:05 +00:00
Michał 'rysiek' Woźniak 3dd94f1c75 cli: we have sane output for basic-integrity plugin 2022-12-08 13:57:05 +00:00
Michał 'rysiek' Woźniak aef901fd73 basic-integrity: cli digest kinda working 2022-12-08 13:03:06 +00:00
Michał 'rysiek' Woźniak 49de3f07ec implemented argument passing to plugin's cli modules 2022-12-07 00:14:51 +00:00
Michał 'rysiek' Woźniak e57877b4c8 alt-fetch README fix 2022-12-07 00:14:51 +00:00
Michał 'rysiek' Woźniak bd8d56efaf started working on lrcli and on basic-integrity plugin cli (ref. %5) 2022-11-26 18:40:21 +00:00
Michał 'rysiek' Woźniak 79b176c0b2 very simple testing harnesses for dnslink-* plugins 2022-11-24 13:00:04 +00:00
Michał 'rysiek' Woźniak ee10bba97a dnslink-fetch: using Hostux DoH JSON API endpoint by default now
Thanks to https://hostux.social/@valere:
https://hostux.social/@valere/109211704321033926
2022-10-22 11:52:38 +00:00
Michał 'rysiek' Woźniak 7b63724419 dnslink-fetch: minor README improvement 2022-10-22 10:25:46 +00:00
Michał 'rysiek' Woźniak 3ea01a715e dnslink-fetch: README clarification 2022-10-22 10:22:48 +00:00
Michał 'rysiek' Woźniak 6dd6c91e41 dnslink-fetch plugin can now be considered beta 2022-10-22 10:21:09 +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 64cf1f4b42 dnslink-fetch: initial but pretty complete code and README (ref. #63) 2022-10-21 23:24:43 +00:00
Michał 'rysiek' Woźniak 0dc88d5226 minor changes to alt-fetch plugin in prep for dnslink-ipfs plugin (ref. #63) 2022-10-21 23:22:41 +00:00
Michał 'rysiek' Woźniak 996953a10a dnslink-ipfs: minor improvements (ref. #61) 2022-10-18 00:09:41 +00:00
Michał 'rysiek' Woźniak 51c3ec7b3c dnslink-ipfs: README improved (ref. #61) 2022-10-17 12:59:58 +00:00
Michał 'rysiek' Woźniak 5256af6ef8 dnslink-ipfs: we are not using the ipfsGateway cofig setting currently; README written (ref. #61) 2022-10-17 12:48:33 +00:00
Michał 'rysiek' Woźniak 519f998f09 dnslink-ipfs: ipfs.cat() is better suited for what we need here (ref. #61) 2022-10-17 01:09:02 +00:00
Michał 'rysiek' Woźniak 4249f95923 dnslink-ipfs: for some reason ipfs.name.resolve() works better than ipfs.resolve() (ref. #61) 2022-10-16 23:51:10 +00:00
Michał 'rysiek' Woźniak 77bafbe35f dnslink-ipfs: alpha working code! (ref. #61) 2022-10-16 22:55:28 +00:00
Michał 'rysiek' Woźniak 251739fe1a dnslink-ipfs: contentType guessing bugfix 2022-10-16 00:06:17 +00:00