Commit Graph

137 Commits

Author SHA1 Message Date
nazeh
4b1bc1c4e9 feat(pubky): make PubkyClient::request() public 2024-11-13 15:48:17 +03:00
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
2434834618 chore: prepare for release 2024-10-25 11:03:02 +03:00
nazeh
1f1bbceeef docs: update Getting started section in README.md 2024-10-25 10:20:25 +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
76e9520138 feat(pubky): return cached packets if nothing else is available 2024-10-07 17:18:20 +03:00
nazeh
5a1a3da70b feat(homeserver): publish HTTPS instead of SVCB records 2024-10-07 17:18:20 +03:00
nazeh
affd589f1a chore: clippy 2024-10-07 17:18:20 +03:00
nazeh
f2a4fe3902 feat(pubky): add [PubkyClient::pkarr] method to return ref to pkarr client 2024-09-28 08:05:21 +03:00
nazeh
560972cead fix(pubky): unit test bug 2024-09-27 12:33:35 +03:00
nazeh
78aad43f52 chore(js): publish 0.1.16 2024-09-17 19:02:35 +03:00
nazeh
80bed52c85 feat(pubky): authRequest response return PublicKey instead of Session
In Authentication mode, there might be no Homeserver to sign in to and get a session
2024-09-17 19:02:13 +03:00
nazeh
d8f0a28184 Merge branch 'main' of https://github.com/pubky/pubky 2024-09-17 14:41:41 +03:00
nazeh
32cb8adf6f chore: change 'monotonic' to 'strict monotonic' in code comements 2024-09-17 14:41:32 +03:00
nazeh
f999475f2b refactor(pubky): remove publickey from endpoint struct for clippy 2024-09-13 10:56:09 +03:00
nazeh
f381f9f1a3 fix(homeserver): add DEL event when entry is deleted but not its blob 2024-09-13 10:53:15 +03:00
nazeh
9e6b65460c fix(homeserver): add a reference counter for chunks to avoid deleting shared blobs 2024-09-12 17:56:53 +03:00
nazeh
9a112b94d1 chore(js): publish 0.1.15 2024-09-07 21:03:35 +03:00
nazeh
db006612ef feat(js): return Session class from auth methods 2024-09-07 11:35:24 +03:00
nazeh
32377080d1 feat(js): add authRequest() 2024-09-06 22:17:12 +03:00
nazeh
cfd50451a2 examples(authz): simplify authenticator using native methods 2024-09-06 15:09:58 +03:00
nazeh
a03117114b feat(homeserver): return 403 Forbidden for insufficient permisisons 2024-09-06 14:10:46 +03:00
nazeh
f1b65e9dac feat(pubky): add PubkyClient::auth_request and send_auth_token 2024-09-05 20:50:02 +03:00
nazeh
f6f356f6ae Merge branch 'main' of https://github.com/pubky/pubky into feat/authz 2024-09-04 13:23:23 +03:00
nazeh
aa935a3711 test(pubky): add back resolvers in PubkyClient::test() 2024-09-04 12:57:52 +03:00
nazeh
e496f7a821 test(pubky): put event get sequence 2024-09-04 10:53:03 +03:00
nazeh
a7b030c4f1 refactor(pubky): signin_with_authtoken used in both signin methods 2024-09-03 13:50:04 +03:00
nazeh
c442675104 feat(common): AuthToken add namespace and remove homeserver/aud 2024-09-03 12:22:34 +03:00
nazeh
5773b2d046 wip: first demo of authz 2024-09-03 11:31:36 +03:00
nazeh
634d309766 examples(authz): test thirdPartySignin() 2024-09-02 17:05:06 +03:00
nazeh
854fbd8c6f Merge branch 'main' of https://github.com/pubky/pubky into feat/authz 2024-09-02 11:16:46 +03:00
nazeh
002abbbbca feat(pubky): add PubkyClientBuilder::testnet() and skip setting dht_request_timeout in CI 2024-09-02 09:40:01 +03:00
nazeh
25f757f94d feat(pubky): add PubkyClient::authorize() 2024-09-02 00:22:32 +03:00
nazeh
cd32df075b feat(pubky): use rustls-tls feature in reqwest 2024-09-02 00:21:27 +03:00
nazeh
0fe5e1aa74 feat(common): simplify Capabilities 2024-09-01 19:33:04 +03:00
nazeh
5d9be5c0f0 feat(js): add randomBytes() and hash() functions 2024-09-01 18:17:34 +03:00
nazeh
915ae66f1a feat(js): add window.pubky and move static methods out of PubkyClient 2024-09-01 16:47:22 +03:00
nazeh
de38987d96 refactor(pubky): move recovery_file code to pubky_common 2024-08-31 17:29:32 +03:00
nazeh
16771d662b test(pubky): increase request_timeout to avoid failing resolution 2024-08-30 13:24:43 +03:00
nazeh
467738bb23 test(pubky): increase request_timeout to avoid failing resolution 2024-08-30 11:25:05 +03:00
nazeh
9bc83a6dac Merge branch 'main' of https://github.com/pubky/pubky 2024-08-30 09:32:27 +03:00
nazeh
61ff688dff test(pubky): use bootstrap as a resolver to help with flaky tests 2024-08-30 09:32:15 +03:00