Commit graph

2249 commits

Author SHA1 Message Date
Manoj Aggarwal
8b650f4cf4 resolve vercel error 2026-01-09 13:33:28 -08:00
Manoj Aggarwal
4532cc3569 revert .vscode change 2026-01-09 13:20:59 -08:00
Manoj Aggarwal
36c395ba72 nit 2026-01-09 13:20:54 -08:00
Manoj Aggarwal
18035b3728 Add MS Teams connector 2026-01-09 13:20:47 -08:00
Manoj Aggarwal
fa35b71522 Add teams connector similar to slack 2026-01-09 13:20:30 -08:00
Rohan Verma
3c93c7439f
Merge pull request #683 from manojag115/revert-679-feat/ms-teams-connector
Revert "Add Microsoft Teams Connector"
2026-01-09 12:42:59 -08:00
Manoj Aggarwal
786fd63e5b
Revert "Add Microsoft Teams Connector" 2026-01-09 12:33:26 -08:00
CREDO23
8255d158a8 Merge branch 'dev' into sur-73-impr-implement-new-main-app-ux 2026-01-09 21:50:41 +02:00
CREDO23
2c3d625b35 fix: increase top_k from 5 to 10 to match knowledge base 2026-01-09 20:11:47 +02:00
Anish Sarkar
180fff7105 feat: enhance connector card and status badge with tooltip support
- Added tooltip functionality to `ConnectorCard` for displaying status messages on disabled or maintenance connectors.
- Updated `ConnectorStatusBadge` to show status messages in tooltips for warning statuses, improving user feedback.
- Refactored rendering logic to ensure tooltips are displayed appropriately based on connector status.
2026-01-09 23:38:38 +05:30
Anish Sarkar
b0043b6446 refactor: streamline connector status handling and remove warnings
- Removed the warning message handling from `useConnectorStatus` and related components to simplify status management.
- Updated `ConnectorCard` and `ConnectorAccountsListView` to eliminate warning displays, focusing on status messages instead.
- Adjusted the connector status configuration to remove warning properties, enhancing clarity and reducing complexity.
2026-01-09 23:30:33 +05:30
Anish Sarkar
207595bb33 refactor: enhance connector card and status badge components
- Updated `ConnectorCard` to prioritize displaying status messages over indexed dates and warnings.
- Modified `ConnectorStatusBadge` to use a span instead of a div for better inline flexibility.
- Adjusted styles in `ConnectorAccountsListView` for improved layout and spacing.
- Cleaned up example status messages in the configuration file for clarity.
2026-01-09 23:16:00 +05:30
CREDO23
abd3bace53 feat: add frontend support for surfsense docs citations 2026-01-09 18:21:59 +02:00
CREDO23
3539b2a83d feat: add surfsense docs citation endpoint 2026-01-09 18:07:14 +02:00
CREDO23
c4d214baa4 feat: register search_surfsense_docs tool in agent toolkit 2026-01-09 17:58:14 +02:00
CREDO23
1be9de9c24 feat: add search_surfsense_docs tool with vector search 2026-01-09 17:52:31 +02:00
CREDO23
4aa686480e refactor: decouple docs seeding from migrations with separate flags 2026-01-09 17:04:58 +02:00
CREDO23
6f67236143 feat: add docs seeding function to all-in-one entrypoint 2026-01-09 16:58:09 +02:00
CREDO23
ec145431f2 feat: add seeding script for Surfsense docs (run after migrations) 2026-01-09 16:49:33 +02:00
CREDO23
f30f39b5e9 feat: create migration for Surfsense docs tables 2026-01-09 16:39:39 +02:00
CREDO23
105f4c5c9d feat: add create/update/skip/delete logic to indexer 2026-01-09 15:58:27 +02:00
CREDO23
2e83ed8dcd feat: add chunking and embedding logic to indexer 2026-01-09 15:45:17 +02:00
CREDO23
fff851ae3f feat: create indexer module with MDX parsing 2026-01-09 15:42:30 +02:00
CREDO23
ba404cc151 feat: add SurfsenseDocsChunk model with relationship 2026-01-09 15:28:36 +02:00
CREDO23
961d741656 feat: add SurfsenseDocsDocument model 2026-01-09 15:26:55 +02:00
Anish Sarkar
924d18896a feat: implement connector status management and warnings, ran frontend linting
- Added a new hook `useConnectorStatus` to manage connector status information.
- Introduced `ConnectorStatusBadge` and `ConnectorWarningBanner` components for displaying status and warnings.
- Updated `ConnectorCard` and `ConnectorAccountsListView` to utilize the new status management features, including conditional rendering based on connector status and warnings.
- Created a configuration file for connector statuses to streamline status management across the application.
2026-01-09 18:55:50 +05:30
CREDO23
532f0039d5 merge dev 2026-01-09 15:12:31 +02:00
CREDO23
101dd5745c merge dev 2026-01-09 15:00:15 +02:00
CREDO23
a5d47cae31 Merge remote-tracking branch 'upstream/dev' into sur-70-feature-streamline-onboarding-auto-create-default-workspace 2026-01-09 14:56:41 +02:00
Anish Sarkar
61560e5d4f chore: ran frontend linting 2026-01-09 18:22:54 +05:30
CREDO23
a099bcf5fb refactor: remove frontend auto-create search space logic
- Removed auto-creation of default search space from frontend dashboard
- Frontend now only handles auto-redirect for users with exactly 1 search space
- All default search space creation should be handled by backend on_after_register
2026-01-09 14:47:00 +02:00
Anish Sarkar
b17cb40732 feat: enhance connector dialog and accounts list view
- Added state management to track if the user came from the accounts list when entering edit mode in the connector dialog.
- Updated the back navigation logic to restore the accounts list view if applicable.
- Improved the UI of the accounts list view with a new back button and enhanced connector header layout for better user experience.
2026-01-09 17:11:47 +05:30
DESKTOP-RTLN3BA\$punk
e8dc80cd20 Merge commit 'fc8b9036a6' into dev 2026-01-09 00:51:03 -08:00
DESKTOP-RTLN3BA\$punk
4e5900ed5a chore: updated sitemap 2026-01-09 00:50:11 -08:00
DESKTOP-RTLN3BA\$punk
9e6a873400 docs: msft teams 2026-01-09 00:34:21 -08:00
Anish Sarkar
e21bc8086a Merge remote-tracking branch 'upstream/dev' into fix/index-future-date 2026-01-09 13:24:38 +05:30
Anish Sarkar
4aeb05e2e5 feat: allow future dates for Google Calendar and Luma connectors
- Updated date handling in indexing functions to permit future dates for Google Calendar and Luma connectors.
- Enhanced UI components to support future date selection, including a new button for selecting the next 30 days.
- Adjusted documentation and descriptions to clarify date range options for users.
2026-01-09 13:20:12 +05:30
DESKTOP-RTLN3BA\$punk
2e8d3fd721 feat: updated logo 2026-01-08 23:03:43 -08:00
Rohan Verma
8a2715e549
Merge pull request #679 from manojag115/feat/ms-teams-connector
Add Microsoft Teams Connector
2026-01-08 20:27:51 -08:00
Manoj Aggarwal
fed9d73796 revert .vscode change 2026-01-08 19:19:27 -08:00
Manoj Aggarwal
2b074b947c nit 2026-01-08 19:04:38 -08:00
Manoj Aggarwal
ba7e4f0ceb Add MS Teams connector 2026-01-08 17:13:19 -08:00
Rohan Verma
fc8b9036a6
Merge pull request #677 from MODSetter/dev
feat: add tracking for users viewed in search space
2026-01-08 13:38:54 -08:00
DESKTOP-RTLN3BA\$punk
609fc879be feat: add tracking for users viewed in search space
- Introduced a new event tracking function for when users view the team page in a search space.
- Updated the team management page to utilize this tracking, capturing user and owner counts.
2026-01-08 13:38:28 -08:00
Rohan Verma
1bed330261
Merge pull request #676 from MODSetter/dev
feat: updated sitemap, added more posthog events & added new changelog
2026-01-08 13:16:53 -08:00
DESKTOP-RTLN3BA\$punk
dfaa0cef21 chore: linting 2026-01-08 13:11:58 -08:00
DESKTOP-RTLN3BA\$punk
789197d41c feat: updated sitemap, added more posthog events & added new changelog
- Implemented a function to return the current hour for lastModified timestamps in the sitemap.
- Added multiple new URLs to the sitemap, including documentation and connector pages.
- Integrated tracking for search space invite events, including sent, accepted, declined, and user added events.
- Enhanced connector management with tracking for connection, deletion, and indexing events.
2026-01-08 13:10:48 -08:00
CREDO23
d689a8728a fix: query key caching for threads 2026-01-08 19:11:26 +02:00
CREDO23
16c94d1c47 chore: remove old sidebar components 2026-01-08 19:11:18 +02:00
CREDO23
ab052bf1f2 refactor: use new layout in dashboard 2026-01-08 19:11:07 +02:00