blocklet / media-kit

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

chore: improve the user experience #111

Closed FireTable closed 1 year ago

FireTable commented 1 year ago

关联 Issue

主要改动

  1. 支持使用空格键关闭 uploader
  2. 尝试支持 config env 热更新,配置 unsplash 无需重启 image bin(但是我的本地环境无法验证)
  3. 新增 uploader 组件的 locale 字段,切换多语言
  4. 调整 uploader 后端,使其支持 runtime 属性,提供给 DID Spaces 使用
  5. 支持自定义 tusProps.chunkSize,让 Blocklet 可以按需调整是否拆包上传
  6. 修复 Uploaded 与 远程 url 插件加载远程图片,由于没办法识别文件后缀名,从而破图的问题
  7. 优化 Image Bin 的上传图片交互,列表第一项可以唤醒 uploader
  8. 调整 uploader 后端,使其自动清理超时上传的缓存,默认 3 天过期,每隔一个小时触发一次
  9. 调整静默上传如果失败,自动清理上传文件的历史数据
  10. 调整 Image Bin 加载预览策略,使其不触发自动下载不能预览的资源
  11. 修复远程资源还没下载到本地,点击编辑出现样式崩坏的问题

界面截图

// 新的上传交互

https://github.com/blocklet/image-bin/assets/24667209/a9bfe256-6cf5-49b8-90d2-641acd12b75d

// 回归测试

https://github.com/blocklet/image-bin/assets/24667209/04360fa7-30ce-4bf5-8f8b-57919ba2757a

测试计划

检查清单