Eric Lammertsma
2a6a9c3dd5
Multiple website changes, adding cloud pricing, enterprise features, fixing small issues, optimizing header animation, changing contact links, and set the theme to default to the user's preference (from browser).
2026-02-03 17:02:26 -05:00
Rohan Verma
92afaa087d
Merge pull request #763 from elammertsma/dev
...
[FEAT] Prompt suggestions and role editing.
2026-02-02 14:50:50 -08:00
Anish Sarkar
9e29265a61
feat: add connector deletion type and metadata schema to inbox types
2026-02-02 16:30:03 +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
DESKTOP-RTLN3BA\$punk
8fb5a7fb8f
chore: linting
2026-02-01 21:17:24 -08:00
DESKTOP-RTLN3BA\$punk
bf3bbce0e6
feat: add LLM configuration alerts in connector and document upload popups
2026-02-01 19:56:03 -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
Eric Lammertsma
f23aaa272b
feat: re-add role editing functionality with permissions management
2026-02-01 17:54:58 -05:00
Eric Lammertsma
b91e730963
feat: implement cycling onboarding placeholders in chat input
2026-02-01 17:26:50 -05:00
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
c2e2472356
fix: rename migration to 85, remove obsolete noAuth prefix
...
- Rename snapshot migration from 84 to 85 to avoid conflict with
upstream's LLM auto-mode migration
- Remove /api/v1/podcasts/ from noAuthPrefixes since all podcast
endpoints now require authentication
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-01 14:41:41 +02:00
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
47eaa705bf
feat: sync last indexed timestamp with live data for real-time updates in connector popup
2026-02-01 03:52:00 +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
e5f7e87f42
refactor: update sidebar layout for shared and private chats to optimize space usage
2026-01-31 23:33:20 +05:30
Anish Sarkar
ca7e45405c
feat: implement relative date formatting for last indexed timestamps in connector views
2026-01-31 23:15:00 +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
eaf0a454b1
refactor: remove chat button from collapsed sidebar for cleaner UI
2026-01-31 17:07:57 +05:30
Rohan Verma
4e04b4053a
Merge pull request #756 from AnishSarkar22/fix/google-calendar-connectors
...
fix: google calendar issues (composio & non-composio)
2026-01-30 14:40:26 -08:00
Anish Sarkar
0ba70401e9
feat: enhance date range selector with last indexed timestamp for improved user context
2026-01-30 23:57:18 +05:30
Anish Sarkar
71b0e02676
fix: remove unused animation classes from dialog component for cleaner code
2026-01-30 20:51:12 +05:30
Anish Sarkar
4526b656a4
fix: update default date range for Google Calendar events and improve query parameter handling
2026-01-30 19:55:48 +05:30
CREDO23
070bb42506
feat: clone podcasts when cloning public chat
...
Creates new podcast records for cloned user with thread_id,
updates podcast_id references in message content.
2026-01-30 16:21:01 +02:00
CREDO23
b932a3d926
fix: align snapshot schema with backend response
2026-01-30 14:40:26 +02:00
CREDO23
b8338d8643
feat: add public podcast endpoints and player support
2026-01-30 14:36:35 +02:00
CREDO23
98991d2ed4
feat: update UI for snapshot-based public sharing
2026-01-30 14:20:06 +02:00
CREDO23
6aff69f4ec
feat: add snapshot types and API services
2026-01-30 14:19:56 +02:00
Anish Sarkar
8ca1b2b90a
refactor(ElectricClient): update debug mode for electricSync to activate only in development environment
2026-01-30 17:20:11 +05:30
Anish Sarkar
6aa3d88f68
refactor(ElectricProvider): streamline initialization logic and enhance loading behavior for user-specific database
2026-01-30 15:07:19 +05:30
DESKTOP-RTLN3BA\$punk
6fb656fd8f
hotpatch(cloud): add llm load balancing
2026-01-29 15:28:31 -08:00
DESKTOP-RTLN3BA\$punk
8e6826dd66
Merge branch 'dev' of https://github.com/MODSetter/SurfSense into dev
2026-01-28 22:15:53 -08:00
DESKTOP-RTLN3BA\$punk
70fcb2d055
chore: linting
2026-01-28 22:15:43 -08:00
Anish Sarkar
1658724fb2
Merge remote-tracking branch 'upstream/dev' into fix/notion-connector
2026-01-29 10:45:31 +05:30
Rohan Verma
0b65c3a98c
Merge pull request #751 from CREDO23/fix-various-issues
...
[FIX] Connector indexing, chat cloning, and Gmail date handling fixes
2026-01-28 16:40:49 -08:00
CREDO23
22943972c2
fix(frontend): prevent infinite retry loop when chat clone fails
...
Add cloneError state to track clone failures and prevent the useEffect
from continuously retrying when completeClone() fails.
2026-01-28 19:15:25 +02:00
Anish Sarkar
41ebe162b0
feat(backend): Implement handling of unsupported Notion block types and track skipped content, add documentation for it
2026-01-28 17:43:45 +05:30
Anish Sarkar
b10be762b6
Merge remote-tracking branch 'upstream/dev' into fix/drive-connector
2026-01-28 14:18:11 +05:30
DESKTOP-RTLN3BA\$punk
5eca07f24f
chore: updated lock file
2026-01-27 23:14:04 -08:00
Anish Sarkar
614761bb17
Merge remote-tracking branch 'upstream/dev' into feat/inbox
2026-01-28 09:26:04 +05:30
DESKTOP-RTLN3BA\$punk
b598cbeac3
feat(backend): Enhance LlamaCloud upload resilience with dynamic timeout calculations and increased retry settings
2026-01-27 17:50:45 -08:00
Rohan Verma
114ac59c0e
Merge pull request #748 from elammertsma/dev
...
feat: Implemented hero A/B test, added Contact Sales button
2026-01-27 16:03:02 -08:00
Rohan Verma
752a51d3fd
Merge pull request #745 from CREDO23/sur-106-feat-public-chats
...
[Feature] Public Chat Sharing and Cloning
2026-01-27 16:01:08 -08:00
Anish Sarkar
3af4fd0533
feat(indexing): add content hash check to prevent duplicate indexing and update return values for indexing functions
2026-01-28 03:55:25 +05:30
CREDO23
3c835bdf7e
fix(frontend): remove clone notifications, allow public podcast access
2026-01-28 00:17:54 +02:00
CREDO23
9a4da10b12
feat(frontend): two-phase cloning with loading state
2026-01-28 00:17:44 +02:00
Anish Sarkar
8a5f6ecce1
Merge remote-tracking branch 'upstream/dev' into fix/drive-connector
2026-01-28 02:34:30 +05:30
Anish Sarkar
79f7dfbbed
feat(notifications): enhance inbox functionality with type filtering and independent pagination for mentions and status notifications
2026-01-28 02:14:36 +05:30