Skip to content

v1.7.16-aug.1

Choose a tag to compare

@github-actions github-actions released this 27 May 16:02
· 29 commits to main since this release

What's New in v1.7.16-aug.1

First augmented release of the management panel, based on upstream v1.7.16. Major UI overhaul, usage statistics, and security hardening.

Features

  • Usage statistics UI: dashboard panels for request trends, token breakdown, per-model and per-credential stats with time-range filtering and CSV export
  • Model pricing: fetch prices from server API with localStorage fallback; visual price editor
  • Security hardening: AES-256-GCM encryption for stored credentials, sessionStorage migration, XSS prevention
  • Credentials UI: consolidated provider management — unified editor layout, modal-based forms, and credential card redesign
  • UI modernization: rebuilt component library, visual config editor, and layout system from scratch
  • Style system: extracted SCSS mixins, deduplicated global styles, added font-lint rules
  • Build tooling: upgraded Vite, TypeScript, ESLint config, and all dependencies

v1.7.16-aug.1 更新说明

管理面板首个增强版本,基于上游 v1.7.16,包含全面 UI 重构、使用统计和安全加固。

新功能

  • 使用统计 UI:请求趋势、Token 分布、按模型/凭证统计面板,支持时间范围筛选和 CSV 导出
  • 模型定价:从服务端 API 拉取价格并写入 localStorage 缓存,支持可视化价格编辑
  • 安全加固:AES-256-GCM 加密存储凭证,迁移至 sessionStorage,修复 XSS 漏洞
  • 凭证管理:统一 provider 编辑器布局,弹窗表单和凭证卡片全面重设计
  • UI 现代化:从零重建组件库、可视化配置编辑器和整体布局系统
  • 样式体系:提取 SCSS mixin,去重全局样式,新增字体 lint 规则
  • 工具链升级:升级 Vite、TypeScript、ESLint 配置及全量依赖