DESKTOP-RTLN3BA\$punk
e9892c8fe9
feat: added configable summary calculation and various improvements
...
- Replaced direct embedding calls with a utility function across various components to streamline embedding logic.
- Added enable_summary flag to several models and routes to control summary generation behavior.
2026-02-26 18:24:57 -08:00
Anish Sarkar
8b497da130
feat: add source_markdown column to documents and implement migration logic for existing records using a pure-Python BlockNote JSON to Markdown converter
2026-02-17 11:34:11 +05:30
Anish Sarkar
a2dd5fb671
chore: ran linting
2026-02-13 02:43:26 +05:30
Anish Sarkar
adeef35443
feat: add report versioning support with report_group_id
2026-02-12 03:19:38 +05:30
Anish Sarkar
6fc5dc224b
refactor: remove report_status enum and related index from reports table migration
2026-02-11 17:45:07 +05:30
Anish Sarkar
b6c0406d10
feat: add reports table and report status enum for generated Markdown reports
2026-02-11 16:28:56 +05:30
Anish Sarkar
fc64f65876
Merge remote-tracking branch 'upstream/dev' into feat/sur-159
2026-02-11 03:47:51 +05:30
DESKTOP-RTLN3BA\$punk
d152605682
fix: update pages reward for incentive tasks
...
- Reduced the pages reward for GitHub and Reddit tasks from 100 to 30.
- Adjusted the pages reward for the Discord task from 100 to 40.
2026-02-09 17:46:41 -08:00
Rohan Verma
dcd1497630
Merge pull request #802 from CREDO23/sur-161-feat-add-github-models-as-llm-provider
...
[Improvements] Add GitHub models as llm provider
2026-02-09 15:07:40 -08:00
CREDO23
515be6b648
Add GITHUB_MODELS to LiteLLMProvider enum
2026-02-09 17:26:35 +02:00
Anish Sarkar
4b60068e8b
feat: add user_id to new_llm_configs and image_generation_configs for user association
2026-02-09 18:30:52 +05:30
CREDO23
474989687c
feat: conditionnaly build the system prompt (private / shared) memory
2026-02-09 09:19:44 +02:00
CREDO23
f537dc211b
Add shared_memory backend (constants + helpers), UserMemory docstring (SUR-152)
2026-02-06 16:43:52 +02:00
CREDO23
9acf746698
Add SharedMemory ORM and SearchSpace.shared_memories (SUR-152)
2026-02-06 16:33:12 +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
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
aef59d04eb
feat: add document status management with JSONB column for processing states in documents
2026-02-05 21:59:31 +05:30
CREDO23
9bd7d74755
Add RefreshToken model and multi-session refresh token logic
2026-02-05 16:49:37 +02:00
CREDO23
04aac379ed
Add RefreshToken model for user session management
2026-02-05 16:18:45 +02:00
DESKTOP-RTLN3BA\$punk
5cb59bbde8
feat: add new incentive task type for Discord
2026-02-03 22:32:39 -08:00
CREDO23
60330622bf
Merge remote-tracking branch 'upstream/dev' into dev
2026-02-03 14:24:24 +02:00
CREDO23
17c7b34e44
feat: add public_sharing permissions
2026-02-02 14:09:28 +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
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
f2a607300d
Merge remote-tracking branch 'upstream/dev' into sur-127-impr-public-chats-should-be-immutable
2026-02-01 14:23:20 +02: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
CREDO23
439b1547af
refactor: add PublicChatSnapshot model, remove deprecated public share columns
2026-01-29 16:05:36 +02: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
0fbf5d5bdd
fix: podcast status enum serialization and frontend polling
2026-01-27 19:07:46 +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
d16b086ada
add public_share_enabled column to NewChatThread
2026-01-23 19:53:02 +02:00
CREDO23
be33b8920e
add public_share_token column to NewChatThread
2026-01-23 19:52:15 +02:00
Anish Sarkar
fae52345f8
Merge remote-tracking branch 'upstream/dev' into feat/composio
2026-01-23 14:35:17 +05:30
DESKTOP-RTLN3BA\$punk
4b19d7be8c
security: CVE-2025-68664 fix
2026-01-22 22:34:49 -08:00
Manoj Aggarwal
49d51ba569
merge
2026-01-22 20:57:48 -08:00
DESKTOP-RTLN3BA\$punk
8b81507739
refactor: remove unused COMPOSIO_CONNECTOR migration and linting
2026-01-22 16:43:08 -08:00
CREDO23
1a2fa23916
Merge upstream/dev with live collaboration features
2026-01-22 23:00:42 +02:00
Manoj Aggarwal
f0760c14e9
Merge dev into feature/obsidian - resolved conflicts keeping both Obsidian and Composio connectors
2026-01-22 11:43:18 -08:00
Anish Sarkar
be5715cfeb
feat: add Composio connector types and enhance integration
...
- Introduced new enum values for Composio connectors: COMPOSIO_GOOGLE_DRIVE_CONNECTOR, COMPOSIO_GMAIL_CONNECTOR, and COMPOSIO_GOOGLE_CALENDAR_CONNECTOR.
- Updated database migration to add these new enum values to the relevant types.
- Refactored Composio integration logic to handle specific connector types, improving the management of connected accounts and indexing processes.
- Enhanced frontend components to support the new Composio connector types, including updated UI elements and connector configuration handling.
- Improved backend services to manage Composio connected accounts more effectively, including deletion and indexing tasks.
2026-01-22 22:33:28 +05:30