blocklet / media-kit

Simple image upload and sharing blocklet
Other
4 stars 0 forks source link

chore: support DID Spaces using uploader #115

Closed FireTable closed 1 year ago

FireTable commented 1 year ago

关联 Issue

https://github.com/blocklet/image-bin/issues/114

https://github.com/blocklet/image-bin/issues/113

主要改动

  1. 升级依赖
  2. 新增 uploader server 支持调用 delete 删除 metadata 和 file
  3. 新增通过 api 接口获取 uploader 目前支持的 plugin 类型(Unplash / AIImage)
  4. 调整 blocklet.yml 的联系方式
  5. 调整 Image Bin Uploader 使用方式为 Provider
  6. 新增 Uploader 支持 Drop Target 上传文件,并且调整 Image Bin 使其支持
  7. 支撑 DID Spaces 使用 Uploader
    • 上传兼容 req.query 参数
    • Dashboard 的文件名使用 relativePath

界面截图

// Image Bin

https://github.com/blocklet/image-bin/assets/24667209/1cafb5a3-f832-4abe-9a25-c2487dc49c8e

// DID Spaces

https://github.com/blocklet/image-bin/assets/24667209/1f00909a-17af-4523-9546-f334771c5e12

测试计划

检查清单