Repository navigation
v1.5.0
v1.5.0
新增 Web 报告页面: 引入了一个全新的 Web 界面 (/report),用于美观地展示 API 使用情况报告。
结构化报告数据 API: 添加了后端 API 路由 (/api/report/data),提供结构化 JSON 格式的报告数据,支持前端页面动态加载和展示。
报告数据逻辑重构: 在 app/core/usage_reporter.py 中实现了 get_structured_report_data 函数,优化了报告数据的获取和处理逻辑。
前端报告展示: 在 report.html 页面中实现了前端 JavaScript 逻辑,利用 Chart.js 库绘制图表,并填充 Key 使用概览、容量与使用、Key 数量建议和 Top IP 统计等数据。
修复时区导入问题: 解决了报告数据获取逻辑中 timezone 导入相关的错误,确保报告功能正常运行。