rcourtman
8ae422c243
Filter upstream tables on platform overviews
...
The workload-filter search at the top of each platform overview page now
also narrows the Hosts / Nodes / Clusters tables above the workloads
table, mirroring how Docker filters its hosts table from the same input.
Typing "pve1" on the Proxmox overview now reduces the Nodes table to
matching rows; typing a cluster or namespace fragment on Kubernetes
narrows clusters/nodes/deployments. Status / view / runtime filters
remain scoped to the workloads table (they don't apply to nodes).
Adds a shared `resourceMatchesSearch` helper in src/utils that walks the
common Resource identity fields (name, displayName, hostnames, cluster
and namespace names, tags, canonical aliases).
2026-05-19 22:18:29 +01:00
..
2026-05-19 19:36:22 +01:00
2026-05-13 23:03:12 +01:00
2026-05-06 10:35:34 +01:00
2026-03-18 16:06:30 +00:00
2026-04-30 11:46:16 +01:00
2026-03-19 06:35:02 +00:00
2026-04-11 14:30:07 +01:00
2026-05-15 16:10:58 +01:00
2026-04-30 12:38:17 +01:00
2026-04-15 09:09:58 +01:00
2026-05-15 16:10:58 +01:00
2026-05-10 19:40:16 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-05-17 20:39:46 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-04-29 11:23:12 +01:00
2026-03-23 22:50:08 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-04-23 15:57:03 +01:00
2026-03-20 14:20:09 +00:00
2026-05-09 18:39:42 +01:00
2026-03-18 16:06:30 +00:00
2026-05-10 23:01:21 +01:00
2025-10-21 19:58:53 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-04-23 15:57:03 +01:00
2026-03-18 16:06:30 +00:00
2026-05-01 20:28:12 +01:00
2026-04-29 09:48:33 +01:00
2026-03-18 16:06:30 +00:00
2026-03-19 06:46:46 +00:00
2026-05-05 12:59:59 +01:00
2026-04-30 00:04:35 +01:00
2026-03-19 09:22:50 +00:00
2026-05-07 16:50:43 +01:00
2026-05-07 16:56:47 +01:00
2026-04-02 22:19:46 +01:00
2026-05-06 17:18:35 +01:00
2026-05-06 17:18:35 +01:00
2026-05-06 15:14:52 +01:00
2026-05-06 10:35:34 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-19 06:58:54 +00:00
2025-11-04 21:50:46 +00:00
2026-04-29 17:37:38 +01:00
2026-03-18 16:06:30 +00:00
2026-05-05 12:59:59 +01:00
2026-03-19 09:20:58 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-05-14 00:22:18 +01:00
2026-03-18 16:06:30 +00:00
2026-05-05 12:59:59 +01:00
2026-03-23 23:02:07 +00:00
2026-05-17 23:21:11 +01:00
2026-05-17 20:35:06 +01:00
2026-05-11 23:25:55 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-05-19 15:41:34 +01:00
2026-04-29 09:48:33 +01:00
2026-05-19 17:33:06 +01:00
2026-04-29 09:48:33 +01:00
2026-04-10 17:32:30 +01:00
2026-04-29 11:23:12 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-05-07 19:18:31 +01:00
2026-05-15 18:49:42 +01:00
2025-10-11 23:29:47 +00:00
2026-03-18 16:06:30 +00:00
2026-05-05 14:59:29 +01:00
2026-05-05 12:59:59 +01:00
2026-05-05 13:25:17 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-04-22 09:16:40 +01:00
2026-03-19 06:55:14 +00:00
2026-04-23 15:57:03 +01:00
2026-03-25 22:55:18 +00:00
2026-05-07 21:58:06 +01:00
2026-05-15 10:17:10 +01:00
2026-05-07 16:08:03 +01:00
2026-05-07 16:08:03 +01:00
2026-04-28 14:12:58 +01:00
2026-05-15 12:22:52 +01:00
2026-05-19 17:27:06 +01:00
2026-05-08 00:01:03 +01:00
2026-04-29 09:48:33 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-05-05 12:59:59 +01:00
2026-04-26 13:29:22 +01:00
2026-03-18 16:06:30 +00:00
2026-05-17 13:59:37 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-04-30 11:46:16 +01:00
2026-03-18 16:06:30 +00:00
2026-04-23 15:57:03 +01:00
2026-05-14 21:08:54 +01:00
2026-05-14 21:08:54 +01:00
2026-04-23 15:57:03 +01:00
2026-03-18 16:06:30 +00:00
2026-04-29 10:02:26 +01:00
2026-04-09 18:47:49 +01:00
2026-03-18 16:06:30 +00:00
2026-04-09 18:47:49 +01:00
2026-05-09 20:16:37 +01:00
2026-03-29 12:10:44 +01:00
2026-05-14 21:08:54 +01:00
2026-05-13 18:32:25 +01:00
2026-05-14 21:08:54 +01:00
2026-04-30 11:01:22 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-26 09:28:17 +00:00
2026-05-06 10:35:34 +01:00
2026-04-15 01:25:58 +01:00
2026-05-19 15:33:08 +01:00
2026-04-23 15:57:03 +01:00
2026-04-29 15:30:12 +01:00
2026-03-30 12:59:34 +01:00
2026-03-18 16:06:30 +00:00
2026-05-06 15:41:30 +01:00
2026-05-19 22:18:29 +01:00
2026-05-15 18:13:27 +01:00
2026-05-06 10:35:34 +01:00
2026-05-06 14:08:03 +01:00
2026-05-05 09:42:31 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-24 15:42:22 +00:00
2026-03-30 22:59:20 +01:00
2026-03-18 16:06:30 +00:00
2026-05-03 12:48:01 +01:00
2026-05-03 12:48:01 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-04-29 08:52:58 +01:00
2026-03-18 16:06:30 +00:00
2026-04-10 16:38:06 +01:00
2026-05-15 23:38:40 +01:00
2026-04-23 15:57:03 +01:00
2026-05-03 12:48:01 +01:00
2026-03-18 16:06:30 +00:00
2026-05-16 11:43:41 +01:00
2026-04-10 16:17:45 +01:00
2026-04-10 17:32:30 +01:00
2026-03-19 08:42:05 +00:00
2026-03-18 16:06:30 +00:00
2026-03-23 22:58:07 +00:00
2026-04-30 10:38:28 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-19 09:39:25 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-19 09:24:59 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-24 15:24:56 +00:00
2026-03-18 16:06:30 +00:00
2026-03-25 10:35:00 +00:00
2026-04-07 13:24:55 +01:00
2026-04-28 14:12:58 +01:00
2026-03-18 16:06:30 +00:00
2026-05-05 09:42:31 +01:00
2026-05-05 14:59:29 +01:00
2026-05-17 21:02:33 +01:00
2026-04-29 18:02:30 +01:00
2026-04-17 22:49:28 +01:00