SurfSense/surfsense_backend/app/routes
Claude 3d5ace7a79
Add Mastodon/ActivityPub connector for social media data indexing
Implement a read-only connector for Mastodon-compatible instances (Mastodon,
Pixelfed, BookWyrm) that indexes user's statuses, favourites, and bookmarks.

Features:
- MastodonConnector API client with pagination support
- HTML content cleaning and markdown formatting
- Incremental indexing using since_id tracking
- Authentication route for adding/testing connectors
- Search integration in researcher agent nodes
- Celery background task for non-blocking indexing
2025-11-19 00:11:29 +00:00
..
__init__.py Add Mastodon/ActivityPub connector for social media data indexing 2025-11-19 00:11:29 +00:00
airtable_add_connector_route.py refactor: update API endpoint paths to remove trailing slashes 2025-10-31 01:33:01 -07:00
chats_routes.py feat: added global llm configurations 2025-11-14 21:53:46 -08:00
documents_routes.py Improve code quality per PR #11 and #12 review feedback 2025-11-18 22:46:17 +00:00
google_calendar_add_connector_route.py refactor: update API endpoint paths to remove trailing slashes 2025-10-31 01:33:01 -07:00
google_gmail_add_connector_route.py refactor: update API endpoint paths to remove trailing slashes 2025-10-31 01:33:01 -07:00
home_assistant_add_connector_route.py Add Home Assistant connector for smart home data indexing 2025-11-18 23:58:57 +00:00
llm_config_routes.py feat: added global llm configurations 2025-11-14 21:53:46 -08:00
logs_routes.py refactor: update API endpoint paths to remove trailing slashes 2025-10-31 01:33:01 -07:00
luma_add_connector_route.py feat: Moved searchconnectors association from user to searchspace 2025-10-08 21:13:01 -07:00
mastodon_add_connector_route.py Add Mastodon/ActivityPub connector for social media data indexing 2025-11-19 00:11:29 +00:00
podcasts_routes.py inject user instruction in the podcast generation task 2025-11-11 20:08:32 +02:00
search_source_connectors_routes.py Add Mastodon/ActivityPub connector for social media data indexing 2025-11-19 00:11:29 +00:00
search_spaces_routes.py refactor: update API endpoint paths to remove trailing slashes 2025-10-31 01:33:01 -07:00
site_configuration_routes.py Implement dynamic site appearance configuration system 2025-11-18 10:58:31 +00:00
social_media_links_routes.py Implement dynamic social media link management system 2025-11-17 20:44:17 +00:00