netx/web/src
oliver 4fcec36514 Fix UME topology sync stuck running and unique-key flush failures.
Use savepoint upserts with payload dedupe, finalize jobs on a fresh sibling session, serialize concurrent topology syncs, and reap stale running rows so the scheduler does not keep spawning orphans.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-06 18:42:02 +08:00
..
assets feat: initialize netx ops tool repository 2026-05-03 23:43:21 +08:00
auth Harden auth with revocable sessions, cookies, and single-login default. 2026-08-06 14:13:37 +08:00
components Fix WebCRT copy/paste on HTTP LAN by falling back off Clipboard API. 2026-08-06 11:02:10 +08:00
config Harden auth with revocable sessions, cookies, and single-login default. 2026-08-06 14:13:37 +08:00
constants Add collect dashboard KPIs and create-job modal. 2026-08-05 14:08:13 +08:00
hooks feat(web): NetX workbench, UME-only UI, i18n, and header status 2026-05-27 11:18:30 +08:00
i18n Fix UME topology sync stuck running and unique-key flush failures. 2026-08-06 18:42:02 +08:00
layout Move integration health into active tasks and fix dark topology labels. 2026-08-05 09:16:52 +08:00
pages Harden auth with revocable sessions, cookies, and single-login default. 2026-08-06 14:13:37 +08:00
services Harden auth with revocable sessions, cookies, and single-login default. 2026-08-06 14:13:37 +08:00
utils Add UME TopoNodes/TopologicalLinks daily sync into local tables. 2026-08-06 18:17:45 +08:00
App.tsx Harden auth with revocable sessions, cookies, and single-login default. 2026-08-06 14:13:37 +08:00
index.css Fix WebCRT copy/paste on HTTP LAN by falling back off Clipboard API. 2026-08-06 11:02:10 +08:00
main.tsx feat(auth): add local login, audit, API keys, and system admin UI 2026-07-30 02:34:25 +00:00
types.ts Harden topology canvas edge delete, discover cancel, and map UX. 2026-08-05 21:23:00 +08:00