Commit Graph

  • de7639a3e9 Dashboard: fix 500 on / from duplicate endpoint mapping Joseph Doherty 2026-05-24 07:48:43 -04:00
  • 8738735f0d clients: document StreamAlarms + AcknowledgeAlarm in each README Joseph Doherty 2026-05-24 07:40:23 -04:00
  • e80f3c70b6 docs: cover admin dashboard actions + API key Delete Joseph Doherty 2026-05-24 07:35:25 -04:00
  • 24cc5fd0f0 Dashboard: delete revoked API keys + confirm Rotate/Revoke/Delete Joseph Doherty 2026-05-24 07:30:30 -04:00
  • c5153d68bb Dashboard: fix API keys page stuck on "Loading" Joseph Doherty 2026-05-24 07:22:38 -04:00
  • 0e56b5befb Dashboard: confirm before Close session / Kill worker Joseph Doherty 2026-05-24 07:17:32 -04:00
  • c5e7479ee4 Dashboard: admin-only Close session / Kill worker Joseph Doherty 2026-05-24 07:10:32 -04:00
  • 8a0c59d7e8 Java client: port stream-alarms and acknowledge-alarm Joseph Doherty 2026-05-24 06:46:03 -04:00
  • 828e3e6cf6 Python client: port stream-alarms and acknowledge-alarm Joseph Doherty 2026-05-24 06:45:54 -04:00
  • 7de4efeb02 Rust client: port stream-alarms and acknowledge-alarm + fix stream-events family + 8MB Windows stack Joseph Doherty 2026-05-24 06:45:46 -04:00
  • 6f0d142639 Go client: port stream-alarms and acknowledge-alarm Joseph Doherty 2026-05-24 06:45:32 -04:00
  • 11cc6715ed .NET client: port stream-alarms and acknowledge-alarm + fix stream-events OCE Joseph Doherty 2026-05-24 06:45:24 -04:00
  • f90bff01db Java client: port bulk read/write SDK methods + CLI subcommands Joseph Doherty 2026-05-24 04:50:34 -04:00
  • 6add4b4acc Python client: port bulk read/write SDK methods + CLI subcommands Joseph Doherty 2026-05-24 04:50:10 -04:00
  • 325106920f Rust client: port BenchReadBulk subcommand + session.rs tightening Joseph Doherty 2026-05-24 04:50:09 -04:00
  • 8aaab82287 Go client: port bulk read/write SDK methods + CLI subcommands Joseph Doherty 2026-05-24 04:49:33 -04:00
  • b3ae200b11 .NET client: port bulk read/write SDK methods + CLI subcommands Joseph Doherty 2026-05-24 04:49:33 -04:00
  • 71d2c39f01 e2e: port batch subcommand to all five client CLIs Joseph Doherty 2026-05-24 04:08:15 -04:00
  • a68f0cf222 code-review: regen README, all 21 open findings resolved Joseph Doherty 2026-05-24 03:21:39 -04:00
  • 83eba4bec5 Resolve Client.Rust-021 Joseph Doherty 2026-05-24 03:21:07 -04:00
  • 10bd0c0e4d Resolve Client.Java-027..031 Joseph Doherty 2026-05-24 03:21:06 -04:00
  • 865c22a884 Resolve IntegrationTests-022..024 Joseph Doherty 2026-05-24 03:20:40 -04:00
  • d48099f0d0 Resolve Tests-025..026 Joseph Doherty 2026-05-24 03:20:40 -04:00
  • bd1d1f1c0e Resolve Contracts-016..017 Joseph Doherty 2026-05-24 03:20:13 -04:00
  • 327e9c5f94 Resolve Server-031..032 (re-triaged) + Server-038..043 Joseph Doherty 2026-05-24 03:18:52 -04:00
  • d2d2e5f68f code-review 2026-05-24: re-review at d692232 across all 11 modules Joseph Doherty 2026-05-24 02:34:30 -04:00
  • d692232191 dashboard: clear deferred items — EventsHub publisher + doc refresh Joseph Doherty 2026-05-24 02:07:30 -04:00
  • 65943597d4 dashboard: side-rail layout + SignalR push hubs (snapshot, alarms, events) Joseph Doherty 2026-05-24 01:48:27 -04:00
  • 27ed65114e dashboard: role-based LDAP auth + hub bearer scheme, drop PathBase Joseph Doherty 2026-05-24 01:38:33 -04:00
  • 397d3c5c4f rename: apply ZB.MOM.WW prefix to all client SDKs + fix pre-existing alarm-RPC breaks Joseph Doherty 2026-05-23 19:09:34 -04:00
  • dc9c0c950c rename: prefix gateway projects/namespaces with ZB.MOM.WW + sln→slnx Joseph Doherty 2026-05-23 16:22:23 -04:00
  • dd7ca1634e Mark code-review findings Server-033..037 resolved test/client-e2e-coverage Joseph Doherty 2026-05-22 03:35:56 -04:00
  • bdccdbf6dd Resolve code-review findings Server-033..037 Joseph Doherty 2026-05-22 03:34:35 -04:00
  • fa491c752b Persist the Galaxy browse dataset to disk for offline startup Joseph Doherty 2026-05-22 02:03:00 -04:00
  • aba228f443 Surface built-in primitive attributes in Galaxy browse Joseph Doherty 2026-05-22 01:42:18 -04:00
  • 5e493484f1 Run the Rust CLI on a large-stack worker thread Joseph Doherty 2026-05-21 20:12:09 -04:00
  • 3e22285f09 Exercise the alarm subcommands in the client e2e matrix Joseph Doherty 2026-05-21 19:47:20 -04:00
  • 120cd0b1b6 Add stream-alarms and acknowledge-alarm to the Python CLI Joseph Doherty 2026-05-21 19:47:19 -04:00
  • 56949c967b Add stream-alarms and acknowledge-alarm to the .NET CLI Joseph Doherty 2026-05-21 19:01:58 -04:00
  • 7dec9b30f5 Add stream-alarms and acknowledge-alarm to the Java CLI Joseph Doherty 2026-05-21 19:01:57 -04:00
  • 1d3c8edb44 Add stream-alarms and acknowledge-alarm to the Rust CLI Joseph Doherty 2026-05-21 19:01:49 -04:00
  • 58259016b0 Add stream-alarms and acknowledge-alarm to the Go CLI Joseph Doherty 2026-05-21 19:01:48 -04:00
  • 864b9f4bd3 Remove the AlarmClientDiscovery probe log Joseph Doherty 2026-05-21 17:04:29 -04:00
  • de58872435 Document the session-less StreamAlarms feed and alarm config Joseph Doherty 2026-05-21 16:59:48 -04:00
  • 6777d49030 Point the Java client at the StreamAlarms alarm feed Joseph Doherty 2026-05-21 16:55:20 -04:00
  • 1b6ca07bb5 Point the Rust client at the StreamAlarms alarm feed Joseph Doherty 2026-05-21 16:49:26 -04:00
  • 1ad0be8276 Point the Python client at the StreamAlarms alarm feed Joseph Doherty 2026-05-21 16:45:53 -04:00
  • 9328c4f657 Point the Go client at the StreamAlarms alarm feed Joseph Doherty 2026-05-21 16:45:47 -04:00
  • 0361dc1817 Document the central alarm monitor and fan-out reversal Joseph Doherty 2026-05-21 16:32:23 -04:00
  • ac12c150c3 Point the .NET client at the StreamAlarms alarm feed Joseph Doherty 2026-05-21 16:30:50 -04:00
  • 40ca4b6908 Add gateway central alarm monitor and StreamAlarms feed Joseph Doherty 2026-05-21 16:23:56 -04:00
  • bf73985481 Fix hanging and timing-fragile WorkerClient event-channel tests Joseph Doherty 2026-05-21 15:19:59 -04:00
  • 0a54fa5e35 Render array values and element type in the Browse panel Joseph Doherty 2026-05-21 14:34:21 -04:00
  • cec84bf572 Harden worker-client heartbeat watchdog and event backpressure Joseph Doherty 2026-05-21 14:20:09 -04:00
  • 099d4783b0 Fix worker dropping the OnDataChange source timestamp Joseph Doherty 2026-05-21 13:53:38 -04:00
  • c1fe7fbc4a Add Browse and Alarms dashboard tabs Joseph Doherty 2026-05-21 13:53:28 -04:00
  • b39848b5f5 Enable alarm auto-subscribe on session open Joseph Doherty 2026-05-21 13:53:15 -04:00
  • 6126099cdb e2e: drive each client CLI through one long-lived batch process Joseph Doherty 2026-05-21 06:20:13 -04:00
  • c1ff8c94e8 e2e: build client CLIs once and drain events so dotnet/java pass Joseph Doherty 2026-05-21 05:24:24 -04:00
  • b794c46bc7 File and fix Server-030 and Client.Dotnet-017 from e2e surfacing Joseph Doherty 2026-05-20 13:07:39 -04:00
  • 84d36b7638 Restore dashboard @page "/dashboard/X" directives — Server-020 reversal Joseph Doherty 2026-05-20 12:07:18 -04:00
  • 1aafd6bde4 Code-review 2026-05-20 sweep #2: re-review at a020350, resolve 48 findings Joseph Doherty 2026-05-20 10:28:54 -04:00
  • a0203503a7 Code-review 2026-05-20 sweep: re-review at 1cd51bb, resolve 72 findings across all 11 modules Joseph Doherty 2026-05-20 09:46:47 -04:00
  • 1cd51bbda3 .NET CLI: bench-stream-events for max event-throughput characterization Joseph Doherty 2026-05-20 06:30:24 -04:00
  • 61644e63fb Rust: take Session::read_bulk tag list by borrowed slice Joseph Doherty 2026-05-20 05:49:33 -04:00
  • 7db4bffa30 bench-read-bulk driver: invoke .NET in -c Release and Rust in --release Joseph Doherty 2026-05-20 05:25:17 -04:00
  • 93633ce99c Cross-language ReadBulk stress benchmark Joseph Doherty 2026-05-20 05:17:08 -04:00
  • eaa7093cd6 .NET CLI: register the five new bulk subcommands in IsKnownGatewayCommand Joseph Doherty 2026-05-20 04:48:55 -04:00
  • f220908f3f Add bulk read/write CLI subcommands and e2e matrix coverage Joseph Doherty 2026-05-20 04:06:14 -04:00
  • 5e375f6d3d Add bulk read/write command family across worker, gateway, and clients Joseph Doherty 2026-05-20 03:42:38 -04:00
  • 758aca2355 Make the e2e write phase work live across all five clients Joseph Doherty 2026-05-19 14:45:47 -04:00
  • 06030dd1ef Implement MXAccess write commands in the worker Joseph Doherty 2026-05-19 14:45:35 -04:00
  • e355a7674b Add write, parity, auth, and parallel coverage to client e2e matrix Joseph Doherty 2026-05-19 11:55:51 -04:00
  • cd92048f4e Regenerate stale Java client protobuf code docs/alarm-client-wm-app-finding Joseph Doherty 2026-05-18 23:21:13 -04:00
  • 964b40dcbc Fix stale WorkerProjectReferenceTests MXAccess-interop assertion Joseph Doherty 2026-05-18 23:19:32 -04:00
  • bb5603b7ec Fix flaky GalaxyHierarchyRefreshServiceTests timing race Joseph Doherty 2026-05-18 23:14:47 -04:00
  • 24de7e21d9 Regenerate code-reviews index after Low findings Batch 3 Joseph Doherty 2026-05-18 23:12:34 -04:00
  • ee959e46e6 Resolve Contracts-001/004/005/006/007/008 code-review findings Joseph Doherty 2026-05-18 23:12:00 -04:00
  • 771229b39f Regenerate code-reviews index after Low findings Batch 2 Joseph Doherty 2026-05-18 22:59:35 -04:00
  • a7bf1ef95d Resolve Client.Python-001/002/004/006/007/008/010/011/012 findings Joseph Doherty 2026-05-18 22:59:24 -04:00
  • b4f5e8eb48 Resolve IntegrationTests-007..010 code-review findings Joseph Doherty 2026-05-18 22:59:18 -04:00
  • 371bcb3f91 Resolve Worker.Tests-008..015 code-review findings Joseph Doherty 2026-05-18 22:59:07 -04:00
  • 9582de077b Resolve Tests-007..012 code-review findings Joseph Doherty 2026-05-18 22:59:01 -04:00
  • bd3096533d Regenerate code-reviews index after Low findings Batch 1 Joseph Doherty 2026-05-18 22:43:02 -04:00
  • 6eb9ea9105 Resolve Client.Java-006..012 code-review findings Joseph Doherty 2026-05-18 22:42:51 -04:00
  • 555fe4c0ba Resolve Client.Go-004..010 code-review findings Joseph Doherty 2026-05-18 22:42:33 -04:00
  • 89043cb2b6 Resolve Client.Dotnet-004..008 code-review findings Joseph Doherty 2026-05-18 22:42:27 -04:00
  • 1764eff1cf Resolve Worker-009..015 code-review findings Joseph Doherty 2026-05-18 22:42:17 -04:00
  • fe9044115b Resolve Server-007..014 code-review findings Joseph Doherty 2026-05-18 22:42:06 -04:00
  • a02faa6ade Regenerate code-reviews index after Medium findings Batch C Joseph Doherty 2026-05-18 21:51:03 -04:00
  • 1f546c46ee Resolve Contracts-002 code-review finding Joseph Doherty 2026-05-18 21:50:57 -04:00
  • 6a4833bd32 Regenerate code-reviews index after Medium findings Batch B Joseph Doherty 2026-05-18 21:45:29 -04:00
  • e4fbbb541a Resolve Client.Python-003, -005, -009 code-review findings Joseph Doherty 2026-05-18 21:45:16 -04:00
  • f13f35bc79 Resolve IntegrationTests-003..006 code-review findings Joseph Doherty 2026-05-18 21:45:11 -04:00
  • 18ce2922e2 Resolve Worker.Tests-003..007 code-review findings Joseph Doherty 2026-05-18 21:45:01 -04:00
  • 5ade3f4f48 Resolve Tests-003, -004, -005, -006 code-review findings Joseph Doherty 2026-05-18 21:44:55 -04:00
  • 98f9b7792b Regenerate code-reviews index after Medium findings Batch A Joseph Doherty 2026-05-18 21:32:02 -04:00
  • ff41556b9a Resolve Client.Java-001..005 code-review findings Joseph Doherty 2026-05-18 21:31:46 -04:00
  • f88a029ecc Resolve Client.Go-002, -003 code-review findings Joseph Doherty 2026-05-18 21:31:36 -04:00
  • 8023eccfa6 Resolve Client.Dotnet-001, -002, -003 code-review findings Joseph Doherty 2026-05-18 21:31:33 -04:00