SurfSense/surfsense_backend/app
Anish Sarkar f7b52470eb feat: enhance Google connectors indexing with content extraction and document migration
- Added `download_and_extract_content` function to extract content from Google Drive files as markdown.
- Updated Google Drive indexer to utilize the new content extraction method.
- Implemented document migration logic to update legacy Composio document types to their native Google types.
- Introduced identifier hashing for stable document identification.
- Improved file pre-filtering to handle unchanged and rename-only files efficiently.
2026-03-25 18:33:44 +05:30
..
agents refactor: remove display_image tool and associated UI components to streamline chat functionality 2026-03-24 19:00:55 +05:30
config Merge remote-tracking branch 'upstream/dev' into feat/web-search 2026-03-16 19:34:38 +05:30
connectors feat: enhance Google connectors indexing with content extraction and document migration 2026-03-25 18:33:44 +05:30
indexing_pipeline feat: enhance Google connectors indexing with content extraction and document migration 2026-03-25 18:33:44 +05:30
prompts refactor: update title generation logic to improve user experience by generating titles in parallel with assistant responses 2026-03-09 01:28:53 +05:30
retriever chore: ran linting 2026-03-22 00:43:53 +05:30
routes merge upstream/dev into feat/migrate-electric-to-zero 2026-03-24 17:40:34 +02:00
schemas feat: init video presentation agent 2026-03-21 22:13:41 -07:00
services Merge remote-tracking branch 'upstream/dev' into impr/thinking-steps 2026-03-25 01:50:10 +05:30
tasks feat: enhance Google connectors indexing with content extraction and document migration 2026-03-25 18:33:44 +05:30
templates feat: update report generation and export capabilities to support multiple formats (PDF, DOCX, HTML, LaTeX, EPUB, ODT, plain text) across documentation and backend 2026-03-09 18:41:21 -07:00
utils chore: ran linting 2026-03-21 13:21:19 +05:30
__init__.py feat: SurfSense v0.0.6 init 2025-03-14 18:53:14 -07:00
app.py feat: init video presentation agent 2026-03-21 22:13:41 -07:00
celery_app.py feat: init video presentation agent 2026-03-21 22:13:41 -07:00
db.py merge upstream/dev into feat/migrate-electric-to-zero 2026-03-24 17:40:34 +02:00
users.py feat: add last_login column to user table and update user login tracking 2026-03-08 18:24:29 +05:30