DESKTOP-RTLN3BA\$punk
042b42a8a0
refactor: fixed forefox rendering issues
...
- Updated NewChatPage to reset state when switching between chats and search spaces.
- Enhanced LayoutDataProvider to reset transient slide-out panels on search space changes.
- Refactored RightPanel to simplify rendering logic and remove unnecessary animations.
- Cleaned up LayoutShell by removing motion components for improved performance.
2026-03-11 16:37:56 -07:00
Rohan Verma
52248ac74a
Merge pull request #871 from MODSetter/dev
...
feat: fixed bad UI/UX
2026-03-11 15:11:37 -07:00
DESKTOP-RTLN3BA\$punk
d960a065b1
chore: linting
2026-03-11 15:10:53 -07:00
DESKTOP-RTLN3BA\$punk
d61e29e74b
feat: fixed connectors dialog navigation, Implement bulk document deletion and improve search space filtering
...
- Added bulk delete functionality for documents in DocumentsTableShell and DocumentsSidebar.
- Enhanced search space retrieval to exclude spaces marked for deletion in read_search_spaces.
- Updated connector dialog to synchronize URL parameters when opened externally.
- Improved layout behavior to handle search space deletion and redirection more effectively.
2026-03-11 15:09:10 -07:00
DESKTOP-RTLN3BA\$punk
7c3aedf811
fix: Improve safety of PostHog event handling by using optional chaining for properties
2026-03-11 02:49:00 -07:00
DESKTOP-RTLN3BA\$punk
5e28125090
feat: Enhance PostHog integration with referral tracking and error handling
...
- Added referral code tracking in PostHog initialization to capture initial and last seen referral codes.
- Wrapped PostHog capture calls in a safeCapture function to prevent app breakage due to ad-blockers.
- Introduced PostHogReferral component in PostHogProvider for improved referral tracking.
2026-03-11 02:47:46 -07:00
DESKTOP-RTLN3BA\$punk
88201d0209
Merge commit ' 1ab564047f' into dev
2026-03-11 00:24:20 -07:00
Rohan Verma
a56383ce55
Merge pull request #870 from AnishSarkar22/fix/ui-tests-ci
...
fix: document cleanup logic and mock Celery task in tests & some UI fixes
2026-03-11 00:11:45 -07:00
Anish Sarkar
9503d4ade1
chore: ran linting
2026-03-11 12:30:20 +05:30
Anish Sarkar
1173f6ba19
fix: adjust layout behavior during resizing in LayoutShell component
2026-03-11 12:29:54 +05:30
Anish Sarkar
851856a54b
fix: update document cleanup logic and mock Celery task in tests
2026-03-11 12:27:32 +05:30
Anish Sarkar
f73c1d83a8
feat: Enhance report panel state management and dropdown functionality in sidebar
2026-03-11 12:25:04 +05:30
Anish Sarkar
4a576f7347
feat: Enhance ComposerAction and DocumentsSidebar with improved UI and functionality
2026-03-11 12:04:22 +05:30
Anish Sarkar
70c3f09261
fix: Refactor connector dialog state management and improve modal handling
2026-03-11 11:37:50 +05:30
Rohan Verma
1ab564047f
Merge pull request #869 from MODSetter/dev
...
feat: Enhance LLM configuration and routing with model profile attach…
2026-03-10 18:19:18 -07:00
DESKTOP-RTLN3BA\$punk
eec4db4a3b
feat: Enhance LLM configuration and routing with model profile attachment
...
- Added `_attach_model_profile` function to attach model context metadata to `ChatLiteLLM`.
- Updated `create_chat_litellm_from_config` and `create_chat_litellm_from_agent_config` to utilize the new profile attachment.
- Improved context profile caching in `llm_router_service.py` to include both minimum and maximum input tokens, along with token model names for better context management.
- Introduced new methods for token counting and context trimming based on model profiles.
2026-03-10 18:18:59 -07:00
Rohan Verma
5571e8aa53
Merge pull request #868 from MODSetter/dev
...
feat: Document management revamp, connector UX improvements, batch embeddings, and CI/DevOps enhancements
2026-03-10 17:44:19 -07:00
DESKTOP-RTLN3BA\$punk
d8a05ae4d5
feat: refactor agent tools management and add UI integration
...
- Added endpoint to list agent tools with metadata, excluding hidden tools.
- Updated NewChatRequest and RegenerateRequest schemas to include disabled tools.
- Integrated disabled tools management in the NewChatPage and Composer components.
- Improved tool instructions and visibility in the system prompt.
- Refactored tool registration to support hidden tools and default enabled states.
- Enhanced document chunk creation to handle strict zip behavior.
- Cleaned up imports and formatting across various files for consistency.
2026-03-10 17:36:26 -07:00
Rohan Verma
c131912a08
Merge pull request #867 from CREDO23/improve-ux-connectors
...
[Improvement] UX for connectors: Google drive Picker, auto-index with default configs
2026-03-10 15:51:54 -07:00
CREDO23
89ed845dcd
merge upstream/dev into improve-ux-connectors
...
Resolve 3 conflicts:
- connector-popup.tsx: keep Picker modal coordination (pickerOpen state)
- google-drive-config.tsx: keep Google Picker, discard upstream folder tree
- composio-drive-config.tsx: accept upstream collapsible folder tree UX
2026-03-10 23:40:04 +02:00
CREDO23
cf8f70da2b
fix auth bypass on picker endpoint, async safety, and picker error handling
...
- Add check_permission to drive-picker-token endpoint (IDOR fix)
- Use get_composio_service singleton + asyncio.to_thread to avoid blocking the event loop
- Sanitize error detail in 500 response to prevent internal info leakage
- Dispose picker on unmount to prevent orphaned overlay
- Surface error state on Google Picker Action.ERROR instead of silently closing
2026-03-10 23:21:35 +02:00
DESKTOP-RTLN3BA\$punk
8f1544c8fd
Merge branch 'dev' of https://github.com/MODSetter/SurfSense into dev
2026-03-10 14:11:38 -07:00
DESKTOP-RTLN3BA\$punk
001b2c9094
chore: remove unused dependencies 'mmdc' and 'phasma' from project configuration
2026-03-10 14:11:31 -07:00
CREDO23
3bda6c1679
revert Composio Drive to folder tree, harden Picker for native Drive
2026-03-10 23:06:33 +02:00
Rohan Verma
d41d1a1c7f
Merge pull request #866 from AnishSarkar22/fix/docker-dev
...
fix: enhance docker build CI pipeline, update docker ports & docker docs
2026-03-10 14:00:27 -07:00
Anish Sarkar
4fb1b10cdc
chore: ran linting
2026-03-11 02:18:59 +05:30
Anish Sarkar
171bec9ef7
feat: integrate mobile responsiveness in LayoutDataProvider and Header components; adjust sidebar behavior based on device type and improve right panel handling
2026-03-11 02:18:33 +05:30
Anish Sarkar
21e7f600be
feat: enhance RightPanel and LayoutShell components with improved animations and layout handling; integrate motion effects for smoother transitions
2026-03-11 02:02:05 +05:30
Anish Sarkar
9d6e3a1c65
feat: add GitHub Actions workflow for building and pushing Docker images; implement version tagging and multi-platform support for backend and web services
2026-03-11 01:45:04 +05:30
Anish Sarkar
c304cc992c
feat: enhance RightPanel component with animation effects and dynamic width adjustments; refactor ReportPanelContent to streamline loading state handling
2026-03-11 01:44:55 +05:30
DESKTOP-RTLN3BA\$punk
78384f1f11
refactor: correct alembic migration no
2026-03-10 12:54:42 -07:00
Anish Sarkar
414dceff2f
feat: implement RightPanel component for tabbed navigation between Sources and Report; update report panel handling in dashboard chat page for improved user experience
2026-03-11 01:22:24 +05:30
Rohan Verma
547077e5b9
Merge pull request #865 from CREDO23/sur-182-fix-ux-experience-for-composio-google-drive-connector
...
[Perf] Batch embedding, non-blocking search, chunks index & Google Drive UX fix
2026-03-10 12:52:16 -07:00
CREDO23
2c9d01ba2d
replace custom folder tree with Google Picker in Drive configs
2026-03-10 20:29:09 +02:00
CREDO23
a42a5a936c
add Google Picker hook and API types
2026-03-10 20:21:48 +02:00
CREDO23
1e2c54eea6
add unified drive-picker-token endpoint and GOOGLE_PICKER_API_KEY config
2026-03-10 20:06:45 +02:00
CREDO23
0bb1b730dd
fix Gmail HTML rendering: unwrap layout tables and use native img
2026-03-10 18:57:49 +02:00
CREDO23
dfb1c6534d
fix auto-index race conditions and orphaned toasts
2026-03-10 17:10:24 +02:00
CREDO23
20ca49087f
fix missing enable_summary in createConnector calls
2026-03-10 16:24:19 +02:00
Anish Sarkar
8b468e06da
feat: update Toaster component to position notifications at the top-right and enable rich colors
2026-03-10 19:52:13 +05:30
CREDO23
f5db2184c7
per-connector defaults, periodic sync, and double-trigger guard
2026-03-10 16:20:11 +02:00
CREDO23
f552a3186f
auto-index connectors after OAuth without config step
2026-03-10 16:06:09 +02:00
Anish Sarkar
f53e6b3948
refactor: update Alert component styles and structure for improved consistency across connector forms
2026-03-10 19:33:36 +05:30
Anish Sarkar
9efb9341b1
chore: ran linting
2026-03-10 18:24:53 +05:30
Anish Sarkar
7035703993
feat: add compact mode to CommentComposer for streamlined input; update UI components for improved layout and user experience
2026-03-10 18:24:28 +05:30
Anish Sarkar
6a88f9e0eb
chore: ran linting
2026-03-10 16:17:12 +05:30
Anish Sarkar
ad7bbcbc8f
feat: add ConnectToolsBanner component to Composer for improved tool integration and user engagement; update SidebarSlideOutPanel to conditionally render backdrop overlay based on mobile view
2026-03-10 16:16:24 +05:30
Anish Sarkar
07f0179cb2
feat: implement slide-out panel event handling in Composer and enhance GitHub stars badge with particle effects for improved visual feedback
2026-03-10 15:40:17 +05:30
Anish Sarkar
469e28958b
refactor: remove docked state management from InboxSidebar and LayoutDataProvider; enhance DropdownMenu in ComposerAction with separator for improved UI clarity
2026-03-10 15:20:51 +05:30
Anish Sarkar
9d37b66f2f
feat: integrate documentsSidebarOpenAtom with report panel state management to improve UI interactions
2026-03-10 15:06:26 +05:30