Commit Graph

32 Commits

Author SHA1 Message Date
nazeh
842b9f32c8 feat(homeserver): treat (empty) as None' 2024-09-28 08:35:43 +03:00
nazeh
d129e4bb6d fix(homeserver): add list limits in config 2024-09-27 14:43:30 +03:00
nazeh
f029171948 feat(homeserver): add DEFAULT_LIST_LIMIT and DEFAULT_MAX_LIST_LIMIT 2024-09-27 12:53:11 +03:00
nazeh
f381f9f1a3 fix(homeserver): add DEL event when entry is deleted but not its blob 2024-09-13 10:53:15 +03:00
nazeh
9e6b65460c fix(homeserver): add a reference counter for chunks to avoid deleting shared blobs 2024-09-12 17:56:53 +03:00
nazeh
6071d4b7c4 Merge branch 'main' of https://github.com/pubky/pubky into feat/authz 2024-08-30 09:25:12 +03:00
nazeh
16dfc09687 feat(homeserver): store and return session capabilities 2024-08-29 11:48:21 +03:00
nazeh
03078b0e1b Merge branch 'main' into feat/feed 2024-08-23 10:45:52 +03:00
nazeh
2f33e557a3 feat(pubky): support resolving Endpoints with HTTPS records 2024-08-23 08:25:34 +03:00
nazeh
7257e2fee7 fix(homeserver): /events/ iterator and write unit test in pubky 2024-08-21 11:22:24 +03:00
nazeh
51e2625753 feat(homeserver): add delete events when deleting and item 2024-08-20 21:57:13 +03:00
nazeh
b4c7fdad45 feat(homeserver): add /events/ endpoint to list PUT/DELETE events 2024-08-20 21:53:01 +03:00
nazeh
0ce4a9da65 feat(common): impl serialize and deserialize for Timestamp 2024-08-20 15:16:26 +03:00
nazeh
c81e418cb3 chore(homeserver): remove unused 2024-08-20 10:21:46 +03:00
nazeh
386e51e5b6 fix(homeserver): cursor is a pubky url 2024-08-08 13:38:25 +03:00
nazeh
e163e7f229 test(pubky): thorough testing for list options 2024-08-08 12:02:46 +03:00
nazeh
e10cf77fe2 feat(pubky): shallow list folder and files 2024-08-07 18:52:04 +03:00
nazeh
dd2c9ea93c feat(homeserver): list when path ends with '/' and some refactoring 2024-08-07 18:01:02 +03:00
nazeh
38d9c98caa feat(pubky): use builder pattern for client::list() 2024-08-05 12:19:07 +03:00
nazeh
ed4afeea60 feat(pubky): add list cursor 2024-08-04 17:27:24 +03:00
nazeh
01cc1e91bb feat(pubky): add list limit 2024-08-04 16:38:40 +03:00
nazeh
9ec6ec58fd feat(pubky): simple list api with reverse option 2024-08-04 16:30:59 +03:00
nazeh
f760175541 feat(pubky): add delete files by url 2024-08-01 09:37:47 +03:00
nazeh
b3152942dc feat(homeserver): return 401 forbidden if you try to write to someone else's drive 2024-07-30 20:28:05 +03:00
nazeh
cc97744f25 feat(pubky): get successful 2024-07-23 21:15:41 +03:00
nazeh
8cf18a3c0c feat(pubky): add get() 2024-07-23 19:04:02 +03:00
nazeh
401872a61f feat(homeserver): stream incoming body 2024-07-23 11:26:12 +03:00
nazeh
5a6c7ae9c5 feat(homeserver): add signin endpoint 2024-07-21 11:50:22 +03:00
nazeh
2c38e8e071 feat(pubky): return Session struct 2024-07-21 10:23:11 +03:00
nazeh
6aa64aeb92 fix(homeserver): return session from /:pubky/sesison 2024-07-20 18:13:23 +03:00
nazeh
4f87c7d444 feat(homeserver): check session exists 2024-07-20 13:10:54 +03:00
nazeh
c9ccbbb77c feat(homeserver): add Users table 2024-07-18 13:18:01 +03:00