Anish Sarkar
b41c22842f
refactor: change alelmbic migration number and made migrations idempotent
2026-02-06 12:32:55 +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
1511c26ef5
feat: add residential proxy configuration for web crawling and YouTube transcript fetching
2026-02-05 20:44:13 -08:00
DESKTOP-RTLN3BA\$punk
7ce6493caa
fix: update ENUM import for PostgreSQL compatibility in image generations table migration
2026-02-05 18:16:21 -08:00
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
0f92b37b66
feat: add status column to documents table for per-document processing tracking
2026-02-06 05:36:18 +05:30
Anish Sarkar
aa66928154
chore: ran linting
2026-02-06 05:35:15 +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
f3a9922eb9
Add refresh token auth routes and utilities
2026-02-05 17:29:50 +02:00
DESKTOP-RTLN3BA\$punk
5cb59bbde8
feat: add new incentive task type for Discord
2026-02-03 22:32:39 -08:00
DESKTOP-RTLN3BA\$punk
2789dd9629
chore: linting
2026-02-03 13:32:11 -08:00
CREDO23
b221e8cd11
fix: renumber migration to avoid version conflict with upstream
2026-02-03 14:46:33 +02:00
CREDO23
60330622bf
Merge remote-tracking branch 'upstream/dev' into dev
2026-02-03 14:24:24 +02:00
DESKTOP-RTLN3BA\$punk
4753ea809b
feat(migrations): make podcast file_location nullable
2026-02-02 17:56:47 -08:00
DESKTOP-RTLN3BA\$punk
619f13513f
feat(migrations): add created_by_id column and backfill existing documents with progress indicator
2026-02-02 17:32:34 -08:00
DESKTOP-RTLN3BA\$punk
c3b638cb16
feat(migrations): possible podcast fix on prod
2026-02-02 17:02:21 -08:00
Anish Sarkar
f730df7c9d
chore: ran linting
2026-02-03 01:43:38 +05:30
CREDO23
148daa23e1
feat: add migration for public_sharing permissions
2026-02-02 14:22:18 +02:00
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
b4ed15585e
chore: linting
2026-02-02 13:07:48 +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
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
Rohan Verma
660492014a
Merge pull request #753 from elammertsma/dev
...
fix(database): handle duplicate podcast_status type creation gracefully
2026-01-30 14:39:59 -08:00
CREDO23
bc0fb3cb68
feat: track cloned_from_snapshot_id for cloned chats
2026-01-30 17:08:07 +02:00
DESKTOP-RTLN3BA\$punk
6fb656fd8f
hotpatch(cloud): add llm load balancing
2026-01-29 15:28:31 -08:00
Eric Lammertsma
1f1d513437
fix(database): handle duplicate podcast_status type creation gracefully
...
Modify the upgrade function to prevent errors when creating the podcast_status ENUM type by wrapping the creation in a DO block that catches duplicate_object exceptions.
2026-01-29 15:16:08 -05:00
CREDO23
665354b33d
migration: add public_chat_snapshots table, drop deprecated columns
2026-01-29 16:11:30 +02:00
DESKTOP-RTLN3BA\$punk
70fcb2d055
chore: linting
2026-01-28 22:15:43 -08:00
DESKTOP-RTLN3BA\$punk
16b839138d
feat(backend): add new incentive task type for Reddit follow
...
Introduce a new incentive task type, REDDIT_FOLLOW, to encourage users to join the SurfSense community on Reddit. This includes a title, description, pages reward, and action URL for the task.
2026-01-28 21:58:49 -08:00
CREDO23
0c8d1f3fef
refactor(backend): two-phase synchronous cloning
2026-01-28 00:17:29 +02:00
CREDO23
87c7d92672
feat: add podcast status tracking
2026-01-27 17:51:36 +02:00
CREDO23
3c40c6e365
feat: add clone tracking and history bootstrap for cloned chats
2026-01-27 13:33:36 +02:00
CREDO23
a7145b2c63
merge: upstream/dev with migration renumbering
2026-01-27 11:22:26 +02:00
DESKTOP-RTLN3BA\$punk
39d65d6166
feat: added incentive credits system
2026-01-26 23:32:30 -08:00
CREDO23
062998738a
feat: add thread_id column to Podcast model
2026-01-26 15:56:15 +02:00
CREDO23
3a8a9734d6
refactor migration to use op.execute pattern
2026-01-23 20:02:42 +02:00
CREDO23
68dc7723af
make migration idempotent
2026-01-23 20:00:18 +02:00
CREDO23
a627cc709e
add index on public_share_enabled
2026-01-23 19:59:12 +02:00
CREDO23
036104e4c8
add unique index on public_share_token
2026-01-23 19:58:34 +02:00
CREDO23
b61d96fb85
add public_share_enabled column to migration
2026-01-23 19:57:53 +02:00
CREDO23
87183d1eb7
add public_share_token column to migration
2026-01-23 19:57:08 +02:00
CREDO23
f42a11023f
create migration skeleton for public chat sharing
2026-01-23 19:55:53 +02:00
Anish Sarkar
fae52345f8
Merge remote-tracking branch 'upstream/dev' into feat/composio
2026-01-23 14:35:17 +05:30
Manoj Aggarwal
114152ccc4
add missing migration
2026-01-22 20:58:18 -08:00
DESKTOP-RTLN3BA\$punk
8b81507739
refactor: remove unused COMPOSIO_CONNECTOR migration and linting
2026-01-22 16:43:08 -08:00