Commit graph

18 commits

Author SHA1 Message Date
freamon
0cab646195 API: initial support for new posts (polls and uploaded images not supported yet) 2025-01-17 18:52:39 +00:00
freamon
a0fbf5e146 mentions in comments - use shared code for outbound federation / notification 2025-01-10 14:03:00 +00:00
freamon
95be488cc9 API: use Celery for federation tasks 2024-11-02 23:56:56 +00:00
freamon
57191c2c23 API: utilise DB exceptions for return errors 2024-10-27 13:36:56 +00:00
freamon
308f29ba38 API: support /comment/report 2024-10-27 10:20:38 +00:00
freamon
afe6605ceb API: support /comment/delete for user reply delete/restore 2024-10-14 04:29:06 +00:00
freamon
07010ffaee API: ensure only reply owner can edit the reply 2024-10-13 20:29:05 +00:00
freamon
e2160bde40 API: support /comment endpoint for editing post replies 2024-10-12 19:16:02 +00:00
freamon
699efbd2d9 API: support /comment endpoint for creating new post replies 2024-10-11 17:09:32 +00:00
freamon
d09c21a32e API: support /site/block endpoint 2024-10-09 23:48:58 +00:00
freamon
8bbacc3da6 API: let exceptions bubble-up instead of unnecessary catch and raise 2024-10-08 11:22:54 +00:00
freamon
45b68c6a7f API: process /community/block endpoint 2024-10-07 13:57:19 +00:00
freamon
5f42de3893 API: process /community/follow (for joining and leaving communities) 2024-10-07 00:51:05 +00:00
freamon
30fb76ed9e API: better error msg if Auth is missing from header 2024-10-06 02:17:13 +00:00
freamon
7c8dfe6bd3 API: support /user/block endpoint 2024-10-05 20:55:04 +00:00
freamon
a926eb0f1a API: process post/subscribe and comment/subscribe 2024-09-26 16:01:55 +00:00
freamon
2de2f9ed2d API: add post/save and comment/save routes (aka bookmarks) 2024-09-23 12:40:27 +00:00
freamon
1e06b42099 Add inital routes for API (with minimal changes to main codebase) 2024-09-20 16:06:08 +00:00