Commit Graph

35 Commits

Author SHA1 Message Date
nazeh
190d384334 feat(homeserver): use config.toml 2024-08-23 10:45:29 +03:00
nazeh
5ee464a5b4 feat(pubky-common): add encrypt/decrypt with secret_box 2024-08-03 15:46:20 +03:00
nazeh
5b9a49898b chore(pubky): clippy issues 2024-07-29 14:18:45 +03:00
nazeh
d050866cce feat(pubky): auth working everywhere except nodejs 2024-07-28 23:24:32 +03:00
nazeh
3cc81a5d0e test(pubky): add headless testing instead of examples 2024-07-28 20:10:03 +03:00
nazeh
d35c586a12 feat(pubky): start testing js package against local homeserver 2024-07-28 18:38:21 +03:00
nazeh
dac2284065 feat(homeserver): add in memory pkarr relay api for testing 2024-07-28 12:22:20 +03:00
nazeh
ba50429b7a feat(pubky): use reqwest and async instead of ureq 2024-07-27 18:31:34 +03:00
nazeh
b03602045f feat(js): successful _initial_ test of wasm in nodejs and browser 2024-07-25 14:05:42 +03:00
nazeh
ae4a34c511 feat(pubky): add wasm mod 2024-07-24 22:26:32 +03:00
nazeh
cc97744f25 feat(pubky): get successful 2024-07-23 21:15:41 +03:00
nazeh
401872a61f feat(homeserver): stream incoming body 2024-07-23 11:26:12 +03:00
nazeh
2c38e8e071 feat(pubky): return Session struct 2024-07-21 10:23:11 +03:00
nazeh
6aa64aeb92 fix(homeserver): return session from /:pubky/sesison 2024-07-20 18:13:23 +03:00
nazeh
4f87c7d444 feat(homeserver): check session exists 2024-07-20 13:10:54 +03:00
nazeh
c9ccbbb77c feat(homeserver): add Users table 2024-07-18 13:18:01 +03:00
nazeh
8fbe0d5ae3 feat(homeserver): add database 2024-07-18 10:51:05 +03:00
nazeh
e33638c6f9 feat(pubky): send AuthnSignature to homeserver to signup 2024-07-17 12:14:43 +03:00
nazeh
c41e14233b feat(pubky): publish and resolve homeserver endpoint 2024-07-16 12:52:03 +03:00
nazeh
3a0ad9b028 feat(common): pubky authn and authnverifier 2024-07-14 20:15:52 +03:00
nazeh
3b8f6cf7b8 feat(homeserver): basic Axum server with nothing but / router 2024-07-14 12:44:21 +03:00
nazeh
5daca7c9e7 chore: temporarily remove mast 2024-07-14 11:15:59 +03:00
nazeh
a808fac67e feat: Database and WriteTransaction 2023-12-31 16:25:30 +03:00
nazeh
96676ae95e chore: clippy and remove varu64 2023-12-29 23:47:55 +03:00
nazeh
2f3f6bfc62 fix: first bug with proptest 2023-12-23 10:55:03 +03:00
nazeh
c88c085dec wip: update the Node to use redb tables 2023-12-19 16:54:47 +03:00
nazeh
9596efc534 wip: Mast zip tree 2023-12-14 19:28:19 +03:00
nazeh
b193cb516a feat: zeroize encryption_key for seed 2023-12-12 17:52:49 +03:00
nazeh
a7260f745d chore: simplify 2023-12-12 16:25:35 +03:00
nazeh
0ec3c5acbe chore: rename to kytz 2023-12-10 13:20:42 +03:00
nazeh
70061dffe6 feat: encrypt seed and encode as URI 2023-12-10 12:10:53 +03:00
nazeh
68bdfa93a4 wip: first implementation of deriving encryption key from passphrase 2023-12-08 16:26:12 +03:00
nazeh
9326933322 feat: generate passphrase 2023-12-08 13:32:46 +03:00
nazeh
62a3e7267e feat: encrypted seed file encoding 2023-12-07 19:49:11 +03:00
nazeh
327f8dc0cd initial commit 2023-12-07 18:29:41 +03:00