github-actions
released this
30 Aug 08:07
·
153 commits
to main
since this release
Changelog
- 59d933d (fix): create namespace using kubeconfig (#507)
- c786624 fix(deps): update module github.com/onsi/gomega to v1.34.2 (#412)
- 401d644 fix: set logger depth for local-setup (#506)
- f0c7fec feat(dev-env): Setup local development environment using greenhousectl (#452)
- 9b9c8d8 feat(rbac): allow OrgAdmins to list & watch secrets in their namespace (#505)
- 85740cc feat(rbac): allow OrgAdmins to view secrets, configmaps & workload resources in their namespace (#503)
- 5a257e7 fix(deps): update module github.com/prometheus/client_golang to v1.20.2 (#490) (#501)
- 97819e1 feat(teamrbac): add support for rbacv1.AggregationRule (#489)
- 653077a fix(deps): update kubernetes packages to v0.30.4 (#500)
- cd0e226 fix(deps): update module github.com/prometheus/client_golang to v1.20.2 (#490)
- 2f920a8 fix(deps): update kubernetes packages (#449)
- ecba94a feat(greenhouse): new crd for storing cluster kubeconfig data (#464)
- ab63164 feat(makefile): split fmt into fmt and lint (#494)
- f79eeeb fix: reformat imports (#493)
- 7f043d4 feat(plugin): add status for workload resources readiness (#398)
- 3fe275e Feat/additional metrics for cluster (#479)
- 158db76 Update hugo.yaml (#487)
- 71d98b4 Update icon in website (#486)
- 7dbd55f feat(webhook): Log all admission requests of CRDs (#465)
- d7e56c0 chore(deps): update ghcr.io/tailscale/tailscale docker tag to v1.72.1 (#484)
- e908857 fix(idproxy): log.SetLogger(...) was never called; logs will not be displayed (#481)
- 5201c77 fix(dex) bump dex to v2.41.1 (#475)
- 945e030 cleanup links; adds mandatory legal disclosure (#480)
- b6c307f feat(greenhouse): plutono plugin and dashboards added (#460)
- d5e35fe fix(deps): update module github.com/prometheus/client_golang to v1.20.1 (#447)
- 626c25c fix(deps): update k8s.io/utils digest to f90d014 (#474)
- d945c70 chore(deps): update node docker tag to v20.17.0 (#473)
- 34965d2 fix(deps): update module helm.sh/helm/v3 to v3.15.4 (#450)
- df497f4 chore(deps): update nginx docker tag to v1.27.1 (#471)
- 751e8a4 chore(deps): update ghcr.io/tailscale/tailscale docker tag to v1.72.0 (#472)
- a38c86e fix(deps): update module github.com/onsi/ginkgo/v2 to v2.20.1 (#428)
- a4b2e43 chore: bump tailscale dep to v1.70.0 (#468)
- e4ef9d5 fix: resolve linter warnings (#469)
- ba8953c (fix): typo in docs (#470)
- c179ed7 fix: remove accidental colon from scim mock (#466)
- 3c45031 chore(deps): update sigstore/cosign-installer action to v3.6.0 (#451)
- b59460c disable alerts for manager chart (#463)
- 583fb2b feat(e2e): add plugin lifecycle test (#430)
- 16270db feat: add golangci-lint config + fixes (#461)
- 1760fd2 refac(teamrbac): use test.TestSetup for webhook tests (#458)
- 02f5a92 fix: typo in CRD API bot commit message (#462)
- 099b363 fix(deps): update module golang.org/x/text to v0.17.0 (#423)
- eb6a777 feat(dev-env): add DEX crds to installed CRDs (#457)
- 2421b75 fix(plugindefinition) Add spec.Version as required field (#442) (#456)
- 6626edc Fix(proxy): Fixes the proxy alert expression (#455)
- 8dc90d8 feat(charts/greenhouse) alerts slack routes by severity (#454)
- 15a4a3b fix(dashboard): point docs to github pages (#444)
- 4dc101b chore(deps): update node docker tag to v20 (#373)
- 9710bcb feat: add idproxy duration_seconds, unify metric names (#438)
- 9684359 fix(plugin): reduce watches on Plugin & PluginPreset (#434)
- b912c71 Update envtest to v1.30.3 (#436)
- d3250af fix(helmController): expose error on helm reconcile failure" (#435)
- 50ceb3c chore(deps): update postgres docker tag to v16.4 (#433)
- ca40292 fix(alerts): default value for predefinedFilters. (#432)
- 4e1722a feat(alerts): added predefindedFilters to pluginConfig for alerts (#422)
- 2a62075 fix: distinct names for proxy and operator alerts (#431)
- f05c345 feat: intial alerts for controller, webhook & proxies (#427)
- c1f66cf fix(licenserc): ignore alert definitions (#429)
- 4308ee1 fix(deps): update kubernetes packages to v0.30.3 (#376)
- 9c1107d feat(workflows) add workflow to generate crd api documentation for the website. Some refactoring (#368)
- 15e5ad8 fix(clusters): remove test flakiness (#425)
- 264d63a chore(ui): use npm deps and bump versions (#394)
- a5f0306 Add documentation for plugin testing (#401)
- df7e15b feat(docs): Improve docs on running greenhouse locally (#421)
- 77c3747 fix: remove toolchain from go.mod (#418)
- e930c11 fix(deps): update k8s.io/utils digest to 18e509b (#357)
- 3e00df1 fix(deps): update module golang.org/x/time to v0.6.0 (#413)
- e0b881f fix(deps): update module helm.sh/helm/v3 to v3.15.3 (#387)
- 5c3e870 fix(deps): update module github.com/onsi/ginkgo/v2 to v2.19.1 (#393)
- af31b83 fix(team_webhook): concurrent write on map (#411)
- ff7d271 docs(teamrbac): update docs to include clusterSelector & more details (#408)
- a6560f1 docs: capitalization of sections, fix relative link, wording (#404)
- 01ad599 refac(org): use test.Setup for org rbac controller tests (#410)
- ca00ba4 refac(cam): remove empty cam controller (#409)
- 9d15086 feat(dev-env) add mounting a local helm chart (#399)
- ca26579 feat(test): creating local cluster for e2e (#250)
- 595e724 fix(teamRBAC): ensure status updated on cluster not found (#372)
- bcb0640 chore(deps): update alpine docker tag to v3.20.2 (#386)
- 3bf2fe8 chore(deps): update ghcr.io/tailscale/tailscale docker tag to v1.70.0 (#385)
- fa2e20c fix(dev-env): use 8090 for envtest, fix bootstrap (#384)
- eefffaa feat(renovate) add helm-go, wait 14 days for patch versions (#383)
- 6212fdd fix(envtest) bump envtest to v1.30.2 (#382)
- e181fc4 fix(website): Remove local-dev link from homepage (#381)
- 84afbc2 fix(workflow) run npm ci in the website folder (#380)
- ad8d526 chore(hugo-npm-deps) add package.json with fix dependencies so we have the same setup locally and in the CI. Moved index file to docs (#379)
- 6253be2 chore(hugo) upgrade version of hugo in the workflow (#378)
- 4e616f0 fix(deploy-github-pages) rename workflow after naming convention and remove outdated steps (#377)
- 3c254b1 chore(website): upgraded website to new templater version, fix generating CRDs documentation and refactoring (#363)
- a1600de fix(hugo): get description from plugindefinition.yaml (#371)
- 71812e7 fix(dev-env): Failing docker builds (#374)
- 7a1640a feat(dev-env): Move dev-env to core repo (#353)
- b162929 fix(plugindefinition): rename the plugin.yaml to plugindefinition.yaml (#370)
- 816b23c feat(cors-proxy): add and collect http metrics (#366)
- df07fa5 fix(teamrbac): remove unused params (#369)
- ced1c78 fix(PluginDefinitions): Disallow defaulting of Option with Type Secret (#365)
- efd93ac feat(idproxy): collect metrics from exposed port (#364)
- 632c2a7 fix(ui): remove default verbose output on api calls (#367)
- a21f94a chore(deps): update nginx docker tag to v1.27.0 (#252)
- 8b36c61 fix(deps): update module k8s.io/klog/v2 to v2.130.1 (#346)
- 05628c5 fix(deps): update module google.golang.org/grpc to v1.65.0 (#345)
- 76e3e15 fix(teamrbac): Remove cluster existence check (#362)
- ea20561 feat(ui): Pin UI versions to latest releases (#361)
- ddf2284 fix(website) links and asset links (#358)
- b30727c fix(charts/alerts): unique plugin name; align slack config (#323)
- 3b40a2b feat(service-proxy): enable servicemonitor across namespaces (#354)
- 19476a8 fix(ui): cluster-admin update tests (#355)
- c5ce886 fix(envtest) bump envtest k8s version (#351)
- 0c191e9 fix(deps): update module github.com/wi2l/jsondiff to v0.6.0 (#344)
- 40e0ad0 fix(deps): update module github.com/spf13/cobra to v1.8.1 (#340)
- 0878f22 fix(deps): update module google.golang.org/grpc to v1.64.1 [security] (#347)
- 1181665 fix(deps): update module github.com/prometheus/common to v0.55.0 (#256)
- 8ad9b4d chore(deps): update dependency go to v1.22.5 (#339)
- 49b5591 refac(helm): match no CRD error instead of string (#341)
- 9ca8552 fix(docker-build): trigger build if go deps change (#350)
- ddd3186 feat(service-proxy): add servicemonitor to collect metrics (#349)
- e006c25 feat: bump k/, k-sigs/, helm to v1.30.2 (#336)
- 85f8b91 feat: add /test folder to codeowners (#338)
- 0a08165 fix: import order (#337)
- 4a26341 fix(charts/greenhouse): set ingress annotations (#335)
- f7d2efa fix(plugin): remove cluster validation during update (#328)
- bdd41a7 chore(deps): update nginx docker tag to v1.26.1 (#251)
- 484a622 fix: readd seperator between manifests (#332)
- e0fa3f5 fix: typo in values path (#331)
- f0c51bd fix: typo in values path (#330)
- c343b64 feat: add tlsConfig.caCert to greenhouse prom (#325)
- 8877792 fix(image-retainer): typo in configmap name (#329)
- 598b4db migrate adrs to cloudoperators/documentation (#327)
- 6b43b82 fix(ui): Safeguard watch if unauthorized (#321)
- 3f27cbc feat: adds image-retainer cronjob (#320)
- 4921912 fix(team-membership): Do not spin up pods on failure (#322)
- b8d7073 fix: website image by copying assets (#319)
- 54fc128 fix(website) assets links (#314)
- be24e0e Fix/no ref/greenhouse website (#313)
- a3904cf fix(website) fix aseests link for website (#312)
- 14965ec Update overview.md
- c79314a Update overview.md
- 4b03329 update value propositions image
- 077b4da chore(dashboard,orgAdmin,pluginAdmin,teamAdmin) fix vulnerabilities upgrading dependencies (#310)
- 4d66966 feat(plugin): make exposed port configurable by name (#308)
- 769cae8 feat(codeowners): change owner of workflows folder to core team (#307)
- 41823d6 fix(apps) fixed display 'built wiht juno' in the app readmes with the hosted svg (#309)
- 99cba57 chore(deps): update ghcr.io/tailscale/tailscale docker tag to v1.68.1 (#303)
- 4beaf51 chore(deps): update alpine docker tag to v3.20.1 (#302)
- d6393c1 chore(deps): update github actions (#304)
- 72c01f7 feat(workflows) build a CI workflow reusing Juno workflows (#306)
- 2857776 fix(teamrbac): run generate manifests (#298)
- 33be026 chore(deps): update github actions (#301)
- 3059bc4 Update sync-issues-to-jira.yaml
- 3da511d [feature] sync issues labeled jira (#299)
- 81d430d fix(secrets-admin): No watch if unauthorized + some refactoring (#300)
- a935b63 feat(teamrbac): add printercolumns for TeamRole TeamRoleBinding (#297)
- 98c02fd feat(teamrbac): support clusterSelector (#238)
- 5173439 fix(Dockerfile) add apk upgrade to update packages (#296)
- eb14521 feat(workflow) added a workflow to check all 3rd party licences from all MFEs (#294)
- 51a9c2a Fix(uis): Update sass package to remove CWE-1050 (#295)
- 5c11979 Feat(manifests): Generate Typescript types from CRDs (#258)
- 65a42bd Feat(e2e): test setup (#276)
- 92a21ef fix(secrets): make app public, remove unused peerDependencies (#282)
- adfb0cc fix(cluster-admin): make app public, remove stars from peerDependencies and some typos (#277)
- 99602ee fix(plugin-admin): make app public, remove stars from peerDependencies and some typos (#281)
- 40b61d8 fix(org-admin): make app public, remove stars from peerDependencies and some typos (#279)
- 7790b7b fix(dashboard): make app public, remove stars from peerDependencies and some typos (#278)
- a91777b fix(team-admin): make app public, remove stars from peerDependencies, some typos and version upgrade (#284)
- 11ca0fc refac(teamrbac): introduce helpers for testing (#237)
- 1dd6c9c feat(ui): bump ui versions (#272)
- aad4872 Revert "chore(hugo): bump hugo version (#274)" (#275)
- b2bb798 chore(hugo): bump hugo version (#274)
- 806e669 docs(plugindev): add guide for local development (#261)
- 8423f8a fix: move PR template into .github (#273)
- 14e4128 fix(ui): only use watch to avoid rerenders in team-admin (#257)
- 72d95de Update CODEOWNERS (#254)
- 1c54eb9 chore(deps): update ghcr.io/tailscale/tailscale docker tag to v1.66.4 (#253)
- b2cd226 chore: bump envtest version to 1.29.5 (#249)
- 55c36e0 chore: bump to go1.22, controller-tools v0.15 (#248)
- 479ed6d revert(controller-tools): use v0.14.0 until bump to go1.22 (#247)
- 1647ef6 chore: bump kustomize, controller-tools and ginkgolinter (#246)
- cf829b5 fix(deps): update module google.golang.org/protobuf to v1.34.1 (#243)
- e7892d2 chore(deps): update alpine docker tag to v3.20.0 (#223)
- b227f1c fix(deps): update k8s.io/utils digest to fe8a2dd (#240)
- 8c0037b fix(deps): update module github.com/go-logr/logr to v1.4.2 (#241)
- f1abcf9 fix(deps): update module github.com/prometheus/client_golang to v1.19.1 (#242)
- 1880822 fix(deps): update module google.golang.org/grpc to v1.64.0 (#210)
- 101be07 chore(deps): update module sigs.k8s.io/controller-runtime to v0.17.5 (#203)
- 829119b fix(deps): update kubernetes packages to v0.29.5 (#213)
- 7903e8b fix(deps): update module github.com/prometheus/common to v0.53.0 (#172)
- 004c1dc fix(deps): update module github.com/onsi/ginkgo/v2 to v2.19.0 (#224)
- cab37b9 fix(deps): update module github.com/wi2l/jsondiff to v0.5.2 (#145)
- 1f5429d feat(makefile): make architecture used to build dev-images configurable (#239)
- ff99ca9 Fix(ui): secrets add missing import for tests (#236)
- e69ca72 Fix(ui): secrets (#234)
- 5607065 Fix(ui): minor plugin admin fixes (#235)
- 7203880 [secrets-admin] remove beta message and upgrade version (#232)
- 23f3642 [org-admin] just warn if releaseState is set and different from the white list (#231)
- 3e0afe8 Feat(ui): Add plugin CRUD to plugin-admin (#142)
- 24a9984 [org-admin] Remove icon from beta icon (#230)
- 036087f Fix(ui): secret-admin correctly base64 encode data (#229)
- 3ed8ec1 feat(ui): cluster-admin add edit screen (#225)
- 0434814 Added beta badge in the side navigation and upgrade versions (#228)
- 066a2d1 Fix(ui): Match package name with folder name (#226)
- 852220f fix(ui): Fix secret-admin test (#222)
- b99537f fix(plugin): allow defaulting releaseNamespace during admission (#221)
- c881009 Feat(ui): Add secrets admin (#214)