Anish Sarkar
5ecf4e3e9d
refactor: remove unused comment-related state and components; streamline comment panel styling for improved responsiveness
2026-03-10 14:00:29 +05:30
DESKTOP-RTLN3BA\$punk
11b84a3fb4
feat: expand report export functionality to support multiple formats (PDF, DOCX, HTML, EPUB, etc.) and enhance UI for format selection
2026-03-09 18:31:14 -07:00
Anish Sarkar
454d94bec7
refactor: update sidebar and chat components with consistent dark mode styling, enhancing visual coherence and user experience
2026-03-07 01:55:32 +05:30
Anish Sarkar
aeb2613b2b
chore: linting
2026-02-22 04:41:56 +05:30
Anish Sarkar
ac0027e2d2
feat: update dropdown menu styling and structure for improved UI consistency and responsiveness
2026-02-22 04:35:59 +05:30
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
fed500ce34
feat: add read-only mode for report content with MarkdownViewer, enhancing user experience for shared reports
2026-02-18 03:34:11 +05:30
Anish Sarkar
a482cc95de
chore: ran linting
2026-02-17 12:47:39 +05:30
Anish Sarkar
2b2a4c858a
refactor: update report panel and toolbar components for improved layout and accessibility, including enhanced styling and conditional rendering
2026-02-17 03:25:24 +05:30
Anish Sarkar
d4ad1dcae4
refactor: enhance UI components with dark mode support and streamline tooltip usage across toolbar buttons
2026-02-17 02:26:43 +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
1995fe9ec1
feat: add report content update endpoint and integrate Platejs editor for markdown editing
2026-02-16 00:11:34 +05:30
Anish Sarkar
2755c0d7c0
chore: update uv.lock and ran linting
2026-02-14 19:09:45 +05:30
Anish Sarkar
47670997df
chore: remove Typst installation from Dockerfiles to streamline image builds
2026-02-13 22:05:56 +05:30
DESKTOP-RTLN3BA\$punk
a8c1aa28c0
feat: remove pandoc and its respective engine dependencies
2026-02-13 01:34:43 -08:00
Anish Sarkar
a2dd5fb671
chore: ran linting
2026-02-13 02:43:26 +05:30
Anish Sarkar
9339a43db5
refactor: improve version switcher UI in report panel for mobile and desktop views
2026-02-12 04:01:54 +05:30
Anish Sarkar
04a10da3ca
refactor: improve loading state handling and error display in report panel
2026-02-12 03:49:47 +05:30
Anish Sarkar
a668219240
refactor: update report routes and improve export handling
...
- Revised report routes to clarify functionality for read, export, and delete operations.
- Enhanced the export process to run all blocking I/O in a thread executor, improving async performance.
- Updated error handling in the report panel to provide clearer feedback on loading failures.
2026-02-12 03:41:29 +05:30
Anish Sarkar
adeef35443
feat: add report versioning support with report_group_id
2026-02-12 03:19:38 +05:30
Anish Sarkar
60c3d43033
feat: replace download icons, replace loader2 with our custom spinner in report panel export options
2026-02-11 22:44:55 +05:30
Anish Sarkar
e5626342fc
feat: add public report content retrieval and enhance report handling
2026-02-11 22:07:31 +05:30
Anish Sarkar
59628fdf76
feat: enhance report panel and generation UI
2026-02-11 21:39:22 +05:30
Anish Sarkar
360e85307b
feat: enhance report panel with markdown export functionality
2026-02-11 20:16:02 +05:30
Anish Sarkar
90bf93b0a5
feat: enhance report generation with error handling and metadata extraction
...
- Updated the report generation tool to include error handling for failed report generation, persisting error messages in the database.
- Modified metadata extraction to count section headings and return a status indicating readiness or failure.
- Adjusted frontend components to handle and display error states based on report generation outcomes, improving user feedback and experience.
2026-02-11 20:04:36 +05:30
Anish Sarkar
e4244829ae
feat: integrate report panel into chat interface
...
- Added a new ReportPanel component to display report details inline within the chat interface.
- Updated NewChatPage and PublicChatView to include the ReportPanel, enhancing user experience by allowing report viewing alongside chat interactions.
- Introduced report panel state management with Jotai atoms to control visibility and data handling.
- Refactored existing components to accommodate the new report panel layout and functionality.
2026-02-11 18:50:57 +05:30