Files
Synapsis/src/lib/bots
Christomatt 728dda6b52 feat(timeline,background): Add live remote post fetching and background sync
- Implement live post fetching from followed remote users with parallel requests and timeouts
- Add remote-sync background task to periodically cache posts from followed remote users
- Optimize swarm node detection and prioritize swarm API over ActivityPub for faster responses
- Add timeout wrapper (5s per node) to prevent slow remote nodes from blocking timeline requests
- Enhance scheduler to support background sync tasks with configurable intervals
- Transform remote posts to match local format with proper media and author metadata
- Improve error handling and logging for remote user post fetching
- Replace cached-only approach with hybrid live/cached strategy for fresher content
2026-01-26 10:14:07 +01:00
..
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00
2026-01-26 08:34:48 +01:00