github ling-drag0n/CloudPaste v1.9.1

3 months ago

⚠由于微调了一些字段,Google/OneDrive/TG/GH 等驱动需要手动打开对应存储配置重新填一下对应的URL地址即可。没使用到这些地址或存储的不用理会。

refactor(storage): 优化存储驱动的测试结果结构与输出
refactor(storage): 在所有存储驱动中强制实施仅子路径的约定并统一方法签名
feat(dashboard): 为仪表盘标签添加交互式存储列表浮窗
per(storage): 优化全面的存储用量追踪与配额管理系统
per(ui): 为管理存储操作替换全局加载为行级加载状态

  • 更新所有驱动公共方法,统一接收仅含子路径的参数及上下文对象
  • 跨驱动统一多部分上传、预签名、直链及代理能力标准
  • 新增metrics_cache表用于存储用量快照和配额数据
  • 新增定时任务实现存储用量快照自动刷新(每6小时)
  • 在管理面板增强详细存储用量可视化与来源追踪功能
  • 实现存储类型分布分析与聚合报告
  • 支持多数据源:供应商配额、本地文件系统统计、虚拟文件系统节点计数、文件索引数据
  • 统一各存储驱动的测试结果格式,确保返回的结果包含详细的检查项和状态信息。
  • 引入结构化的检查逻辑,增强对测试结果的可读性和可维护性。
  • 更新多个存储驱动的测试逻辑,确保在测试过程中输出契约信息,提升错误追踪能力。
  • 移除冗余的测试细节,简化代码结构,提升整体代码质量。

Don't miss a new CloudPaste release

NewReleases is sending notifications on new releases.