Commit graph

26 commits

Author SHA1 Message Date
Andros Fenollosa
7cdd74f1ee 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
8720109867 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
c861964225 Updated name groups with spaces 2025-10-10 07:54:55 +02:00
Andros Fenollosa
a3fe92f67b Deleted join group 2025-10-09 16:23:51 +02:00
Andros Fenollosa
f41b6157df Updated crons 2025-09-30 12:13:02 +02:00
Andros Fenollosa
730c222651 Added moods 2025-09-25 08:05:30 +02:00
Andros Fenollosa
95c07b00b9 Update 2025-09-23 18:28:48 +02:00
Andros Fenollosa
e77320b1e0 Updated endpoints 2025-09-23 16:53:11 +02:00
Andros Fenollosa
7416f250c3 Removed old code 2025-09-23 16:30:48 +02:00
Andros Fenollosa
0dba03421c Updated 2025-09-22 19:33:14 +02:00
Andros Fenollosa
38efcd8339 Added groups 2025-09-22 16:51:18 +02:00
Andros Fenollosa
8324812592 Updated 2025-09-22 14:53:12 +02:00
Andros Fenollosa
f598b154f4
Update polls endpoint status from to 2025-09-22 12:18:08 +02:00
Andros Fenollosa
48d091bbd7
Update README.md 2025-09-22 12:17:36 +02:00
Andros Fenollosa
3ba37002c9 Added polls 2025-09-20 20:05:16 +02:00
Andros Fenollosa
b27bcbe9e1 Updated mentions 2025-09-20 10:18:17 +02:00
Andros Fenollosa
109ff29854 Added mentions and tasks 2025-09-19 16:09:27 +02:00
Andros Fenollosa
7cea5a2a7a Added table 2025-09-17 09:12:27 +02:00
Andros Fenollosa
2f80b8f638 Updated Redis connection and README 2025-09-17 09:09:35 +02:00
Andros Fenollosa
74a5bd3ce0 Fixed routers 2025-09-17 08:47:28 +02:00
Andros Fenollosa
b9c84a25ae Feeds endpoints 2025-09-16 15:28:21 +02:00
Andros Fenollosa
aca742a702 Fix 2025-09-12 07:32:11 +02:00
Andros Fenollosa
e52d2adcfe Updated 2025-09-11 12:12:24 +02:00
Andros Fenollosa
48ed8743d5 Test 2025-09-11 10:50:37 +02:00
Andros Fenollosa
0e3e7e980d Test 2025-09-11 10:48:26 +02:00
Andros Fenollosa
013d527430 Updated 2025-09-11 10:46:15 +02:00