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
|
ccbd3ff2f9
|
feat(js): pass all unit tests
|
2024-12-22 15:41:00 +03:00 |
|
nazeh
|
4ccb06006a
|
fix(homeserver): always get sessions from Cookies instead of manually from headers
|
2024-12-22 13:08:07 +03:00 |
|
nazeh
|
96be5818a7
|
feat(pubky): add handle_http_error! macro
|
2024-12-20 13:50:59 +03:00 |
|
nazeh
|
fa2a7d2738
|
feat(homeserver): use full public key as cookie name
|
2024-12-20 13:00:53 +03:00 |
|
nazeh
|
738bff1ae1
|
feat(homeserver): add PubkyHost and Authz layers
|
2024-12-20 11:30:58 +03:00 |
|
nazeh
|
3cfe6567f0
|
feat(homeserver): replace session_id with the first 8 bytes of a key
|
2024-12-19 16:10:31 +03:00 |
|
nazeh
|
daa06b6453
|
fix(js): send correct pubky-host header
|
2024-12-19 13:27:25 +03:00 |
|
nazeh
|
f42797a234
|
feat(js): pass all unit tests
|
2024-12-18 00:16:49 +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
|
b4ef0ca810
|
feat(js): basic auth with pubky-host header
|
2024-12-16 13:17:55 +03:00 |
|
nazeh
|
6e886f0180
|
fix(js): replace pubky:// with https:// in transform_url
|
2024-12-16 11:04:39 +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
|
d0f2ee7139
|
feat(pubky): remove crate::errors.rs and use anyhow
|
2024-12-14 20:11:54 +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
|
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
|
6f64831ae7
|
feat(pubky): pass all unit tests after using pubky in host
|
2024-11-26 17:46:48 +03:00 |
|
nazeh
|
c088388717
|
fix(pubky): fix signup url
|
2024-11-26 14:00:34 +03:00 |
|
nazeh
|
e6f7fb3347
|
feat(pubky): add an icann reqwest client
|
2024-11-26 13:36:16 +03:00 |
|
nazeh
|
c9ae34584c
|
feat(pubky): add TLS support for homeserver
|
2024-11-26 13:04:19 +03:00 |
|
nazeh
|
bb2799e579
|
fix: clippy
|
2024-11-25 18:31:00 +03:00 |
|
nazeh
|
1993a73d6d
|
feat(pubky): add custom cookie jar .. requires https
|
2024-11-25 18:24:34 +03:00 |
|
nazeh
|
6109df3d43
|
feat(pubky): update HEAD, GET, PUT, and DELETE for pub/ endpoints to use hostnames
|
2024-11-24 21:26:38 +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
|
5972b48316
|
feat(pubky): rename PubkyClient to Client
|
2024-11-14 15:30:01 +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
|
4b1bc1c4e9
|
feat(pubky): make PubkyClient::request() public
|
2024-11-13 15:48:17 +03:00 |
|
nazeh
|
b8fc9b5173
|
chore(js): publish 0.2.0
|
2024-11-07 11:49:30 +03:00 |
|
nazeh
|
b2eaf312cc
|
chore(js): publish 0.2.0
|
2024-11-03 21:03:46 +03:00 |
|
nazeh
|
2434834618
|
chore: prepare for release
|
2024-10-25 11:03:02 +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
|
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
|
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
|
2ae54359bf
|
feat(pubky): use resolve_endpoint from pkarr
|
2024-09-25 22:50:52 +03:00 |
|