From 758073b8195f30115b3fa38a898c51c6042c48c8 Mon Sep 17 00:00:00 2001 From: Nolan Emirot Date: Thu, 16 Mar 2023 06:34:50 -0700 Subject: [PATCH] test(server): add test for list repositories (#11035) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feature: allow a custom labels on any resource to surface in the UI (tree view node tags) (#11153) * feature: allow a custom label on any resource to surface the UI Signed-off-by: Alex Eftimie Signed-off-by: emirot * chore: Enable dependabot for automatic dependency updates (#8339) Signed-off-by: William Van Hevelingen Signed-off-by: William Van Hevelingen Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore: grant packages.write for image workflow (#11358) * chore: grant packages.write for image workflow Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * use github token instead of PAT Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore: add Wolffun Game to USERS (#11342) Signed-off-by: Phước Trung <93299415+trungdlp-wolffun@users.noreply.github.com> Signed-off-by: Phước Trung <93299415+trungdlp-wolffun@users.noreply.github.com> Signed-off-by: emirot * chore: add user to list (#11336) * docs: add user to list Signed-off-by: Pier <53210578+pie-r@users.noreply.github.com> * retrigger the pipeline Signed-off-by: Pier <53210578+pie-r@users.noreply.github.com> Signed-off-by: Pier <53210578+pie-r@users.noreply.github.com> Signed-off-by: emirot * fix: remove 0.0.0.0/0 ipblock from network policies (#11321) (#11322) * fix: remove 0.0.0.0/0 ipblock from network policies https://github.com/argoproj/argo-cd/issues/11321 Signed-off-by: Filip Nikolic * chore: add postfinance to the list of users Signed-off-by: Filip Nikolic Signed-off-by: Filip Nikolic Signed-off-by: emirot * fix: application stuck in infinite reconciliation loop if using wrong project (#11246) * fix: application stuck in infinite reconciliation loop if using wrong project Signed-off-by: Alexander Matyushentsev * add missing unit test Signed-off-by: Alexander Matyushentsev Signed-off-by: Alexander Matyushentsev Signed-off-by: emirot * feat: Implement karmada CRD health checks (#11192) Signed-off-by: chaunceyjiang Signed-off-by: chaunceyjiang Signed-off-by: emirot * docs: fix references to cli tools moved under argocd admin (#11181) * docs: fix references to cli tools moved under argocd admin Signed-off-by: Alex Eftimie * attempt to fix the build by fiddling the generated docs Signed-off-by: Alex Eftimie * Update hack/gen-catalog/main.go Signed-off-by: Alex Eftimie * docs: fix doc generator for argocd admin notifications Signed-off-by: Alex Eftimie * docs: fix doc generator diff Signed-off-by: Alex Eftimie Signed-off-by: Alex Eftimie Signed-off-by: emirot * chore(deps): bump actions/download-artifact from 2 to 3 (#11361) Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore: Include error when dex config unmarshal fails (#11349) Signed-off-by: Nick Dombroski Signed-off-by: Nick Dombroski Signed-off-by: emirot * chore(deps): bump codecov/codecov-action from 1 to 3 (#11362) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1 to 3. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v1...v3) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump actions/cache from 1 to 3 (#11363) Bumps [actions/cache](https://github.com/actions/cache) from 1 to 3. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v1...v3) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump actions/setup-node from 1 to 3 (#11364) Bumps [actions/setup-node](https://github.com/actions/setup-node) from 1 to 3. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/v1...v3) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump actions/upload-artifact from 2 to 3 (#11365) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2 to 3. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore: fix username for ghcr.io (#11373) Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: emirot * bug(ui): fix incomplete drop-down resource acctions (#11384) Signed-off-by: Alex Eftimie Signed-off-by: emirot * proposal: Deep Links (#10278) Signed-off-by: emirot * feat(ui): add a filter for auto sync (#11357) Signed-off-by: emirot * chore: add Liatrio to the official users list (#11377) Signed-off-by: Robert Kelly Signed-off-by: Robert Kelly Signed-off-by: emirot * fix: hide app namespace on the ui (#11111) (#11247) * fix: hide app namespace when irrelevant (#11111) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * wire up setting Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * fix: hide app namespace Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> * fix: hide app namespace Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> * add null check Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> * Update ui/src/app/applications/components/utils.tsx Co-authored-by: Blake Pettersson Signed-off-by: asingh <11219262+ashutosh16@users.noreply.github.com> * lint Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> * fix name generation Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> Signed-off-by: asingh <11219262+ashutosh16@users.noreply.github.com> Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: Blake Pettersson Signed-off-by: emirot * chore: push GHCR image to repo scope (#11394) * chore: push GHCR image to repo scope Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * missed a spot Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * docs: update remote-debugging-docs (#11424) Fix wrong port mapping, add explanation what actually happens and remove misleading phrase in vs-code section Signed-off-by: Nathanael Liechti Signed-off-by: Nathanael Liechti Signed-off-by: emirot * chore(deps): bump github.com/casbin/casbin/v2 from 2.39.1 to 2.57.1 (#11420) Bumps [github.com/casbin/casbin/v2](https://github.com/casbin/casbin) from 2.39.1 to 2.57.1. - [Release notes](https://github.com/casbin/casbin/releases) - [Changelog](https://github.com/casbin/casbin/blob/master/.releaserc.json) - [Commits](https://github.com/casbin/casbin/compare/v2.39.1...v2.57.1) --- updated-dependencies: - dependency-name: github.com/casbin/casbin/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump github.com/prometheus/client_golang (#11366) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.12.1 to 1.14.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.12.1...v1.14.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * fix: Add support for /api/v1/applicationsets* via HTTP (#11409) Signed-off-by: Nick Mohoric Signed-off-by: Nick Mohoric Signed-off-by: emirot * docs: improve build env variable list formatting (#11429) * docs: normalize build env list Signed-off-by: Nicholas Morey * docs: use table instead of list Signed-off-by: Nicholas Morey * docs: remove separator from description Signed-off-by: Nicholas Morey Signed-off-by: Nicholas Morey Signed-off-by: emirot * chore(deps): bump gopkg.in/go-playground/webhooks.v5 (#11369) Bumps [gopkg.in/go-playground/webhooks.v5](https://github.com/go-playground/webhooks) from 5.11.0 to 5.17.0. - [Release notes](https://github.com/go-playground/webhooks/releases) - [Commits](https://github.com/go-playground/webhooks/compare/v5.11.0...v5.17.0) --- updated-dependencies: - dependency-name: gopkg.in/go-playground/webhooks.v5 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * feat: Add wildcard support in OCI Helm Repositories targetRevision (#6686) (#10641) * Add wildcard support in OCI Helm Repositories A naive approach, adapting existing code for fetching the index. Signed-off-by: Alex Eftimie * Fix unittest missing mock Signed-off-by: Alex Eftimie * Fix release resolution also in Manual Sync dialog Signed-off-by: Alex Eftimie * Show target revision in application list. Tiles and Table updated Signed-off-by: Alex Eftimie * Follow Link rel=next in tags response for tag list completion (signed) Signed-off-by: Alex Eftimie * Wrap errors into fmt.Errorf according to PR review Signed-off-by: Alex Eftimie * Address PR comments, add test for tags MaxVersion and pagination Signed-off-by: Alex Eftimie * Apply suggestions from code review Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Alex Eftimie * more feedback from pr Signed-off-by: Alex Eftimie * Revert url.JoinPath change - only available in 1.19 Signed-off-by: Alex Eftimie * use strings.Join. add unittest Signed-off-by: Alex Eftimie * Safe access to app.status.sync object Signed-off-by: Alex Eftimie * Remove status.revision from UI. It doesn't bring much value and it does clutter the ui a bit Signed-off-by: Alex Eftimie * Update util/helm/client.go Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * Update util/helm/client.go Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Alex Eftimie Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * fix: ui banner covering sidebar (#11101) Signed-off-by: emirot * chore:remove redundant parentheses (#11436) Signed-off-by: mabing Signed-off-by: mabing Co-authored-by: mabing Signed-off-by: emirot * chore: update otel libraries to 1.11.1 (#11461) Signed-off-by: Leonardo Luz Almeida Signed-off-by: Leonardo Luz Almeida Signed-off-by: emirot * fix: incorrect can-i documentation (#11463) Signed-off-by: Remington Breeze Signed-off-by: Jesse Suen Co-authored-by: Jesse Suen Signed-off-by: emirot * fix: sonarlint issue (#11472) Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump github.com/itchyny/gojq from 0.12.3 to 0.12.9 (#11471) Bumps [github.com/itchyny/gojq](https://github.com/itchyny/gojq) from 0.12.3 to 0.12.9. - [Release notes](https://github.com/itchyny/gojq/releases) - [Changelog](https://github.com/itchyny/gojq/blob/main/CHANGELOG.md) - [Commits](https://github.com/itchyny/gojq/compare/v0.12.3...v0.12.9) --- updated-dependencies: - dependency-name: github.com/itchyny/gojq dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.2.0 to 4.4.2 (#11468) Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt) from 4.2.0 to 4.4.2. - [Release notes](https://github.com/golang-jwt/jwt/releases) - [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md) - [Commits](https://github.com/golang-jwt/jwt/compare/v4.2.0...v4.4.2) --- updated-dependencies: - dependency-name: github.com/golang-jwt/jwt/v4 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump github.com/gosimple/slug from 1.12.0 to 1.13.1 (#11452) Bumps [github.com/gosimple/slug](https://github.com/gosimple/slug) from 1.12.0 to 1.13.1. - [Release notes](https://github.com/gosimple/slug/releases) - [Commits](https://github.com/gosimple/slug/compare/v1.12.0...v1.13.1) --- updated-dependencies: - dependency-name: github.com/gosimple/slug dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * docs: fix markdown formatting (#11460) The exiting table is a bit off Signed-off-by: Adrian Moisey Signed-off-by: Adrian Moisey Signed-off-by: emirot * chore: use set-output environment file (#10999) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump google.golang.org/grpc from 1.45.0 to 1.51.0 (#11454) Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.45.0 to 1.51.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.45.0...v1.51.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * fix: upgrade golang.org/x/net vuln (#11447) Signed-off-by: fsl <1171313930@qq.com> Signed-off-by: fsl <1171313930@qq.com> Signed-off-by: emirot * chore(deps): bump github.com/bradleyfalzon/ghinstallation/v2 (#11469) Bumps [github.com/bradleyfalzon/ghinstallation/v2](https://github.com/bradleyfalzon/ghinstallation) from 2.0.4 to 2.1.0. - [Release notes](https://github.com/bradleyfalzon/ghinstallation/releases) - [Commits](https://github.com/bradleyfalzon/ghinstallation/compare/v2.0.4...v2.1.0) --- updated-dependencies: - dependency-name: github.com/bradleyfalzon/ghinstallation/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore: pin actions (#11360) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore: dependabot for npm (#11474) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * feat: parameterized config management plugins (#9135) (#9216) * feat: parameterized CMPs Signed-off-by: Michael Crenshaw * values types for parameters Signed-off-by: Michael Crenshaw * Add types for CMP announcement Signed-off-by: zachaller Signed-off-by: Michael Crenshaw * Reorg Signed-off-by: zachaller Signed-off-by: Michael Crenshaw * finish type Signed-off-by: zachaller Signed-off-by: Michael Crenshaw * First pass at working GetParametersAnnouncement Signed-off-by: zachaller Signed-off-by: Michael Crenshaw * Typos Signed-off-by: zachaller Signed-off-by: Michael Crenshaw * Make all fields optional Signed-off-by: zachaller Signed-off-by: Michael Crenshaw * Make sure response makes it to repo server Signed-off-by: zachaller Signed-off-by: Michael Crenshaw * Refactor for testing Signed-off-by: zachaller Signed-off-by: Michael Crenshaw * lint Signed-off-by: Michael Crenshaw * send build env to param announcement gen Signed-off-by: Michael Crenshaw * test parameter announcement Signed-off-by: Michael Crenshaw * tests Signed-off-by: Michael Crenshaw * environ tests Signed-off-by: Michael Crenshaw * Rename workdir to app dir Signed-off-by: zachaller Signed-off-by: Michael Crenshaw * handle empty command, start ui work (#11) * Add types for CMP announcement Signed-off-by: zachaller * Reorg Signed-off-by: zachaller * finish type Signed-off-by: zachaller * First pass at working GetParametersAnnouncement Signed-off-by: zachaller * Typos Signed-off-by: zachaller * Make all fields optional Signed-off-by: zachaller * Make sure response makes it to repo server Signed-off-by: zachaller * Refactor for testing Signed-off-by: zachaller * values types for parameters Signed-off-by: Michael Crenshaw * lint Signed-off-by: Michael Crenshaw * send build env to param announcement gen Signed-off-by: Michael Crenshaw * test parameter announcement * tests Signed-off-by: Michael Crenshaw * environ tests Signed-off-by: Michael Crenshaw * Rename workdir to app dir Signed-off-by: zachaller * handle empty command, start ui work Signed-off-by: Michael Crenshaw * fix order Signed-off-by: Michael Crenshaw * fix map merging, make params read-only Signed-off-by: Michael Crenshaw Co-authored-by: zachaller * Add helm PoC example plugin Signed-off-by: zachaller * example as kustomize overlay Signed-off-by: Michael Crenshaw * Parameterized cmps docs (#12) * use printf instead of echo Signed-off-by: Michael Crenshaw * docs Signed-off-by: Michael Crenshaw * test for temp dir cleanup Signed-off-by: Michael Crenshaw * handle empty params Signed-off-by: Michael Crenshaw * handle empty values Signed-off-by: Michael Crenshaw * consolidate types Signed-off-by: Michael Crenshaw * fix tests Signed-off-by: Michael Crenshaw * docs Signed-off-by: Michael Crenshaw * docs Signed-off-by: Michael Crenshaw * remove duplicate info Signed-off-by: Michael Crenshaw * add warning about param announcements vs param values Signed-off-by: Michael Crenshaw * tests (#13) Signed-off-by: Michael Crenshaw * tests Signed-off-by: Michael Crenshaw * fix types Signed-off-by: Michael Crenshaw * fix test Signed-off-by: Michael Crenshaw * fix codegen Signed-off-by: Michael Crenshaw * fix codegen Signed-off-by: Michael Crenshaw * revert test hack Signed-off-by: Michael Crenshaw * docs correction Signed-off-by: Michael Crenshaw * fix indentation Signed-off-by: Michael Crenshaw * fix spacing Signed-off-by: CI * move util function to util file and add test Signed-off-by: CI * wrap error Signed-off-by: CI * correct version number Signed-off-by: CI * document necessity of collectionType param Signed-off-by: CI * remove part of error message that's not useful (dir name is now randomized) Signed-off-by: CI * fix things so that they are not broken Signed-off-by: CI * don't close file before caller gets a chance to use it Signed-off-by: CI * codegen Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * fix test Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * comments Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * fix test Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * DON'T PANIC Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw Signed-off-by: zachaller Signed-off-by: CI Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: zachaller Signed-off-by: emirot * chore: Update to v3 of the sprig library for ApplicationSets (#11277) (#11292) * Update to v3 of the sprig library for ApplicationSets Signed-off-by: Gene Hand * go mod tidy Signed-off-by: Gene Hand * add Doximity to the users list Signed-off-by: Gene Hand * empty commit to retest Signed-off-by: Gene Hand * note the sprig semver change in the 2.6 upgrade guide Signed-off-by: Gene Hand Signed-off-by: Gene Hand Signed-off-by: emirot * fix: expose missing ReactDOM to enable extensions implementation (#11495) Signed-off-by: Alexander Matyushentsev Signed-off-by: Alexander Matyushentsev Signed-off-by: emirot * fix: add missing changes for bitbucket cloud SCM provider (#10143) (#11150) Signed-off-by: mmerrill3 Signed-off-by: mmerrill3 Signed-off-by: emirot * chore(deps): bump github.com/evanphx/json-patch (#11482) Bumps [github.com/evanphx/json-patch](https://github.com/evanphx/json-patch) from 4.12.0+incompatible to 5.6.0+incompatible. - [Release notes](https://github.com/evanphx/json-patch/releases) - [Commits](https://github.com/evanphx/json-patch/compare/v4.12.0...v5.6.0) --- updated-dependencies: - dependency-name: github.com/evanphx/json-patch dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump github.com/alicebob/miniredis/v2 from 2.14.2 to 2.23.1 (#11481) Bumps [github.com/alicebob/miniredis/v2](https://github.com/alicebob/miniredis) from 2.14.2 to 2.23.1. - [Release notes](https://github.com/alicebob/miniredis/releases) - [Changelog](https://github.com/alicebob/miniredis/blob/master/CHANGELOG.md) - [Commits](https://github.com/alicebob/miniredis/compare/v2.14.2...v2.23.1) --- updated-dependencies: - dependency-name: github.com/alicebob/miniredis/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.4.2 to 4.4.3 (#11485) Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt) from 4.4.2 to 4.4.3. - [Release notes](https://github.com/golang-jwt/jwt/releases) - [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md) - [Commits](https://github.com/golang-jwt/jwt/compare/v4.4.2...v4.4.3) --- updated-dependencies: - dependency-name: github.com/golang-jwt/jwt/v4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps-dev): bump @types/lodash-es from 4.17.5 to 4.17.6 in /ui (#11488) Bumps [@types/lodash-es](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash-es) from 4.17.5 to 4.17.6. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash-es) --- updated-dependencies: - dependency-name: "@types/lodash-es" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore: upgrade React version (#11467) Signed-off-by: Remington Breeze Signed-off-by: emirot * feat: add support for plugin name in CMPv2 (#11290) (#11341) * feat: add support for plugin name in cmpV2 Signed-off-by: Soumya Ghosh Dastidar * feat: updated e2e test to use name for CMPv2 plugin Signed-off-by: Soumya Ghosh Dastidar * docs: updated docs Signed-off-by: Soumya Ghosh Dastidar * fix: check whether final socket path is inside sock dir or not Signed-off-by: Soumya Ghosh Dastidar Signed-off-by: Soumya Ghosh Dastidar Signed-off-by: emirot * docs: clarify finalizer effect and link to app-of-apps (#11272) * docs: clarify deletion finalizer - Provide a concise explanation of the effect of the finalizer. Which clarifies that it only takes effect once the Application has been deleted. Signed-off-by: Nicholas Morey * docs: fix wording and spelling Signed-off-by: Nicholas Morey * docs: fix spelling Signed-off-by: Nicholas Morey Signed-off-by: Nicholas Morey Signed-off-by: emirot * chore(deps): bump github.com/mattn/go-zglob from 0.0.3 to 0.0.4 (#11486) Bumps [github.com/mattn/go-zglob](https://github.com/mattn/go-zglob) from 0.0.3 to 0.0.4. - [Release notes](https://github.com/mattn/go-zglob/releases) - [Commits](https://github.com/mattn/go-zglob/compare/v0.0.3...v0.0.4) --- updated-dependencies: - dependency-name: github.com/mattn/go-zglob dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump github.com/google/go-jsonnet from 0.18.0 to 0.19.1 (#11484) Bumps [github.com/google/go-jsonnet](https://github.com/google/go-jsonnet) from 0.18.0 to 0.19.1. - [Release notes](https://github.com/google/go-jsonnet/releases) - [Changelog](https://github.com/google/go-jsonnet/blob/master/.goreleaser.yml) - [Commits](https://github.com/google/go-jsonnet/compare/v0.18.0...v0.19.1) --- updated-dependencies: - dependency-name: github.com/google/go-jsonnet dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump softprops/action-gh-release from 0.1.14 to 0.1.15 (#11534) Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 0.1.14 to 0.1.15. - [Release notes](https://github.com/softprops/action-gh-release/releases) - [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md) - [Commits](https://github.com/softprops/action-gh-release/compare/1e07f4398721186383de40550babbdf2b84acfc5...de2c0eb89ae2a093876385947365aca7b0e5f844) --- updated-dependencies: - dependency-name: softprops/action-gh-release dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump actions/setup-go from 3.3.1 to 3.4.0 (#11535) Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3.3.1 to 3.4.0. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](https://github.com/actions/setup-go/compare/c4a742cab115ed795e34d4513e2cf7d472deb55f...d0a58c1c4d2b25278816e339b944508c875f3613) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps-dev): bump @types/prop-types from 15.7.1 to 15.7.5 in /ui (#11487) Bumps [@types/prop-types](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prop-types) from 15.7.1 to 15.7.5. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prop-types) --- updated-dependencies: - dependency-name: "@types/prop-types" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * docs: Update Pull Request generator documentation to include application lifecycle (#11274) * Update Pull Request generator documentation The lifecycle of the generated applications was not explained Signed-off-by: Gerald Spencer * Update docs/operator-manual/applicationset/Generators-Pull-Request.md Co-authored-by: Alex Eftimie Signed-off-by: Gerald Spencer Signed-off-by: Gerald Spencer Co-authored-by: Alex Eftimie Signed-off-by: emirot * docs: Update operator manual installation helm available url (#11120) Signed-off-by: cedarkuo Signed-off-by: cedarkuo Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * docs: Improve Keycloak documentation for command line sign-in (#8758) Documenting what is discussed in #2932 Signed-off-by: Antoine Pultier Signed-off-by: Antoine Pultier Co-authored-by: pasha-codefresh Signed-off-by: emirot * docs: Add CSI secret driver to the secret management options (#10900) Signed-off-by: Duncan <62943186+duncan485@users.noreply.github.com> Signed-off-by: Duncan <62943186+duncan485@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /ui (#11533) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps-dev): bump @babel/preset-react from 7.7.0 to 7.18.6 in /ui (#11489) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps-dev): bump babel-jest from 24.9.0 to 26.6.3 in /ui (#11483) Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * docs: Added ARGOCD_ENV_ prefix to FOO (#11545) Signed-off-by: Philip Haberkern <59010269+thedatabaseme@users.noreply.github.com> Signed-off-by: Philip Haberkern <59010269+thedatabaseme@users.noreply.github.com> Signed-off-by: emirot * [Hack] Add concurrency to cluster creation in resource generator. (#11266) * add threading to cluster creation Signed-off-by: Dan Garfield * Add default values Signed-off-by: Dan Garfield * Cleanup Signed-off-by: Dan Garfield * Move external dependency to internal Signed-off-by: Dan Garfield * ability to run cluster generation in parallel Signed-off-by: pashavictorovich * fix linter Signed-off-by: pashavictorovich Signed-off-by: Dan Garfield Signed-off-by: pashavictorovich Co-authored-by: pasha-codefresh Signed-off-by: emirot * chore: Update notifications-engine dependency (#11479) * chore: update `notifications-engine` Signed-off-by: Jocelyn Thode * chore: generate notifications docs Signed-off-by: Jocelyn Thode Signed-off-by: Jocelyn Thode Signed-off-by: emirot * chore(deps): bump github.com/valyala/fasttemplate from 1.2.1 to 1.2.2 (#11552) Bumps [github.com/valyala/fasttemplate](https://github.com/valyala/fasttemplate) from 1.2.1 to 1.2.2. - [Release notes](https://github.com/valyala/fasttemplate/releases) - [Commits](https://github.com/valyala/fasttemplate/compare/v1.2.1...v1.2.2) --- updated-dependencies: - dependency-name: github.com/valyala/fasttemplate dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump github.com/ktrysmt/go-bitbucket from 0.9.40 to 0.9.54 (#11554) Bumps [github.com/ktrysmt/go-bitbucket](https://github.com/ktrysmt/go-bitbucket) from 0.9.40 to 0.9.54. - [Release notes](https://github.com/ktrysmt/go-bitbucket/releases) - [Commits](https://github.com/ktrysmt/go-bitbucket/compare/v0.9.40...v0.9.54) --- updated-dependencies: - dependency-name: github.com/ktrysmt/go-bitbucket dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump github.com/imdario/mergo from 0.3.12 to 0.3.13 (#11555) Bumps [github.com/imdario/mergo](https://github.com/imdario/mergo) from 0.3.12 to 0.3.13. - [Release notes](https://github.com/imdario/mergo/releases) - [Commits](https://github.com/imdario/mergo/compare/0.3.12...v0.3.13) --- updated-dependencies: - dependency-name: github.com/imdario/mergo dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * docs: update how to access arrays in Go templates (#11562) Signed-off-by: Dieter Bocklandt Signed-off-by: Dieter Bocklandt Signed-off-by: emirot * add otel interceptor (#11561) Signed-off-by: minquan.chen Signed-off-by: minquan.chen Signed-off-by: emirot * fix: use repository GithubAppCreds proxy if set (#11422) Signed-off-by: Nathanael Liechti Signed-off-by: Nathanael Liechti Signed-off-by: emirot * feat: show app age in application list view (#11209) (#11502) Signed-off-by: Alex Eftimie Signed-off-by: emirot * fix: sidebar css (#11531) Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> Co-authored-by: Remington Breeze Signed-off-by: emirot * test: add list repo Signed-off-by: emirot * feat: Allow proxy to be saved when creating repoCreds (#11351) (#11425) * fix: allow proxy to be saved in repoCreds (https + github app) Signed-off-by: Nathanael Liechti * chore: changes from codegen Signed-off-by: Nathanael Liechti * chore: add unit test for CreateRepoCreds Signed-off-by: Nathanael Liechti Signed-off-by: Nathanael Liechti Signed-off-by: emirot * chore(deps): bump github.com/go-openapi/runtime from 0.19.4 to 0.25.0 (#11568) Bumps [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime) from 0.19.4 to 0.25.0. - [Release notes](https://github.com/go-openapi/runtime/releases) - [Commits](https://github.com/go-openapi/runtime/compare/v0.19.4...v0.25.0) --- updated-dependencies: - dependency-name: github.com/go-openapi/runtime dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * docs: Add skipCrds and ignoreMissingValueFiles to application.yaml example (#11565) Signed-off-by: emirot * chore: add Vinted to users list (#11214) Signed-off-by: Edgaras Signed-off-by: Edgaras Signed-off-by: emirot * chore(deps): bump sigs.k8s.io/structured-merge-diff/v4 (#11580) Bumps [sigs.k8s.io/structured-merge-diff/v4](https://github.com/kubernetes-sigs/structured-merge-diff) from 4.2.1 to 4.2.3. - [Release notes](https://github.com/kubernetes-sigs/structured-merge-diff/releases) - [Changelog](https://github.com/kubernetes-sigs/structured-merge-diff/blob/master/RELEASE.md) - [Commits](https://github.com/kubernetes-sigs/structured-merge-diff/compare/v4.2.1...v4.2.3) --- updated-dependencies: - dependency-name: sigs.k8s.io/structured-merge-diff/v4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump github.com/go-openapi/loads from 0.19.4 to 0.21.2 (#11569) Bumps [github.com/go-openapi/loads](https://github.com/go-openapi/loads) from 0.19.4 to 0.21.2. - [Release notes](https://github.com/go-openapi/loads/releases) - [Commits](https://github.com/go-openapi/loads/compare/v0.19.4...v0.21.2) --- updated-dependencies: - dependency-name: github.com/go-openapi/loads dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * fix(helm): helm v3 doesn't have these flags (#11100) (#11540) * fix: helm v3 doesn't have these flags Signed-off-by: Alex Eftimie * Revert repoAdd change. Was to greedy, ca-file is needed there Signed-off-by: Alex Eftimie Signed-off-by: Alex Eftimie Signed-off-by: emirot * fix(helm): login OCI Helm dependencies correctly (#8563) (#11327) Signed-off-by: Alex Eftimie Signed-off-by: Alex Eftimie Signed-off-by: emirot * fix: misc css fixes for mobile (#5705) (#11508) * Misc css fixes for mobile Signed-off-by: Alex Eftimie * More fixes for mobile Signed-off-by: Alex Eftimie * fix ui tests. bring back application status labels Signed-off-by: Alex Eftimie Signed-off-by: Alex Eftimie Signed-off-by: emirot * feat: added deep links backend changes (#11401) * feat: added deep links backend changes Signed-off-by: Soumya Ghosh Dastidar * fix: add rbac check to list links services Signed-off-by: Soumya Ghosh Dastidar * feat: removed project param and updated sample config Signed-off-by: Soumya Ghosh Dastidar * feat: update sample config Signed-off-by: Soumya Ghosh Dastidar Signed-off-by: Soumya Ghosh Dastidar Signed-off-by: emirot * chore(deps): bump github.com/Masterminds/semver/v3 from 3.1.1 to 3.2.0 (#11605) Bumps [github.com/Masterminds/semver/v3](https://github.com/Masterminds/semver) from 3.1.1 to 3.2.0. - [Release notes](https://github.com/Masterminds/semver/releases) - [Changelog](https://github.com/Masterminds/semver/blob/master/CHANGELOG.md) - [Commits](https://github.com/Masterminds/semver/compare/v3.1.1...v3.2.0) --- updated-dependencies: - dependency-name: github.com/Masterminds/semver/v3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump github.com/go-redis/redis/v8 from 8.11.3 to 8.11.5 (#11606) Bumps [github.com/go-redis/redis/v8](https://github.com/go-redis/redis) from 8.11.3 to 8.11.5. - [Release notes](https://github.com/go-redis/redis/releases) - [Changelog](https://github.com/go-redis/redis/blob/v8.11.5/CHANGELOG.md) - [Commits](https://github.com/go-redis/redis/compare/v8.11.3...v8.11.5) --- updated-dependencies: - dependency-name: github.com/go-redis/redis/v8 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump github.com/casbin/casbin/v2 from 2.57.1 to 2.59.0 (#11607) Bumps [github.com/casbin/casbin/v2](https://github.com/casbin/casbin) from 2.57.1 to 2.59.0. - [Release notes](https://github.com/casbin/casbin/releases) - [Changelog](https://github.com/casbin/casbin/blob/master/.releaserc.json) - [Commits](https://github.com/casbin/casbin/compare/v2.57.1...v2.59.0) --- updated-dependencies: - dependency-name: github.com/casbin/casbin/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore: add Trusting Social users list (#11584) * Add Trusting Social user Signed-off-by: Cuong Nguyen Duc <90603605+cuong-ts@users.noreply.github.com> * fixing other Signed-off-by: Cuong Nguyen Duc <90603605+cuong-ts@users.noreply.github.com> Signed-off-by: emirot * fix: set baseURL in github_app client (#11613) Signed-off-by: Marco Lecheler Signed-off-by: Marco Lecheler Signed-off-by: emirot * fix: only add baseURL in github_app client for GHE client (#11622) fixes #11613 Co-authored-by: crenshaw-dev Signed-off-by: Marco Lecheler Signed-off-by: Marco Lecheler Co-authored-by: crenshaw-dev Signed-off-by: emirot * chore(deps): bump github.com/aws/aws-sdk-go from 1.44.129 to 1.44.156 (#11629) Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.44.129 to 1.44.156. - [Release notes](https://github.com/aws/aws-sdk-go/releases) - [Commits](https://github.com/aws/aws-sdk-go/compare/v1.44.129...v1.44.156) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * feat: Add support for proxy extensions (#11307) * feat: Add support for proxy extensions Signed-off-by: Leonardo Luz Almeida * return list of extensions Signed-off-by: Leonardo Luz Almeida * add service set in argocd server struct Signed-off-by: Leonardo Luz Almeida * implements cluster name lookup Signed-off-by: Leonardo Luz Almeida * add cli docs Signed-off-by: Leonardo Luz Almeida * apply connection config defaults Signed-off-by: Leonardo Luz Almeida * add unit tests Signed-off-by: Leonardo Luz Almeida * fix lint Signed-off-by: Leonardo Luz Almeida * fix test Signed-off-by: Leonardo Luz Almeida * Address review comments Signed-off-by: Leonardo Luz Almeida * Add test for invalid extension name Signed-off-by: Leonardo Luz Almeida * Address review comments Signed-off-by: Leonardo Luz Almeida * Fix deadcode lint Signed-off-by: Leonardo Luz Almeida * Fix unused lint Signed-off-by: Leonardo Luz Almeida * Fix deadcode lint Signed-off-by: Leonardo Luz Almeida * Better error message Signed-off-by: Leonardo Luz Almeida * Fix deadcode lint Signed-off-by: Leonardo Luz Almeida * Fix empty branch Signed-off-by: Leonardo Luz Almeida Signed-off-by: Leonardo Luz Almeida Signed-off-by: emirot * includeKinds for APIVersions in cluster info cache (#11241) Signed-off-by: Roger Rumao Signed-off-by: Roger Rumao Signed-off-by: emirot * docs: add warning for user when using replace sync option (#11566) * docs: adding warning to 'replace' sync option Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> * Update sync-options.md Signed-off-by: asingh <11219262+ashutosh16@users.noreply.github.com> Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> Signed-off-by: asingh <11219262+ashutosh16@users.noreply.github.com> Signed-off-by: emirot * chore: Bump version in master to 2.6.0 (#11641) Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: emirot * fix: Unknown sync operation state on app list page (#11621) fix: Unknown sync operation state on app list page (#11621) Signed-off-by: Alexander Matyushentsev Signed-off-by: emirot * docs: fix web terminal step list numbering (#11590) docs: fix web terminal step list numbering (#11590) Signed-off-by: Nicholas Morey Signed-off-by: emirot * feat: add deny sources (#11639) (#11646) This commit adds the ability to deny a source when it is prefixed with `!`, in the same manner as with the "deny destinations" feature. Fixes #11639. Signed-off-by: Blake Pettersson Signed-off-by: Blake Pettersson Signed-off-by: emirot * chore(deps): bump react-paginate from 6.5.0 to 8.1.4 in /ui (#11558) Bumps [react-paginate](https://github.com/AdeleD/react-paginate) from 6.5.0 to 8.1.4. - [Release notes](https://github.com/AdeleD/react-paginate/releases) - [Changelog](https://github.com/AdeleD/react-paginate/blob/master/CHANGELOG.md) - [Commits](https://github.com/AdeleD/react-paginate/compare/v6.5.0...v8.1.4) --- updated-dependencies: - dependency-name: react-paginate dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps-dev): bump tslint-react from 3.6.0 to 5.0.0 in /ui (#11559) Bumps [tslint-react](https://github.com/palantir/tslint-react) from 3.6.0 to 5.0.0. - [Release notes](https://github.com/palantir/tslint-react/releases) - [Commits](https://github.com/palantir/tslint-react/compare/3.6.0...5.0.0) --- updated-dependencies: - dependency-name: tslint-react dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump express from 4.17.1 to 4.18.2 in /ui (#11591) Bumps [express](https://github.com/expressjs/express) from 4.17.1 to 4.18.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.17.1...4.18.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * docs: kustomize has access to build environment (#11643) Current docs reflect that the build environment is not available to kustomize. Since https://github.com/argoproj/argo-cd/pull/8096 it is now exposed for kustomize. This updates the kustomize section of the docs to reflect that. Signed-off-by: Nicholas Morey Signed-off-by: Nicholas Morey Signed-off-by: emirot * feat: pull request labels exposed in Pull Request generator template (#10204) (#11397) Signed-off-by: maheshbaliga Signed-off-by: maheshbaliga Signed-off-by: emirot * chore(deps): bump github.com/casbin/casbin/v2 from 2.59.0 to 2.60.0 (#11656) Bumps [github.com/casbin/casbin/v2](https://github.com/casbin/casbin) from 2.59.0 to 2.60.0. - [Release notes](https://github.com/casbin/casbin/releases) - [Changelog](https://github.com/casbin/casbin/blob/master/.releaserc.json) - [Commits](https://github.com/casbin/casbin/compare/v2.59.0...v2.60.0) --- updated-dependencies: - dependency-name: github.com/casbin/casbin/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore: fix flaky e2e test (#11509) (#11654) * chore: fix flaky e2e test (#11509) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * don't centralize mock response - tests should be independent Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore: downgrade React to v17 (#11653) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore(deps-dev): bump @types/cookie from 0.3.3 to 0.5.1 in /ui (#11659) Bumps [@types/cookie](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/cookie) from 0.3.3 to 0.5.1. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/cookie) --- updated-dependencies: - dependency-name: "@types/cookie" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore: fix flaky e2e test (#11670) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * [Bot] Update Snyk reports (#11649) Signed-off-by: CI Signed-off-by: CI Co-authored-by: CI Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * feat: show cmpv2 plugins in create app wizard (#11615) * feat: show cmpv2 plugins in create app wizard Signed-off-by: Soumya Ghosh Dastidar * fix: fixed doc formatting and sidecar plugin info Signed-off-by: Soumya Ghosh Dastidar * feat: updated plugin info Signed-off-by: Soumya Ghosh Dastidar Signed-off-by: Soumya Ghosh Dastidar Signed-off-by: emirot * chore(deps): bump github.com/ktrysmt/go-bitbucket from 0.9.54 to 0.9.55 (#11678) Bumps [github.com/ktrysmt/go-bitbucket](https://github.com/ktrysmt/go-bitbucket) from 0.9.54 to 0.9.55. - [Release notes](https://github.com/ktrysmt/go-bitbucket/releases) - [Commits](https://github.com/ktrysmt/go-bitbucket/compare/v0.9.54...v0.9.55) --- updated-dependencies: - dependency-name: github.com/ktrysmt/go-bitbucket dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump actions/checkout from 3.1.0 to 3.2.0 (#11679) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.1.0 to 3.2.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8...755da8c3cf115ac066823e79a1e1788f8940201b) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore: add Mercedes-Benz Tech Innovation to user list (#11682) Signed-off-by: Marco Lecheler Signed-off-by: Marco Lecheler Signed-off-by: emirot * fix: appname in searchbar (#11493) * fix: appname in searchbar Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> * fix: appname in searchbar Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> Signed-off-by: emirot * fix: add pod age icon details in tooltip (#10290) (#11170) * pod-age-icon details added in tooltip Signed-off-by: schakradari <58915923+schakrad@users.noreply.github.com> * Tooltip change Signed-off-by: schakradari <58915923+schakrad@users.noreply.github.com> Signed-off-by: schakradari <58915923+schakrad@users.noreply.github.com> Signed-off-by: emirot * chore: fix flaky e2e test for immutable fields (#11685) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * feat: expose deep links in UI (#11680) Signed-off-by: Remington Breeze Signed-off-by: emirot * chore: Add Getyourguide to USERS.md (#11704) Signed-off-by: Alex Eftimie Signed-off-by: Alex Eftimie Signed-off-by: emirot * fix: rollback react to known working version (#11703) Signed-off-by: Alex Eftimie Signed-off-by: Alex Eftimie Signed-off-by: emirot * fix: pin kubectl version (#11726) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * docs: Clarification of the create namespace feature (#11723) * docs: Clarification of the create namespace feature Signed-off-by: Leonardo Luz Almeida * Address review suggestion Signed-off-by: Leonardo Luz Almeida Signed-off-by: Leonardo Luz Almeida Signed-off-by: emirot * chore: Add Cloud Scale to USERS.md (#11731) * Update USERS.md Add cloud scale Signed-off-by: Nandita <105474264+nandita-cloudscaleinc@users.noreply.github.com> * Update USERS.md Signed-off-by: Nandita <105474264+nandita-cloudscaleinc@users.noreply.github.com> * Update USERS.md Signed-off-by: Nandita <105474264+nandita-cloudscaleinc@users.noreply.github.com> * Update USERS.md Signed-off-by: Nandita <105474264+nandita-cloudscaleinc@users.noreply.github.com> * Update USERS.md Signed-off-by: Nandita <105474264+nandita-cloudscaleinc@users.noreply.github.com> Signed-off-by: Nandita <105474264+nandita-cloudscaleinc@users.noreply.github.com> Signed-off-by: emirot * feat: Allow Matrix generator to have two Git child generators without conflict (#10522) (#10523) * misc: NoError instead of Error in repository test Signed-off-by: Lobstrosity * misc: Extend lint timeout Signed-off-by: Lobstrosity * feat: Add GitGenerator.PathParamPrefix Signed-off-by: Lobstrosity * auto: Results of codegen Signed-off-by: Lobstrosity * test: Add tests for PathParamPrefix Signed-off-by: Lobstrosity * docs: Add notes to Matrix/Git generator docs about PathParamPrefix Signed-off-by: Lobstrosity * misc: Undo unrelated test change Signed-off-by: Lobstrosity * auto: Results of codegen Signed-off-by: Lobstrosity * docs: Add detailed example Signed-off-by: Lobstrosity Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * feat: ApplicationSet add `create-delete` policy #9101 (#11107) * feat: ApplicationSet add create-delete policy Signed-off-by: 久米 拓馬 * test for applicationSet policies Signed-off-by: 久米 拓馬 * Update docs/operator-manual/applicationset/Controlling-Resource-Modification.md Co-authored-by: Mubarak Jama <83465122+mubarak-j@users.noreply.github.com> Signed-off-by: Takuma Kume Signed-off-by: 久米 拓馬 Signed-off-by: Takuma Kume Co-authored-by: Mubarak Jama <83465122+mubarak-j@users.noreply.github.com> Signed-off-by: emirot * chore: upgrade helm to most recent version (v3.10.3) (#11725) * chore: upgrade helm to most recent version (v3.10.3) Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> * Retrigger CI pipeline Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * fix: Unbreak termination of operation with apps in other namespaces (#11239) (#11724) * fix: Unbreak operation termination Signed-off-by: jannfis * Revert change to Dockerfile Signed-off-by: jannfis Signed-off-by: jannfis Signed-off-by: emirot * fix: support relative links in OCI tags query response (#11708) * fix: support relative links in OCI tags query response Pagination for OCI tags retrieval is not supported when the Link header URI is relative. According to https://docs.docker.com/registry/spec/api/#pagination and the therein referenced RFC https://www.rfc-editor.org/rfc/rfc5988#section-5 relative links should be resolved to the initial request URL Signed-off-by: detvdl * chore: clean up unused prints & assert errors Signed-off-by: detvdl * fix: stop double-escaping repoURL Signed-off-by: detvdl * chore: CodeQL CWE-117 log sanitizing Signed-off-by: detvdl * chore: remove unnecessary error Signed-off-by: detvdl Signed-off-by: detvdl Signed-off-by: emirot * chore: add Voyager Digital to USERS.md (#11735) Signed-off-by: hopisaurus Signed-off-by: hopisaurus Signed-off-by: emirot * feat: add google cloud source repo support (#7534) (#11618) * feat: Add support for cloning Google Cloud Source repos (#7534) * Google Cloud service account auth Signed-off-by: David Becher * fix: Fill missing struct field (GCP SA key) in cli cmd Signed-off-by: David Becher * fix(ui): Add proxy option when configuring Google Cloud Source repo Signed-off-by: David Becher * fix: Remove secret (GCP SA key) in Get server req Signed-off-by: David Becher * refactor: Do not use context.WithTimeout for Google creds As the context is used in the background to refresh credentials, it should not be cancelled. Signed-off-by: David Becher * fix: Use proxy setting only in repo-service, not repocreds-service Signed-off-by: David Becher * test: Create tests for GoogleCloudCreds This commit refactors the implementation of GoogleCloudCreds in order to make its methods testable. Signed-off-by: David Becher * fix: Linting issues Signed-off-by: David Becher * chore: Fix typo in docs. Signed-off-by: David Becher * chore: Adjust url-allow-list for lint-docs action Signed-off-by: David Becher * chore: Incorporate suggested refactorings Signed-off-by: David Becher * Delete url-allow-list Signed-off-by: Alex Eftimie * wrap errors Signed-off-by: Alex Eftimie * More UI goodies and codegen Signed-off-by: Alex Eftimie * Update docs screenshots Signed-off-by: Alex Eftimie * move interface up next to other interfaces Signed-off-by: Alex Eftimie * Reduce png size Signed-off-by: Alex Eftimie * update generated Signed-off-by: Alex Eftimie * fix whitespace from codegen Signed-off-by: Alex Eftimie Signed-off-by: David Becher Signed-off-by: Alex Eftimie Co-authored-by: David Becher Signed-off-by: emirot * docs: Document applications in any namespace (#10678) * docs: Document applications in any namespace Signed-off-by: jannfis * Fix some code blocks Signed-off-by: jannfis * Fix link Signed-off-by: jannfis * docs: Document applications in any namespace Signed-off-by: jannfis * Fix some code blocks Signed-off-by: jannfis * Fix link Signed-off-by: jannfis * Apply reviewer comments Signed-off-by: jannfis Signed-off-by: jannfis Signed-off-by: emirot * feat: Multiple sources for applications (#2789) (#10432) * feat: support multiple sources for application Signed-off-by: ishitasequeira remove debug logging and unwanted code Signed-off-by: ishitasequeira fix lint and unit test errors Signed-off-by: ishitasequeira fix lint and unit test errors Signed-off-by: ishitasequeira * fix bug introduced after rebase Signed-off-by: ishitasequeira executed make codegen Signed-off-by: ishitasequeira * rebase with master Signed-off-by: ishitasequeira remove unwanted logging Signed-off-by: ishitasequeira fix ci failures Signed-off-by: ishitasequeira * fix index out of bounds error Signed-off-by: ishitasequeira * ui fixes Signed-off-by: ishitasequeira Signed-off-by: Michael Crenshaw Signed-off-by: ishitasequeira * add revisions to SyncOperation for rollback Signed-off-by: ishitasequeira * change Source to *ApplicationSource in ApplicationSpec Signed-off-by: ishitasequeira * fix env variable read logic for ValueFiles Signed-off-by: ishitasequeira * update multiple sources doc Signed-off-by: ishitasequeira * add repository lock and checkout target revision Signed-off-by: ishitasequeira fix codegen Signed-off-by: ishitasequeira * checkout all sources before generating manifest Signed-off-by: ishitasequeira generate mock reposerverclient Signed-off-by: ishitasequeira * update logic for returning ManifestResponse to avoid nil pointer issues Signed-off-by: ishitasequeira * fix nil reference and key mismatch bugs; add more logs (#6) * fix nil reference and key mismatch bugs; add more logs * remove temporary comment * addressed the lint failure and added chart to RefTargeRevisionMapping * normalize git repo (#7) * do not leak lock releases * prevent deadlock * allow spec update * move settings fetch outside loop * cache busing * return err instead of logging it * no caching in test * fix cache key marshaling Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Rebase with master Signed-off-by: ishitasequeira * update grpc field numbers Signed-off-by: ishitasequeira * path resolution tests (#12) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> do things in better ways Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> consolidate Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: ishitasequeira * add regex check for value of source.ref Signed-off-by: ishitasequeira * add webhook tests Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> change Source to *ApplicationSource in ApplicationSpec Signed-off-by: ishitasequeira address PR comments Signed-off-by: ishitasequeira rebase with master Signed-off-by: ishitasequeira Retrigger CI pipeline Signed-off-by: ishitasequeira rebased with master Signed-off-by: ishitasequeira * fix env variable read logic for ValueFiles Signed-off-by: ishitasequeira Address PR comments Signed-off-by: ishitasequeira * add repository lock and checkout target revision Signed-off-by: ishitasequeira fix codegen Signed-off-by: ishitasequeira * checkout all sources before generating manifest Signed-off-by: ishitasequeira * generate mock reposerverclient Signed-off-by: ishitasequeira * address comments Signed-off-by: ishitasequeira * update logic for returning ManifestResponse to avoid nil pointer issues Signed-off-by: ishitasequeira * fix nil reference and key mismatch bugs; add more logs (#6) * fix nil reference and key mismatch bugs; add more logs * remove temporary comment * addressed the lint failure and added chart to RefTargeRevisionMapping * normalize git repo (#7) * do not leak lock releases * prevent deadlock * allow spec update * move settings fetch outside loop * cache busing * return err instead of logging it * no caching in test * fix cache key marshaling Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Rebase with master Signed-off-by: ishitasequeira * update grpc field numbers Signed-off-by: ishitasequeira * add regex check for value of source.ref Signed-off-by: ishitasequeira * Rebase with master Signed-off-by: ishitasequeira * Added unit tests (#15) * add unit tests 1 * fix lint Signed-off-by: ishitasequeira * fix application parameters tab, rebased UI changes, tests Signed-off-by: ishitasequeira * More tests (#16) * more tests Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> fix lint error Signed-off-by: ishitasequeira Test get ref sources (#17) * test GetRefSources Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * fix lint Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: ishitasequeira Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: ishitasequeira GenerateManifests test (#18) * GenerateManifests test Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Fix broken tests (#19) * fix broken tests Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Symlink test (#20) * check referenced sources for out-of-bounds symlinks Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * unlock the values file repo before doing a symlink check (#22) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * multi source docs (#21) * multi source docs Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * fix warning title Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * clarify Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * clarify Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * add e2e tests for multiple sources and fix UI lint (#23) * add e2e tests for multiple sources and fix UI lint Signed-off-by: ishitasequeira * add auto-sync and hard refresh to e2e tests Signed-off-by: ishitasequeira * change refresh type to RefreshTypeNormal for e2e Signed-off-by: ishitasequeira * update e2e testcase with helm data Signed-off-by: ishitasequeira * add TestMultiSourceAppWithSourceOverride Signed-off-by: ishitasequeira * add missing yaml file Signed-off-by: ishitasequeira Signed-off-by: ishitasequeira * rebase with master Signed-off-by: ishitasequeira * rebase with master Signed-off-by: ishitasequeira * fix lint Signed-off-by: ishitasequeira Signed-off-by: ishitasequeira Signed-off-by: Michael Crenshaw Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * feat: AppSet Progressive Rollouts with RollingSync (#9437) (#10048) Signed-off-by: Matt Groot Signed-off-by: Matt Groot Co-authored-by: Matt Groot Signed-off-by: emirot * [Bot] Update Snyk reports (#11739) Signed-off-by: CI Signed-off-by: CI Co-authored-by: CI Signed-off-by: emirot * feat: support Knative Serving 1.5 Custom Health Checks (#9719) * fix: Update account.proto annotaion for gen grpc gateway Signed-off-by: wei840222 * fix: Changes from codegen Signed-off-by: wei840222 * Retrigger CI pipeline Signed-off-by: wei.wan * Retrigger CI pipeline Signed-off-by: wei.wan * fix: Changes from codegen Signed-off-by: wei * Retrigger CI pipeline Signed-off-by: wei.wan * Retrigger CI pipeline Signed-off-by: wei * feat: support Knative Serving 1.5 Custom Health Checks Signed-off-by: wei.wan * fix: fix test fail Signed-off-by: wei.wan * feat: support Knative Serving 1.5 Custom Health Checks Signed-off-by: wei840222 Signed-off-by: wei840222 Signed-off-by: wei.wan Signed-off-by: wei Co-authored-by: wei.wan Signed-off-by: emirot * feat: Extend Cluster.cluster.x-k8s.io health check (#11705) Signed-off-by: Jellyfrog Signed-off-by: Jellyfrog Signed-off-by: emirot * feat: add health checks for keptn resources (#11716) * feat: add keptnappversion Signed-off-by: Thomas Schuetz * feat: added keptn resource tests Signed-off-by: Thomas Schuetz * feat: fix test for KeptnWorkloadInstance Signed-off-by: Thomas Schuetz * fix: apiVersion and quotes Signed-off-by: Thomas Schuetz Signed-off-by: Thomas Schuetz Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * [Bot] Update Snyk reports (#11748) Signed-off-by: CI Signed-off-by: CI Co-authored-by: CI Signed-off-by: emirot * docs: add appset progressive rollout strategy proposal (#9979) Signed-off-by: wmgroot Signed-off-by: wmgroot Signed-off-by: emirot * docs: update cosign docs (#11749) Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: emirot * chore: upgrade git-url-parse to avoid CVE-2022-2900 (#11744) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore: upgrade minimatch to avoid CVE-2022-3517 (#11745) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore: add kustomize project for testing param CMP locally (#11265) Signed-off-by: Leonardo Luz Almeida Signed-off-by: Leonardo Luz Almeida Signed-off-by: emirot * chore: upgrade go-oidc (#11579) * chore: upgrade go-oidc Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * take advantage of new error type Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * fix: sign container images by digest (#11151) * chore: sign container images by digest Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> * use sha hash Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: emirot * doc: correct kustomize demo path (#11762) Signed-off-by: Yixing Yan Signed-off-by: Yixing Yan Signed-off-by: emirot * chore(deps): bump actions/setup-go from 3.4.0 to 3.5.0 (#11697) Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3.4.0 to 3.5.0. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](https://github.com/actions/setup-go/compare/d0a58c1c4d2b25278816e339b944508c875f3613...6edd4406fa81c3da01a34fa6f6343087c207a568) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore: add OpsMx to USERS.md (#11765) adding our company name to Argo CD users. Signed-off-by: Balaji Siva Signed-off-by: Balaji Siva Signed-off-by: emirot * docs: clarify that all labels must exist (#11693) It's unclear if all or any of the labels need to exist. This clarifies that all of the labels must exist. Signed-off-by: Nicholas Morey Signed-off-by: Nicholas Morey Signed-off-by: emirot * fix: ssa e2e tests failing after updating to kubectl 1.26 (#11753) * fix: ssa e2e test failing after updating to kubectl 1.26 Signed-off-by: Leonardo Luz Almeida * Remove pinned kubectl version Signed-off-by: Leonardo Luz Almeida * Cleaner approach to fix e2e test Signed-off-by: Leonardo Luz Almeida * Fix Signed-off-by: Leonardo Luz Almeida Signed-off-by: Leonardo Luz Almeida Signed-off-by: emirot * docs: Update example dockerfile (#11721) The latest tag hasn't been updated in almost a year, and as a result, the ubuntu repositories are out of date and are throwing errors. This updates the example to use a fixed version, which are updated much more frequently. Signed-off-by: Phil Wright- Christie Signed-off-by: Phil Wright- Christie Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * docs: correct SSO configuration URL in example configmap (#11720) Signed-off-by: Matt Clegg Signed-off-by: Matt Clegg Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump github.com/itchyny/gojq from 0.12.9 to 0.12.10 (#11677) Bumps [github.com/itchyny/gojq](https://github.com/itchyny/gojq) from 0.12.9 to 0.12.10. - [Release notes](https://github.com/itchyny/gojq/releases) - [Changelog](https://github.com/itchyny/gojq/blob/main/CHANGELOG.md) - [Commits](https://github.com/itchyny/gojq/compare/v0.12.9...v0.12.10) --- updated-dependencies: - dependency-name: github.com/itchyny/gojq dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * docs: bump elasticsearch version to 8.5.1 (#11771) Signed-off-by: toyamagu2021@gmail.com Signed-off-by: toyamagu2021@gmail.com Signed-off-by: emirot * chore: change logging level to Debug (#11773) Signed-off-by: ishitasequeira Signed-off-by: ishitasequeira Signed-off-by: emirot * fix: support for enabling progressive rollouts from `argocd-cmd-params-cm` (#11776) * fix(applicationset): use consistent syntax for env vars Signed-off-by: Nicholas Morey * fix(manifests): add new appset env var from configmap Signed-off-by: Nicholas Morey Signed-off-by: Nicholas Morey Signed-off-by: emirot * fix: sources.ref allow hyphen and underscore (#11775) Signed-off-by: toyamagu2021@gmail.com Signed-off-by: toyamagu2021@gmail.com Signed-off-by: emirot * docs: clarify project destination possibilities (#11706) Clarify that it's possible to reference clusters by `cluster` or by `name`. Signed-off-by: Gaël Jourdan-Weil Signed-off-by: Gaël Jourdan-Weil Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump github.com/fsnotify/fsnotify from 1.5.1 to 1.6.0 (#11553) Bumps [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) from 1.5.1 to 1.6.0. - [Release notes](https://github.com/fsnotify/fsnotify/releases) - [Changelog](https://github.com/fsnotify/fsnotify/blob/main/CHANGELOG.md) - [Commits](https://github.com/fsnotify/fsnotify/compare/v1.5.1...v1.6.0) --- updated-dependencies: - dependency-name: github.com/fsnotify/fsnotify dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore: get image digest in seperate step (#11778) * chore: get image digest in seperate step Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> * Retrigger CI pipeline Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: emirot * chore: fix lint error (#11788) Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: emirot * chore(deps): bump golang.org/x/term from 0.1.0 to 0.3.0 (#11792) Bumps [golang.org/x/term](https://github.com/golang/term) from 0.1.0 to 0.3.0. - [Release notes](https://github.com/golang/term/releases) - [Commits](https://github.com/golang/term/compare/v0.1.0...v0.3.0) --- updated-dependencies: - dependency-name: golang.org/x/term dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump github.com/aws/aws-sdk-go from 1.44.156 to 1.44.164 (#11791) Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.44.156 to 1.44.164. - [Release notes](https://github.com/aws/aws-sdk-go/releases) - [Commits](https://github.com/aws/aws-sdk-go/compare/v1.44.156...v1.44.164) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * fix: set Path as empty if path is not specified for a source in multiple sources (#11756) (#11774) * set Path as '' if path is not specified for a source in multiple sources Signed-off-by: ishitasequeira * update check for not setting value of path Signed-off-by: ishitasequeira * cleanup Signed-off-by: ishitasequeira * address comments Signed-off-by: ishitasequeira * fix lint Signed-off-by: ishitasequeira * fix lint Signed-off-by: ishitasequeira * Update ui/src/app/shared/components/revision.tsx Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Ishita Sequeira <46771830+ishitasequeira@users.noreply.github.com> Signed-off-by: ishitasequeira Signed-off-by: Ishita Sequeira <46771830+ishitasequeira@users.noreply.github.com> Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * docs: Update bullet formatting on Progressive Rollouts.md (#11777) The bullet list in the example format was rendering inline in the paragraph on the doc site rather than showing a bulleted list. This also makes the rest of the doc follow the same convention. Signed-off-by: Chris Reilly Signed-off-by: Chris Reilly Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * fix: disable rollback button for apps with multiple sources (#11785) * disble rollback button for apps with multiple sources Signed-off-by: ishitasequeira * fix lint errors Signed-off-by: ishitasequeira * disble rollback button for apps with multiple sources Signed-off-by: ishitasequeira Signed-off-by: ishitasequeira Signed-off-by: emirot * ci: enforce semantic PR title (#11779) * ci: enforce semantic PR title Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * concurrency limit Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * remove scopes Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * fix: web terminal outside argocd namespace (#11166) (#11400) * fix: web terminal outside argocd namespace (#11166) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * reorganize Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * fix reference Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * move things around, fix stuff maybe Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * tests Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump actions/cache from 3.0.11 to 3.2.0 (#11809) Bumps [actions/cache](https://github.com/actions/cache) from 3.0.11 to 3.2.0. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7...c17f4bf4666a8001b1a45c09eb7a485c41aa64c3) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * [Bot] docs: Update Snyk reports (#11865) Signed-off-by: CI Signed-off-by: CI Co-authored-by: CI Signed-off-by: emirot * fix: Applications with suspended jobs now marked "Suspended" instead of "Progressing" (#11603) (#11626) * fix: add suspended condition Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> * fix: add suspended condition Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> * Update go.sum Signed-off-by: asingh <11219262+ashutosh16@users.noreply.github.com> * fix: add suspended condition Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> * fix: add suspended condition Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> * Update go.sum Signed-off-by: asingh <11219262+ashutosh16@users.noreply.github.com> * upgrade notes for 2.6 Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> Signed-off-by: asingh <11219262+ashutosh16@users.noreply.github.com> Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * fix: Application's own link in UI (#11123) (#11124) Signed-off-by: Alex Eftimie Co-authored-by: Remington Breeze Signed-off-by: emirot * fix: ui cluster server url overlaps (#11873) Signed-off-by: Jiwon Kim Co-authored-by: Remington Breeze Signed-off-by: emirot * feat: set cluster command (#9996) Signed-off-by: maheshbaliga Signed-off-by: maheshbaliga Signed-off-by: emirot * feat: inversion selection support for the resource filter on sync and wait app commands (#10548) Signed-off-by: maheshbaliga Signed-off-by: maheshbaliga Signed-off-by: emirot * fix: remove other occurrences of externalURLS #11887 (#11889) Signed-off-by: Alex Eftimie Signed-off-by: emirot * bug: fix url parsing for non git urls (oci://, no protocol etc) (#11819) Signed-off-by: Alex Eftimie Signed-off-by: emirot * [Bot] docs: Update Snyk reports (#11908) Signed-off-by: CI Signed-off-by: CI Co-authored-by: CI Signed-off-by: emirot * fix: web terminal namespace handler (#11891) Signed-off-by: Leonardo Luz Almeida Signed-off-by: Leonardo Luz Almeida Signed-off-by: emirot * docs: note risks of secret-injection plugins (#11617) * docs: note risks of secret-injection plugins Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * grammar tweaks Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * grammar tweaks Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore: Verbose release notes (#11144) * chore: verbose release notes Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * fix duplication Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * typo Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * fix duplication Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * updates from comments Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * exclude bot commits Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * docs: no longer mark parameter overrides feature as beta (#11673) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore: better error messages (#11738) * chore: better error messages Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * Update util/db/cluster.go Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump actions/download-artifact from 3.0.1 to 3.0.2 (#11894) Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3.0.1 to 3.0.2. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/9782bd6a9848b53b110e712e20e42d89988822b7...9bc31d5ccc31df68ecc42ccf4149144866c47d8a) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump actions/cache from 3.2.0 to 3.2.2 (#11839) Bumps [actions/cache](https://github.com/actions/cache) from 3.2.0 to 3.2.2. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/c17f4bf4666a8001b1a45c09eb7a485c41aa64c3...4723a57e26efda3a62cbde1812113b730952852d) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * fix: upgrade qs to avoid CVE-2022-24999 (#11743) * fix: upgrade qs to avoid CVE-2022-24999 Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * don't explicitly add dependency Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * docs: added deep links doc (#11888) * docs: added deep links doc Signed-off-by: Soumya Ghosh Dastidar * refactor: resolved review comments Signed-off-by: Soumya Ghosh Dastidar * refactor: moved cmp and deep links doc to operator manual Signed-off-by: Soumya Ghosh Dastidar * feat: add warning for templates Signed-off-by: Soumya Ghosh Dastidar * feat: add note for secret data fields being redacted Signed-off-by: Soumya Ghosh Dastidar Signed-off-by: Soumya Ghosh Dastidar Signed-off-by: emirot * fix: parsed url is not exposed (#11816) (#11916) * fix: parsed url is not exposed (#11816) Signed-off-by: Alex Eftimie * subtler fix, thanks @woehrl01 Signed-off-by: Alex Eftimie Signed-off-by: Alex Eftimie Signed-off-by: emirot * chore: upgrade redis to 7.0.7 to avoid CVE-2022-3996 (#11925) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * docs: add an example ApplicationSet to document all fields (#11799) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * ci: add security warnings for PR workflow (#11803) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * fix: redact secret data in deep links (#11931) Signed-off-by: Soumya Ghosh Dastidar Signed-off-by: Soumya Ghosh Dastidar Signed-off-by: emirot * fix(redis): explicit bind to redis and sentinel for IPv4 clusters (#11388) (#11862) * fix(redis): explicit bind to redis and sentinel for IPv4 clusters #11388 Signed-off-by: rumstead * fix(redis): run manifests generate Signed-off-by: rumstead * fix(redis): run manifests generate Signed-off-by: rumstead * Retrigger CI pipeline Signed-off-by: rumstead Signed-off-by: rumstead Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump actions/upload-artifact from 3.1.1 to 3.1.2 (#11929) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/83fd05a356d7e2593de66fc9913b3002723633cb...0b7f8abb1508181956e8e162db84b466c27e18ce) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump actions/setup-node from 3.5.1 to 3.6.0 (#11896) Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.5.1 to 3.6.0. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](https://github.com/actions/setup-node/compare/8c91899e586c5b171469028077307d293428b516...64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c) --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * docs: Add M1 Section in cli_installation.md (#11911) Signed-off-by: Triumph1 Signed-off-by: Triumph1 Co-authored-by: Triumph1 Signed-off-by: emirot * chore: use format to replace fmt in log output (#11854) Signed-off-by: chen zechun Signed-off-by: chen zechun Signed-off-by: emirot * docs: custom health check resource group wildcard (#4212) Signed-off-by: reggie Signed-off-by: reggie Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * fix: Explicitly set private key type for GPG key generation (#11944) Signed-off-by: jannfis Signed-off-by: jannfis Signed-off-by: emirot * chore(deps): bump actions/checkout from 3.2.0 to 3.3.0 (#11895) Bumps [actions/checkout](https://github.com/actions/checkout) from 3.2.0 to 3.3.0. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/755da8c3cf115ac066823e79a1e1788f8940201b...ac593985615ec2ede58e132d2e21d2b1cbd6127c) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * docs: release cycle refresh (#11137) * docs: release cycle Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * remove TODOs Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * add release champion Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * formatting Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * no 2.6 champion yet Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * fix dates Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * checklist links Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * reorg Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * reuse roadmap doc, add note about Release Champion access requirements Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * note triage access requirement Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * release issue template Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * tweaks Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * simplify Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * update dates Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * add notes for next release champion Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore: Add K8s v1.26, v1.25 to CI and remove v1.22 (#11957) * chore: Add K8s v1.26, v1.25 to CI and remove v1.22 Signed-off-by: jannfis * Accommodate for changed error message from K8s 1.25+ Signed-off-by: jannfis Signed-off-by: jannfis Signed-off-by: emirot * fix: Argo CD doesn't detect the repo type when repository is scoped (#11959) Signed-off-by: Alexander Matyushentsev Signed-off-by: emirot * docs: add FOSSA badge to README (#11956) * docs: add FOSSA badge to README Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * organization Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * no quality Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * fix(ui): trash icon for resources to be pruned, plus better tooltip (#10290) (#11171) * Trash Icon for the resource that will be pruned on sync Signed-off-by: schakradari <58915923+schakrad@users.noreply.github.com> * Trash icon for the resource that gets pruned on sync. Signed-off-by: schakradari <58915923+schakrad@users.noreply.github.com> * Tobepruned icon on grid view Signed-off-by: schakradari <58915923+schakrad@users.noreply.github.com> * Update ui/src/app/applications/components/utils.tsx Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: schakradari <58915923+schakrad@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore(deps): bump actions/cache from 3.2.2 to 3.2.3 (#11928) Bumps [actions/cache](https://github.com/actions/cache) from 3.2.2 to 3.2.3. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/4723a57e26efda3a62cbde1812113b730952852d...58c146cc91c5b9e778e71775dfe9bf1442ad9a12) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: emirot * fix: pathParamPrefix is optional (#11796) (#11943) * fix: pathParamPrefix is optional Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * go mod tidy Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * fix import Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * fix codegen Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * [Bot] docs: Update Snyk reports (#11985) Signed-off-by: CI Signed-off-by: CI Co-authored-by: CI Signed-off-by: emirot * feat: App View extensions (#12006) Signed-off-by: Remington Breeze Signed-off-by: emirot * fix: Remove unnecessary branch (#11963) Already checked outside the conditional expression Signed-off-by: asuforce Signed-off-by: asuforce Signed-off-by: emirot * fix: Fixed matrix requeueAfterSeconds for PR (#10914) (#10915) * Fixed matrix requeueAfterSeconds for PR Signed-off-by: Aymen Ben Tanfous * A try to make some tests Signed-off-by: Aymen Ben Tanfous * Fixed default test returns the default time Signed-off-by: Aymen Ben Tanfous * Fixed default test returns the default time Signed-off-by: Aymen Ben Tanfous Signed-off-by: Aymen Ben Tanfous Signed-off-by: Aymen Ben Tanfous Signed-off-by: Aymen Ben Tanfous Co-authored-by: Aymen Ben Tanfous Co-authored-by: Aymen Ben Tanfous Signed-off-by: emirot * chore: upgrade net/http2 to avoid CVE-2022-41717 (#11616) * chore: upgrade net/http2 to avoid CVE-2022-41717 Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * tidy Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * ugprade net Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * go mod tidy Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore: Support running dockerized toolchain using sudo (#11955) Signed-off-by: jannfis Signed-off-by: jannfis Signed-off-by: emirot * fix: values should always be visible, even when they are empty (#11676) (#11681) Signed-off-by: Alex Eftimie Signed-off-by: Alex Eftimie Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * docs: use environment variable for argo cd user (#12024) Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com> Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com> Signed-off-by: emirot * docs: Fixed typos, and grammar in the High Availability Docs (#12021) * Fixed typos, and grammar Signed-off-by: Peter Macdonald * Updated Docs based on PR Feedback Signed-off-by: Peter Macdonald Signed-off-by: Peter Macdonald Signed-off-by: emirot * [Bot] docs: Update Snyk reports (#12023) Signed-off-by: CI Signed-off-by: CI Co-authored-by: CI Signed-off-by: emirot * docs: clarify value for disabling tools (#11395) * docs: clarify value for disabling tools Although it is implied to set the value for the key to `false`, this explicitly states it to add clarity. Along with some wording changes. Signed-off-by: Nicholas Morey * docs: add use-case for disabling tools Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Nicholas Morey Signed-off-by: Nicholas Morey Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore: Remove dependency on github.com/pkg/errors (#11886) Signed-off-by: Fish-pro Signed-off-by: Fish-pro Signed-off-by: emirot * fix: populate parentRefs correctly with multiple owners (#3910) (#11715) * fix: populate parentRefs correctly with multiple owners It previously simply wrote to key 0, instead of appending all owners Signed-off-by: Jellyfrog * test multiple resource owners Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Jellyfrog Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * chore: disable docker sbom and attestations (#12059) Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: emirot * [Bot] docs: Update Snyk reports (#12069) Signed-off-by: CI Signed-off-by: CI Co-authored-by: CI Signed-off-by: emirot * feat(UI): allow applications to declare default view preferences (#12019) (#12080) Signed-off-by: Alex Eftimie Co-authored-by: Remington Breeze Signed-off-by: emirot * fix: Add namespace to sub-application link URLs (#11946) Signed-off-by: Ian Delahorne Co-authored-by: Remington Breeze Signed-off-by: emirot * chore: Refactor terminal handler to use auth-middleware (#12052) * chore: Refactor terminal handler to use auth-middleware Signed-off-by: Leonardo Luz Almeida * remove context key for now Signed-off-by: Leonardo Luz Almeida * implement unit-tests Signed-off-by: Leonardo Luz Almeida * remove claim valid check for now Signed-off-by: Leonardo Luz Almeida * remove unnecessary test Signed-off-by: Leonardo Luz Almeida * fix lint Signed-off-by: Leonardo Luz Almeida * don't too much details in http response Signed-off-by: Leonardo Luz Almeida * Fix error Signed-off-by: Leonardo Luz Almeida * Fix lint Signed-off-by: Leonardo Luz Almeida * trigger build Signed-off-by: Leonardo Luz Almeida * builder pattern in terminal feature-flag middleware Signed-off-by: Leonardo Luz Almeida Signed-off-by: Leonardo Luz Almeida Signed-off-by: emirot * chore: add btech user (#12116) Signed-off-by: emirot * docs: replace period with parenthesis (#12044) Signed-off-by: Andriy Drozd <48000208+drozd-A@users.noreply.github.com> Signed-off-by: Andriy Drozd <48000208+drozd-A@users.noreply.github.com> Signed-off-by: emirot * fix: Support resource actions for apps in different Namespace (#12115) Signed-off-by: Mike Bryant Signed-off-by: Mike Bryant Signed-off-by: emirot * refactor: Make fsnotify event more readable. (#11836) Signed-off-by: yanggang Signed-off-by: yanggang Signed-off-by: emirot * test: Reused const annotationKey string for legacy_test.go (#11837) Signed-off-by: yanggang Signed-off-by: yanggang Signed-off-by: emirot * Merge pull request from GHSA-6p4m-hw2h-6gmw Signed-off-by: ChangZhuo Chen (陳昌倬) add test Signed-off-by: CI <350466+crenshaw-dev@users.noreply.github.com> better comment Signed-off-by: CI <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: CI <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * Merge pull request from GHSA-q9hr-j4rf-8fjc * fix: verify audience claim Co-Authored-By: Vladimir Pouzanov Signed-off-by: CI <350466+crenshaw-dev@users.noreply.github.com> * fix lint Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * fix handling of expired token error Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * go mod tidy Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * handle single aud claim marshaled as a string Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: CI <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: Vladimir Pouzanov Signed-off-by: emirot * chore: Reused common.DefaultRepoServerAddr (#11842) Signed-off-by: yanggang Signed-off-by: yanggang Signed-off-by: emirot * feat(ui): allow sorting the application list (#11645) Signed-off-by: Alex Eftimie Co-authored-by: Remington Breeze Signed-off-by: emirot * feat: Always Show ReplicaSets as Pod Groups (#12051) (#12065) Signed-off-by: Keith Chong Co-authored-by: Remington Breeze Signed-off-by: emirot * chore: repo command give more hints. (#11849) Signed-off-by: yanggang Signed-off-by: yanggang Signed-off-by: emirot * fix: create separate API to load configured plugins (#12164) Signed-off-by: Alexander Matyushentsev Signed-off-by: emirot * fix: add CLI client IDs to default OIDC allowed audiences (#12170) (#12179) * fix(settings): add CLI client ID in default OAuth2 allowed audiences Signed-off-by: Yann Soubeyrand * fix: add CLI client IDs to default OIDC allowed audiences (#12170) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * docs Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * test Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * handle expired token properly Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> --------- Signed-off-by: Yann Soubeyrand Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: Yann Soubeyrand Signed-off-by: emirot * fix(health): Handling SparkApplication CRD health status if dynamic allocation is enabled (#7557) (#11522) Signed-off-by: Yevgeniy Fridland Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: emirot * fix: disable More button for multiple sources (#11760) (#11971) * disable More button for multiple sources Signed-off-by: ishitasequeira * address comments Signed-off-by: ishitasequeira * Addressed merge conflicts Signed-off-by: ishitasequeira --------- Signed-off-by: ishitasequeira Signed-off-by: emirot * test: add list repo Signed-off-by: emirot --------- Signed-off-by: Alex Eftimie Signed-off-by: emirot Signed-off-by: William Van Hevelingen Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Phước Trung <93299415+trungdlp-wolffun@users.noreply.github.com> Signed-off-by: Pier <53210578+pie-r@users.noreply.github.com> Signed-off-by: Filip Nikolic Signed-off-by: Alexander Matyushentsev Signed-off-by: chaunceyjiang Signed-off-by: dependabot[bot] Signed-off-by: Nick Dombroski Signed-off-by: Justin Marquis <34fathombelow@protonmail.com> Signed-off-by: Robert Kelly Signed-off-by: ashutosh16 <11219262+ashutosh16@users.noreply.github.com> Signed-off-by: asingh <11219262+ashutosh16@users.noreply.github.com> Signed-off-by: Nathanael Liechti Signed-off-by: Nick Mohoric Signed-off-by: Nicholas Morey Signed-off-by: mabing Signed-off-by: Leonardo Luz Almeida Signed-off-by: Remington Breeze Signed-off-by: Jesse Suen Signed-off-by: Adrian Moisey Signed-off-by: fsl <1171313930@qq.com> Signed-off-by: Michael Crenshaw Signed-off-by: zachaller Signed-off-by: CI Signed-off-by: Gene Hand Signed-off-by: mmerrill3 Signed-off-by: Soumya Ghosh Dastidar Signed-off-by: Gerald Spencer Signed-off-by: cedarkuo Signed-off-by: Antoine Pultier Signed-off-by: Duncan <62943186+duncan485@users.noreply.github.com> Signed-off-by: Philip Haberkern <59010269+thedatabaseme@users.noreply.github.com> Signed-off-by: Dan Garfield Signed-off-by: pashavictorovich Signed-off-by: Jocelyn Thode Signed-off-by: Dieter Bocklandt Signed-off-by: minquan.chen Signed-off-by: Edgaras Signed-off-by: Cuong Nguyen Duc <90603605+cuong-ts@users.noreply.github.com> Signed-off-by: Marco Lecheler Signed-off-by: Roger Rumao Signed-off-by: Blake Pettersson Signed-off-by: maheshbaliga Signed-off-by: CI Signed-off-by: schakradari <58915923+schakrad@users.noreply.github.com> Signed-off-by: Nandita <105474264+nandita-cloudscaleinc@users.noreply.github.com> Signed-off-by: 久米 拓馬 Signed-off-by: Takuma Kume Signed-off-by: jannfis Signed-off-by: detvdl Signed-off-by: hopisaurus Signed-off-by: David Becher Signed-off-by: ishitasequeira Signed-off-by: Matt Groot Signed-off-by: wei840222 Signed-off-by: wei.wan Signed-off-by: wei Signed-off-by: Jellyfrog Signed-off-by: Thomas Schuetz Signed-off-by: wmgroot Signed-off-by: Yixing Yan Signed-off-by: Balaji Siva Signed-off-by: Phil Wright- Christie Signed-off-by: Matt Clegg Signed-off-by: toyamagu2021@gmail.com Signed-off-by: Gaël Jourdan-Weil Signed-off-by: Ishita Sequeira <46771830+ishitasequeira@users.noreply.github.com> Signed-off-by: Chris Reilly Signed-off-by: Jiwon Kim Signed-off-by: rumstead Signed-off-by: Triumph1 Signed-off-by: chen zechun Signed-off-by: reggie Signed-off-by: asuforce Signed-off-by: Aymen Ben Tanfous Signed-off-by: Aymen Ben Tanfous Signed-off-by: Aymen Ben Tanfous Signed-off-by: rumstead <37445536+rumstead@users.noreply.github.com> Signed-off-by: Peter Macdonald Signed-off-by: Fish-pro Signed-off-by: Ian Delahorne Signed-off-by: Andriy Drozd <48000208+drozd-A@users.noreply.github.com> Signed-off-by: Mike Bryant Signed-off-by: yanggang Signed-off-by: CI <350466+crenshaw-dev@users.noreply.github.com> Signed-off-by: Keith Chong Signed-off-by: Yann Soubeyrand Signed-off-by: Yevgeniy Fridland Co-authored-by: Alex Eftimie Co-authored-by: William Van Hevelingen Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: Phước Trung <93299415+trungdlp-wolffun@users.noreply.github.com> Co-authored-by: Pier <53210578+pie-r@users.noreply.github.com> Co-authored-by: F1ko Co-authored-by: Alexander Matyushentsev Co-authored-by: Chauncey Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Nick Dombroski Co-authored-by: Justin Marquis <34fathombelow@protonmail.com> Co-authored-by: Soumya Ghosh Dastidar <44349253+gdsoumya@users.noreply.github.com> Co-authored-by: Robert Kelly Co-authored-by: asingh <11219262+ashutosh16@users.noreply.github.com> Co-authored-by: Blake Pettersson Co-authored-by: Nathanael Liechti Co-authored-by: Nick Mohoric Co-authored-by: Nicholas Morey Co-authored-by: Saumeya Katyal Co-authored-by: usernameisnull Co-authored-by: mabing Co-authored-by: Leonardo Luz Almeida Co-authored-by: Remington Breeze Co-authored-by: Jesse Suen Co-authored-by: Adrian Moisey Co-authored-by: fsl <1171313930@qq.com> Co-authored-by: zachaller Co-authored-by: Gene Hand Co-authored-by: Michael Merrill Co-authored-by: Gerald Spencer Co-authored-by: Cedar Co-authored-by: Antoine Pultier <45740+fungiboletus@users.noreply.github.com> Co-authored-by: pasha-codefresh Co-authored-by: Duncan <62943186+duncan485@users.noreply.github.com> Co-authored-by: Philip Haberkern <59010269+thedatabaseme@users.noreply.github.com> Co-authored-by: Dan Garfield Co-authored-by: Jocelyn Thode Co-authored-by: Dieter Bocklandt Co-authored-by: Murphy Chen Co-authored-by: Michael Vittrup Larsen Co-authored-by: Edgaras Co-authored-by: Cuong Nguyen Duc <90603605+cuong-ts@users.noreply.github.com> Co-authored-by: Marco Lecheler Co-authored-by: Marco Lecheler Co-authored-by: crenshaw-dev Co-authored-by: Roger Rumao Co-authored-by: Mahesh Baliga Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: CI Co-authored-by: schakrad <58915923+schakrad@users.noreply.github.com> Co-authored-by: Nandita <105474264+nandita-cloudscaleinc@users.noreply.github.com> Co-authored-by: Matthew Bennett Co-authored-by: Takuma Kume Co-authored-by: Mubarak Jama <83465122+mubarak-j@users.noreply.github.com> Co-authored-by: jannfis Co-authored-by: Detlev V Co-authored-by: hopisaurus Co-authored-by: David Becher Co-authored-by: Ishita Sequeira <46771830+ishitasequeira@users.noreply.github.com> Co-authored-by: wmgroot Co-authored-by: Matt Groot Co-authored-by: wei Co-authored-by: wei.wan Co-authored-by: Jellyfrog Co-authored-by: Thomas Schuetz <38893055+thschue@users.noreply.github.com> Co-authored-by: yanyx Co-authored-by: Balaji Siva Co-authored-by: Phil Wright- Christie Co-authored-by: Matt Clegg Co-authored-by: toyamagu <83329336+toyamagu-2021@users.noreply.github.com> Co-authored-by: Gaël Jourdan-Weil Co-authored-by: Chris Reilly Co-authored-by: jiwonaid Co-authored-by: Ryan Umstead Co-authored-by: 정승원 Co-authored-by: Triumph1 Co-authored-by: Fish-pro Co-authored-by: reggie-k Co-authored-by: Shun Nishitsuji Co-authored-by: Aymen Ben Tanfous Co-authored-by: Aymen Ben Tanfous Co-authored-by: Aymen Ben Tanfous Co-authored-by: rumstead <37445536+rumstead@users.noreply.github.com> Co-authored-by: Peter Macdonald <13601053+Parsifal-M@users.noreply.github.com> Co-authored-by: Ian Delahorne Co-authored-by: Ananda Dwi Ae Co-authored-by: Andriy Drozd <48000208+drozd-A@users.noreply.github.com> Co-authored-by: Mike Bryant Co-authored-by: 杨刚 Co-authored-by: ChangZhuo Chen (陳昌倬) Co-authored-by: Vladimir Pouzanov Co-authored-by: Keith Chong Co-authored-by: Yann Soubeyrand Co-authored-by: Eugen Friedland --- server/repository/repository_test.go | 29 +++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/server/repository/repository_test.go b/server/repository/repository_test.go index cdd7ba89c30b7..bba3eb2a35dde 100644 --- a/server/repository/repository_test.go +++ b/server/repository/repository_test.go @@ -87,7 +87,17 @@ var ( Destinations: []appsv1.ApplicationDestination{{Server: "*", Namespace: "*"}}, }, } - + fakeRepo = appsv1.Repository{ + Repo: "https://test", + Type: "test", + Name: "test", + Username: "argo", + Insecure: false, + EnableLFS: false, + EnableOCI: false, + Proxy: "test", + Project: "argocd", + } guestbookApp = &appsv1.Application{ TypeMeta: metav1.TypeMeta{ Kind: "Application", @@ -279,6 +289,23 @@ func TestRepositoryServer(t *testing.T) { assert.Equal(t, repo.Repo, "test") }) + t.Run("Test_ListRepositories", func(t *testing.T) { + repoServerClient := mocks.RepoServerServiceClient{} + repoServerClient.On("TestRepository", mock.Anything, mock.Anything).Return(&apiclient.TestRepositoryResponse{}, nil) + repoServerClientset := mocks.Clientset{RepoServerServiceClient: &repoServerClient} + enforcer := newEnforcer(kubeclientset) + + url := "https://test" + db := &dbmocks.ArgoDB{} + db.On("GetRepository", context.TODO(), url).Return(nil, nil) + db.On("ListHelmRepositories", context.TODO(), mock.Anything).Return(nil, nil) + db.On("ListRepositories", context.TODO()).Return([]*appsv1.Repository{&fakeRepo, &fakeRepo}, nil) + + s := NewServer(&repoServerClientset, db, enforcer, newFixtures().Cache, appLister, projInformer, testNamespace, settingsMgr) + resp, err := s.ListRepositories(context.TODO(), &repository.RepoQuery{}) + assert.NoError(t, err) + assert.Equal(t, 2, len(resp.Items)) + }) } func TestRepositoryServerListApps(t *testing.T) {