Anish Sarkar
703ec08d19
feat: Reduce memory footprint for PGlite, Implement user-specific Electric SQL database management
...
- Added cleanup logic for other users' databases on login to ensure data isolation.
- Introduced best-effort cleanup on logout to remove stale databases.
- Updated Electric client initialization to support user-specific databases.
- Refactored hooks to utilize the Electric context for better state management and prevent race conditions.
- Enhanced error handling and logging for Electric SQL operations.
2026-01-15 15:22:23 +05:30
Rohan Verma
2948ec212c
Merge pull request #700 from MODSetter/dev
...
readme: header image updated
2026-01-15 01:31:38 -08:00
Rohan Verma
f9c94a201f
readme: header image updated
...
Removed old header image from README.
2026-01-15 01:31:02 -08:00
Anish Sarkar
eb1ddf0c92
feat: docker all in one setup for electric-sql and edited comments in init-electric-user.sh
2026-01-15 14:26:21 +05:30
Rohan Verma
20a25ef02a
Merge pull request #699 from MODSetter/dev
...
feat: fixed file uploads timeouts, migrations and various ux updates
2026-01-15 00:11:26 -08:00
DESKTOP-RTLN3BA\$punk
69e9b6a027
chore: update uv lock
2026-01-15 00:08:52 -08:00
DESKTOP-RTLN3BA\$punk
7ae68455b3
chore: linting
2026-01-15 00:05:53 -08:00
DESKTOP-RTLN3BA\$punk
3375aeb9bc
feat: add upload limits and validation to DocumentUploadTab component
2026-01-15 00:01:00 -08:00
Anish Sarkar
35392c8e62
fix: made migartion idempotent and fixed docker-compose
2026-01-15 13:26:23 +05:30
DESKTOP-RTLN3BA\$punk
bab89274e0
feat: implement LlamaCloud parsing with retry logic for transient errors
2026-01-14 23:53:17 -08:00
Anish Sarkar
32b8bb33f9
feat: add notifications table and configure Electric SQL replication
...
- Created a new notifications table with necessary fields and indexes.
- Set up Electric SQL replication for notifications, search_source_connectors, and documents tables.
- Implemented idempotent checks for user and publication creation in the migration script.
2026-01-15 11:22:12 +05:30
Anish Sarkar
f7f11877ce
Merge remote-tracking branch 'upstream/dev' into feat/replace-logs
2026-01-15 11:05:45 +05:30
DESKTOP-RTLN3BA\$punk
bff37789c8
fix: migrations
2026-01-14 15:19:00 -08:00
Anish Sarkar
8ceccc421d
feat: added electric-sql docker-compose
2026-01-15 04:33:00 +05:30
Anish Sarkar
94e65129cd
chore: ran backend linting
2026-01-15 04:26:34 +05:30
Manoj Aggarwal
5c22238c10
minor changes
2026-01-14 14:01:23 -08:00
Manoj Aggarwal
c78ea98a68
Add front end logic for MCP connectors
2026-01-14 14:01:23 -08:00
Manoj Aggarwal
792548b379
feat: add MCP connector frontend UI and integration
2026-01-14 14:01:22 -08:00
Anish Sarkar
31a5581af1
feat: add notifications table and Electric SQL replication setup
...
- Introduced a new notifications table with relevant fields and indexes.
- Configured Electric SQL replication for the notifications, search_source_connectors, and documents tables.
- Centralized Electric SQL user credentials in the migration script for better management.
- Ensured idempotency in the migration process for creating users and publications.
2026-01-15 03:28:10 +05:30
Anish Sarkar
2e0f742000
Merge remote-tracking branch 'upstream/dev' into feat/replace-logs
2026-01-15 03:07:20 +05:30
Anish Sarkar
e28be9d78c
feat: centralize Electric SQL user credentials in configuration
...
- Added centralized configuration for Electric SQL user credentials in env.py.
- Updated migration script to utilize these credentials for creating and granting permissions to the Electric SQL user.
2026-01-15 03:03:34 +05:30
DESKTOP-RTLN3BA\$punk
92e7b3aef3
Merge commit ' 13289af2ad' into dev
2026-01-14 13:19:56 -08:00
Rohan Verma
f3f52170a0
Merge pull request #697 from CREDO23/implement-surfsense-docs-mentions
...
[Feat] Capture Google profile data, add user profile settings & document mentions picker improvements
2026-01-14 13:19:10 -08:00
Rohan Verma
4fb9017eac
Merge pull request #693 from manojag115/feat/mcp-connector-backend
...
Add backend code for adding MCPs as a connector
2026-01-14 13:18:12 -08:00
Rohan Verma
cee1a8be68
Merge pull request #692 from CREDO23/feat/idempotent-migrations
...
[Improvement] Make Alembic migrations idempotent
2026-01-14 13:16:03 -08:00
CREDO23
142e72c030
show avatar for newly sent messages in shared chats
2026-01-14 21:44:13 +02:00
CREDO23
54568a62e0
fix: add referrerPolicy for Google profile images
2026-01-14 20:30:02 +02:00
Anish Sarkar
ee3a0a9ab7
fix: made electric user and password hardcoded
2026-01-14 23:39:52 +05:30
Anish Sarkar
7a9a14aa66
feat: fixed migration for electric-sql
2026-01-14 23:23:45 +05:30
CREDO23
83d6b735fa
display user avatar in shared chat messages
2026-01-14 19:46:37 +02:00
CREDO23
dcd36166fc
add author fields to MessageRecord type
2026-01-14 18:38:47 +02:00
CREDO23
a8918b9cca
include author info in message response
2026-01-14 18:36:48 +02:00
CREDO23
e9d164007d
save author_id when appending message
2026-01-14 18:29:19 +02:00
CREDO23
468feae592
add author fields to NewChatMessageRead schema
2026-01-14 18:27:21 +02:00
CREDO23
efcc394b0c
migration: add author_id to messages
2026-01-14 18:24:28 +02:00
CREDO23
d89bcf13c3
add author_id to NewChatMessage model
2026-01-14 17:56:45 +02:00
CREDO23
924e621a6b
feat: add migration 0 for initial schema setup
2026-01-14 17:04:37 +02:00
CREDO23
4d024219cb
add profile settings form with display name editing
2026-01-14 16:11:13 +02:00
CREDO23
4e09642719
modularize user settings and add profile section
2026-01-14 15:57:02 +02:00
CREDO23
1dbc27b0a3
add updateUserMutationAtom with cache invalidation
2026-01-14 15:42:29 +02:00
CREDO23
0ba5de511e
add updateMe method to user API service
2026-01-14 15:39:50 +02:00
CREDO23
f9a7b3875a
add UpdateUserRequest and UpdateUserResponse schemas
2026-01-14 15:38:58 +02:00
CREDO23
dc9a797fca
format: auto-fix whitespace
2026-01-14 15:27:42 +02:00
Anish Sarkar
5712336feb
fix: fixed UI while indexing
2026-01-14 18:53:58 +05:30
CREDO23
9d3c6f0ee1
show user avatar in sidebar when available
2026-01-14 15:22:24 +02:00
CREDO23
3ad2dbeeaf
fix: fetch Google profile with names,photos fields
2026-01-14 15:05:48 +02:00
CREDO23
87e1374c72
add profile fields to UserRead and UserUpdate
2026-01-14 14:37:50 +02:00
CREDO23
acb9ba5a88
capture Google profile in oauth_callback
2026-01-14 14:37:42 +02:00
CREDO23
2e2534ccac
migration: add user profile columns
2026-01-14 14:37:29 +02:00
CREDO23
596cef1952
add display_name and avatar_url to User model
2026-01-14 14:37:16 +02:00