mac
1aa984c7e5
feat(delivery): sync mysql service ledger and credentials
2026-07-30 16:09:13 +08:00
mac
35875218c9
feat(delivery): refine base service integrations
2026-07-29 16:47:41 +08:00
Hungerdream
5715379a26
refactor(ui): embed delivery records into the service ledger
...
Replace the separate delivery records tab with a per-service dropdown column in the ledger table that opens the existing detail dialog with one-time credential claim. Sync now refreshes ledger, container services and delivery records together; errors surface via message toast. components.d.ts regenerated (dropdown components in, tabs out).
2026-07-29 13:50:29 +08:00
Hungerdream
08e9466bad
feat(ui): add delivery records tab to service management
...
Management.vue gains a second tab listing MySQL delivery tasks from the backend (search, status filter, detail dialog, one-time credential reveal with copy/download). components.d.ts regenerated for the new Element Plus components.
Also add narrow-viewport (<=760px) style tweaks to AppHeader/AppMain/DefaultLayout; these are partial small-screen optimizations, not a full mobile adaptation.
2026-07-28 19:15:29 +08:00
ztkkOip
f28bc99401
Merge branch 'main' into feat/base-service-delivery
2026-07-28 18:03:04 +08:00
mac
93981b9aad
feat: update delivery and resource frontends
2026-07-28 17:56:58 +08:00
wonder
053fd7027c
feat(task-logs): 优化任务中心日志前端展示
...
- 引入 @tanstack/vue-virtual 实现虚拟滚动,仅渲染可见区域日志行
- 添加自动滚动开关,用户可手动控制是否自动滚动
- 实现用户滚动检测,向上滚动时暂停自动滚动,滚到底部时恢复
- 优化日志面板头部布局,添加自动滚动开关 UI
关联 PR: #119
2026-07-28 17:18:51 +08:00
mac
8e09c30d21
feat: wire mysql delivery to awx callbacks
2026-07-28 14:45:17 +08:00
mac
2db8264c8e
feat(service): add deployment task integration
2026-07-21 18:26:50 +08:00
mac
c324e2ec59
feat(auth): use Wayne native role APIs
2026-07-21 17:05:48 +08:00
mac
add4b1566e
chore: refresh generated component types
2026-07-17 16:32:46 +08:00
mac
d9d93fcd20
chore: update generated component types
2026-07-17 15:08:32 +08:00
mac
d264924d1e
feat: add business line permissions and Wayne namespace mapping
2026-07-17 15:02:18 +08:00
wonder
0dd098213c
feat(header): 新增业务线切换器组件
...
- 新增 stores/businessLine.ts:Pinia 状态管理,持久化到 localStorage
- 新增 components/BusinessLineSwitcher.vue:企业微信式下拉切换器
- 修改 AppHeader.vue:在环境标签后集成切换器
- 预置 5 条业务线 mock 数据(LAS/Kodo/LTOKEN/灵矽/MAAS)
- 更新 components.d.ts 自动类型声明
2026-07-17 10:28:02 +08:00
mac
eb2621d914
feat(auth): complete sso subsystem integration
2026-07-16 15:52:56 +08:00
wonder
3cbb1683a6
feat(server): 添加后端入口和统一响应格式测试路由
...
- 新增 server/cmd/server/main.go 作为服务入口
- 注册 /api/v1/test/* 测试端点,覆盖成功、业务错误、HTTP 错误、超时等场景
- 加载 Logger 和 Recovery 中间件
- 修复 recovery.go 未使用的 net/http 导入
- 更新 go.mod/go.sum 依赖
2026-07-15 11:03:28 +08:00
wonder
16be7c2ace
chore(frontend): 添加 npm 锁定文件和自动生成文件
...
- 添加 package-lock.json,npm 依赖版本锁定
- 添加 auto-imports.d.ts,unplugin-auto-import 自动生成的类型声明
- 添加 components.d.ts,unplugin-vue-components 自动生成的类型声明
- 添加 public/ 静态资源目录
2026-07-14 15:42:14 +08:00