Commit Graph

21 Commits

Author SHA1 Message Date
Francesco Torchia 277635ecbd
Fleet fix dashboard charts tooltip
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-07-04 10:11:07 +02:00
Francesco Torchia 8e66071944
Fleet cleanup Fleet utils
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-30 20:02:38 +02:00
Francesco Torchia 1f9f8c542d
Fleet fix targets - harvester rule handling; add unit tests
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 15:46:45 +02:00
Francesco Torchia db5ede12b3
Fleet add namespace in targetMode calculation
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 15:46:44 +02:00
Francesco Torchia b8dde4d8ca
Fleet fix tagetInfo column to be consistent with the new targets rules; add getTargetMode util
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 15:46:42 +02:00
Francesco Torchia 55e8e30986
Fleet fix Source column link for URL HelmOps
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 11:16:05 +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 0ad2b9fd64
Fleet improve applications source field; remove link if URL is not HTTPS, OCI, SSH; cleanup code
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 11:15:57 +02:00
Francesco Torchia 0bfec3c9bc
Fleet HelmOps wizard refactoring
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 11:15:51 +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
Francesco Torchia 6146967587
Fleet add dashboard typescript support
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-10 18:22:18 +02:00
Francesco Torchia 6b1a208152
Use ItemCard in Fleet Dashboard
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-10 18:22:09 +02:00
Francesco Torchia c0cef992aa
Fleet dashboard state utils refactoring 2025-06-10 18:21:59 +02:00
Francesco Torchia d65e0f5969
Fleet dashboard improve layout
- add table view
- move mode-view button on top
- merge gitrepos and helm charts
- fix charts style
- clickable charts
- add cluster charts

Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-10 18:21:56 +02:00
Francesco Torchia 9ca39ba11b
Fleet fix dashboard resources states
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-10 18:21:52 +02:00
Francesco Torchia ff3afa1df4
Fleet Implement Dashboard main panel
- Add HelmOps model
- Implment dashboard functionalities
- Change workspace when navigating to GitRepo details page

Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-10 18:21:44 +02:00
Alejandro Ruiz 1e0cfc0651 Deprecate unused functions and types 2025-04-15 10:29:07 +02:00
Alejandro Ruiz 8c31b1609d Small refactoring in GitRepo resources to allow sharing code 2025-04-15 10:29:07 +02:00
Alejandro Ruiz 6aa9f06549 Conditions could be undefined 2025-01-23 18:47:46 +01:00
Alejandro Ruiz db7f9b52d6 Use BundleDeployments to calculate Bundles summary 2025-01-23 18:41:02 +01:00
Alejandro Ruiz 046eb46009 Use BundleDeployment status to calculate GitRepo resources 2024-11-06 16:31:53 +01:00