|
|
139d668b77
|
fix: nil pointer 保护视频源和集成服务模板
|
2026-07-24 10:33:52 +08:00 |
|
|
|
7f3dd6a2ef
|
fix: 视频源删除按钮回归工具栏统一风格
|
2026-07-24 10:16:46 +08:00 |
|
|
|
1a0efea189
|
fix: 视频源 CSV 支持 UTF-8/GBK 编码、空编辑器不显示、每行加删除
|
2026-07-24 10:14:23 +08:00 |
|
|
|
e284048435
|
feat: default integrations, inject into config, console live sync, task sort
|
2026-07-21 18:08:07 +08:00 |
|
|
|
b7757c7387
|
fix: normalize percent-encoding case in serveFacePhoto via PathUnescape; remove /ui prefix globally
|
2026-07-20 15:25:29 +08:00 |
|
|
|
08ec88c45e
|
feat: 视频源管理页增加 CSV 模板下载与批量导入
|
2026-07-20 10:52:25 +08:00 |
|
|
|
62d73f36e2
|
refactor: 合并第三方服务类型,去重字段
1. token_service 合并到 alarm_service
- 去掉重复的 username/password/tenant_code
- alarm_service 保留 get_token_url、put_message_url、tenant_code 三个有效字段
- token_service_main 槽位绑定类型改为接受 alarm_service
2. 第三方服务页支持按类型动态显示字段(JS控制)
- 添加自定义(custom)类型,使用 JSON 文本域
- custom 类型支持槽位解析(resolvedServiceBinding)
3. 后端代码清理
- 移除 token_service 类型相关逻辑
- integration_type_label 去掉认证服务
|
2026-05-09 12:31:09 +08:00 |
|
|
|
03e0c2f2cc
|
Refactor admin IA around scene templates and assignments
|
2026-05-03 09:50:46 +08:00 |
|
|
|
328705ebc6
|
Refactor config management flow and admin IA
|
2026-04-29 18:59:57 +08:00 |
|
|
|
12e2aac6f6
|
Add third-party service config flow
|
2026-04-29 10:51:13 +08:00 |
|
|
|
8666589e79
|
Refine admin UI themes
|
2026-04-29 02:10:21 +08:00 |
|
|
|
d712e5628b
|
Add visual template editor and refine template management
|
2026-04-28 18:45:28 +08:00 |
|
|
|
43d18d0c7b
|
feat: add local sqlite storage foundation
|
2026-04-28 15:21:16 +08:00 |
|
|
|
42514918d2
|
Refine device config management UI
|
2026-04-23 12:34:01 +08:00 |
|
|
|
165949db26
|
Refine config assets UI and profile editor
|
2026-04-20 15:26:39 +08:00 |
|
|
|
9f4a910594
|
Refine backend device operations UI
|
2026-04-19 21:10:46 +08:00 |
|