Commit Graph

86 Commits

Author SHA1 Message Date
Francesco Torchia a2019a7c1e
Fleet fix GitRepo {caBundle,tlsMode} init
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-09-03 18:11:52 +02:00
Francesco Torchia f593cca83a
Fleet add fallback getting user info before store init
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-09-03 15:33:22 +02:00
Francesco Torchia 9041a36a13
Fleet GitRepo move data init in data()
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-09-03 14:49:19 +02:00
Francesco Torchia d9cd53a16c
Fleet remove CreatedBy section from App details
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-09-03 11:21:50 +02:00
Francesco Torchia 22dc8042b7
Fix urlRepository validator
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-07-29 22:49:34 +02:00
Francesco Torchia 23c75e3507
Fleet fix Polling Interval behavior in HelmOps wizard
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-07-17 14:27:18 +02:00
Francesco Torchia f2a25a7ba1
Fleet fix Target clusters layout
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-07-04 10:11:09 +02:00
Francesco Torchia 8180c38d65
Merge pull request #14471 from torchiaf/13188-repo-paths
Fleet GitRepo Bundles and Paths refactoring
2025-06-20 17:51:06 +02:00
Francesco Torchia 2924cd9723
Merge pull request #14525 from torchiaf/13924-cluster-targets
Fleet add Cluster targets Match Expressions
2025-06-20 17:48:14 +02:00
Francesco Torchia 949a1c87c0
Fleet fix polling interval update via keyboard
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-19 16:10:11 +02:00
Francesco Torchia 1a631924fa
Fleet fix emits typos
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-19 11:54:53 +02:00
Francesco Torchia f0df76030b
Fleet gitrepo paths fix buttons
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-19 11:54:49 +02:00
Francesco Torchia 840bfd9ccc
Fleet gitrepo paths touched mechanism
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-19 11:54:48 +02:00
Francesco Torchia a5608820e8
Fleet add GitRepoPaths component and wire it in gtirepo pages
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-19 11:54:46 +02:00
Francesco Torchia 11d18538f0
Fleet fix TargetMode initial value in create mode
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-19 00:00:07 +02:00
Francesco Torchia 1cdb970963
Fleet fix typo
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 23:57:01 +02:00
Francesco Torchia c44681ab8c
Fleet targets revisit CSS
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 16:48:00 +02:00
Francesco Torchia 1a6c154a47
Fleet add FleetClusterTargets component and wire it in GitRepos and HelmOps
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 15:46:41 +02:00
Francesco Torchia 0bdf412259
Fleet add HelmOp chart validation; code clean-up
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 11:16:08 +02:00
Francesco Torchia 138ae4ab9e
Fleet switch workspace when navigate to Applications edit page
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 11:15:58 +02:00
Francesco Torchia 448dccd9ad
Fleet HelmOps add polling interal
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-18 11:15:52 +02:00
Francesco Torchia c8a415d3ea
Fleet OCI storage secret rename components
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-17 04:04:34 +02:00
Francesco Torchia c95ccd5cf2
Fleet OCI storage secret, add none option by default
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-17 04:04:32 +02:00
Francesco Torchia 1ea22fc32c
Fleet add Oci Registry secret selector in GitRepo wizard
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-06-17 04:04:31 +02:00
Alexandre Alves 42efc9d3c5
fix some a11y items on ArrayList and KeyValue (#13832) 2025-03-25 09:28:51 +00:00
Francesco Torchia 32ff1b612f
Fleet, set default polling interval on creation
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-03-20 09:59:30 +01:00
Francesco Torchia 5e723ae2b5
Fleet: fix pollingInterval format from int to duration ISO 8601
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-03-10 20:00:17 +01:00
Francesco Torchia 805251727b
Fleet: hide advanced info bannerin view mode and vue3 errors fix
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-27 17:22:53 +01:00
Francesco Torchia be8f609728
Nit
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-26 10:28:17 +01:00
Francesco Torchia 0b088081cc
Fleet: fix GitRepos steps descriptions and messages
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-26 10:28:16 +01:00
Francesco Torchia 340e342cae
Fleet: Add GitRepo known host e2e tests
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-26 10:28:13 +01:00
Francesco Torchia 30d19c9230
Fleet: move Advanced step in last position of GitRepo wizard; add info banner and fix labels
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-26 10:28:12 +01:00
Francesco Torchia aa9ac4d60a
Fleet: add plus icons to buttons
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-26 10:28:11 +01:00
Francesco Torchia ecbd3fe64a
Fleet: Add GitRepo edit steps
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-26 10:28:11 +01:00
Francesco Torchia e9c900272c
Fleet: fix createdBy label assignment in case of clone action
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:04:20 +01:00
Francesco Torchia baaf5ca23c
Fleet: Add createdBy labels via before_save_hook; Fix E2E tests
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:04:18 +01:00
Francesco Torchia 42b54a80e8
Fleet: Save createdBy labels on create GitRepo
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-24 18:04:15 +01:00
Francesco Torchia 8a0e784f72
Merge pull request #13372 from torchiaf/7824-expose-polling
Fleet: expose Polling Interval for GitRepos
2025-02-21 20:53:16 +01:00
Francesco Torchia 0712fec4ac
Fleet: updatePollingInterval refactoring
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-20 12:14:31 +01:00
Francesco Torchia 1085e94248
Fleet: data-testid camelcase
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-20 12:14:30 +01:00
Francesco Torchia 1a8df4d8fa
Fleet: remove scroll when edit polling
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-20 12:14:29 +01:00
Francesco Torchia b884de441f
Add second/seconds l10n
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-20 12:14:28 +01:00
Francesco Torchia 73f876c3ed
Hide SSHKnownHosts outside Fleet
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-20 10:48:34 +01:00
Francesco Torchia 98e5c50b94
Fleet: Add Enable/Disable Polling actions
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-17 17:02:13 +01:00
Francesco Torchia 7eebb19649
Fleet: Add Webhook is configured warning
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-17 17:02:12 +01:00
Francesco Torchia 6aed4b6dd4
Fleet: fix default pollingInterval in edit mode
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-17 17:02:12 +01:00
Francesco Torchia 1b5675f341
Fleet: Add Enable Polling checkbox
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-17 17:02:11 +01:00
Francesco Torchia ba799a5cfb
Fleet: set default pollingInterval to 60 seconds and minimu to 15 seconds
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-17 17:02:10 +01:00
Francesco Torchia 0d9f5114db
Fleet: rename GitRepo Syncronization field -> Polling
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-17 17:02:09 +01:00
Francesco Torchia ae60872005
Fleet: add Polling Interval input field to GitRepo edit page
- Add UnitInput field to edit/display the pollingInterval
- Add unit tests
- Add warning banners to inform about polling interval low value risks
- Scroll page to show warning banners

Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2025-02-17 17:02:09 +01:00