Manoj Aggarwal
fa35b71522
Add teams connector similar to slack
2026-01-09 13:20:30 -08:00
Manoj Aggarwal
786fd63e5b
Revert "Add Microsoft Teams Connector"
2026-01-09 12:33:26 -08:00
Manoj Aggarwal
73a9dccefc
Add teams connector similar to slack
2026-01-07 15:15:49 -08:00
DESKTOP-RTLN3BA\$punk
2832d57bda
chore: linting
2026-01-01 22:56:37 -08:00
DESKTOP-RTLN3BA\$punk
476c764611
feat: fix Circleback connector and update related enums
2025-12-30 12:13:18 -08:00
CREDO23
7618662e70
refactor: rename GOOGLE_DRIVE_CONNECTOR to GOOGLE_DRIVE_FILE document type
2025-12-29 20:38:26 +02:00
CREDO23
16bc991b13
feat: add Google Drive connector to knowledge base search
2025-12-29 18:13:27 +02:00
DESKTOP-RTLN3BA\$punk
c6cc7c2a6a
feat: test script of new agent
2025-12-18 23:57:57 -08:00
DESKTOP-RTLN3BA\$punk
c768730b8c
feat: fixed issues of note management
...
Issues Fixed
- Missing pagination fields in API response schemas (page, page_size, has_more)
- NOTE enum missing from frontend Zod schema
- Missing fields in DocumentRead response construction (content_hash, updated_at)
- BlockNote slash menu clipped by overflow-hidden CSS
- Sidebar click conflicts - hidden action buttons intercepting clicks
- Rewrote All Notes sidebar - replaced fragile custom portal with shadcn Sheet
- Missing translation keys for new UI strings
- Missing NOTE retrieval logic in researcher agent
- Added search to All Notes sidebar
- Removed frontend logging - was causing toasters on every page refresh
- Added backend logging to document reindex Celery task
2025-12-17 00:09:43 -08:00
DESKTOP-RTLN3BA\$punk
fea1837186
roadmap(1.3): Update citation prompt to use new whole document structure
...
- Modified the document extraction and citation formatting to accommodate a new structure that includes a `chunks` list for each document.
- Enhanced the citation format to reference `chunk_id` instead of `source_id`, ensuring accurate citations in the UI.
- Updated various components, including the connector service and reranker service, to handle the new document format and maintain compatibility with existing functionalities.
- Improved documentation and comments to reflect changes in the data structure and citation requirements.
2025-12-14 22:07:31 -08:00
DESKTOP-RTLN3BA\$punk
08fb488995
feat(roadmap-1.2): removed SearchMode enum and combined hybrid search
2025-12-12 04:17:30 -08:00
DESKTOP-RTLN3BA\$punk
919c323ef3
feat: implement time-based filtering for document retrieval using 'updated_at' timestamp
2025-12-12 02:42:20 -08:00
Rohan Verma
e1e14c7ab6
Merge pull request #534 from ankitpasayat/fix/retriever-typo
...
fix(backend): rename retriver directory to retriever
2025-12-06 17:54:18 -08:00
Ankit Pasayat
b30f53bf0b
fix(backend): rename retriver directory to retriever
...
Fixes typo in directory name and updates all import paths:
- Renamed surfsense_backend/app/retriver/ to surfsense_backend/app/retriever/
- Updated imports in db.py
- Updated imports in connector_service.py
2025-12-06 22:21:30 +05:30
Differ
e238fab638
Merge remote-tracking branch 'upstream/main' into feat/bookstack-connector
2025-12-06 09:15:02 +08:00
Differ
6b1b8d0f2e
feat: add BookStack connector for wiki documentation indexing
2025-12-04 14:08:44 +08:00
DESKTOP-RTLN3BA\$punk
e9d32c3516
feat: Implement Role-Based Access Control (RBAC) for search space resources.
...
-Introduce granular permissions for documents, chats, podcasts, and logs.
- Update routes to enforce permission checks for creating, reading, updating, and deleting resources. - Refactor user and search space interactions to align with RBAC model, removing ownership checks in favor of permission validation.
2025-11-27 22:45:04 -08:00
DESKTOP-RTLN3BA\$punk
8f30cfd69a
chore(lint): ruff checks
2025-11-26 13:22:31 -08:00
samkul-swe
121e2f0c0e
Renaming resources
2025-11-22 19:19:00 -08:00
samkul-swe
6d19e0fad8
Fixing search logic
2025-11-22 13:33:16 -08:00
DESKTOP-RTLN3BA\$punk
5b957ec21c
feat: bumped version to v0.0.8
2025-10-16 22:44:12 -07:00
Anish Sarkar
8e1e81ebae
Merge remote-tracking branch 'upstream/main' into feature/elasticsearch-connector
2025-10-17 01:02:29 +05:30
Differ
a479fea588
fix: Baidu search UI rendering and clean debug code
...
- Fix: Add BAIDU_SEARCH_API to direct render sources
- Fix: Remove API key exposure in debug logs
- Resolves 404 error when clicking Baidu search results
2025-10-16 22:45:35 +08:00
Differ
beaf8f89a6
feat: add Baidu AI Search integration
...
- Add BAIDU_SEARCH_API connector type to support Chinese web search
- Implement search_baidu() method in connector_service.py
- Add frontend configuration page for Baidu Search API
- Create Alembic migration for new enum values
- Add validation rules and agent integration
- Support configurable model, search source, and deep search options
- Update .gitignore to exclude .env.local and other env files
Addresses integration with Chinese search ecosystem for better local market support.
Baidu AI Search provides intelligent search with automatic summarization.
2025-10-16 19:30:42 +08:00
Anish Sarkar
929035f802
Merge remote-tracking branch 'upstream/main' into feature/elasticsearch-connector
2025-10-16 16:24:37 +05:30
DESKTOP-RTLN3BA\$punk
31982cea9a
chore: removed content trunking for better UI
2025-10-14 14:19:48 -07:00
DESKTOP-RTLN3BA\$punk
576dc19260
refactor: updated SearxNG connector migration and fixed validation for SearxNG host URL
2025-10-13 13:57:58 -07:00
Aki-07
ff08daccb1
fix: restore Tavily search and tighten SearxNG config
2025-10-12 21:29:12 +05:30
Aki-07
020c5ed04e
feat(back): add SearxNG search integration
2025-10-12 20:44:00 +05:30
Anish Sarkar
55d752e3c8
feat: added elasticsearch connector
2025-10-12 09:39:04 +05:30
DESKTOP-RTLN3BA\$punk
aea09a5dad
feat: Moved searchconnectors association from user to searchspace
...
- Need to move llm configs to searchspace
2025-10-08 21:13:01 -07:00
DESKTOP-RTLN3BA\$punk
94367e4226
chore: linting and formatting
2025-09-28 22:26:26 -07:00
samkul-swe
9d2b808e66
Added Luma connector
2025-09-28 14:59:10 -07:00
CREDO23
45d2c18c16
update airtable indexer
2025-08-26 19:17:46 +02:00
DESKTOP-RTLN3BA\$punk
cbc799b15c
fix: fixed search scope switching duplicate sources.
...
- User Selected docs still need a fix.
2025-08-20 10:10:37 -07:00
DESKTOP-RTLN3BA\$punk
d804be5fb3
fix: Streaming Dulplicate Sources & Delete Search Space UI
2025-08-19 11:05:12 -07:00
CREDO23
e17d969087
add search google gmail connector service
2025-08-15 09:11:14 +02:00
CREDO23
edf46e4de1
update seach source connector schema
2025-08-03 12:16:40 +02:00
CREDO23
e96590ff86
fix ruff isues
2025-08-01 00:27:50 +02:00
CREDO23
9c2408d026
fix source generation for clickup tasks
2025-07-31 23:21:01 +02:00
CREDO23
9a98742f81
Add web implementation for clickup connector
2025-07-30 21:37:12 +02:00
CREDO23
8958970320
update the connector service
2025-07-30 21:32:33 +02:00
CREDO23
8e52a0b201
add relevant coderrabit suggestions
2025-07-27 14:03:39 +02:00
CREDO23
dee54bf5e1
fix the confluence search implemetation
2025-07-27 13:20:12 +02:00
Utkarsh-Patel-13
2827522ebc
Fixed formatting and linting post Jira connector PR
2025-07-25 10:52:34 -07:00
CREDO23
b4d29ba3a0
add coderabbit suggestions
2025-07-25 09:01:53 +02:00
CREDO23
cd05a06a91
update connector indexing / update connector service
2025-07-25 08:59:32 +02:00
CREDO23
ca98693005
update connector indexing / update connector service
2025-07-25 08:59:32 +02:00
Utkarsh-Patel-13
d359a59f6d
Fixed all ruff lint and formatting errors
2025-07-24 14:43:48 -07:00
DESKTOP-RTLN3BA\$punk
5045b7433a
refactor: Move utility services to a dedicated 'services' module
...
- Updated import paths for LLM, connector, query, and streaming services to reflect their new location in the 'services' module.
- Removed obsolete utility service files that have been migrated.
2025-07-06 17:51:24 -07:00