Commit Graph

7 Commits

Author SHA1 Message Date
Francesco Torchia 9c59a3e913
Fleet fix App Bundles routing
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-27 18:19:46 +02:00
Francesco Torchia 970f4d3bda
Fleet fix HelmOps permissions
- Add HelmOps to roles.ts
- Create Applications page, disabled cards based on permissions
- Hide create button in dashboard if no permissions

Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 11:16:07 +02:00
Francesco Torchia f760e562c4
Fleet HelmOps various fixes
- types refactoring
- fix workspaces check
- add typescript

Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 11:16:01 +02:00
Francesco Torchia 37f7ce8d2c
Fleet fix applications intro when empty table in dashboard
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 11:15:54 +02:00
Francesco Torchia b61cdea94f
Fleet fix repo and helm icons and labels
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 11:15:47 +02:00
Francesco Torchia bb65c6128a
Fleet enable helmOps in dashbaord page; fix e2e tests
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 11:15:43 +02:00
Francesco Torchia c068b32333
Fleet add applications skeleton; re-organize Advanced tap; fix models
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 11:15:39 +02:00