keven1024
|
9fd4943bb6
|
fix: update GlobalDrawer component to use direct drawer reference for improved state management
|
2025-07-07 11:20:42 +08:00 |
|
keven1024
|
668a2dd4d8
|
fix: adjust alreadyUploadSize computation to prevent exceeding total file size
|
2025-07-02 10:38:59 +08:00 |
|
keven1024
|
695395ba6a
|
feat: set staleTime to Infinity in TextShareResult component for persistent query data
|
2025-07-01 14:26:24 +08:00 |
|
keven1024
|
a0cff53901
|
feat: enhance TextShareView component with copy functionality for preview text and update share data structure
|
2025-07-01 12:53:18 +08:00 |
|
keven1024
|
7d8075277d
|
feat: enhance TextShareResult component with download count, expiration time, and pickup code display
|
2025-07-01 12:45:05 +08:00 |
|
keven
|
2f5388d0a8
|
feat: 更新 useSeo 以添加网站图标和社交媒体元数据,删除旧的 favicon 文件
|
2025-06-22 13:42:19 +08:00 |
|
keven
|
88b8daa5df
|
feat: 修改 useSeo 以支持从环境变量获取 SEO 元数据,增强服务器端渲染能力
|
2025-06-22 12:41:51 +08:00 |
|
keven1024
|
7a3d03c41f
|
feat: update primary color in CSS and enhance about page with relative time display and progress component
|
2025-06-22 01:07:09 +08:00 |
|
keven1024
|
76457a6e88
|
feat: replace SparkMD5 with js-md5 for file hash calculation and clean up unused code
|
2025-06-22 00:41:18 +08:00 |
|
keven1024
|
41e9df5ee8
|
feat: implement async file hash calculation using web workers for improved performance
|
2025-06-21 22:41:19 +08:00 |
|
keven1024
|
7f5149566c
|
feat: enhance file upload progress view with error handling and user notifications
|
2025-06-21 16:45:30 +08:00 |
|
keven
|
28154d09ad
|
feat: 在文件上传进度视图中添加错误处理和用户提示,优化用户体验
|
2025-06-14 21:02:05 +08:00 |
|
keven1024
|
a484f8926b
|
refactor: update import paths to use alias and improve layout in result components for better readability
|
2025-06-08 17:53:26 +08:00 |
|
keven1024
|
bee32be989
|
feat: add QR code generation component and enhance file sharing result display with improved information layout
|
2025-06-08 17:39:13 +08:00 |
|
keven1024
|
ba7a648cbe
|
refactor: enhance file sharing functionality by implementing token caching and improving error handling in download processes
|
2025-06-08 16:23:14 +08:00 |
|
keven1024
|
a0de112853
|
feat: add error component with localized back to home button for improved user experience
|
2025-06-06 20:23:06 +08:00 |
|
keven1024
|
ddcf53d456
|
fix: update default layout image source to a new dynamic URL for improved content delivery
|
2025-06-06 20:01:45 +08:00 |
|
keven1024
|
edf0fe471d
|
fix: update package.json dependencies and refactor share composables for improved functionality
|
2025-06-03 14:30:41 +08:00 |
|
keven1024
|
dcb5acb6d2
|
fix: update Dockerfile to streamline frontend build process and rename project in package.json
|
2025-06-03 11:33:30 +08:00 |
|
keven1024
|
dde0f7be1d
|
feat: add Dockerfile and CI/CD configuration for frontend and backend services, including new startup script
|
2025-06-02 23:02:04 +08:00 |
|
keven1024
|
07088b7f2e
|
feat: add Dockerfiles for backend, frontend, and worker services with CI/CD pipeline configuration
|
2025-06-02 14:48:38 +08:00 |
|
keven1024
|
8cd9f278ba
|
feat(backend): add JPEG compression support and new image processing functions
|
2025-06-02 12:45:57 +08:00 |
|
keven1024
|
370fc82209
|
feat(front): enhance ImageCompressResult component with error handling and retry notifications
|
2025-06-02 12:21:06 +08:00 |
|
keven1024
|
da58a46e72
|
feat(front): implement internationalization for file and text upload components with dynamic translations
|
2025-06-02 10:12:15 +08:00 |
|
keven1024
|
a59285c6fb
|
feat(front): enhance About page with SEO descriptions and improve chart tooltip translations
|
2025-06-02 09:53:39 +08:00 |
|
keven1024
|
712bc2316d
|
feat(front): implement internationalization for About page and enhance chart tooltip with dynamic translations
|
2025-06-02 09:39:00 +08:00 |
|
keven1024
|
e88e6cb46a
|
feat(front): add AboutChartTooltip and ImageCompressResult components for enhanced file upload statistics and visualization
|
2025-06-02 01:17:58 +08:00 |
|
keven1024
|
e1edff57db
|
feat(front): add card and chart components for enhanced UI and data visualization
|
2025-06-01 21:22:51 +08:00 |
|
keven1024
|
dfe75c314a
|
fix(front): update Navbar and default layout for improved sticky behavior and background image
|
2025-06-01 21:21:25 +08:00 |
|
keven1024
|
bac513a9be
|
refactor(front): simplify Navbar component template and remove unused variables
|
2025-06-01 18:34:52 +08:00 |
|
keven1024
|
31a082eea2
|
feat(front): refactor sharing logic by introducing useAppShare composable for file and text sharing
|
2025-06-01 17:58:03 +08:00 |
|
keven1024
|
d3af363e16
|
feat(front): add I18nSwitchDrawer component for locale switching functionality
|
2025-05-31 18:06:27 +08:00 |
|
keven1024
|
be7db7d8a7
|
feat(front): add i18n support with language switcher in Navbar and configure locales for English and Chinese
|
2025-05-31 18:06:00 +08:00 |
|
keven1024
|
744dc614ce
|
refactor(front): clean up unused action handlers in FileShareDrawer and TextShareDrawer components
|
2025-05-31 17:17:47 +08:00 |
|
keven1024
|
a4557a6626
|
fix(front): ensure pickup code validation checks for undefined value in PickupShareDrawer component
|
2025-05-31 16:50:49 +08:00 |
|
keven1024
|
b024289c24
|
feat(front): add placeholder styling for empty editor paragraphs and include logo image
|
2025-05-31 16:31:17 +08:00 |
|
keven1024
|
fd92a0c493
|
chore(front): update nuxt.config.ts and package.json for improved configuration and dependencies
|
2025-05-31 16:24:33 +08:00 |
|
keven1024
|
e2ccd93a7d
|
feat(front): add ImageCompressResult component to ResultIndexView for handling image compression results
|
2025-05-28 10:38:10 +08:00 |
|
keven1024
|
aa814f6b01
|
feat(front): implement pickup code navigation in PickupShareDrawer component
|
2025-05-27 20:38:14 +08:00 |
|
keven1024
|
70f13f9808
|
feat(front): integrate PickupShareBtn into TextUploadInputTextView for enhanced sharing functionality
|
2025-05-22 14:42:01 +08:00 |
|
keven1024
|
e5d21d618e
|
feat(front): add PickupShareBtn and PickupShareDrawer components for pickup code input and sharing functionality
|
2025-05-22 14:40:42 +08:00 |
|
keven1024
|
763e3ac3c1
|
refactor(front): update import paths to use alias for better readability and maintainability
|
2025-05-22 11:32:38 +08:00 |
|
keven1024
|
d194fa1a20
|
fix(front): correct download and view limit values in FileShareHandle and TextShareHandle components
|
2025-05-20 11:47:20 +08:00 |
|
keven1024
|
bd0e2a3b5a
|
refactor(front): simplify component rendering in index.vue by using dynamic component approach
|
2025-05-20 11:40:29 +08:00 |
|
keven1024
|
c63cec5d2b
|
feat(front): integrate markdown-it for rendering markdown content in MarkdownRender component
|
2025-05-20 11:38:58 +08:00 |
|
keven1024
|
daf5a036e1
|
feat(front): add MarkdownPaste extension for enhanced paste functionality in Tiptap editor
|
2025-05-20 11:14:16 +08:00 |
|
keven1024
|
5dd3458d66
|
feat(front): add TextShareView component for displaying file share information and preview functionality
|
2025-05-20 11:02:17 +08:00 |
|
keven1024
|
da62a4bbce
|
feat(front): enhance [id].vue to support dynamic component rendering and improve error handling in file sharing
|
2025-05-20 10:39:30 +08:00 |
|
keven1024
|
c1fd4e7bbd
|
feat(front): implement text sharing functionality with new TextShareHandle and TextShareResult components
|
2025-05-20 10:39:02 +08:00 |
|
keven1024
|
838d425369
|
refactor(front): update file handling properties in FileUploadProgressView and FileShareResult components for consistency
|
2025-05-19 21:24:40 +08:00 |
|