Commit Graph

85 Commits

Author SHA1 Message Date
1463fdb3d7 Fix file download for mobile Safari compatibility
Replace window.open() with programmatic link creation and click to ensure
file downloads work properly on mobile Safari. Also adds proper filename
handling to preserve extensions during download.
2025-06-04 18:29:52 +02:00
bac1bb2b5e Add file rename functionality and improve preview handling
- Implement file/folder rename feature with dialog and API endpoint
- Add rename button to file browser with keyboard shortcuts
- Switch PDF preview from object to embed tag for better compatibility
- Fix CORS issues by fetching preview files as blobs with object URLs
- Add proper cleanup for object URLs to prevent memory leaks
- Add renameObject utility function for MinIO operations
2025-06-04 18:14:00 +02:00
27efd8c386 Add file browser menu item to dashboard
Added new navigation entry to the interest menu with:
- Route: /dashboard/file-browser
- Icon: mdi-folder
- Title: File Browser

This enables users to access the file browser feature from the dashboard navigation menu.
2025-06-04 16:36:12 +02:00
61cefa530e Add MinIO file browser with upload, preview, and management features
- Implement file browser UI with upload/download capabilities
- Add API endpoints for file operations (list, upload, delete, preview)
- Create FileUploader and FilePreviewModal components
- Configure MinIO integration with environment variables
- Add documentation for MinIO file browser setup
2025-06-04 16:32:50 +02:00
42efcf3ce1 Remove logo from interest list page header 2025-06-04 14:57:14 +02:00
af9f1859a4 Add Port Nimara branding to interest list page
Replace generic icon with company logo in header and update page title to include "Port Nimara Berth Interest List" for better brand visibility.
2025-06-04 04:12:54 +02:00
d97802c773 Disable EOI Queue menu item in dashboard 2025-06-04 03:16:52 +02:00
fe90bd63c3 feat: Add mobile responsiveness to interest list table and simplify dashboard routing
- Change dashboard default route to always navigate to interest-list page
- Add horizontal scrolling for data table on mobile devices
- Implement responsive table styles with min-width and no-wrap for better mobile UX
- Remove conditional navigation logic based on portal tags
2025-06-04 01:40:13 +02:00
Ron
762fddea70 feat: add new status columns 2025-06-04 00:48:44 +03:00
Ron
bc0fa6fbe0 feat: add interest button 2025-06-03 22:04:22 +03:00
Ron
0437ba6462 fix: mode 2025-06-03 20:32:34 +03:00
Ron
b3651e7f43 feat: update 2025-06-03 18:57:08 +03:00
Ron
b4313dd815 feat: changes 2025-05-29 08:32:13 +03:00
Ron
867ba7746d feat: fix menu 2025-04-14 23:00:50 +03:00
matt
2a8552d06f Update pages/dashboard.vue 2025-04-14 21:36:05 +02:00
matt
4e8746c59f Update pages/dashboard.vue 2025-04-10 14:05:12 +02:00
matt
4532eda177 Update pages/dashboard.vue 2025-04-09 14:57:00 +02:00
matt
33922e36a7 Update pages/dashboard/portnimaraAI.vue 2025-04-06 22:22:31 +02:00
matt
f0ed0205e6 Update pages/dashboard/portnimaraAI.vue 2025-04-06 20:59:47 +02:00
matt
3cd1290e33 Update pages/dashboard.vue 2025-04-03 03:55:21 +02:00
matt
5e2a74737f Update pages/dashboard.vue 2025-04-02 16:52:55 +02:00
matt
e0a6b166bc Update pages/dashboard/portnimaraAI.vue 2025-04-02 16:46:34 +02:00
matt
d3ab70054e Update pages/dashboard/portnimaraAI.vue 2025-04-02 16:39:46 +02:00
matt
905b2430dd Update pages/dashboard.vue 2025-04-02 16:27:21 +02:00
matt
44ce537514 Add pages/dashboard/portnimaraAI 2025-04-02 16:26:40 +02:00
matt
2b3b08be3e Update pages/dashboard/client-support.vue 2025-04-02 12:43:40 +02:00
matt
ee2993b7bb Update pages/dashboard/client-support.vue 2025-04-02 12:36:38 +02:00
matt
ff1e297e21 Update pages/dashboard.vue 2025-04-02 12:33:53 +02:00
matt
7896ffc5d5 Update pages/dashboard.vue 2025-04-02 12:27:43 +02:00
matt
f2ae0ac9fa Add pages/dashboard/client-support.vue 2025-04-02 12:24:05 +02:00
Ron
1208bd35d2 fix: menu 2025-03-31 18:27:00 +02:00
Ron
6b22f61d17 feat: add emails 2025-03-31 03:30:20 +02:00
Ron
0da6143b56 feat: add eoi queue 2025-03-31 03:24:02 +02:00
Ron
9c54174f9d feat: add more pages 2025-03-14 02:10:03 +02:00
Ron
fbba5a6814 feat: add files 2025-02-16 14:10:19 +02:00