Commit graph

21 commits

Author SHA1 Message Date
DESKTOP-RTLN3BA\$punk
7aeb8bb0a8 feat(markdown): enable citation rendering in MarkdownViewer and related components
- Added `enableCitations` prop to `MarkdownViewer` to support interactive citation badges.
- Updated instances of `MarkdownViewer` across various components to utilize the new citation feature.
- Enhanced citation processing in `PlateEditor` for read-only views, ensuring citations are rendered correctly without affecting markdown serialization.
- Refactored citation handling in `InlineCitation` and `MarkdownText` to improve citation context management.
2026-04-30 18:40:55 -07:00
DESKTOP-RTLN3BA\$punk
f23be16b35 refactor: citation viewer 2026-04-28 23:25:26 -07:00
DESKTOP-RTLN3BA\$punk
b9a66cb417 feat: various UI fixes, prompt optimizations, and allowing duplicate docs
- Updated `content_hash` in the `Document` model to remove global uniqueness, allowing identical content across different paths.
- Enhanced `_create_document` function to handle path uniqueness and prevent session-poisoning from `IntegrityError`.
- Added detailed comments for clarity on the changes and their implications.
- Introduced new citation handling in the editor for improved user experience with citation jumps.
- Updated package dependencies in the frontend for better functionality.
2026-04-28 21:30:53 -07:00
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
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
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
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
1995fe9ec1 feat: add report content update endpoint and integrate Platejs editor for markdown editing 2026-02-16 00:11:34 +05:30