Anish Sarkar
a8fb161bef
refactor(tabs): slim Tab to pointer-only state on v2 storage key
2026-07-16 18:10:47 +05:30
Anish Sarkar
0ca696f3fc
refactor(tabs): remove legacy tab migration functionality and associated tests for codebase cleanup
2026-07-16 17:58:18 +05:30
Anish Sarkar
a8c1fb660d
feat(rename): complete searchSpace to workspace transition across frontend and backend
...
- Introduced a comprehensive specification for renaming `searchSpace` to `workspace` in `surfsense_web` and `surfsense_desktop`, ensuring all TypeScript identifiers, React props, and local data structures are updated.
- Implemented migration shims for persisted local state to prevent data loss during the transition.
- Updated observability metrics and IPC channels to reflect the new naming convention.
- Removed legacy `active-search-space` module and replaced it with `active-workspace` to maintain consistency.
- Ensured no behavioral changes or data loss for users during the renaming process.
2026-07-06 15:12:40 +05:30
Anish Sarkar
08801fe3e8
feat(chat): implement chat tab synchronization and enhance thread activation with new hooks for improved navigation and metadata management
2026-06-04 18:16:33 +05:30
Anish Sarkar
331589275b
refactor(tabs): update default chat tab title for clarity; adjust TabBar styles for improved layout and hover effects
2026-05-03 23:30:36 +05:30
Anish Sarkar
3cdfe8b5b6
feat(tabs): persist tabs in localStorage for improved user experience across sessions; enhance syncChatTabAtom to include searchSpaceId; update LayoutDataProvider to support announcements dialog and clean up unused imports
2026-05-03 18:36:23 +05:30
Anish Sarkar
04691d572b
chore: ran linting
2026-03-30 01:50:41 +05:30
Anish Sarkar
69b8eef5ce
refactor: enhance chat tab management by implementing fallback navigation and preventing race conditions during deletion for improved user experience
2026-03-29 22:12:55 +05:30
Anish Sarkar
b54aa517a8
refactor: implement chat tab removal functionality and enhance tab title update logic for improved user experience
2026-03-29 21:34:41 +05:30
DESKTOP-RTLN3BA\$punk
64c913baa3
chore: linting
2026-03-27 03:17:05 -07:00
DESKTOP-RTLN3BA\$punk
e47c786e40
feat: implement session storage for tabs state management and optimize tab reset logic on search space change
2026-03-27 02:08:36 -07:00
DESKTOP-RTLN3BA\$punk
685ad0c02d
feat: add folder management features including creation, deletion, and organization of documents within folders
2026-03-27 01:39:15 -07:00