Anish Sarkar
a1d3356bf5
feat(editor): add reserveToolbarSpace option to enhance toolbar visibility management
2026-04-23 20:13:29 +05:30
Anish Sarkar
06b509213c
feat(editor): add mode toggle functionality and improve editor state management
2026-04-23 19:52:55 +05:30
Anish Sarkar
9317b3f9fc
refactor(editor): remove auto-save functionality and simplify SourceCodeEditor props
2026-04-23 19:25:59 +05:30
Anish Sarkar
fe9ffa1413
refactor(editor): improve SourceCodeEditor styling and enhance scrollbar behavior
2026-04-23 18:39:35 +05:30
Anish Sarkar
3f203f8c49
feat(editor): implement auto-save functionality and manual save command in SourceCodeEditor
2026-04-23 18:29:32 +05:30
Anish Sarkar
d397fec54f
feat(editor): add SourceCodeEditor component for enhanced code editing experience
2026-04-23 18:21:50 +05:30
Anish Sarkar
bbc1c76c0d
feat(editor): integrate Monaco Editor for local file editing and enhance language inference
2026-04-23 18:00:51 +05:30
DESKTOP-RTLN3BA\$punk
656e061f84
feat: add processing mode support for document uploads and ETL pipeline, improded error handling ux
...
Build and Push Docker Images / tag_release (push) Waiting to run
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64) (push) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (web, surfsense-web) (push) Blocked by required conditions
- Introduced a `ProcessingMode` enum to differentiate between basic and premium processing modes.
- Updated `EtlRequest` to include a `processing_mode` field, defaulting to basic.
- Enhanced ETL pipeline services to utilize the selected processing mode for Azure Document Intelligence and LlamaCloud parsing.
- Modified various routes and services to handle processing mode, affecting document upload and indexing tasks.
- Improved error handling and logging to include processing mode details.
- Added tests to validate processing mode functionality and its impact on ETL operations.
2026-04-14 21:26:00 -07:00
DESKTOP-RTLN3BA\$punk
4bee367d4a
feat: added ai file sorting
2026-04-14 01:43:30 -07:00
Anish Sarkar
b44c1ee034
feat: enhance MemoryContent and TeamMemoryManager components with improved memory display and user prompts for empty memory states
2026-04-10 00:29:53 +05:30
Anish Sarkar
f46f3b4989
feat: add TrailingBlockPlugin to full and minimal presets
2026-04-09 17:52:57 +05:30
Anish Sarkar
a2e350ff02
refactor: standardize limit alert formatting in MemoryContent and TeamMemoryManager components, and enhance FloatingToolbar
2026-04-09 15:24:46 +05:30
Anish Sarkar
187ad46bc9
refactor: integrate PlateEditor for memory input in MemoryContent and TeamMemoryManager components, enhancing user experience with alerts and improved layout
2026-04-09 15:06:35 +05:30
Anish Sarkar
0a26a6c5bb
chore: ran linting
2026-04-07 05:55:39 +05:30
sukarxn
af5977691b
perf: optimize ui components with react hooks memoization
...
- toggle-group.tsx: Wrap contextValue in useMemo to prevent unnecessary re-renders
- animated-tabs.tsx: Hoist constants and memoize handlers with useCallback/useMemo
- LocaleContext.tsx: Wrap setLocale in useCallback and contextValue in useMemo
- plate-editor.tsx: Memoize SaveShortcutPlugin and contextProviderValue, use useRef for stable references
2026-04-03 23:23:54 +05:30
Anish Sarkar
3cee59e024
fix: update save shortcut to use cmd/ctrl+Shift+S for saving in PlateEditor and FixedToolbarButtons
2026-03-22 23:06:18 +05:30
Anish Sarkar
a9683bb1dc
feat: add support for HTML content in HitlEditPanel and PlateEditor components for only Confluence HITL tool
2026-03-22 02:42:51 +05:30
DESKTOP-RTLN3BA\$punk
634f6f24bf
chore: linting
2026-02-20 22:44:56 -08:00
Anish Sarkar
e34921eac4
feat: introduce plugin presets for PlateEditor, allowing flexible configuration of editor features
2026-02-18 03:49:28 +05:30
Anish Sarkar
7b44dd58f5
feat: implement platform-aware keyboard shortcuts for sidebar and toolbar actions, enhancing user experience
2026-02-18 00:26:18 +05:30
Anish Sarkar
a482cc95de
chore: ran linting
2026-02-17 12:47:39 +05:30
Anish Sarkar
6cc74689bc
feat: implement save and leave functionality in editor, enhance layout and error handling
2026-02-17 12:42:50 +05:30
Anish Sarkar
df3f724caf
refactor: remove KbdPlugin and MoreToolbarButton, and add Superscript and Subscript options to InsertToolbarButton for cleaner toolbar functionality
2026-02-17 01:50:09 +05:30
Anish Sarkar
1768887be8
feat: implement EditorSaveContext and integrate save functionality in PlateEditor and FixedToolbarButtons
2026-02-17 01:30:38 +05:30
Anish Sarkar
648b00da64
feat: enhance PlateEditor with MDX expression escaping and add remarkMdx support for improved markdown parsing
2026-02-16 23:39:22 +05:30
Anish Sarkar
93a0487e56
feat: add new autoformat and drag-and-drop functionality to the editor, refactor list handling and update dependencies
2026-02-16 16:05:16 +05:30
Anish Sarkar
1450e22f54
feat: introduce fixed toolbar and insert button for enhanced editor functionality
2026-02-16 15:49:07 +05:30
Anish Sarkar
73147c69a3
refactor: remove deprecated editor plugins and UI components for cleaner codebase
2026-02-16 01:15:21 +05:30
Anish Sarkar
1995fe9ec1
feat: add report content update endpoint and integrate Platejs editor for markdown editing
2026-02-16 00:11:34 +05:30