• Joined on 2026-01-27
jiang pushed to main at OrgTJWater/TJWaterAgent 2026-08-07 18:06:15 +08:00
2f267af7a3 revert: remove unused Agent PostgreSQL persistence
jiang pushed to main at OrgTJWater/TJWaterAgent 2026-08-07 18:00:56 +08:00
649af949c5 feat(deploy): include Agent storage migration script in image
jiang pushed to tjwater-cli at OrgTJWater/TJWaterAgent 2026-08-07 18:00:56 +08:00
c565e89d60 ci(agent): 添加新版发布与传输验证工作流
4cbeca4e09 fix(permissions): require approval for backend queries
f66b9c3e9d fix(agent): disable unobservable task subagents
b19af8846a feat(agent): 完善权限与结果引用安全
a5e91ac2b8 test(cli): remove Python parity dependency
Compare 11 commits »
jiang pushed to agent-mvp at OrgTJWater/TJWaterFrontend_Refine 2026-08-07 18:00:55 +08:00
5d730ba1b8 fix(auth): ensure Keycloak logout clears secure session
caf18f706d fix(auth): prevent logout audit from blocking redirect
0dd521d8c9 fix(chat): distinguish auth outages from model failures
0a47534ddb fix(chat): restore windowed turn alignment
9e75e2df8a feat(chat): 完善运行状态与权限交互
Compare 14 commits »
jiang pushed to main at OrgTJWater/TJWaterAgent 2026-08-07 17:58:50 +08:00
9c9e31c570 fix(ci): provide dependencies to Agent build test stage
jiang pushed to main at OrgTJWater/TJWaterAgent 2026-08-07 17:54:05 +08:00
c0c54e238d fix(ci): include package manifest in Agent build test stage
jiang pushed to main at OrgTJWater/ci-templates 2026-08-07 17:52:09 +08:00
959740b3b9 feat(ci): run optional Dockerfile test targets
jiang pushed to main at OrgTJWater/TJWaterAgent 2026-08-07 17:52:09 +08:00
99f5a0b823 ci: run Agent Docker build test target
jiang pushed to main at OrgTJWater/ci-templates 2026-08-07 17:43:26 +08:00
dc452ad97e fix(cd): stream candidate images to Dev over restricted SSH
jiang pushed to main at OrgTJWater/ci-templates 2026-08-07 17:40:31 +08:00
805dccf3e9 fix(ci): use preloaded cache on restricted runners
jiang pushed to main at OrgTJWater/TJWaterAgent 2026-08-07 17:35:58 +08:00
4a9681c148 ci: use internal offline build cache
jiang pushed to main at OrgTJWater/ci-templates 2026-08-07 17:35:40 +08:00
ce6caff85f feat(ci): support internal offline build cache
jiang pushed to main at OrgTJWater/ci-templates 2026-08-07 17:27:43 +08:00
33c2618671 fix(ci): use Gitea commit context for image tags
jiang pushed to main at OrgTJWater/TJWaterAgent 2026-08-07 17:23:22 +08:00
8530793882 ci: add reusable container deployment workflow
jiang pushed to main at OrgTJWater/TJWaterAgent 2026-08-07 17:15:27 +08:00
cb3aa3a150 ci: add Dev deployment transport canary
jiang pushed tag latest to OrgTJWater/TJWaterServerBinary 2026-08-07 09:53:54 +08:00
jiang pushed to agent-mvp at OrgTJWater/TJWaterServerBinary 2026-08-07 09:53:43 +08:00
a7e1ce6ef4 fix(db): enforce metadata membership foreign keys
4350612807 refactor(cli): remove deprecated Python implementation
b0a23a8012 fix(cli): map timeseries element types for backend
70c5b0e445 fix(keycloak): design logout completion page
29f691731c fix(auth): enforce Keycloak access token age
Compare 12 commits »
jiang pushed to release/tjwaterserver-v1.0 at OrgTJWater/TJWaterServerBinary 2026-08-06 10:24:02 +08:00
8201448029 refactor(delivery): remove legacy metadata migrations
b383cf7a4b fix(keycloak): design logout completion page
78135c8a50 fix(auth): enforce Keycloak access token age
41bf5e9d92 feat(sensor): 同步监测点优化到客户版
4ced14ee04 docs(api): rename generated document title
Compare 16 commits »
jiang pushed to master at OrgTJWater/pipeline-lifetime 2026-08-05 11:53:59 +08:00
19de733679 docs: add Chinese project guide
07fffefe8b chore: ignore production database file
8f18f0fe18 chore: bump deployment image tag
1245a8ec1e fix: polish authentication and responsive controls
f6e36d737d chore: bump deployment image tag
Compare 10 commits »
jiang created branch master in OrgTJWater/pipeline-lifetime 2026-08-05 11:53:59 +08:00