Commit Graph

28 Commits

Author SHA1 Message Date
keven1024
c89d1b554f feat(config): add site_enable_bg property to app configuration and update layout to conditionally render background image 2026-05-24 11:16:25 +08:00
keven1024
2e5da4f7e9 feat(front): implement NotifyConfigField component for enhanced notification settings in FileShareHandle and TextShareHandle components 2026-05-24 11:15:43 +08:00
keven1024
7ba7af6100 refactor(front): enhance drawer management by introducing DrawerItem type for improved type safety and structure 2026-05-24 11:15:42 +08:00
keven1024
a99790c9b1 feat(front): add support for additional locales including Japanese, Korean, French, German, and Traditional Chinese in nuxt.config.ts and update app config structure for text translation 2026-05-24 11:15:42 +08:00
keven1024
0d4d89d4ec feat(front): add text-translate feature with corresponding UI components and action handlers 2026-05-24 11:15:42 +08:00
keven1024
976011697c fix(seo): integrate nuxtApp context for SEO meta handling and ensure proper execution within server environment 2026-04-05 11:48:44 +08:00
keven1024
7f74441f5d feat: enhance About component with feature display and loading states, and refactor feature handling in share drawers for improved user experience 2026-04-05 09:46:56 +08:00
keven1024
28abd8d1a2 feat: implement feature-based action handling in file and text share drawers, enhancing user interaction with dynamic feature support 2026-04-04 23:07:43 +08:00
keven
da58c53909 feat(front): add AboutVersionView component and enhance AboutBaseInfo with object-fit styling 2025-10-19 18:38:00 +08:00
keven
a4b3dad85e feat(front): enhance localization support in AboutBaseInfo, useSeo, and default layout for improved SEO and user experience 2025-10-19 15:21:39 +08:00
keven
d8c9491a99 feat(front): enhance app configuration fetching and add localization support for "powered by" text 2025-10-19 13:33:55 +08:00
keven
50c0a14cc6 feat(front): implement dynamic API base URL retrieval and enhance SEO metadata handling 2025-10-19 00:26:12 +08:00
keven1024
083005dac3 fix(front): handle potential undefined values in file sharing logic to prevent runtime errors 2025-10-13 22:03:03 +08:00
keven
29300a9448 feat(front): 增强文件上传组件,支持上传速度显示和动态进度更新,优化文件分块处理逻辑 2025-09-21 23:45:02 +08:00
keven
cf2d81bf9a refactor(front): 优化状态管理和组件逻辑,简化GlobalDrawer和Tiptap组件的实现 2025-07-19 22:29:48 +08:00
keven1024
1b12703b90 refactor(front): update file sharing logic to use downloadFileByShareId for improved error handling and token management 2025-07-07 15:49:01 +08:00
keven1024
71147451bb feat: add PasswallShareDrawer component for password-protected file sharing and enhance getShareToken function to accept password 2025-07-07 15:29:05 +08:00
keven1024
338e22dfca fix: improve drawer management by adding onClose handler and refactoring GlobalDrawer component 2025-07-07 14:55:26 +08:00
keven1024
a3dd28dd92 fix: update useStore to set key value to null instead of undefined for better state management 2025-07-07 11:21:03 +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
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
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
edf0fe471d fix: update package.json dependencies and refactor share composables for improved functionality 2025-06-03 14:30:41 +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
d2d11ef9d8 feat(front): add useAppConfig composable for fetching application configuration 2025-05-15 11:13:30 +08:00
keven1024
597a548111 feat(front): add config route to expose site configuration variables 2025-05-14 17:52:46 +08:00
keven1024
07efc20ea2 feat(front): add Pinia for state management and create useStore composable for improved state handling 2025-04-13 22:16:32 +08:00