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
|
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
|
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
|
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 |
|
keven1024
|
2fff490baa
|
refactor(front): replace FileUploadResultView with ResultIndexView and update form field naming for consistency
|
2025-05-19 21:09:38 +08:00 |
|
keven1024
|
a7c8b409c8
|
feat(front): add TextUploadView and FileUpload components for enhanced file and text sharing functionality
|
2025-05-16 19:38:39 +08:00 |
|
keven1024
|
6e52d35984
|
refactor(front): update VeeForm component to utilize useForm for improved form handling and expose form state
|
2025-05-16 18:21:22 +08:00 |
|
keven1024
|
29e2eb536f
|
refactor(front): update FileShareView and [id].vue to utilize @tanstack/vue-query for data fetching and state management
|
2025-05-16 08:10:42 +08:00 |
|
keven1024
|
86b8c86e59
|
feat(front): enhance FileShareView with countdown timer and file sharing details display
|
2025-05-15 18:25:58 +08:00 |
|
keven1024
|
0bab15d519
|
feat(front): implement file sharing and download functionality with improved type safety
|
2025-05-15 17:26:40 +08:00 |
|
keven1024
|
9f429626d7
|
refactor(front): update field components to use RuleExpression for validation rules
|
2025-05-15 17:21:03 +08:00 |
|
keven1024
|
7564a7de0a
|
feat(front): add FileShareView component for file download functionality
|
2025-05-15 17:07:24 +08:00 |
|
keven1024
|
dca8799f04
|
refactor(front): update FormButton click handlers to support async functionality
|
2025-05-15 11:15:29 +08:00 |
|
keven1024
|
7d28ea0bc6
|
feat(front): add FileShareResult component for displaying upload success and sharing functionality
|
2025-05-15 11:10:18 +08:00 |
|
keven1024
|
f2133d73c4
|
refactor(front): restructure Tiptap component for improved readability and functionality
|
2025-05-14 18:09:53 +08:00 |
|
keven1024
|
5c0a9855a8
|
feat(front): add AsyncButton export to button component for enhanced async functionality
|
2025-05-14 17:32:22 +08:00 |
|
keven1024
|
406539f281
|
refactor(front): rename Props interface to ButtonProps for clarity and consistency in Button component
|
2025-05-14 16:04:26 +08:00 |
|
keven1024
|
fb1aea321d
|
refactor(front): enhance AsyncButton component with class variance and loading state management
|
2025-05-14 16:04:07 +08:00 |
|
keven1024
|
4c57afd476
|
refactor(front): replace Button with AsyncButton in FormButton component for async click handling
|
2025-05-14 15:07:15 +08:00 |
|
keven1024
|
1b005a60c0
|
feat(front): add AsyncButton component for handling loading state during async operations
|
2025-05-14 14:53:41 +08:00 |
|
keven1024
|
db81f11391
|
refactor(front): update Button component styles to include cursor pointer and add Skeleton component export
|
2025-05-13 21:14:42 +08:00 |
|
keven1024
|
9b1aa29b76
|
refactor(front): update Navbar component to use class-variance-authority for dynamic class binding
|
2025-05-13 11:00:22 +08:00 |
|
keven1024
|
8cbb1987fc
|
refactor(front): enhance FileIcon and FilePreviewView components to support filePreview type for improved flexibility
|
2025-05-11 11:06:56 +08:00 |
|
keven1024
|
e3a6827e7f
|
feat(front): add Skeleton component for loading state representation
|
2025-05-11 11:06:22 +08:00 |
|
keven1024
|
a78eb2efa3
|
refactor(front): replace watch with watchEffect in FormButton component for improved reactivity
|
2025-05-05 20:56:55 +08:00 |
|
keven1024
|
500d78e428
|
fix(front): add class binding to InputField component for improved styling flexibility
|
2025-05-05 20:54:53 +08:00 |
|
keven1024
|
81854d408b
|
refactor(front): rename props in FileShareHandle component for improved clarity and consistency
|
2025-05-02 20:48:23 +08:00 |
|
keven1024
|
41f774abcf
|
feat(front): enhance FileShareHandle component with conditional logic for pickup code and password protection
|
2025-05-02 19:34:25 +08:00 |
|
keven1024
|
81f04ca004
|
fix(front): bind additional attributes to Switch component in SwitchField for improved flexibility
|
2025-05-02 19:33:35 +08:00 |
|
keven1024
|
981aab4721
|
refactor(front): update file handling in FileUpload components to improve data consistency and maintainability
|
2025-05-02 19:13:19 +08:00 |
|
keven1024
|
610da371bc
|
feat(front): reintroduce FileUploadResultView component and enhance FileUploadProgressView with file_id handling for improved upload result management
|
2025-05-01 15:58:28 +08:00 |
|
keven1024
|
a853d9f276
|
refactor(front): replace FileUploadView with a modular file upload process using multiple components for improved maintainability and clarity
|
2025-05-01 15:08:10 +08:00 |
|
keven1024
|
b2804450ee
|
refactor(front): update onFileHandle prop to use config instead of data for improved clarity
|
2025-05-01 15:05:28 +08:00 |
|
keven1024
|
ca9f537a87
|
feat(front): add CircularProgress component for visualizing upload progress
|
2025-05-01 14:25:23 +08:00 |
|
keven1024
|
1137e6c692
|
fix(front): handle wildcard file type acceptance in FileUpload component to improve file upload flexibility
|
2025-04-28 12:32:01 +08:00 |
|
keven1024
|
043bb2ed3c
|
fix(front): handle undefined file size in FilePreviewView component to ensure accurate display
|
2025-04-24 16:58:29 +08:00 |
|
keven1024
|
ea51c6c0c4
|
feat(front): enhance FileShareDrawer with additional media actions and update TextShareDrawer label for improved clarity
|
2025-04-24 16:58:09 +08:00 |
|