tftsr-devops_investigation/src/components/Kubernetes
Shaun Arman 719a5d421d feat(metrics): add frontend metrics integration with Chart.js
- Add metrics command bindings to tauriCommands
- Install chart.js and react-chartjs-2
- Create MetricsChart component for visualization
- Create useMetrics hook with 10-second refresh
- Add CPU/Memory columns to PodList with live metrics
- Metrics update automatically every 10 seconds
2026-06-09 17:05:24 -05:00
..
AddClusterModal.tsx feat(kube): add Kubernetes management GUI components 2026-06-06 12:55:14 -05:00
ApplicationView.tsx feat(kubernetes): implement Phase 1 & 2: resource discovery UIs and advanced features 2026-06-07 10:24:26 -05:00
AttachModal.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
ClusterDetails.tsx fix(kube): bridge kubeconfig storage to in-memory cluster map and fix UI issues 2026-06-07 17:39:07 -05:00
ClusterList.tsx feat(k8s): implement clean-room Kubernetes management GUI 2026-06-06 20:27:39 -05:00
ClusterOverview.tsx fix(kube): correct kubectl context, dialog close, icon visibility, cluster name 2026-06-07 18:58:16 -05:00
ClusterRoleBindingList.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
ClusterRoleList.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
CommandPalette.tsx feat(kubernetes): implement Lens Desktop v5 feature-parity UI 2026-06-07 16:41:28 -05:00
ConfigMapDetail.tsx feat(kubernetes): implement Lens Desktop v5 feature-parity UI 2026-06-07 16:41:28 -05:00
ConfigMapList.tsx fix(kube): network/config/storage list actions use item.namespace not filter prop 2026-06-08 22:00:23 -05:00
ConfirmDeleteDialog.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
ContextSwitcher.tsx feat(kubernetes): implement Phase 1 & 2: resource discovery UIs and advanced features 2026-06-07 10:24:26 -05:00
CrdList.tsx fix(performance): resolve memory leaks and add polish features 2026-06-09 13:28:30 -05:00
CreateResourceModal.tsx feat(kubernetes): implement Lens Desktop v5 feature-parity UI 2026-06-07 16:41:28 -05:00
CronJobList.tsx fix(performance): resolve memory leaks and add polish features 2026-06-09 13:28:30 -05:00
CustomResourceList.tsx fix(performance): resolve memory leaks and add polish features 2026-06-09 13:28:30 -05:00
DaemonSetList.tsx feat(metrics): add frontend metrics integration with Chart.js 2026-06-09 17:05:24 -05:00
DeploymentDetail.tsx feat(kubernetes): implement Lens Desktop v5 feature-parity UI 2026-06-07 16:41:28 -05:00
DeploymentList.tsx feat(metrics): add frontend metrics integration with Chart.js 2026-06-09 17:05:24 -05:00
EditResourceModal.tsx fix(performance): resolve memory leaks and add polish features 2026-06-09 13:28:30 -05:00
EndpointList.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
EndpointSliceList.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
EventList.tsx feat(kubernetes): implement Phase 1 & 2: resource discovery UIs and advanced features 2026-06-07 10:24:26 -05:00
HelmChartList.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
HelmReleaseList.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
Hotbar.tsx fix(kube): correct kubectl context, dialog close, icon visibility, cluster name 2026-06-07 18:58:16 -05:00
HPAList.tsx fix(kube): network/config/storage list actions use item.namespace not filter prop 2026-06-08 22:00:23 -05:00
index.tsx fix(ui): critical UI fixes - logs, menus, dark mode, YAML 2026-06-09 13:33:37 -05:00
IngressClassList.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
IngressList.tsx fix(kube): network/config/storage list actions use item.namespace not filter prop 2026-06-08 22:00:23 -05:00
InteractiveAttachModal.tsx feat(shell): implement PTY-based interactive terminals 2026-06-09 13:40:08 -05:00
InteractiveShellModal.tsx feat(shell): implement PTY-based interactive terminals 2026-06-09 13:40:08 -05:00
JobList.tsx feat(metrics): add frontend metrics integration with Chart.js 2026-06-09 17:05:24 -05:00
LeaseList.tsx fix(performance): resolve memory leaks and add polish features 2026-06-09 13:28:30 -05:00
LimitRangeList.tsx fix(kube): network/config/storage list actions use item.namespace not filter prop 2026-06-08 22:00:23 -05:00
LoadingSpinner.tsx feat(kubernetes): implement Phase 3 - detail views and cluster management 2026-06-07 10:43:20 -05:00
LogsModal.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
LogStreamPanel.tsx fix(performance): resolve memory leaks and add polish features 2026-06-09 13:28:30 -05:00
MetricsChart.tsx feat(kubernetes): implement Lens Desktop v5 feature-parity UI 2026-06-07 16:41:28 -05:00
MutatingWebhookList.tsx fix(performance): resolve memory leaks and add polish features 2026-06-09 13:28:30 -05:00
NamespaceList.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
NetworkPolicyList.tsx fix(kube): network/config/storage list actions use item.namespace not filter prop 2026-06-08 22:00:23 -05:00
NodeList.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
PodDetail.tsx feat(kubernetes): implement Lens Desktop v5 feature-parity UI 2026-06-07 16:41:28 -05:00
PodDisruptionBudgetList.tsx fix(performance): resolve memory leaks and add polish features 2026-06-09 13:28:30 -05:00
PodList.tsx feat(metrics): add frontend metrics integration with Chart.js 2026-06-09 17:05:24 -05:00
PortForwardForm.tsx feat(kubernetes): implement Lens Desktop v5 feature-parity UI 2026-06-07 16:41:28 -05:00
PortForwardList.tsx fix(ui): replace hardcoded colors with semantic Tailwind vars for dark mode 2026-06-08 21:52:01 -05:00
PriorityClassList.tsx fix(performance): resolve memory leaks and add polish features 2026-06-09 13:28:30 -05:00
PVCList.tsx fix(kube): network/config/storage list actions use item.namespace not filter prop 2026-06-08 22:00:23 -05:00
PVList.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
RbacEditor.tsx feat(kubernetes): implement Lens Desktop v5 feature-parity UI 2026-06-07 16:41:28 -05:00
RbacViewer.tsx feat(kubernetes): implement Lens Desktop v5 feature-parity UI 2026-06-07 16:41:28 -05:00
ReplicaSetList.tsx fix(performance): resolve memory leaks and add polish features 2026-06-09 13:28:30 -05:00
ReplicationControllerList.tsx fix(ui): critical UI fixes - logs, menus, dark mode, YAML 2026-06-09 13:33:37 -05:00
ResourceActionMenu.tsx fix(performance): resolve memory leaks and add polish features 2026-06-09 13:28:30 -05:00
ResourceBrowser.tsx fix(kube): resolve automated PR review blockers and warnings 2026-06-06 23:55:44 -05:00
ResourceQuotaList.tsx fix(kube): network/config/storage list actions use item.namespace not filter prop 2026-06-08 22:00:23 -05:00
RoleBindingList.tsx fix(kube): network/config/storage list actions use item.namespace not filter prop 2026-06-08 22:00:23 -05:00
RoleList.tsx fix(kube): network/config/storage list actions use item.namespace not filter prop 2026-06-08 22:00:23 -05:00
RuntimeClassList.tsx fix(performance): resolve memory leaks and add polish features 2026-06-09 13:28:30 -05:00
ScaleModal.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
SearchBar.tsx feat(kubernetes): implement Phase 1 & 2: resource discovery UIs and advanced features 2026-06-07 10:24:26 -05:00
SecretDataModal.tsx fix(ui): critical UI fixes - logs, menus, dark mode, YAML 2026-06-09 13:33:37 -05:00
SecretDetail.tsx feat(kubernetes): implement Lens Desktop v5 feature-parity UI 2026-06-07 16:41:28 -05:00
SecretList.tsx fix(performance): resolve memory leaks and add polish features 2026-06-09 13:28:30 -05:00
ServiceAccountList.tsx fix(kube): network/config/storage list actions use item.namespace not filter prop 2026-06-08 22:00:23 -05:00
ServiceDetail.tsx feat(kubernetes): implement Lens Desktop v5 feature-parity UI 2026-06-07 16:41:28 -05:00
ServiceList.tsx fix(kube): network/config/storage list actions use item.namespace not filter prop 2026-06-08 22:00:23 -05:00
ShellExecModal.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
StatefulSetList.tsx feat(metrics): add frontend metrics integration with Chart.js 2026-06-09 17:05:24 -05:00
StorageClassList.tsx feat(kube): nav restructure, action menus, new resource lists, advanced components 2026-06-08 20:38:05 -05:00
Terminal.tsx fix(ui): critical UI fixes - logs, menus, dark mode, YAML 2026-06-09 13:33:37 -05:00
Toast.tsx feat(kubernetes): implement Phase 3 - detail views and cluster management 2026-06-07 10:43:20 -05:00
ValidatingWebhookList.tsx fix(performance): resolve memory leaks and add polish features 2026-06-09 13:28:30 -05:00
WorkloadLogsModal.tsx feat(workloads): add logs action to all 7 workload resource types 2026-06-09 13:33:57 -05:00
WorkloadOverview.tsx fix(ui): replace hardcoded colors with semantic Tailwind vars for dark mode 2026-06-08 21:52:01 -05:00
YamlEditor.tsx fix(performance): resolve memory leaks and add polish features 2026-06-09 13:28:30 -05:00