Commit graph

48 commits

Author SHA1 Message Date
Anish Sarkar
0fa32c3a10 chore: ran linting 2026-04-17 16:45:14 +05:30
Anish Sarkar
aef4c90107 refactor: update UI components for improved layout in assistant message, public chat footer, and report panel 2026-04-17 09:03:34 +05:30
Anish Sarkar
abf758997a feat: optimize PDF viewer performance with improved page rendering and visibility management 2026-04-16 23:44:15 +05:30
Anish Sarkar
706d5b9821 feat: enhance PDF viewer and report panel with public access handling and UI updates 2026-04-16 22:53:17 +05:30
Anish Sarkar
e2cd0557a5 feat: add public report PDF preview endpoint and update report content handling for Typst-based resumes 2026-04-16 22:51:36 +05:30
Anish Sarkar
df88fcd0fb refactor: streamline PDF handling in viewer and resume components by replacing react-pdf with pdfjs-dist, enhancing loading states and error management 2026-04-16 11:23:13 +05:30
Anish Sarkar
d5a1f4ac01 fix: improve user information requirements and template handling in resume generation tool 2026-04-16 10:29:13 +05:30
Anish Sarkar
2f58b14440 fix: enhance error handling and loading states in report panel and resume generation components 2026-04-15 23:08:19 +05:30
Anish Sarkar
4d577a20a9 refactor: update PDF viewer and report card components for improved accessibility and UI consistency 2026-04-15 21:56:18 +05:30
Anish Sarkar
06c344d66e feat: implement PDF viewer for resume previews and integrate with report panel 2026-04-15 21:42:50 +05:30
Anish Sarkar
ac87f3fde0 feat: replace loading skeleton in ReportPanel with a new animated skeleton component 2026-04-10 12:53:12 +05:30
SohamBhattacharjee2003
0cd997f673 fix: resolve setTimeout memory leak on unmounted component 2026-04-04 01:28:45 +05:30
DESKTOP-RTLN3BA\$punk
17642493eb chore: linting 2026-03-31 14:45:46 -07:00
JoeMakuta
fb72bb2b06 refactor: implement dynamic imports for PlateEditor in multiple components with loading skeletons 2026-03-30 19:26:33 +02:00
Anish Sarkar
5a3eece397 Merge remote-tracking branch 'upstream/dev' into feat/onedrive-connector 2026-03-29 11:55:06 +05:30
DESKTOP-RTLN3BA\$punk
2cc2d339e6 feat: made agent file sytem optimized 2026-03-28 16:39:46 -07:00
Anish Sarkar
838d38a67a feat: implement document preview functionality in DocumentsSidebar and enhance mobile experience with vaul drawer 2026-03-29 04:20:22 +05:30
Anish Sarkar
b5ef7afb1c feat: add multi-format document export functionality to editor routes and UI components
- Implemented a new export endpoint in the backend to support exporting documents in various formats (PDF, DOCX, HTML, LaTeX, EPUB, ODT, plain text).
- Enhanced DocumentNode and FolderTreeView components to include export options in context and dropdown menus.
- Created shared ExportMenuItems component for consistent export options across the application.
- Integrated loading indicators for export actions to improve user experience.
2026-03-28 02:58:38 +05:30
Anish Sarkar
9321d27021 fix: update styling and accessibility in various components
- Simplified text in DocumentsTableShell for clarity.
- Enhanced RightPanel styling for better visual consistency.
- Adjusted ChatListItem styles for improved interaction.
- Updated ReportPanelContent to include background styling and improved layout.
- Modified Drawer and FixedToolbar components for better UI integration.
2026-03-17 14:16:22 +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
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
Anish Sarkar
6a88f9e0eb chore: ran linting 2026-03-10 16:17:12 +05:30
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