Zeke Zhang dcbaa767d2
feat(Vditor): support s3 pro (#6441)
* feat(Vditor): support s3 pro

* fix(Edit): refactor upload handling to improve custom request support

* fix(Edit): enhance file upload handling with custom request support and add localization for upload messages

* fix: input issue

* feat: enhance upload functionality by integrating collection manager in markdown editor

* feat: add upload error handling and improve localization messages for storage configuration

* fix: streamline upload loading message handling and improve baseUrl retrieval in storage actions

* fix: remove unused imports and refactor storage afterSave and afterDestroy hooks for better async handling

* refactor: enhance file upload functionality and improve loading messages across multiple locales

* refactor: streamline upload method selection process in PluginFileManagerClient

* fix: implement file upload support check and streamline storage retrieval process

* fix: add ACL permission check for logged-in users in Vditor plugin

* fix: change ACL permission from 'loggedIn' to 'public' for Vditor plugin

* fix: update file storage description in Markdown editor to include default attachments

* test: add unit tests for vditor storage check functionality

* test: add unit tests for PluginFileManagerClient uploadFile method

* fix: handle optional chaining for collection options in public forms plugin

* fix: add getStorageByCollectionName action and update permissions

* fix: update storage response structure in vditor plugin

* fix: update ACL permissions for vditor and storages to require logged-in users

* fix: simplify uploadFile method by removing redundant storageId retrieval

* fix: update storage assertions in vditor tests to use inline snapshots

* fix: enhance file upload functionality with improved storage handling and error messages

* fix: remove getStorageByCollectionName method and update ACL permissions for storages

* fix: remove commonUpload method from storage types and update imports

* fix: update parseCollectionData method to include dataSourceKey for improved data handling

* fix: update useStorageUploadProps to enhance storage upload properties handling

* fix: update action handling for storages to include createPresignedUrl

* fix: ensure focus in input box before file upload
2025-03-26 14:32:15 +08:00
..