-
6983ba03f1
docs: record deployed API port
refactor/tjwater-next-integration
jiang
2026-10-23 16:12:26 +08:00
-
4010acd414
docs: clarify peripheral proxy upstream
jiang
2026-10-23 16:11:34 +08:00
-
535b800401
fix: proxy peripheral API through main server
jiang
2026-10-23 16:06:01 +08:00
-
2d8506fea0
feat: add project-aware agent workspace
v2026.10.22.1
jiang
2026-10-22 18:52:18 +08:00
-
c6a0e74e72
feat(map): persist city building tiles
jiang
2026-10-22 18:24:25 +08:00
-
2100353ef5
fix(security): upgrade MapLibre runtime
jiang
2026-10-22 14:47:57 +08:00
-
edeeec3c41
chore(docker): pin patched Node runtime
jiang
2026-10-22 13:05:04 +08:00
-
ec23d44b02
feat(agent): support Responses steering and project-aware tools
jiang
2026-10-19 18:46:58 +08:00
-
2c5bf15cce
feat(agent): render local interactive answers and fold completed process
jiang
2026-10-12 18:54:18 +08:00
-
e0eb6a721e
fix(workbench): align investigation diagram controls
jiang
2026-10-10 16:30:20 +08:00
-
ba78a24384
feat(workbench): redesign investigation reports and diagrams
jiang
2026-10-10 16:02:47 +08:00
-
85a9a3ab45
fix(ui): refine acrylic controls and timeline interactions
jiang
2026-10-09 18:11:33 +08:00
-
617ba4d87c
feat(ui): refine gem-blue acrylic palette and focus borders
jiang
2026-10-09 10:57:06 +08:00
-
d2d705ed4c
fix(workbench): refine agent dock and smooth map resizing
jiang
2026-10-08 17:34:42 +08:00
-
7c6d06cb43
fix(workbench): share sync reads and retry failed invalidations
jiang
2026-10-08 15:41:50 +08:00
-
64ef058e0d
fix(workbench): refresh work orders after projection events
jiang
2026-10-08 11:50:16 +08:00
-
f2438e4660
refactor(workbench): remove redundant notification state
jiang
2026-09-24 17:11:15 +08:00
-
66dcb97e1c
fix(workbench): keep active notices after reading
jiang
2026-09-24 17:00:35 +08:00
-
87cc7785da
feat(workbench): refine dynamic task collaboration
jiang
2026-09-24 16:36:12 +08:00
-
b64d2b78bb
refactor(workbench): remove mock alert generator
jiang
2026-09-24 15:20:42 +08:00
-
a5e5acb03b
fix(workbench): suppress unconfigured demo alerts
jiang
2026-09-24 15:13:14 +08:00
-
7e969e7e8c
feat(workbench): route actionable notifications
jiang
2026-09-24 14:57:47 +08:00
-
db778e0bac
fix(workbench): reuse system reconnect notice
jiang
2026-09-24 14:52:56 +08:00
-
2191efab2f
fix(workbench): hold refresh feedback
jiang
2026-09-24 12:57:16 +08:00
-
0a53e665eb
feat(workbench): add manual task refresh
jiang
2026-09-24 12:45:43 +08:00
-
ddf953b641
refactor(workbench): simplify appointment tasks
jiang
2026-09-24 12:01:11 +08:00
-
436d5500f1
feat(workbench): integrate operational workflows and map state
jiang
2026-09-24 04:34:46 +08:00
-
1752b9ef84
feat: extend supply workbench demo and map navigation
jiang
2026-09-23 13:19:30 +08:00
-
bebcf2a06c
feat(workbench): integrate runtime data and map tooling
jiang
2026-09-22 10:45:46 +08:00
-
bf44cc0f25
fix: synchronize dynamic GeoServer layer lifecycle
v2026.09.11.1
jiang
2026-09-11 18:25:41 +08:00
-
31acd33a2e
fix: probe all non-core GeoServer layers
jiang
2026-09-11 17:00:54 +08:00
-
cf699d6207
fix: hide unavailable GeoServer layers
jiang
2026-09-11 16:40:24 +08:00
-
f9c71cc076
feat(workbench): align v2 GIS and SCADA API
v2026.09.08.1
jiang
2026-09-08 18:18:40 +08:00
-
28287a1447
fix: coordinate mobile workbench overlays
main
v2026.08.19.3
feat/new-ui-design
jiang
2026-08-19 18:55:43 +08:00
-
abef9ffabf
fix: bypass blocked Keycloak session iframe
v2026.08.19.2
jiang
2026-08-19 18:12:21 +08:00
-
db696eb4f1
test: align collapsed agent camera padding
v2026.08.19.1
jiang
2026-08-19 18:00:40 +08:00
-
229cb0def2
fix: animate analysis workspace transitions
jiang
2026-08-19 17:54:37 +08:00
-
1fb950806a
fix: unify analysis workspace controls
jiang
2026-08-19 17:43:14 +08:00
-
073832034a
fix: restyle analysis return control
jiang
2026-08-19 17:33:19 +08:00
-
57c494e8bd
refactor: simplify evidence workspace presentation
jiang
2026-08-19 17:31:21 +08:00
-
4a589d7a43
fix: refine evidence detail presentation
jiang
2026-08-19 17:28:21 +08:00
-
d39e58196f
fix: tighten timeline lane spacing
jiang
2026-08-19 17:21:41 +08:00
-
b93999646c
fix: simplify timeline legend controls
jiang
2026-08-19 17:15:48 +08:00
-
b91be09f5c
fix: distinguish timeline attention events
jiang
2026-08-19 17:12:13 +08:00
-
602b39d60a
feat: add interactive timeline legend
jiang
2026-08-19 17:07:22 +08:00
-
5e7101bfee
fix: default Agent panel to collapsed
jiang
2026-08-19 17:00:43 +08:00
-
21dbfd82b6
fix: decouple timeline from workspace layout
jiang
2026-08-19 16:58:55 +08:00
-
760370c93f
fix: refine floating workspace controls
jiang
2026-08-19 16:53:21 +08:00
-
3db95c27b5
fix: align scale info with floating timeline
jiang
2026-08-19 16:45:35 +08:00
-
45f1ebee7e
feat: add operational timeline workspace
jiang
2026-08-19 16:42:41 +08:00
-
d2f2895c36
feat: refactor artifact analysis workspace
jiang
2026-08-19 16:09:51 +08:00
-
bfadc95f93
feat: add workspace task view
jiang
2026-08-19 14:34:03 +08:00
-
be7b4149f2
feat: redesign floating workspace interactions
jiang
2026-08-19 14:12:08 +08:00
-
1068304da5
feat: add workspace layout and window swapping
jiang
2026-08-19 13:52:44 +08:00
-
f58e0a70f4
feat: add adaptive agent workspace windows
jiang
2026-08-19 12:57:37 +08:00
-
d08cf2abc1
feat: add Keycloak authentication
jiang
2026-08-19 12:11:18 +08:00
-
bdd5eff776
refactor: simplify workbench layout and browser tests
jiang
2026-08-18 17:06:42 +08:00
-
bdf4436899
fix: preserve backdrop filter in production
v2026.08.17.3
jiang
2026-08-17 20:22:35 +08:00
-
d29792a5c5
fix: isolate Next frontend deployment
jiang
2026-08-17 19:43:49 +08:00
-
d1e69ad59b
build: use mainland package mirrors
jiang
2026-08-17 19:25:38 +08:00
-
7216ffd60f
feat: add container CI/CD workflow
jiang
2026-08-17 19:02:02 +08:00
-
b1b68d2754
fix: complete agent question interactions
jiang
2026-07-28 18:08:02 +08:00
-
2c35f500df
fix: polish agent voice controls
jiang
2026-07-28 17:45:55 +08:00
-
3ba62ceacb
fix: remove history item click outline
jiang
2026-07-28 17:41:04 +08:00
-
73896a893f
fix: unify Agent history panel framing
jiang
2026-07-28 17:24:32 +08:00
-
f4318a9b9c
feat: refine workbench visuals and map controls
jiang
2026-07-28 16:39:36 +08:00
-
ade88b4fbf
fix: distinguish awaiting work order replies
jiang
2026-07-27 14:58:29 +08:00
-
f8c79a2af3
fix: refine mobile workbench sheets
jiang
2026-07-27 12:56:03 +08:00
-
f0485ca86e
feat: refresh workbench visual layout
jiang
2026-07-27 11:50:29 +08:00
-
b9bc9c3d39
refactor: organize supply frontend structure
jiang
2026-07-22 18:16:43 +08:00
-
699a0bced4
feat: align frontend runtime and Edge TTS
jiang
2026-07-22 15:01:25 +08:00
-
d2c278f0ea
fix: pause task ticker in hidden tabs
jiang
2026-07-22 11:38:51 +08:00
-
5ee469ff5b
docs: add project README
jiang
2026-07-22 11:22:27 +08:00
-
70916e21dd
fix: preserve Fast Refresh component boundaries
jiang
2026-07-22 10:38:53 +08:00
-
b7b8f60cb2
fix: complete Tailwind v4 migration
jiang
2026-07-22 10:28:27 +08:00
-
2451403b17
fix: restore control typography and hover states
jiang
2026-07-21 18:50:22 +08:00
-
9b74d9bbab
fix: align migrated Tailwind styles
jiang
2026-07-21 18:42:22 +08:00
-
ad5e5d3133
feat: initialize TJWater WebGIS frontend
jiang
2026-07-21 18:31:08 +08:00