6 Commits
Author SHA1 Message Date
Sadallah 4d42d26d98 feat(webapp) : add cluster context selector
- Add clusterService.get_contexts() and GET /api/cluster/contexts

 - Thread optional context against the real context list before use

 - Replace read-only "Context: X" text with a context dropdown in ClusterTab

 - Switching context resets namespace/resource type selections and reloads them for the new cluster
2026-07-17 14:20:37 +02:00
Sadallah 3d05ce9ada fix(webapp) : harden backend input validation and error handling 2026-07-17 00:59:05 +02:00
Philippe MERLE dbe3cfb1de Fix a bug in generate_from_cluster() 2026-07-08 16:36:27 +02:00
Sadallah dab2c22076 feat(webapp): add interactive viewer enrichment
- Enrich dot_json generation (icon URLs, node positions) in cluster, helm, helmfile, and manifest backend  services

    - Add resource category filters and cluster icon rendering to the interactive viewer

    - Auto-scroll to output on generation in Cluster/Helm/HelmFile/Manifest tabs
2026-07-05 14:05:42 +02:00
Sadallah 7e105eb79a [Feature] Refactor cluster tab with improved kubectl handling and stateless UI 2026-06-11 00:03:17 +02:00
Sadallah e1e84919a4 feat(webapp): add cluster tab 2026-06-01 15:37:51 +02:00