jiang
3ebe3328aa
fix(auth): handle expired session sources before permissions
...
Generic Container CI/CD / test-build-publish (push) Successful in 57s
Frontend CI/CD v2 / build-test-publish-and-deploy (push) Successful in 57s
The previous fix only prioritized authStore inside the route guard, so an unauthenticated NextAuth session or a suppressed access-context 401 still collapsed into an empty permission set. Propagate both authentication signals before authorization so expired sessions consistently reauthenticate.
2026-09-09 15:28:53 +08:00
jiang
5d730ba1b8
fix(auth): ensure Keycloak logout clears secure session
2026-08-07 14:47:20 +08:00
jiang
caf18f706d
fix(auth): prevent logout audit from blocking redirect
2026-08-07 12:01:39 +08:00
jiang
9e75e2df8a
feat(chat): 完善运行状态与权限交互
2026-08-06 18:41:53 +08:00
jiang
5037089057
feat(chat): refresh agent credentials during tool calls
2026-08-06 10:16:50 +08:00
jiang
e496fbe4b7
fix(auth): align session lifecycle with Keycloak
2026-08-05 17:10:59 +08:00
jiang
94142d7031
fix(auth): complete Keycloak logout flow
2026-08-03 10:40:21 +08:00
jiang
782363cfb6
fix(api): align frontend with REST contracts
2026-07-30 20:38:52 +08:00
jiang
723931b6ae
feat(frontend): enforce RBAC and refine burst analysis
2026-07-30 16:45:10 +08:00
jiang
8836549697
fix(auth): unify scheme creator display
2026-07-30 14:21:20 +08:00
jiang
1d7e07174f
fix(map): use component-level loading skeletons
2026-07-30 13:21:55 +08:00
jiang
5332f8f0c5
fix(layout): prevent map page overflow
Build Push and Deploy / docker-image (push) Successful in 7s
Build Push and Deploy / deploy-fallback-log (push) Has been skipped
2026-07-20 13:12:19 +08:00
jiang
7a3677ee9f
feat(config): inject frontend runtime config
2026-07-20 12:06:57 +08:00
jiang
202f18332f
fix(notification): clarify query and progress feedback
2026-07-17 10:48:58 +08:00
jiang
f5e7312e3b
perf(map): reuse resources across routes
...
Build Push and Deploy / docker-image (push) Successful in 54s
Build Push and Deploy / deploy-fallback-log (push) Has been skipped
Preserve standard network layers between map pages while disposing route-owned overlays and controls to prevent memory growth.
2026-07-10 15:31:14 +08:00
jiang
cf6386d209
feat(chat): add Edge TTS playback
Build Push and Deploy / docker-image (push) Failing after 1m17s
Build Push and Deploy / deploy-fallback-log (push) Successful in 0s
2026-07-08 18:39:49 +08:00
jiang
0dea655f68
refactor(frontend): normalize naming conventions
2026-06-13 13:07:16 +08:00
jiang
6ff8886524
feat(audit): add audit log page
2026-06-12 15:49:43 +08:00
jiang
181871e0cf
feat(*): 添加系统管理面板及相关功能
2026-06-12 13:43:48 +08:00
jiang
24cddc18a6
chore(devtools): remove Refine devtools
2026-06-12 12:54:25 +08:00
jiang
757eea49de
fix(layout): hide default dashboard
2026-06-12 12:42:19 +08:00
jiang
133f5d417f
调整聊天框为临时模式,优化滚动和过渡效果,避免出现页面横向拉伸
2026-05-08 17:42:21 +08:00
jiang
07861bee03
添加对比模式功能,优化地图组件
2026-04-27 15:59:49 +08:00
jiang
60181dba54
更新属性面板为可拖动,优化工具栏激活逻辑
2026-04-27 11:56:56 +08:00
jiang
5cbf1e82f8
更新爆管定位和爆管侦测的顺序
2026-04-15 17:40:45 +08:00
jiang
045391d036
更新依赖,优化认证流程;添加聊天框动画效果,优化消息处理逻辑
2026-03-24 10:56:25 +08:00
jiang
e1e4664dec
移除优化分区页面
2026-03-17 10:41:46 +08:00
JIANG
e2ea1853f1
新增爆管侦测面板及相关功能模块
2026-03-11 16:40:09 +08:00
JIANG
f0f9d3f4f9
修复 lint warnings
2026-03-10 18:15:11 +08:00
JIANG
520e1cb3f1
前端项目结构调整
2026-03-10 11:04:30 +08:00
JIANG
47e47fc605
转换实际需水量单位为 m³/h,优化数据展示
2026-03-07 17:49:14 +08:00
JIANG
b4ab3e287b
重构单位导入路径,优化代码结构
2026-03-07 17:31:14 +08:00
JIANG
ddb02cc688
统一流量单位为 m³/h,优化相关组件
2026-03-07 17:21:01 +08:00
JIANG
5ed6740a24
添加爆管定位功能及相关组件
2026-03-07 10:50:07 +08:00
JIANG
377fc32f4c
实现DMA漏损识别面板整体设计
2026-03-06 09:59:06 +08:00
JIANG
6c5862f7e4
修复react内容报错
2026-03-02 11:33:37 +08:00
JIANG
66f2390078
暂存
2026-02-11 18:58:10 +08:00
JIANG
9d06226cb4
Implemented a Zustand-based project_id store, expanded project selection/switching to persist project_id,
...
and centralized backend requests via api/apiFetch (including data provider updates) to inject X-Project-ID.
2026-02-11 16:29:18 +08:00
JIANG
2911b87fac
提升extent变量状态;修改部分默认值
2026-02-11 13:53:56 +08:00
JIANG
8b6198a2ac
调整环境变量参数,支持项目切换
2026-02-11 12:07:29 +08:00
JIANG
03e5f1456c
完善比例尺控件,调整控件位置
2026-02-11 11:52:06 +08:00
JIANG
1e8af75b88
新增项目选择弹窗(预设选项),支持变更环境变量
2026-02-10 16:13:04 +08:00
JIANG
9d12b1960c
修复scheme计算属性无法显示的问题
2026-02-06 11:32:50 +08:00
JIANG
cbfce9164e
调整工具栏,新增schemeType查询
2026-02-05 18:32:14 +08:00
JIANG
4fbe845015
完成管道冲洗功能页面;调整水质模拟默认pattern;调整sidebar菜单名;
2026-02-05 17:38:23 +08:00
JIANG
f89e43eee2
新增管道冲洗页面
2026-02-05 11:59:23 +08:00
JIANG
5b52afcc53
爆管分析、水质模拟模块分离;调整sidebar
2026-02-05 11:56:42 +08:00
JIANG
d584268acd
新增水质分析功能模块
2026-01-30 15:22:53 +08:00
JIANG
5cb2d17be1
更新api url
2026-01-29 11:18:54 +08:00
JIANG
7122b0b2ac
新增水质模拟模块;移除docker配置文件,现放置到后端项目中
2026-01-21 17:03:31 +08:00