Commit graph

279 commits

Author SHA1 Message Date
CREDO23
7192bb1a85 Skip auth on public routes 2026-02-06 14:49:40 +02:00
Anish Sarkar
0fdd194d92 Merge remote-tracking branch 'upstream/dev' into fix/documents 2026-02-06 12:13:26 +05:30
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
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
Rohan Verma
1ef3fd4ce9
Merge pull request #782 from CREDO23/sur-107-comment-reply-notifications
[Feat] Comment reply notifications and chat page &  sharing improvements
2026-02-05 10:48:01 -08:00
CREDO23
a8e8b0e2fd Fix auto-refresh on 401 in base API service 2026-02-05 19:29:34 +02:00
CREDO23
f13345b226 Add logout with token revocation and loading states 2026-02-05 18:56:38 +02:00
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
Anish Sarkar
c19aa5fa99 feat: implement real-time document updates and lazy loading for document content in DocumentsTable and DocumentsTableShell 2026-02-04 22:25:42 +05:30
CREDO23
1cf7205a81 Add clipboard utility with fallback and show selectable URLs 2026-02-04 18:54:59 +02:00
Eric Lammertsma
83aa8ef689 Added build version for cloud, local and Docker installs 2026-02-04 11:30:30 -05:00
Anish Sarkar
d0a490fa50 feat: implement debug logging for development environment in Electric client 2026-02-04 20:08:13 +05:30
Anish Sarkar
dec85b6417 fix: stabilize sync process by rounding cutoff date to midnight UTC and update cleanup logic for user databases 2026-02-04 19:58:47 +05:30
CREDO23
ee56334abe refactor: consolidate public chat snapshot mutations with cache invalidation 2026-02-02 16:47:23 +02:00
CREDO23
d890c562d4 refactor: rename snapshot types to PublicChatSnapshot prefix 2026-02-02 16:05:23 +02:00
CREDO23
e62e4faaa5 feat: add snapshots cache key and query atom 2026-02-02 15:47:24 +02:00
CREDO23
47b7befc55 feat: add search space snapshots frontend API 2026-02-02 15:43:07 +02:00
DESKTOP-RTLN3BA\$punk
8fb5a7fb8f chore: linting 2026-02-01 21:17:24 -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
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
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
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
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
4526b656a4 fix: update default date range for Google Calendar events and improve query parameter handling 2026-01-30 19:55:48 +05:30
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
DESKTOP-RTLN3BA\$punk
70fcb2d055 chore: linting 2026-01-28 22:15:43 -08:00
Anish Sarkar
614761bb17 Merge remote-tracking branch 'upstream/dev' into feat/inbox 2026-01-28 09:26:04 +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
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
CREDO23
a7145b2c63 merge: upstream/dev with migration renumbering 2026-01-27 11:22:26 +02:00
CREDO23
6091e070f3 chore: remove unused import and restrict noAuthPrefixes 2026-01-27 11:11:08 +02:00
CREDO23
24472c0ea6 fix: preserve author info in cloned chats and force PGlite resync after clone 2026-01-27 10:50:37 +02:00
CREDO23
988847922f feat: clone notifications UI and PGlite resync on clone 2026-01-27 10:22:38 +02:00
DESKTOP-RTLN3BA\$punk
55d8594937 feat(tracking): implement incentive task tracking events and page view tracking 2026-01-26 23:38:15 -08:00
DESKTOP-RTLN3BA\$punk
39d65d6166 feat: added incentive credits system 2026-01-26 23:32:30 -08:00
CREDO23
271de96cce fix: public chat copy link button and podcast access 2026-01-26 20:10:03 +02:00
CREDO23
ee65e1377f feat: improve public chat UI and shared components 2026-01-26 18:39:59 +02:00
CREDO23
37adc54d6a feat: add public chat frontend 2026-01-26 17:08:26 +02:00
CREDO23
9d7259aab9 feat(web): add public chat and thread API types and services 2026-01-26 16:11:55 +02:00
Anish Sarkar
c6bd978d5b Merge remote-tracking branch 'upstream/dev' into feat/composio 2026-01-24 04:38:34 +05:30