Skip to content

升级日志管理

本模块用于手动记录系统的版本更新、功能迭代及维护记录。您可以将这些数据通过接口拉取并在前端网站的“更新日志”页面进行展示。

模型结构 (Upgrade Log)

  • 版本号 (Version): 记录当前更新的版本号,如 v1.0.0
  • 更新类型 (Type):
    • 🚀 新功能 (feature): 增加了新功能。
    • 🐛 修复 (fix): 修复了已知问题。
    • ⚡ 优化 (perf): 性能优化或代码改进。
    • 📝 其他 (other): 文档更新、依赖升级等。
  • 更新内容 (Content): 使用 Markdown 格式详细描述更新点。
  • 发布日期 (PublishDate): 手动选择该版本的正式发布日期。

API 调用

1. 获取所有升级日志

系统默认按 发布日期创建时间 倒序排列,确保最新的版本排在最前面。

接口地址: GET /api/bag/logs (由于继承自原日志路由,路径保持为 /logs)


前端集成建议

  1. 时间轴展示: 建议在前端使用时间轴 (Timeline) 组件展示这些日志。
  2. Markdown 解析: content 字段包含 Markdown 文本,请使用解析器进行渲染。
  3. 版本筛选: 您可以使用 Strapi 默认的过滤参数 ?filters[type][$eq]=feature 来只展示功能更新。

Released under the MIT License.