Commit graph

424 commits

Author SHA1 Message Date
CREDO23
d732bb7334 Pass thread_visibility from route to stream to agent 2026-02-06 17:29:00 +02:00
Anish Sarkar
76e7ddee2f chore: ran all linting 2026-02-06 18:22:19 +05:30
Anish Sarkar
e3faf4cc5e feat: enhance document upload handling by managing duplicates and updating statuses for existing documents 2026-02-06 18:12:46 +05:30
Anish Sarkar
8c3b65bac2 feat: add search functionality to notifications and update related components 2026-02-06 16:45:54 +05:30
Anish Sarkar
0fdd194d92 Merge remote-tracking branch 'upstream/dev' into fix/documents 2026-02-06 12:13:26 +05:30
DESKTOP-RTLN3BA\$punk
f85adefe5e chore: made generate_image more agnostic 2026-02-05 17:18:27 -08:00
DESKTOP-RTLN3BA\$punk
19e2857343 feat: added image gen support 2026-02-05 16:43:48 -08:00
Anish Sarkar
c132e5ddb0 Merge remote-tracking branch 'upstream/dev' into fix/documents 2026-02-06 05:36:32 +05:30
Anish Sarkar
aa66928154 chore: ran linting 2026-02-06 05:35:15 +05:30
Anish Sarkar
ed2fc5c636 feat: enhance document upload process with two-phase indexing and real-time status updates 2026-02-06 05:15:47 +05:30
Anish Sarkar
c12401c1e8 feat: implement two-phase document indexing across Google connectors with real-time status updates 2026-02-06 02:24:35 +05:30
Rohan Verma
459ffd2b78
Merge pull request #784 from CREDO23/sur-137-bug-oauth-tokens-expire-too-quickly-connectors-and-login
[Fixes] Implement refresh token auth, connector token pre-validation, and logout improvements
2026-02-05 10:49:02 -08:00
CREDO23
f13345b226 Add logout with token revocation and loading states 2026-02-05 18:56:38 +02:00
Anish Sarkar
6cd3f5c1f6 feat: add conflict handling for document deletion and selection based on processing state 2026-02-05 22:16:23 +05:30
Anish Sarkar
aef59d04eb feat: add document status management with JSONB column for processing states in documents 2026-02-05 21:59:31 +05:30
CREDO23
233852b681 Switch refresh token storage from cookies to localStorage 2026-02-05 17:55:21 +02:00
CREDO23
f3a9922eb9 Add refresh token auth routes and utilities 2026-02-05 17:29:50 +02:00
Anish Sarkar
90f9fad95c feat: enhance document management with user information and connector dialog 2026-02-04 12:55:38 +05:30
Eric Lammertsma
d761ca1992 Added chat renaming and auto naming by the active LLM 2026-02-03 20:47:18 -05:00
Anish Sarkar
103baa8b7a Merge remote-tracking branch 'upstream/dev' into fix/documents 2026-02-04 03:04:52 +05:30
Anish Sarkar
30c6f42102 feat: streamline Composio connector logic by removing redundant checks and enhancing email retrieval for user accounts 2026-02-04 03:03:40 +05:30
DESKTOP-RTLN3BA\$punk
2789dd9629 chore: linting 2026-02-03 13:32:11 -08:00
CREDO23
60330622bf Merge remote-tracking branch 'upstream/dev' into dev 2026-02-03 14:24:24 +02:00
Rohan Verma
d0673cecf6
Merge pull request #765 from AnishSarkar22/fix/documents
feat: Add document ownership & deletion of documents
2026-02-02 14:50:18 -08:00
DESKTOP-RTLN3BA\$punk
4df40f8cea feat: add CELERY_TASK_DEFAULT_QUEUE environment variable for task isolation 2026-02-02 13:17:12 -08:00
Anish Sarkar
f730df7c9d chore: ran linting 2026-02-03 01:43:38 +05:30
CREDO23
d890c562d4 refactor: rename snapshot types to PublicChatSnapshot prefix 2026-02-02 16:05:23 +02:00
CREDO23
ab343b544a feat: add search space snapshots list endpoint 2026-02-02 15:38:35 +02:00
CREDO23
3821630404 feat: use frontend URL for public share links 2026-02-02 15:36:59 +02:00
Anish Sarkar
2125c76841 feat: merge new credentials with existing connector configurations to preserve user settings 2026-02-02 19:03:05 +05:30
Anish Sarkar
bf08982029 feat: add connector_id to documents for source tracking and implement connector deletion task 2026-02-02 16:23:26 +05:30
Anish Sarkar
87c0d78bf6 Merge remote-tracking branch 'upstream/dev' into fix/documents 2026-02-02 13:04:08 +05:30
Anish Sarkar
e0ade20e68 feat: add created_by_id column to documents for ownership tracking and update related connectors 2026-02-02 12:32:24 +05:30
DESKTOP-RTLN3BA\$punk
8fb5a7fb8f chore: linting 2026-02-01 21:17:24 -08:00
DESKTOP-RTLN3BA\$punk
8301e0169c Merge branch 'dev' of https://github.com/MODSetter/SurfSense into dev 2026-02-01 18:02:27 -08:00
DESKTOP-RTLN3BA\$punk
d476e18c54 feat: implement page limit exceeded notifications and enhance handling in the notification system 2026-02-01 18:02:17 -08:00
Rohan Verma
32ab938329
Merge pull request #760 from AnishSarkar22/fix/connectors
fix: various issues with connectors & other issues
2026-02-01 17:38:48 -08:00
Anish Sarkar
05d1d6ac04 feat: implement Redis heartbeat tracking for connector indexing tasks and update stale notification cleanup logic 2026-02-02 00:18:47 +05:30
Anish Sarkar
085653d3e3 chore: ran frontend and backend linting 2026-02-01 22:54:25 +05:30
Anish Sarkar
ff4a574248 feat: implement Discord channel fetching with permission handling in connector UI 2026-02-01 22:34:41 +05:30
CREDO23
f2a607300d Merge remote-tracking branch 'upstream/dev' into sur-127-impr-public-chats-should-be-immutable 2026-02-01 14:23:20 +02:00
Anish Sarkar
3c5bf6c83c refactor: simplify Slack client initialization by directly passing the token 2026-02-01 02:28:38 +05:30
Anish Sarkar
024a683b4f feat: add heartbeat callback support for long-running indexing tasks and implement stale notification cleanup task 2026-02-01 02:17:06 +05:30
Anish Sarkar
59dd9554b3 feat: add endpoint to fetch Slack channels with bot membership status and update UI to display channels 2026-01-31 18:30:50 +05:30
Anish Sarkar
5e555a8f9a fix: improve notification for token expiration and revocation errors for multiple connectors 2026-01-31 16:24:43 +05:30
CREDO23
d2ebd3ec00 fix: snapshot deletion during regeneration 2026-01-30 18:44:33 +02:00
CREDO23
e3d6b1d789 fix: remove deprecated public_share_enabled from thread list 2026-01-30 14:45:55 +02:00
CREDO23
b8338d8643 feat: add public podcast endpoints and player support 2026-01-30 14:36:35 +02:00
DESKTOP-RTLN3BA\$punk
6fb656fd8f hotpatch(cloud): add llm load balancing 2026-01-29 15:28:31 -08:00
CREDO23
fb73a2e69f refactor: require auth for podcast endpoints, remove public check 2026-01-29 20:49:05 +02:00