Commit graph

546 commits

Author SHA1 Message Date
CREDO23
4ace7d09a0 Remove all search spaces sheet and dropdown option 2026-01-13 00:49:27 +02: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
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
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
dc79fd97b0 Fix MobileSidebar missing onUserSettings prop 2026-01-12 17:22:05 +02:00
CREDO23
34c9d24970 Add User Settings page with sidebar pattern and API key section 2026-01-12 17:06: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
CREDO23
eed04e9b27 refactor: rename Workspace to SearchSpace in layout components 2026-01-12 15:47:56 +02:00
Anish Sarkar
b53d095ab9 chore: ran frontend linting 2026-01-11 16:56:11 +05:30
Anish Sarkar
1e97745903 feat: add json files for status badges 2026-01-11 16:53:54 +05:30
Anish Sarkar
9fa0e17588 refactor: update connector status configuration to use commented example configs 2026-01-11 16:13:48 +05:30
Anish Sarkar
075bb44731 chore: ran frontend linting 2026-01-11 16:12:28 +05:30
Anish Sarkar
f52440977f fix: disable breadcrumb on mobile view 2026-01-11 16:08:23 +05:30
Anish Sarkar
2037ce4ce5 Merge remote-tracking branch 'upstream/dev' into feat/config-connectors 2026-01-11 15:56:36 +05:30
Rohan Verma
383592ce63
Merge pull request #680 from AnishSarkar22/fix/index-future-date
feat: Index future dates for calendar based connectors & bug fixes
2026-01-10 14:00:29 -08:00
Rohan Verma
504ecf52d5
Merge pull request #675 from CREDO23/sur-73-impr-implement-new-main-app-ux
[Refactor] Implement new main app UX
2026-01-10 14:00:17 -08:00
CREDO23
8255d158a8 Merge branch 'dev' into sur-73-impr-implement-new-main-app-ux 2026-01-09 21:50:41 +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
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
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
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
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
a919f8d9ee feat: add new layout system (Slack/ClickUp inspired) 2026-01-08 19:10:40 +02:00
DESKTOP-RTLN3BA\$punk
a6200ee3a2 chore: linting 2026-01-07 19:10:53 -08:00
DESKTOP-RTLN3BA\$punk
48fc70a08b chore: cleanup 2026-01-07 19:07:06 -08:00
DESKTOP-RTLN3BA\$punk
73eeb555b2 refactor: update launch configurations and enhance HeroSection with Google login functionality 2026-01-07 17:46:38 -08:00
Manoj Aggarwal
73a9dccefc Add teams connector similar to slack 2026-01-07 15:15:49 -08:00
Rohan Verma
fabbae2b48
Merge pull request #670 from AnishSarkar22/fix/connector
feat: Clickup OAuth Connector, fixed Airtable OAuth Connector
2026-01-07 12:39:41 -08:00