728dda6b52
- 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