CREDO23
255a6202bd
Merge upstream/dev into implement-surfsense-docs-mentions
2026-01-13 10:56:58 +02:00
Rohan Verma
c0ec7447a6
Merge pull request #690 from CREDO23/implement-surfsense-docs-mentions
...
Implement surfsense docs mentions & UI Enhancements
2026-01-13 00:55:37 -08:00
Rohan Verma
720b339702
Merge branch 'dev' into implement-surfsense-docs-mentions
2026-01-13 00:55:16 -08:00
DESKTOP-RTLN3BA\$punk
b4ff819efc
feat: update README to include Microsoft Teams
2026-01-13 00:52:37 -08:00
DESKTOP-RTLN3BA\$punk
c22e7ce56c
feat: cleanup
2026-01-13 00:24:17 -08:00
DESKTOP-RTLN3BA\$punk
f22d649239
feat: added shared chats
2026-01-13 00:17:12 -08:00
CREDO23
c579d773a9
feat: add search filtering for SurfSense docs mentions and handle zero-width spaces in citations
2026-01-13 09:41:25 +02:00
CREDO23
982dac47ec
fix: support Chinese brackets in citation regex
2026-01-13 09:21:54 +02:00
CREDO23
5e31a228bc
fix: consistent citation numbering during streaming
2026-01-13 09:09:53 +02:00
Anish Sarkar
7a92ecc1ab
Merge remote-tracking branch 'upstream/dev' into feat/replace-logs
2026-01-13 11:52:46 +05:30
Anish Sarkar
b0bdbf158b
feat: gogole drive custom notification system
2026-01-13 11:39:22 +05:30
Anish Sarkar
271ddffbf5
refactor: Add indexing functions with notification support
...
- Refactored multiple indexing functions in search_source_connectors_routes to utilize a new helper function for handling notifications.
- Removed redundant error handling and logging from individual indexing tasks, streamlining the code.
2026-01-13 11:30:45 +05:30
CREDO23
cd3677b5fa
feat: add SurfSense docs mention support in chat
2026-01-13 06:14:58 +02:00
CREDO23
1b5f29afcc
add mentionedSurfsenseDoc atoms
2026-01-13 02:52:56 +02:00
CREDO23
5ecdfae8a9
add surfsense docs context formatting in stream_new_chat
2026-01-13 02:50:56 +02:00
CREDO23
7e3e784b45
add mentioned_surfsense_doc_ids to NewChatRequest schema
2026-01-13 02:42:59 +02:00
CREDO23
ce62bef322
i18n settings pages with clear titles
2026-01-13 02:35:00 +02:00
CREDO23
738e23b51a
Add SurfSense docs to documents table
2026-01-13 01:15:33 +02:00
CREDO23
4ace7d09a0
Remove all search spaces sheet and dropdown option
2026-01-13 00:49:27 +02:00
Rohan Verma
764dd05582
Merge pull request #689 from MODSetter/dev
...
feat: Complete UI overhaul with docs search capabilities and MS Teams support
2026-01-12 14:19:12 -08:00
DESKTOP-RTLN3BA\$punk
73a57589ac
chore: linting
2026-01-12 14:17:15 -08:00
DESKTOP-RTLN3BA\$punk
11915df97b
feat: add connector statuses with warnings and maintenance messages for various connectors
2026-01-12 14:14:59 -08:00
DESKTOP-RTLN3BA\$punk
54b1107194
chore: remove connector status config from .gitignore
2026-01-12 14:09:45 -08:00
DESKTOP-RTLN3BA\$punk
f62d4cb99c
chore: update .gitignore to include connector status config and enhance user query atom to fetch data only when a bearer token is present
2026-01-12 13:59:55 -08:00
Anish Sarkar
38f907e65b
feat: Implement Electric SQL replication setup for notifications table
...
- Added setup_electric_replication function to handle Electric SQL replication for the notifications table during app startup.
- Updated alembic migration script to remove direct SQL commands for replication, now managed in app/db.py.
- Refactored indexing functions in search_source_connectors_routes to support new start_date and end_date parameters for improved flexibility.
- Enhanced Google Gmail indexing task to utilize new date parameters, ensuring better control over indexing periods.
2026-01-13 03:16:42 +05:30
DESKTOP-RTLN3BA\$punk
7ac7cd5f99
fix: improve error handling for unauthorized responses and response parsing in BaseApiService
2026-01-12 12:47:08 -08:00
Rohan Verma
61f220b862
Merge pull request #687 from CREDO23/enhance-new-UX
...
[Improvement] New Layout UX Enhancements
2026-01-12 12:46:11 -08:00
Rohan Verma
33586f1cb7
Merge pull request #682 from CREDO23/sur-77-impr-add-surfsense-documentation-to-new-default-search
...
[Feature] Onboarding | Built-in documentation search tool
2026-01-12 12:45:52 -08:00
CREDO23
4c72b882c8
Remove outdated clickup-connect-form.tsx
2026-01-12 21:45:22 +02:00
CREDO23
abd4b1bd05
Remove unused WorkspaceAvatar.tsx
2026-01-12 21:34:21 +02:00
CREDO23
c0b97fcc68
fix: add doc- prefix examples to citation instructions
2026-01-12 21:00:06 +02:00
CREDO23
842004e617
docs: add tool examples to system prompt
2026-01-12 20:54:00 +02:00
Anish Sarkar
44605749c5
refactor: Update NotificationPopup and use-notifications for improved UI and performance
...
- Removed Badge component from NotificationPopup and replaced it with status icons for better visual representation.
- Refactored getStatusBadge to getStatusIcon for clarity and updated icon sizes.
- Enhanced useNotifications hook to utilize a ref for initialization tracking, improving performance and preventing unnecessary re-initializations.
- Optimized notification fetching logic with improved error handling and real-time updates using Electric SQL.
- Adjusted loading state management to ensure UI responsiveness during data fetching.
2026-01-13 00:06:21 +05:30
CREDO23
19ef32539d
cleanup: remove obsolete comments
2026-01-12 20:20:48 +02:00
CREDO23
96545056cd
refactor: async docs seeding in FastAPI lifespan
2026-01-12 20:15:11 +02:00
Anish Sarkar
93d17b51f5
feat: Implement notification system with real-time updates and Electric SQL integration
...
- Added notifications table to the database schema with replication support for Electric SQL.
- Developed NotificationService to manage indexing notifications, including creation, updates, and status tracking.
- Introduced NotificationButton and NotificationPopup components for displaying notifications in the UI.
- Enhanced useNotifications hook for real-time notification syncing using PGlite live queries.
- Updated package dependencies for Electric SQL and improved error handling in notification processes.
2026-01-12 22:50:15 +05:30
CREDO23
f6621f9a9a
fix: copy docs content to Docker image for Surfsense docs indexer
2026-01-12 18:28:38 +02:00
CREDO23
42473fe4ed
feat: add Zod schemas for Surfsense docs and fix citation handling
2026-01-12 18:06:51 +02:00
CREDO23
9a40b55055
Remove duplicate files and empty folders
2026-01-12 17:39:21 +02:00
CREDO23
06779a1a32
Unify settings pages styling with main layout
2026-01-12 17:30:15 +02:00
CREDO23
dc79fd97b0
Fix MobileSidebar missing onUserSettings prop
2026-01-12 17:22:05 +02:00
CREDO23
3dff7487b1
Delete old pages, fix duplicate translations, rename to 'Manage Members'
2026-01-12 17:12:06 +02:00
CREDO23
814122d087
Remove standalone back button from Team page
2026-01-12 17:09:45 +02:00
CREDO23
34c9d24970
Add User Settings page with sidebar pattern and API key section
2026-01-12 17:06:05 +02:00
CREDO23
0d4d227c26
Replace aggressive dialog with friendly empty state for new users
2026-01-12 16:55:05 +02:00
CREDO23
4a2f62be1f
Fix linter errors in LayoutDataProvider and AllSearchSpacesSheet
2026-01-12 16:47:15 +02:00
CREDO23
b6ddc233db
Use hard redirect after search space creation
2026-01-12 16:45:04 +02:00
CREDO23
38fd1995aa
Refactor dashboard with smart redirect and AllSearchSpacesSheet
2026-01-12 16:38:40 +02:00
CREDO23
7a58f2f568
Add AllSearchSpacesSheet component
2026-01-12 15:59:03 +02:00
CREDO23
d5580fe3ac
Add CreateSearchSpaceDialog component
2026-01-12 15:56:23 +02:00