Commit Graph

120 Commits

Author SHA1 Message Date
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
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
nazeh
affd589f1a chore: clippy 2024-10-07 17:18:20 +03:00
Nuh
c001c96682 Merge pull request #40 from pubky/catch-21-pubky-homeserver-readme
Update README.md
2024-10-04 12:54:09 +03:00
James
c77035c33a Update README.md 2024-10-04 10:09:18 +01:00
Nuh
3d8d8a8090 Merge pull request #41 from pubky/fix/detect-https-for-cookies
fix(homeserver): detect requests in secure context for cookies
2024-10-03 16:55:29 +03:00
nazeh
83ad51eb92 fix(homeserver): set the well-known keypair at Config::testnet 2024-10-03 16:46:29 +03:00
nazeh
b543ffbb04 fix(homeserver): detect requests in secure context for cookies 2024-10-03 16:32:09 +03:00
James
7159a40987 Update README.md 2024-10-03 08:40:24 +01:00
nazeh
27dd993085 chore(homeserver): rename config.toml to config.example.toml 2024-10-03 09:51:59 +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
=
12f0ec33ba fix(homeserver): test configuration in linux 2024-09-30 19:58:03 +02: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
b9ce4bc49c feat(homeserver): add Config::db_map_size and set it to 10mb in Config::test; 2024-09-30 12:37:17 +03:00