Commit Graph

  • 6fb656fd8f hotpatch(cloud): add llm load balancing DESKTOP-RTLN3BA\$punk 2026-01-29 15:28:31 -08:00
  • 1f1d513437 fix(database): handle duplicate podcast_status type creation gracefully Eric Lammertsma 2026-01-29 15:16:08 -05:00
  • fb73a2e69f refactor: require auth for podcast endpoints, remove public check CREDO23 2026-01-29 20:49:05 +02:00
  • 005ceaa2e8 refactor: add snapshot endpoints, remove deprecated clone/share endpoints CREDO23 2026-01-29 20:43:48 +02:00
  • e7242be763 refactor: update public_chat_routes and schemas for snapshots CREDO23 2026-01-29 20:35:01 +02:00
  • a45412abad refactor: rewrite public_chat_service for immutable snapshots CREDO23 2026-01-29 20:24:50 +02:00
  • 665354b33d migration: add public_chat_snapshots table, drop deprecated columns CREDO23 2026-01-29 16:11:30 +02:00
  • 439b1547af refactor: add PublicChatSnapshot model, remove deprecated public share columns CREDO23 2026-01-29 16:05:36 +02:00
  • 5d5f9d3bfb Merge pull request #752 from MODSetter/dev 0.0.12.5 Rohan Verma 2026-01-28 22:25:18 -08:00
  • d39bf3510f chore: linting DESKTOP-RTLN3BA\$punk 2026-01-28 22:20:23 -08:00
  • 8e6826dd66 Merge branch 'dev' of https://github.com/MODSetter/SurfSense into dev DESKTOP-RTLN3BA\$punk 2026-01-28 22:15:53 -08:00
  • 70fcb2d055 chore: linting DESKTOP-RTLN3BA\$punk 2026-01-28 22:15:43 -08:00
  • 5cbaca7701 Merge pull request #750 from AnishSarkar22/fix/notion-connector Rohan Verma 2026-01-28 22:08:29 -08:00
  • 16b839138d feat(backend): add new incentive task type for Reddit follow DESKTOP-RTLN3BA\$punk 2026-01-28 21:58:49 -08:00
  • 076270ab86 fix(backend): enhance indexing success logging to include informational warnings about API limitations Anish Sarkar 2026-01-29 10:54:15 +05:30
  • 1658724fb2 Merge remote-tracking branch 'upstream/dev' into fix/notion-connector Anish Sarkar 2026-01-29 10:45:31 +05:30
  • 0b65c3a98c Merge pull request #751 from CREDO23/fix-various-issues Rohan Verma 2026-01-28 16:40:49 -08:00
  • f774aa4af0 Merge pull request #749 from AnishSarkar22/fix/drive-connector Rohan Verma 2026-01-28 16:39:40 -08:00
  • 949ec949f6 style(backend): run ruff format on 10 files CREDO23 2026-01-28 22:20:02 +02:00
  • 20b8a17254 fix(backend): handle non-string elements in webcrawler URL list CREDO23 2026-01-28 22:16:58 +02:00
  • 59d5bf9aa5 fix(backend): Add error handling for invalid pagination cursor in NotionHistoryConnector to ensure graceful continuation of data fetching Anish Sarkar 2026-01-28 23:18:10 +05:30
  • ecb5572e69 fix(backend): remove inaccessible podcast references when cloning chats CREDO23 2026-01-28 19:25:15 +02:00
  • c6d25ed7d8 feat(backend): Add legacy token handling in NotionHistoryConnector and log warnings for legacy usage in indexing Anish Sarkar 2026-01-28 22:53:34 +05:30
  • 22943972c2 fix(frontend): prevent infinite retry loop when chat clone fails CREDO23 2026-01-28 19:15:25 +02:00
  • b20fbaca4b fix: skip webcrawler indexing gracefully when no URLs configured CREDO23 2026-01-28 17:54:46 +02:00
  • b3f553802c fix(backend): Update Notion page indexing log message to clarify sharing requirements and adjust return value for no pages found Anish Sarkar 2026-01-28 18:58:57 +05:30
  • 4f7ed8439f fix(backend): Use calculate_date_range for Gmail indexer CREDO23 2026-01-28 15:20:07 +02:00
  • 33316fa6db feat(backend): Add retry logic for Notion API calls with user notifications on rate limits and errors Anish Sarkar 2026-01-28 18:36:42 +05:30
  • a9d393327d fix(backend): Add duplicate content_hash check to connector indexers CREDO23 2026-01-28 14:51:54 +02:00
  • 41ebe162b0 feat(backend): Implement handling of unsupported Notion block types and track skipped content, add documentation for it Anish Sarkar 2026-01-28 17:43:45 +05:30
  • b10be762b6 Merge remote-tracking branch 'upstream/dev' into fix/drive-connector Anish Sarkar 2026-01-28 14:18:11 +05:30
  • 5eca07f24f chore: updated lock file DESKTOP-RTLN3BA\$punk 2026-01-27 23:14:04 -08:00
  • 8b0b4a2c4d Merge pull request #747 from AnishSarkar22/feat/inbox Rohan Verma 2026-01-27 21:23:56 -08:00
  • 614761bb17 Merge remote-tracking branch 'upstream/dev' into feat/inbox Anish Sarkar 2026-01-28 09:26:04 +05:30
  • c125c9e87f chore: ran backend linting Anish Sarkar 2026-01-28 09:10:37 +05:30
  • aab547264e feat(connector): implement duplicate detection by Google Drive file ID and generate settings hash for indexing configuration changes Anish Sarkar 2026-01-28 09:09:58 +05:30
  • b598cbeac3 feat(backend): Enhance LlamaCloud upload resilience with dynamic timeout calculations and increased retry settings DESKTOP-RTLN3BA\$punk 2026-01-27 17:50:45 -08:00
  • 114ac59c0e Merge pull request #748 from elammertsma/dev Rohan Verma 2026-01-27 16:03:02 -08:00
  • 752a51d3fd Merge pull request #745 from CREDO23/sur-106-feat-public-chats Rohan Verma 2026-01-27 16:01:08 -08:00
  • 3af4fd0533 feat(indexing): add content hash check to prevent duplicate indexing and update return values for indexing functions Anish Sarkar 2026-01-28 03:55:25 +05:30
  • 3c835bdf7e fix(frontend): remove clone notifications, allow public podcast access CREDO23 2026-01-28 00:17:54 +02:00
  • 9a4da10b12 feat(frontend): two-phase cloning with loading state CREDO23 2026-01-28 00:17:44 +02:00
  • 0c8d1f3fef refactor(backend): two-phase synchronous cloning CREDO23 2026-01-28 00:17:29 +02:00
  • 8a5f6ecce1 Merge remote-tracking branch 'upstream/dev' into fix/drive-connector Anish Sarkar 2026-01-28 02:34:30 +05:30
  • 09f570ce85 Merge pull request #744 from AnishSarkar22/feat/loading-and-chats Rohan Verma 2026-01-27 12:52:21 -08:00
  • 79f7dfbbed feat(notifications): enhance inbox functionality with type filtering and independent pagination for mentions and status notifications Anish Sarkar 2026-01-28 02:14:36 +05:30
  • 5690ac09ec feat(translations): add translsation Anish Sarkar 2026-01-27 23:58:08 +05:30
  • 8e556d8b80 feat: Implemented hero A/B test, added Contact Sales button and fixed PH toolbar compatibility Eric Lammertsma 2026-01-27 13:23:45 -05:00
  • 0fbf5d5bdd fix: podcast status enum serialization and frontend polling CREDO23 2026-01-27 19:07:46 +02:00
  • 72c421eeb1 feat(chat): implement target comment navigation and highlight functionality in chat components Anish Sarkar 2026-01-27 22:14:02 +05:30
  • 87c7d92672 feat: add podcast status tracking CREDO23 2026-01-27 17:51:36 +02:00
  • 6eedce839a feat(markdown): wrap table component in a responsive container for improved layout and mobile responsive Anish Sarkar 2026-01-27 21:13:16 +05:30
  • 6d05a13167 feat(chat): add comments panel collapse functionality and integrate with inbox sidebar Anish Sarkar 2026-01-27 20:59:03 +05:30
  • a3b6012fb2 feat: podcast and audio UI is now mobile responsive Anish Sarkar 2026-01-27 19:47:07 +05:30
  • f7122cd477 feat(sidebar): implement inbox sidebar with docked and floating modes, add sidebar context for state management Anish Sarkar 2026-01-27 19:46:43 +05:30
  • c65cda24d7 style: fix formatting issues CREDO23 2026-01-27 13:49:46 +02:00
  • 3c40c6e365 feat: add clone tracking and history bootstrap for cloned chats CREDO23 2026-01-27 13:33:36 +02:00
  • 3604a0bbf3 chore: ran frontend linting Anish Sarkar 2026-01-27 16:34:35 +05:30
  • b148731fda feat(sidebar): enhance chat sections layout and functionality with improved height management Anish Sarkar 2026-01-27 16:32:05 +05:30
  • ba304be977 fix: remove message from loading UI Anish Sarkar 2026-01-27 15:28:30 +05:30
  • a7145b2c63 merge: upstream/dev with migration renumbering CREDO23 2026-01-27 11:22:26 +02:00
  • b3f08a7aa7 Merge pull request #743 from MODSetter/dev 0.0.12.4 Rohan Verma 2026-01-27 01:14:12 -08:00
  • 6091e070f3 chore: remove unused import and restrict noAuthPrefixes CREDO23 2026-01-27 11:11:08 +02:00
  • 2434e64093 feat(sitemap): add how-to documentation URL to sitemap with daily change frequency DESKTOP-RTLN3BA\$punk 2026-01-27 01:08:17 -08:00
  • bd921a8ec8 fix: handle abort error in useGithubStars hook CREDO23 2026-01-27 10:58:03 +02:00
  • 24472c0ea6 fix: preserve author info in cloned chats and force PGlite resync after clone CREDO23 2026-01-27 10:50:37 +02:00
  • 988847922f feat: clone notifications UI and PGlite resync on clone CREDO23 2026-01-27 10:22:38 +02:00
  • 2dbcde78f1 feat(rbac): unify category configuration for role permissions with enhanced descriptions DESKTOP-RTLN3BA\$punk 2026-01-27 00:01:26 -08:00
  • fd564d3efd feat(rbac): add human-readable descriptions for permissions and enhance role creation UI DESKTOP-RTLN3BA\$punk 2026-01-26 23:56:45 -08:00
  • a42780a2ec feat: add chat_cloned notification types to inbox schema CREDO23 2026-01-27 09:39:03 +02:00
  • 0ad59edda0 feat: auto-trigger clone after login redirect CREDO23 2026-01-27 09:38:52 +02:00
  • 55d8594937 feat(tracking): implement incentive task tracking events and page view tracking DESKTOP-RTLN3BA\$punk 2026-01-26 23:38:15 -08:00
  • c36d0a8131 chore: updated contact us action DESKTOP-RTLN3BA\$punk 2026-01-26 23:35:39 -08:00
  • 39d65d6166 feat: added incentive credits system DESKTOP-RTLN3BA\$punk 2026-01-26 23:32:30 -08:00
  • d45b33e776 feat(ui): updated contact page, added to navbar and added incentive creds page DESKTOP-RTLN3BA\$punk 2026-01-26 22:47:53 -08:00
  • af18ed0cc8 docs 0.0.12 changelog DESKTOP-RTLN3BA\$punk 2026-01-26 22:14:21 -08:00
  • fee669aaeb chore: updated posthog version DESKTOP-RTLN3BA\$punk 2026-01-26 14:20:32 -08:00
  • 1c98ba989d fix: register clone task and sanitize cloned content CREDO23 2026-01-26 21:01:36 +02:00
  • 271de96cce fix: public chat copy link button and podcast access CREDO23 2026-01-26 20:10:03 +02:00
  • ee65e1377f feat: improve public chat UI and shared components CREDO23 2026-01-26 18:39:59 +02:00
  • 37adc54d6a feat: add public chat frontend CREDO23 2026-01-26 17:08:26 +02:00
  • 9d7259aab9 feat(web): add public chat and thread API types and services CREDO23 2026-01-26 16:11:55 +02:00
  • aeb0deb21e feat: enable public access for podcasts in shared chats CREDO23 2026-01-26 15:56:49 +02:00
  • 7017a14107 feat: pass thread_id through podcast generation chain CREDO23 2026-01-26 15:56:34 +02:00
  • 062998738a feat: add thread_id column to Podcast model CREDO23 2026-01-26 15:56:15 +02:00
  • 272e675669 add clone celery task and update route CREDO23 2026-01-26 15:03:35 +02:00
  • 1ab084aa31 add clone public chat service logic CREDO23 2026-01-26 15:03:28 +02:00
  • 37526b74a9 add public_share_enabled to thread response schemas CREDO23 2026-01-26 14:36:52 +02:00
  • 90cf6d4b1b add public share toggle endpoint CREDO23 2026-01-26 13:22:47 +02:00
  • 88a9e623ba add public chat routes CREDO23 2026-01-26 13:18:21 +02:00
  • 5fae0f5a58 add public chat service CREDO23 2026-01-26 13:07:46 +02:00
  • 91543f7a73 add public chat schemas CREDO23 2026-01-26 12:50:56 +02:00
  • b031b98639 Merge pull request #742 from AnishSarkar22/fix/docker Rohan Verma 2026-01-25 16:21:01 -08:00
  • 8ae823c520 Merge pull request #739 from AnishSarkar22/feat/ui Rohan Verma 2026-01-25 16:02:14 -08:00
  • 0e26fb157a chore: fixed github connector dependency and update connector status configuration Anish Sarkar 2026-01-26 03:24:05 +05:30
  • 86f2e798a9 fix: added spinner in login and register page Anish Sarkar 2026-01-25 16:28:34 +05:30
  • c7c9eb3eb2 Merge remote-tracking branch 'upstream/dev' into feat/ui Anish Sarkar 2026-01-25 16:19:18 +05:30
  • 03e38ab178 chore: ran frontend linting Anish Sarkar 2026-01-25 16:16:09 +05:30
  • 66a3c877ef feat: replace unified loading approach with global loading provider and refactor loading handling across components Anish Sarkar 2026-01-25 16:15:25 +05:30
  • 2d17d1a1b6 feat: replace Loader2 with Spinner component for consistent loading indicators Anish Sarkar 2026-01-25 15:23:45 +05:30