Commit graph

30 commits

Author SHA1 Message Date
Andros Fenollosa
2e3bc8328b Update instructions had been added 2025-11-05 15:17:23 +01:00
Andros Fenollosa
551651afd9 Added etag and mod header 2025-11-05 15:03:20 +01:00
Andros Fenollosa
d2014085f0 Fix parent 2025-11-05 09:37:07 +01:00
Andros Fenollosa
7e0cb6330b Added https://github.com/tanrax/org-social-relay/issues/3 2025-11-05 09:05:50 +01:00
Andros Fenollosa
20c8d7465d Document automatic feed cleanup in README
Added documentation for the new cleanup_stale_feeds cron job that runs every 3 days.
2025-10-11 11:05:26 +02:00
Andros Fenollosa
388ed52285 Add new notification endpoints: reactions, replies-to, and notifications
This commit introduces three new REST API endpoints to the Org Social Relay:

1. /reactions/ - Retrieves reactions (posts with mood emojis) to a user's posts
2. /replies-to/ - Gets direct replies to a user's posts (excluding reactions and poll votes)
3. /notifications/ - Unified endpoint combining mentions, reactions, and replies with optional type filtering

Implementation details:
- All endpoints follow the existing API pattern with caching, validation, and error handling
- Comprehensive test suites with 35 passing tests
- Updated README with full documentation and examples
- Integrated into Django settings and URL configuration
- Code formatted with Ruff

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2025-10-11 10:36:47 +02:00
Andros Fenollosa
1512437147 Updated name groups with spaces 2025-10-10 07:54:55 +02:00
Andros Fenollosa
7345e56148 Deleted join group 2025-10-09 16:23:51 +02:00
Andros Fenollosa
0da9a18ac9 Updated crons 2025-09-30 12:13:02 +02:00
Andros Fenollosa
f9373b97a0 Added moods 2025-09-25 08:05:30 +02:00
Andros Fenollosa
d02aa2b55b Update 2025-09-23 18:28:48 +02:00
Andros Fenollosa
d21a996bb3 Updated endpoints 2025-09-23 16:53:11 +02:00
Andros Fenollosa
5b2b15f390 Removed old code 2025-09-23 16:30:48 +02:00
Andros Fenollosa
ae6fc61245 Updated 2025-09-22 19:33:14 +02:00
Andros Fenollosa
77e9f9b4ad Added groups 2025-09-22 16:51:18 +02:00
Andros Fenollosa
9e28b70ba5 Updated 2025-09-22 14:53:12 +02:00
Andros Fenollosa
9015df68c0 Update polls endpoint status from to 2025-09-22 12:18:08 +02:00
Andros Fenollosa
04e0bfa66f Update README.md 2025-09-22 12:17:36 +02:00
Andros Fenollosa
8a53198ad6 Added polls 2025-09-20 20:05:16 +02:00
Andros Fenollosa
4bf78d0648 Updated mentions 2025-09-20 10:18:17 +02:00
Andros Fenollosa
9616c5c581 Added mentions and tasks 2025-09-19 16:09:27 +02:00
Andros Fenollosa
f828698892 Added table 2025-09-17 09:12:27 +02:00
Andros Fenollosa
d4b6b41071 Updated Redis connection and README 2025-09-17 09:09:35 +02:00
Andros Fenollosa
d5a1fc36b1 Fixed routers 2025-09-17 08:47:28 +02:00
Andros Fenollosa
d3f5e38a54 Feeds endpoints 2025-09-16 15:28:21 +02:00
Andros Fenollosa
ee9a3e23eb Fix 2025-09-12 07:32:11 +02:00
Andros Fenollosa
7847b52e96 Updated 2025-09-11 12:12:24 +02:00
Andros Fenollosa
371cb5e2c0 Test 2025-09-11 10:50:37 +02:00
Andros Fenollosa
8a9bbfd1ac Test 2025-09-11 10:48:26 +02:00
Andros Fenollosa
96d1159f73 Updated 2025-09-11 10:46:15 +02:00