| .. |
|
test_auth.py
|
Harden auth with revocable sessions, cookies, and single-login default.
|
2026-08-06 14:13:37 +08:00 |
|
test_bastion_hop.py
|
Split ne_session_factory into templates, CLI hop detection, and connect paths.
|
2026-08-02 17:15:57 +08:00 |
|
test_cli_hop_return.py
|
Split ne_session_factory into templates, CLI hop detection, and connect paths.
|
2026-08-02 17:15:57 +08:00 |
|
test_cli_resolve.py
|
feat(cli): UME lazy exec via shared profiles and ume_ne_id MCP support
|
2026-06-26 17:13:49 +08:00 |
|
test_cli_wrap.py
|
Improve topology UX, traffic discover logs, and CLI wrap parsing.
|
2026-08-03 19:24:43 +08:00 |
|
test_collection_job_state.py
|
fix(collection): correct run status during jobs and add retry-failed
|
2026-05-28 10:05:20 +08:00 |
|
test_config_sync.py
|
Add config-sync cycle retention alongside config history keep.
|
2026-08-02 03:44:35 +00:00 |
|
test_db_storage_metrics.py
|
Show netx database used size on the workbench storage gauge.
|
2026-08-06 09:36:17 +08:00 |
|
test_host_metrics.py
|
Add dark workbench dashboard with host CPU/memory gauges.
|
2026-08-04 23:20:29 +08:00 |
|
test_key_alert_matcher.py
|
feat(ume): ne_type filter, rule edit, and pager layout
|
2026-06-23 20:44:33 +08:00 |
|
test_lldp_collect.py
|
Add LLDP pause/resume/stop with restart recovery, and localize ops task titles.
|
2026-08-04 22:23:44 +08:00 |
|
test_managed_ne.py
|
Add topology-canvas placeholder NE create (source=topology).
|
2026-08-05 17:42:51 +08:00 |
|
test_mcp_http.py
|
Fix MCP scopes cache sentinel that broke tools/list.
|
2026-08-03 18:50:40 +08:00 |
|
test_ne_cli_errors.py
|
Ignore Huawei/ZTE post-login banners when classifying auth failures.
|
2026-08-02 20:12:03 +08:00 |
|
test_ne_collection.py
|
feat(ops): add managed NE management and batch CLI collection
|
2026-05-27 23:34:29 +08:00 |
|
test_ne_exec.py
|
Split WebCRT and API startup; default collectors to worker process.
|
2026-08-02 16:50:52 +08:00 |
|
test_ne_session_interactive.py
|
Split ne_session_factory into templates, CLI hop detection, and connect paths.
|
2026-08-02 17:15:57 +08:00 |
|
test_ntc_parse.py
|
Fix ZTE LLDP Scope table parse and skip discover without vendor.
|
2026-08-02 23:26:28 +08:00 |
|
test_port_traffic_compare.py
|
Add ops task overview, chart ahead window, and WebCRT lifecycle status.
|
2026-08-02 14:05:59 +08:00 |
|
test_port_traffic_parsers.py
|
Switch CLI parsing to TextFSM and polish topology/workbench UX.
|
2026-08-02 23:06:40 +08:00 |
|
test_protocol_bucket_lang.py
|
feat(ume): English protocol bucket labels via lang query param
|
2026-05-19 23:35:47 +08:00 |
|
test_rbac_scopes.py
|
Harden auth with revocable sessions, cookies, and single-login default.
|
2026-08-06 14:13:37 +08:00 |
|
test_schema_patches.py
|
Harden auth with revocable sessions, cookies, and single-login default.
|
2026-08-06 14:13:37 +08:00 |
|
test_stability_hardening.py
|
Expose worker scheduler health via heartbeat and isolate WebCRT IO.
|
2026-08-02 18:37:06 +08:00 |
|
test_topology.py
|
Align folder permissions: roots deletable, root maps rename-only, world map locked.
|
2026-08-07 14:48:22 +08:00 |
|
test_ume_hierarchy.py
|
Align folder permissions: roots deletable, root maps rename-only, world map locked.
|
2026-08-07 14:48:22 +08:00 |
|
test_ume_raw_and_collection_prune.py
|
Harden retention under one-click start: UME raw caps and collection TTL.
|
2026-08-02 18:16:30 +08:00 |
|
test_ume_sync.py
|
Parse onsite UME TopoNode FDN names when nodeId is missing.
|
2026-08-06 19:33:16 +08:00 |
|
test_ume_topology_apply.py
|
Heal UME dock-to-Fabric gaps: partial jobs, startup apply, and one-click UI.
|
2026-08-07 10:33:25 +08:00 |
|
test_webcrt.py
|
Raise runtime defaults for multi-user shared-server deployments.
|
2026-08-02 18:11:12 +08:00 |