Commit Graph

7 Commits

Author SHA1 Message Date
mediabot-pt
4afc3b632b refactor: 删除旧AdapterEngine及JSON配置相关代码,全面迁移到Groovy脚本 2026-07-02 11:33:11 +08:00
mediabot-pt
3168577050 fix: 配置审核改为先查看内容再审核,审核按钮移到查看弹窗内 2026-06-30 16:45:57 +08:00
mediabot-pt
550535f882 fix: 站点编辑实现编辑弹窗+PUT端点, 配置查看修复(加载失败)改用/content端点+DTO加submitterId 2026-06-30 00:32:14 +08:00
mediabot-pt
4c9c53d7c8 feat: 配置审核页展示已审批历史版本,支持点击对比 2026-06-29 23:37:01 +08:00
mediabot-pt
98e040c06b feat: 配置审核页增加查看详情(语法高亮JSON) 2026-06-29 22:55:38 +08:00
mediabot-pt
145f745e71 perf: 前端 Element Plus 按需导入 + 代码分割,bundle 从 1.18MB 降至 ~500KB
- 引入 unplugin-vue-components 自动按需导入 Element Plus 组件和图标
- 引入 unplugin-auto-import 自动导入 Vue/EP API(ref/reactive/ElMessage 等)
- vite.config 添加 manualChunks 拆包(vendor 独立 chunk)
- 移除 main.js 全量 Element Plus 导入和图标注册
- 所有 .vue 文件移除冗余的 import 语句
2026-06-29 13:18:59 +08:00
mediabot-pt
6f56cde229 feat: add Vue 3 admin frontend and integrate with backend like mediabot 2026-06-29 11:14:37 +08:00