nazeh
|
7ed43f0fba
|
feat(homeserver): custom tracing layer support pubky:// urls for tenants #64
|
2025-01-22 21:56:24 +03:00 |
|
nazeh
|
2ef87f3511
|
feat(homeserver): custom tracing layer exclude noisy /events/ #64
|
2025-01-22 21:54:50 +03:00 |
|
nazeh
|
4ecd587806
|
feat(homeserver): support relative storage path in config file
|
2025-01-22 20:33:32 +03:00 |
|
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
|
dc01377d09
|
feat: publish HTTPS port even in testnet, and use testnet in request binary
|
2025-01-08 12:33:46 +03:00 |
|
nazeh
|
9b7c7c6352
|
feat: update to pkarr v3-rc1 and mainline v5-rc1
|
2025-01-06 10:00:47 +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
|
bcb8d39088
|
feat(homeserver): remove EntryPath extractor and add Authz and PubkyHost layers
|
2024-12-22 12:03:06 +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
|
0c1326c2c7
|
feat(homeserver): remove public key in path endpoints
|
2024-12-19 13:42:53 +03:00 |
|
nazeh
|
daa06b6453
|
fix(js): send correct pubky-host header
|
2024-12-19 13:27:25 +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
|
4c6bc9d13d
|
test(homeserver): add domain:localhost in unit tests
|
2024-12-15 22:52:48 +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
|
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
|
da2cc2a344
|
feat(homeserver): add http server as well as https
|
2024-12-03 16:37:55 +03:00 |
|
nazeh
|
1348a18401
|
feat(homeserver): remove pkarr endpoints in HomeserverCore
|
2024-12-03 16:14:59 +03:00 |
|
nazeh
|
8c40cd2ddf
|
refactor(homeserver): separate the core and io modules
|
2024-12-03 16:01:44 +03:00 |
|
nazeh
|
6a41b490f0
|
feat(homeserver): mark unsafe methods caused by LMDB
|
2024-12-03 14:20:48 +03:00 |
|
nazeh
|
628049984e
|
feat(pubky): update pkarr and use anyhow
|
2024-12-03 12:02:26 +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
|
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
|
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
|
b29c384362
|
fix(homeserver): parsing testnet configuration
|
2024-11-13 12:34:46 +03:00 |
|
nazeh
|
892c89c8b8
|
chore: publish pubky-common@0.1.0
|
2024-10-25 11:50:50 +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
|
6592b87fcd
|
feat(homeserver): support if-none-match header in GET and HEAD requests
|
2024-10-17 21:40:56 +03:00 |
|
nazeh
|
fc6d26e821
|
feat(homeserver): support if-modified-since header in HEAD requests
|
2024-10-17 21:26:29 +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
|
ffd3cfbaac
|
test(homeserver): remove system dependent test
|
2024-10-16 18:57:54 +03:00 |
|
nazeh
|
060acb077f
|
fix(homeserver): fix chunk size calculation
|
2024-10-16 18:41:49 +03:00 |
|