netx/netx_api
oliver 653baa1b9f Add period and cross-task interface compare for port traffic wall.
Compare by interface target_id with optional mapped baseline (same window or time-shifted), keep chart samples on target_row_id, and unify UI wording to interface.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-31 22:53:26 +08:00
..
config/parsers feat: initialize netx ops tool repository 2026-05-03 23:43:21 +08:00
mcp feat(mcp): add netx-mcp package and HTTP stdio MCP 2026-05-30 15:44:32 +08:00
__init__.py feat(mcp): add netx-mcp package and HTTP stdio MCP 2026-05-30 15:44:32 +08:00
ap_client.py fix(oclaw-bridge): disable system proxy for localhost health calls 2026-05-09 16:10:34 +08:00
auth_deps.py feat(auth): add local login, audit, API keys, and system admin UI 2026-07-30 02:34:25 +00:00
auth_middleware.py feat(auth): add local login, audit, API keys, and system admin UI 2026-07-30 02:34:25 +00:00
auth_passwords.py feat(auth): add local login, audit, API keys, and system admin UI 2026-07-30 02:34:25 +00:00
auth_router.py feat(auth): add local login, audit, API keys, and system admin UI 2026-07-30 02:34:25 +00:00
auth_schemas.py feat(auth): add local login, audit, API keys, and system admin UI 2026-07-30 02:34:25 +00:00
auth_service.py feat(auth): add local login, audit, API keys, and system admin UI 2026-07-30 02:34:25 +00:00
auth_tokens.py feat(auth): add local login, audit, API keys, and system admin UI 2026-07-30 02:34:25 +00:00
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
cli_router.py feat(cli): UME lazy exec via shared profiles and ume_ne_id MCP support 2026-06-26 17:13:49 +08:00
cli_schemas.py feat(cli): UME lazy exec via shared profiles and ume_ne_id MCP support 2026-06-26 17:13:49 +08:00
cli_service.py feat(webcrt): add CRT-style browser terminal for managed and UME NEs 2026-07-29 17:23:45 +08:00
collection_job_state.py feat(collect): draft jobs, merged create UI, and unified start 2026-05-28 10:36:47 +08:00
collection_recovery.py feat(ops): add managed NE management and batch CLI collection 2026-05-27 23:34:29 +08:00
collection_router.py feat(collect): draft jobs, merged create UI, and unified start 2026-05-28 10:36:47 +08:00
collection_schemas.py feat(ops): add managed NE management and batch CLI collection 2026-05-27 23:34:29 +08:00
collection_service.py fix(collect): stabilize start flow and default collapse create panel 2026-05-28 10:58:17 +08:00
config.py Add ZTE-first port traffic monitoring with task wizard and ops wall. 2026-07-31 14:56:50 +08:00
config_sync_codec.py Add industrial config sync separate from collection tasks. 2026-07-31 10:25:36 +08:00
config_sync_commands.py Add industrial config sync separate from collection tasks. 2026-07-31 10:25:36 +08:00
config_sync_recovery.py Harden config sync defaults, crash resume, and network nav collapse. 2026-07-31 10:43:01 +08:00
config_sync_router.py Add config sync cycle stop and surface pause/stop controls in the UI. 2026-07-31 17:04:56 +08:00
config_sync_runner.py Add Huawei/Cisco port traffic monitoring and keep Cisco CLI on send_command. 2026-07-31 21:30:46 +08:00
config_sync_scheduler.py Harden config sync defaults, crash resume, and network nav collapse. 2026-07-31 10:43:01 +08:00
config_sync_schemas.py Add industrial config sync separate from collection tasks. 2026-07-31 10:25:36 +08:00
config_sync_service.py Add config sync cycle stop and surface pause/stop controls in the UI. 2026-07-31 17:04:56 +08:00
db.py feat(ops): add managed NE management and batch CLI collection 2026-05-27 23:34:29 +08:00
device_types.py feat(ops): add managed NE management and batch CLI collection 2026-05-27 23:34:29 +08:00
importer.py feat: initialize netx ops tool repository 2026-05-03 23:43:21 +08:00
key_alert_config.py fix(ume): global clear-push setting, schema migration, and help hints 2026-06-22 17:26:49 +08:00
key_alert_forward.py feat(ume): OClaw forwarder runtime task and i18n status codes 2026-06-24 10:29:10 +08:00
key_alert_matcher.py feat(ume): ne_type filter, rule edit, and pager layout 2026-06-23 20:44:33 +08:00
main.py Add period and cross-task interface compare for port traffic wall. 2026-07-31 22:53:26 +08:00
managed_ne_router.py feat(ne-exec): make max CLI commands configurable and allow traceroute 2026-07-28 10:57:55 +08:00
mcp_server.py feat(mcp): add netx-mcp package and HTTP stdio MCP 2026-05-30 15:44:32 +08:00
models.py Add period and cross-task interface compare for port traffic wall. 2026-07-31 22:53:26 +08:00
ne_cli_errors.py Classify CLI auth rejects instead of reporting them as prompt timeouts. 2026-07-31 16:58:47 +08:00
ne_collect_runner.py Add Huawei/Cisco port traffic monitoring and keep Cisco CLI on send_command. 2026-07-31 21:30:46 +08:00
ne_collection_paths.py feat(ops): add managed NE management and batch CLI collection 2026-05-27 23:34:29 +08:00
ne_connect.py Add Huawei/Cisco port traffic monitoring and keep Cisco CLI on send_command. 2026-07-31 21:30:46 +08:00
ne_crypto.py feat(ops): add managed NE management and batch CLI collection 2026-05-27 23:34:29 +08:00
ne_exec.py feat(ne-exec): make max CLI commands configurable and allow traceroute 2026-07-28 10:57:55 +08:00
ne_netmiko.py Add Huawei/Cisco port traffic monitoring and keep Cisco CLI on send_command. 2026-07-31 21:30:46 +08:00
ne_schemas.py feat(ne-exec): make max CLI commands configurable and allow traceroute 2026-07-28 10:57:55 +08:00
ne_service.py fix(managed-ne): prevent ume-sync route conflicts and prefer host_name 2026-07-02 14:24:19 +08:00
ne_session_factory.py Add Huawei/Cisco port traffic monitoring and keep Cisco CLI on send_command. 2026-07-31 21:30:46 +08:00
oclaw_alarm_forwarder.py feat(ume): OClaw forwarder runtime task and i18n status codes 2026-06-24 10:29:10 +08:00
parser_config.py feat: initialize netx ops tool repository 2026-05-03 23:43:21 +08:00
port_traffic_commands.py Add Huawei/Cisco port traffic monitoring and keep Cisco CLI on send_command. 2026-07-31 21:30:46 +08:00
port_traffic_migrate.py Add period and cross-task interface compare for port traffic wall. 2026-07-31 22:53:26 +08:00
port_traffic_parsers.py Add Huawei/Cisco port traffic monitoring and keep Cisco CLI on send_command. 2026-07-31 21:30:46 +08:00
port_traffic_recovery.py Add ZTE-first port traffic monitoring with task wizard and ops wall. 2026-07-31 14:56:50 +08:00
port_traffic_router.py Add period and cross-task interface compare for port traffic wall. 2026-07-31 22:53:26 +08:00
port_traffic_runner.py Add period and cross-task interface compare for port traffic wall. 2026-07-31 22:53:26 +08:00
port_traffic_scheduler.py Add ZTE-first port traffic monitoring with task wizard and ops wall. 2026-07-31 14:56:50 +08:00
port_traffic_schemas.py Add period and cross-task interface compare for port traffic wall. 2026-07-31 22:53:26 +08:00
port_traffic_service.py Add period and cross-task interface compare for port traffic wall. 2026-07-31 22:53:26 +08:00
runtime_task_messages.py feat(ume): OClaw forwarder runtime task and i18n status codes 2026-06-24 10:29:10 +08:00
schemas.py feat: initialize netx ops tool repository 2026-05-03 23:43:21 +08:00
topology_lldp.py Add ZTE LLDP brief parsing and UME NEs to topology palette. 2026-07-30 00:18:07 +08:00
topology_router.py Stream topology discovery progress and mark missing links stale. 2026-07-30 00:35:16 +08:00
topology_schemas.py Stream topology discovery progress and mark missing links stale. 2026-07-30 00:35:16 +08:00
topology_service.py Allow topology discovery to scan UME nodes on the map. 2026-07-30 00:42:34 +08:00
ume_alarm_subscription_store.py feat(ume): real-time current alarms via WebSocket subscription 2026-05-22 20:27:43 +08:00
ume_alarm_ws.py feat(ume): OClaw forwarder runtime task and i18n status codes 2026-06-24 10:29:10 +08:00
ume_client.py fix(ume): accept empty JSON body on successful delete-subscription 2026-05-22 21:01:24 +08:00
ume_sync_service.py feat(ume): key alarm forward to OClaw via WSS and AI monitor UI 2026-06-22 11:17:31 +08:00
ume_token_store.py feat(UME): 增加RESTCONF对接与可视化运维页 2026-05-08 01:36:53 +08:00
webcrt_router.py fix(webcrt): resize hop PTY before nested CLI jump 2026-07-30 02:34:25 +00:00
webcrt_service.py Classify CLI auth rejects instead of reporting them as prompt timeouts. 2026-07-31 16:58:47 +08:00