Commit Graph

92 Commits

Author SHA1 Message Date
nazeh
f4325bbc3f feat(homeserver): update Config and pkarr to support reverse proxies 2025-01-17 12:27:04 +03:00
nazeh
a14f8008b8 feat: use reserved HTTP_PORT service param for testnet 2025-01-08 13:37:37 +03:00
nazeh
9b7c7c6352 feat: update to pkarr v3-rc1 and mainline v5-rc1 2025-01-06 10:00:47 +03:00
nazeh
992607a7a7 feat(homeserver): add http relay in homeserver testnet for js testing 2024-12-17 18:00:52 +03:00
nazeh
de7d34eca1 feat(http-relay): add http relay crate to help with local testing 2024-12-17 13:36:05 +03:00
nazeh
1c0ff6c028 feat(js): add logging in wasm and setLogLevel function 2024-12-15 16:17:12 +03:00
nazeh
6262bb75cd feat(homeserver,js): connect to testnet from js 2024-12-15 15:14:12 +03:00
nazeh
c97e63ac88 feat(js): update error handling after removing crate::error 2024-12-14 20:39:08 +03:00
nazeh
453aa40d88 fix(pubky): fix authz test with in process http relay 2024-12-14 16:37:58 +03:00
nazeh
3ebdeff354 feat(homeserver): use Pkarr Relay in testnet and new Config simplifications 2024-12-14 12:48:53 +03:00
nazeh
1a30f7d62d chore: update dependencies 2024-12-11 14:33:28 +03:00
nazeh
628049984e feat(pubky): update pkarr and use anyhow 2024-12-03 12:02:26 +03:00
nazeh
b1bef6aa3e wip(js): migrate wasm bindings to support pubky in host 2024-11-26 19:14:00 +03:00
nazeh
9b5a4f98f2 feat(homeserver): separate core to simplify testing 2024-11-26 17:45:55 +03:00
nazeh
c9ae34584c feat(pubky): add TLS support for homeserver 2024-11-26 13:04:19 +03:00
nazeh
1993a73d6d feat(pubky): add custom cookie jar .. requires https 2024-11-25 18:24:34 +03:00
nazeh
05cad66366 feat(pubky): support GET /pub/*path for native urls 2024-11-21 22:44:52 +03:00
nazeh
d3367096d6 feat(pubky): use Pkarr v3 endpoint resolvers in Client::request 2024-11-14 17:37:48 +03:00
nazeh
af390e8087 feat(pubky): PubkyClient::builder().build() return result 2024-11-14 15:17:36 +03:00
nazeh
1b7d83a315 fix: fix after merging main 2024-11-14 12:03:22 +03:00
nazeh
f82b301385 Merge branch 'main' into dev 2024-11-14 11:13:32 +03:00
nazeh
0d8030f7f9 feat(homeserver): rename pubky_homeserver to pubky-homeserver 2024-11-13 15:50:53 +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
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
1d179c7197 Merge branch 'dev' of https://github.com/pubky/pubky into feat/pkarr-reqwest 2024-10-01 08:34:43 +03:00
nazeh
72f86849e7 Merge branch 'main' of https://github.com/pubky/pubky into dev 2024-09-30 20:25:54 +03:00
nazeh
901627d167 feat: update pkarr to v3 2024-09-30 20:15:04 +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
2ae54359bf feat(pubky): use resolve_endpoint from pkarr 2024-09-25 22:50:52 +03:00
nazeh
fff7b6af39 feat(js): use pkarr relay Client instead of inline impl 2024-09-22 18:50:57 +03:00
nazeh
98aa046ff0 feat(pubky): update pkarr v3 2024-09-22 12:00:57 +03:00
nazeh
c4af158fc8 feat(pubky): Resolve and connect to a direct server (localhost) 2024-09-19 17:00:31 +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