9 Commits

Author SHA1 Message Date
keven1024
549bdd9f68 chore(dependencies): replace lucide-vue-next imports with @lucide/vue across multiple components for consistency and improved dependency management 2026-05-24 14:06:03 +08:00
keven1024
528df24988 refactor(front): replace clipboard functionality with CopyButton component in FileShareResult, TextShareResult, and TextShareView components 2026-05-24 11:15:43 +08:00
keven1024
b69af056aa feat: implement internationalization for share views and update UI text for better user experience 2026-03-08 14:57:46 +08:00
keven1024
3001ea3250 fix(front): enhance error handling in file download components by refining error message extraction 2025-07-07 15:55:08 +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
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
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
c63cec5d2b feat(front): integrate markdown-it for rendering markdown content in MarkdownRender component 2025-05-20 11:38:58 +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