relay/app/feeds
Andros Fenollosa b13cf2fad4 Add support for Org Social v1.6
New features from Org Social v1.6:
- Add LOCATION, BIRTHDAY, LANGUAGE, PINNED fields to Profile model
- Support post ID in header (** 2025-05-01T12:00:00+0100)
- Header ID takes priority over property drawer ID
- Parse and store all new v1.6 metadata fields

Changes:
- Updated Profile model with 4 new fields
- Updated parser to extract new metadata fields
- Updated parser to support ID in post headers
- Updated tasks.py to save new profile fields
- Added database migration 0010
- Added 3 new tests for v1.6 features
- Renamed SKILL.md to CLAUDE.MD

All tests passing (58/58)
2026-01-05 13:55:56 +01:00
..
migrations Add support for Org Social v1.6 2026-01-05 13:55:56 +01:00
__init__.py First commit 2025-09-12 11:29:00 +02:00
apps.py Minor fix 2025-09-17 08:50:54 +02:00
cors_middleware.py Added feed content 2025-11-30 17:03:53 +01:00
middleware.py Middleware cache had been added 2025-11-05 15:27:04 +01:00
models.py Add support for Org Social v1.6 2026-01-05 13:55:56 +01:00
notification_publisher.py Realtime notification had been added 2025-12-05 09:13:52 +01:00
parser.py Add support for Org Social v1.6 2026-01-05 13:55:56 +01:00
tasks.py Add support for Org Social v1.6 2026-01-05 13:55:56 +01:00
test_feed_cleanup.py Realtime notification had been added 2025-12-05 09:13:52 +01:00
test_feeds.py Realtime notification had been added 2025-12-05 09:13:52 +01:00
test_mentions.py Added etag and mod header 2025-11-05 15:03:20 +01:00
test_parser.py Add support for Org Social v1.6 2026-01-05 13:55:56 +01:00
test_scan_feeds.py Detect and remove deleted posts during feed scanning 2025-12-11 17:04:05 +01:00
utils.py Added etag and mod header 2025-11-05 15:03:20 +01:00
views.py Updated crons 2025-09-30 12:13:02 +02:00