Commit Graph

63 Commits

Author SHA1 Message Date
nazeh
6e21959d24 Revert "examples: add testnet example"
This reverts commit eb10086b5e.
2024-11-13 15:42:17 +03:00
nazeh
eb10086b5e examples: add testnet example 2024-11-13 15:15:27 +03:00
nazeh
aede289c26 chore: Release 2024-10-25 11:51:16 +03:00
nazeh
892c89c8b8 chore: publish pubky-common@0.1.0 2024-10-25 11:50:50 +03:00
nazeh
8e1ec6628b chore: Release 2024-10-25 11:13:51 +03:00
nazeh
a6f7acdc63 chore: Release 2024-10-25 11:08:56 +03:00
nazeh
285dd4e2d1 chore: Release 2024-10-25 11:05:20 +03:00
nazeh
fa0babc36d chore: Release 2024-10-25 11:04:03 +03:00
nazeh
583ed039b5 feat(homeserver): support if-modified-since header in GET requests 2024-10-17 20:57:30 +03:00
nazeh
866a476d15 fix: multiple issues after updating timestamp 2024-10-17 18:55:35 +03:00
nazeh
ed06a4681e feat: add head endpoint 2024-10-17 18:28:22 +03:00
nazeh
4067aedcee feat: use pubky-timestamp 2024-10-17 17:28:16 +03:00
nazeh
fd88986a32 feat(homeserver): optimize chunk size for LMDB details 2024-10-16 17:52:10 +03:00
nazeh
3c5b123afd feat(homeserver): handle streaming large files in and out 2024-10-16 16:26:35 +03:00
nazeh
fdfde60c72 examples(request): add a GET pubky:// url example 2024-10-10 13:28:58 +03:00
nazeh
b543ffbb04 fix(homeserver): detect requests in secure context for cookies 2024-10-03 16:32:09 +03:00
nazeh
02bea3146c examples(authn): add signup example 2024-10-02 17:17:01 +03:00
nazeh
4730927226 chore: update Cargo.lock 2024-09-30 13:37:29 +03:00
nazeh
b9ce4bc49c feat(homeserver): add Config::db_map_size and set it to 10mb in Config::test; 2024-09-30 12:37:17 +03:00
nazeh
db006612ef feat(js): return Session class from auth methods 2024-09-07 11:35:24 +03:00
nazeh
634d309766 examples(authz): test thirdPartySignin() 2024-09-02 17:05:06 +03:00
nazeh
25f757f94d feat(pubky): add PubkyClient::authorize() 2024-09-02 00:22:32 +03:00
nazeh
de38987d96 refactor(pubky): move recovery_file code to pubky_common 2024-08-31 17:29:32 +03:00
nazeh
8c56e6033b wip: test keyring cross platforms 2024-08-31 11:09:16 +03:00
nazeh
7fc0e00e41 examples(authz): switch from plain js to web components 2024-08-30 10:46:52 +03:00
nazeh
51c3e444b0 examples(authz): start 3rd party app frontend 2024-08-29 19:05:36 +03:00
nazeh
aaf01cf2d7 feat(common): add AuthToken with scopes 2024-08-27 17:15:25 +03:00
nazeh
19dd3cb2ba feat(common): add serde to Timestamp 2024-08-26 16:37:29 +03:00
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