cozystack/packages/system/bootbox
Andrei Kvapil 669bf3d2f5
[registry] Add application labels and update filtering mechanism
- Add three application metadata labels to HelmRelease:
  - apps.cozystack.io/application.kind
  - apps.cozystack.io/application.group
  - apps.cozystack.io/application.name

- Replace shouldIncludeHelmRelease filtering with label-based filtering
  in Get, List, and Update methods

- Always add kind and group label requirements in List for precise filtering

- Update CozystackResourceDefinitionController to watch only HelmReleases
  with cozystack.io/ui=true label

- Update LineageControllerWebhook to extract metadata directly from
  HelmRelease labels instead of using mapping configuration

- Add functionality to update HelmRelease chart from CozystackResourceDefinition
  using label selectors

Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
2025-12-19 10:13:36 +01:00
..
charts/smee Introduce BootBox (#601) 2025-01-27 10:56:23 +01:00
templates [registry] Add application labels and update filtering mechanism 2025-12-19 10:13:36 +01:00
Chart.yaml Fix bootbox chartname (#623) 2025-02-08 22:07:24 +01:00
Makefile Introduce BootBox (#601) 2025-01-27 10:56:23 +01:00
values.yaml Introduce BootBox (#601) 2025-01-27 10:56:23 +01:00