Wykres commitów

324 Commity (c1b84cac86d93c116bf6f9d6d039568617b91b80)

Autor SHA1 Wiadomość Data
Michał 'rysiek' Woźniak c1b84cac86 doh.js: bugfix (window is not a thing in service workers), improved errorreporting (ref. #36) 2024-02-25 15:35:08 +00:00
Michał "rysiek" Woźniak 15a52cade7 Merge branch 'wip-improved-user-experience' into 'master'
Improved user experience

Closes #33

See merge request rysiekpl/libresilient!26
2024-02-23 17:58:45 +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 4ec2b9f911 documentation for the more resilient config.json loading routine (ref. #48) 2024-02-14 00:19:11 +00:00
Michał "rysiek" Woźniak 124faa79e7 Merge branch 'wip-improved-config-handling' into 'master'
Milestone: Improved config.json handling when fetched via alternative channels

See merge request rysiekpl/libresilient!25
2024-02-11 23:39:51 +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 2409e716ef verifying config.json downloaded via other plugins than fetch (ref. #48) 2024-01-31 21:58:07 +00:00
Michał 'rysiek' Woźniak d40cf65714 loading external MIME sniffing library moved to executeConfig() (ref. #48) 2024-01-31 15:41:58 +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 b159976478 service-worker: checking for plugin constructors availability after retrieving config.json using non-fetch means now also dives into dependencies (ref. #48) 2024-01-28 22:56:25 +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 8f23bc6965 Merge branch 'signed-integrity-cli-better-file-reading' into 'master'
signed-integrity cli: Improve file reading

See merge request rysiekpl/libresilient!24
2024-01-12 14:24:47 +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 d648d95e81 Merge branch 'wip-mime-type-sniffing' into 'master'
MIME type sniffing

See merge request rysiekpl/libresilient!22
2023-11-10 21:08:03 +00:00
Michał "rysiek" Woźniak ac759fb3e2 MIME type sniffing 2023-11-10 21:08:03 +00:00
Michał "rysiek" Woźniak e6f03e7dbd Add new file: CONTRIBUTING, containing a section on AI-generated code 2023-11-10 15:51:58 +00:00
Michał 'rysiek' Woźniak feb75b978c added funding section to README.md 2023-11-04 17:09:39 +00:00
Michał "rysiek" Woźniak a39f7cd69f Merge branch 'wip-improve-for-admins' into 'master'
Improving experience for site administrators

See merge request rysiekpl/libresilient!21
2023-11-03 05:58:50 +00:00
Michał 'rysiek' Woźniak 9bb1e4c56f service worker removal script, plus documentation in the FAQ (ref. #71) 2023-11-03 05:56:52 +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 dfd07201eb implemented query params normalization (ref. #27) 2023-10-07 17:08:05 +00:00
Michał 'rysiek' Woźniak 428c6be365 normalizing query params (ref. #27) 2023-10-07 04:58:48 +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 dafbab22ce Merge branch 'doh-dnslink' into 'master'
DoH wire format implementation, use in dnslink-fetch plugin

See merge request rysiekpl/libresilient!20
2023-10-07 03:14:42 +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 60dfb907cb Update README.md: Deno tests 2023-09-26 23:19:08 +00:00
Michał 'rysiek' Woźniak 23f594cd48 no more Node/npm related stuff! (ref. #29) 2023-09-26 20:40:20 +00:00
Michał "rysiek" Woźniak a9828d23e7 Merge branch 'deno-tests' into 'master'
Rewriting tests into Deno

See merge request rysiekpl/libresilient!19
2023-09-26 20:32:54 +00:00
Michał "rysiek" Woźniak 34b87e5ad2 Rewriting tests into Deno 2023-09-26 20:32:54 +00:00
Michał 'rysiek' Woźniak edd7a0c2ec QUICKSTART: narray typo 2023-01-28 18:07:14 +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 702153c1d5 docs/FAQ small improvement so that it works better in the docs section 2023-01-27 21:25:56 +00:00
Michał "rysiek" Woźniak bb941b7efa Merge branch 'wip-cli' into 'master'
Command Line Interface improvements

See merge request rysiekpl/libresilient!18
2022-12-16 17:55:40 +00:00
Michał 'rysiek' Woźniak aff6709fe6 jest should now ignore deno-related files and tests when calculating coverage 2022-12-16 17:51:35 +00:00
Michał "rysiek" Woźniak d4c1e728a2 Update docs/QUICKSTART.md 2022-12-16 14:21:41 +00:00
Michał "rysiek" Woźniak 25ff0968d9 Update docs/QUICKSTART.md 2022-12-16 14:13:36 +00:00
Michał "rysiek" Woźniak a7988e3e0a Update README.md 2022-12-16 13:07:41 +00:00
Michał "rysiek" Woźniak 24cbec237c Making sense of the README 2022-12-16 12:58:34 +00:00
Michał 'rysiek' Woźniak 7858687e5b cli: test for signed-integrity gen-keypair action (ref. #66) 2022-12-15 17:29:36 +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 d6ac169816 cli: started implementing signed-integrity tests (ref. #66) 2022-12-14 23:06:01 +00:00
Michał 'rysiek' Woźniak 8c0cda1adf cli: denotests keyfile mock file (ref. #66) 2022-12-14 23:05:38 +00:00
Michał 'rysiek' Woźniak bae130d2a1 cli: basic-integrity minor test description improvement (ref. #66) 2022-12-14 23:05:05 +00:00