Skip to content

v0.0.1-alpha.1

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 30 Aug 08:07
· 213 commits to main since this release
59d933d

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)