Commit Graph

304 Commits

Author SHA1 Message Date
James Browning
43e30b39cd fix: ARM (Apple Silicon) build support in Dockerfile 2025-01-13 20:14:39 +00:00
Nuh
f306f33a34 Merge pull request #60 from pubky/fix/propagate-non-2xx-http-errors
fix: return an error for non-2xx responses using error_for_status()
2024-12-12 00:38:38 +03:00
coreyphillips
980bee2041 style: fix indentation in inner_send_auth_token 2024-12-11 16:09:34 -05:00
coreyphillips
bfc18502ce fix: return an error for non-2xx responses using error_for_status()
Previously, the request function returned Ok(()) even if the
HTTP response status was an error (4xx/5xx). By adding
`response.error_for_status()?`, we correctly propagate
HTTP errors rather than masking them, ensuring that timeouts and
other non-2xx status codes produce an error as expected.
2024-12-11 15:50:28 -05:00
Nuh
857ab88152 Merge pull request #58 from pubky/catch-21/update-dockerfile
Update Dockerfile
2024-11-18 14:53:55 +03:00
James
1a8dc0ab91 Update Dockerfile
Fix binary name in Dockerfile
2024-11-18 11:48:19 +00:00
Nuh
7a0ed55c64 docs: Fix formatting in auth.md 2024-11-16 11:26:12 +03:00
nazeh
0d8030f7f9 feat(homeserver): rename pubky_homeserver to pubky-homeserver 2024-11-13 15:50:53 +03:00
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
b29c384362 fix(homeserver): parsing testnet configuration 2024-11-13 12:34:46 +03:00
nazeh
8deda4e523 examples(authz): update the readme to explain using Authenticator cli 2024-11-07 12:04:32 +03:00
SHAcollision
d1b221083d Bump dockerfile rust version 2024-10-31 09:02:06 +01:00
Nuh
9e8abde3bb Merge pull request #53 from pubky/feat/homeserver-docker
feat(homeserver): add dockerfile
2024-10-30 08:25:55 +03:00
Nuh
63a6ab07a2 Merge pull request #52 from melvincarvalho/patch-1
Fix typo DELET -> DELETE
2024-10-26 02:35:36 +03:00
Melvin Carvalho
0de69155d8 Fix typo DELET -> DELETE 2024-10-25 18:05:28 +02: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
Nuh
60c5cf10c1 Merge pull request #51 from pubky/readme
Readme
2024-10-25 10:23:36 +03:00
nazeh
d864572e2b docs: add link to js bindings in README.md 2024-10-25 10:23:25 +03:00
nazeh
1f1bbceeef docs: update Getting started section in README.md 2024-10-25 10:20:25 +03:00
nazeh
3bb45a5fc9 docs: update README.md with overview and features 2024-10-25 09:49:57 +03:00
nazeh
0b6c0b88e8 docs: update pubky logo 2024-10-25 09:03:37 +03:00
nazeh
918cea1200 docs: add pubky icon to the readme 2024-10-25 08:54:44 +03:00
Nuh
c40f18b0b3 Merge pull request #48 from pubky/feat/304
Feat/304
2024-10-17 22:07:30 +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
Nuh
3b7dec7133 Merge pull request #46 from pubky/feat/add-head-endpoint
Feat/add head endpoint
2024-10-17 19:14:34 +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
Nuh
eb5beeaf28 Merge pull request #44 from pubky/feat/non-blocking-writes
Feat/non blocking writes
2024-10-16 21:37:48 +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
nazeh
aace1aa8f0 chore(homeserver): remove debug_handler 2024-10-16 18:11:36 +03:00
nazeh
fd88986a32 feat(homeserver): optimize chunk size for LMDB details 2024-10-16 17:52:10 +03:00
nazeh
8dde7b17da feat(homeserver): add Entry::read_content() method 2024-10-16 16:40:37 +03:00
nazeh
3c5b123afd feat(homeserver): handle streaming large files in and out 2024-10-16 16:26:35 +03:00
nazeh
279db97743 feat(homeserver): increase the file size limit to 100 Mb 2024-10-14 13:01:46 +03:00
nazeh
29640eb702 Revert "feat(homeserver): log cookies on auth"
This reverts commit eacf942d08.
2024-10-11 17:22:48 +03:00
nazeh
379e921d18 Revert "feat(homeserver): set session cookies expiration date to two years"
This reverts commit e749a685cd.
2024-10-11 17:22:27 +03:00
nazeh
eacf942d08 feat(homeserver): log cookies on auth 2024-10-11 16:44:39 +03:00
nazeh
e749a685cd feat(homeserver): set session cookies expiration date to two years 2024-10-11 16:31:12 +03:00