├── .dockerignore ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── dependabot.yml ├── governance.yml └── workflows │ ├── backport.yaml │ ├── ci.yaml │ ├── governance.yaml │ ├── lint-pr.yaml │ ├── release.yaml │ └── stale.yaml ├── .gitignore ├── .golangci.yaml ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile.dev ├── LICENSE ├── Makefile ├── README.md ├── Tiltfile ├── api ├── go.mod ├── go.sum ├── rbac │ └── v1alpha1 │ │ ├── annotations.go │ │ ├── annotations_test.go │ │ ├── generated.pb.go │ │ ├── generated.proto │ │ ├── groupversion_info.go │ │ ├── labels.go │ │ ├── role_types.go │ │ └── zz_generated.deepcopy.go ├── service │ └── v1alpha1 │ │ ├── service.pb.go │ │ ├── service.proto │ │ └── svcv1alpha1connect │ │ └── service.connect.go ├── stubs │ └── rollouts │ │ └── v1alpha1 │ │ ├── analysis_types.go │ │ ├── doc.go │ │ ├── generated.pb.go │ │ ├── generated.proto │ │ ├── groupversion_info.go │ │ ├── types.go │ │ └── zz_generated.deepcopy.go ├── testing │ └── regexp.go └── v1alpha1 │ ├── annotations.go │ ├── cluster_config_types.go │ ├── cluster_promotion_task_types.go │ ├── conditions.go │ ├── event.go │ ├── expression_types.go │ ├── freight_types.go │ ├── freight_types_test.go │ ├── generated.pb.go │ ├── generated.proto │ ├── groupversion_info.go │ ├── labels.go │ ├── project_config_types.go │ ├── project_types.go │ ├── promotion_task_types.go │ ├── promotion_types.go │ ├── promotion_types_test.go │ ├── regexp_test.go │ ├── request.go │ ├── request_test.go │ ├── stage_types.go │ ├── stage_types_test.go │ ├── warehouse_types.go │ ├── warehouse_types_test.go │ └── zz_generated.deepcopy.go ├── buf.gen.yaml ├── buf.kubebuilder.gen.yaml ├── buf.lock ├── buf.ui.gen.yaml ├── buf.yaml ├── charts └── kargo │ ├── Chart.yaml │ ├── README.md │ ├── resources │ └── crds │ │ ├── kargo.akuity.io_clusterconfigs.yaml │ │ ├── kargo.akuity.io_clusterpromotiontasks.yaml │ │ ├── kargo.akuity.io_freights.yaml │ │ ├── kargo.akuity.io_projectconfigs.yaml │ │ ├── kargo.akuity.io_projects.yaml │ │ ├── kargo.akuity.io_promotions.yaml │ │ ├── kargo.akuity.io_promotiontasks.yaml │ │ ├── kargo.akuity.io_stages.yaml │ │ └── kargo.akuity.io_warehouses.yaml │ ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── api │ │ ├── cert.yaml │ │ ├── cluster-role-bindings.yaml │ │ ├── cluster-roles.yaml │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── ingress-cert.yaml │ │ ├── ingress.yaml │ │ ├── secret.yaml │ │ ├── service-account.yaml │ │ └── service.yaml │ ├── argocd │ │ ├── role-binding.yaml │ │ └── role.yaml │ ├── cluster-secrets-namespace │ │ ├── namespace.yaml │ │ ├── role-bindings.yaml │ │ └── roles.yaml │ ├── common │ │ ├── cert-issuer.yaml │ │ └── cluster-roles.yaml │ ├── controller │ │ ├── cluster-role-bindings.yaml │ │ ├── cluster-roles.yaml │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ └── service-account.yaml │ ├── crds.yaml │ ├── dex-server │ │ ├── cert.yaml │ │ ├── deployment.yaml │ │ ├── secret.yaml │ │ ├── service-account.yaml │ │ └── service.yaml │ ├── external-webhooks-server │ │ ├── cert.yaml │ │ ├── cluster-role-binding.yaml │ │ ├── cluster-role.yaml │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── ingress-cert.yaml │ │ ├── ingress.yaml │ │ ├── service-account.yaml │ │ └── service.yaml │ ├── extra-manifests.yaml │ ├── garbage-collector │ │ ├── cluster-role-bindings.yaml │ │ ├── cluster-roles.yaml │ │ ├── configmap.yaml │ │ ├── cron-job.yaml │ │ └── service-account.yaml │ ├── kubernetes-webhooks-server │ │ ├── cert.yaml │ │ ├── cluster-role-binding.yaml │ │ ├── cluster-role.yaml │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── service-account.yaml │ │ ├── service.yaml │ │ └── webhooks.yaml │ ├── management-controller │ │ ├── cluster-role-bindings.yaml │ │ ├── cluster-roles.yaml │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ └── service-account.yaml │ └── users │ │ ├── cluster-role-bindings.yaml │ │ ├── cluster-roles.yaml │ │ ├── role-bindings.yaml │ │ ├── roles.yaml │ │ └── service-accounts.yaml │ └── values.yaml ├── cmd ├── cli │ ├── main.go │ └── root.go ├── controlplane │ ├── api.go │ ├── controller.go │ ├── external_webhooks.go │ ├── garbage_collector.go │ ├── kubernetes_webhooks.go │ ├── main.go │ ├── management_controller.go │ ├── root.go │ ├── utils.go │ └── version.go └── credential-helper │ └── main.go ├── docs ├── .gitignore ├── STYLE_GUIDE.md ├── api │ └── docs.templ ├── babel.config.js ├── docs │ ├── 10-home.mdx │ ├── 100-roadmap.md │ ├── 20-quickstart │ │ ├── img │ │ │ ├── argo-dashboard.png │ │ │ ├── cli-installation.png │ │ │ ├── kargo-dashboard-projects.png │ │ │ ├── kargo-freight-timeline.png │ │ │ ├── kargo-freight-verified.png │ │ │ ├── kargo-projects.png │ │ │ ├── kargo-promote-confirm.png │ │ │ ├── kargo-promote-option-2.png │ │ │ ├── kargo-promote-option.png │ │ │ ├── kargo-promotion-view.png │ │ │ ├── kargo-stage-staggered-bars-button.png │ │ │ └── kargo-stage-view.png │ │ └── index.md │ ├── 40-operator-guide │ │ ├── 10-basic-installation.md │ │ ├── 20-advanced-installation │ │ │ ├── 10-advanced-with-helm.md │ │ │ ├── 20-advanced-with-argocd.md │ │ │ ├── 30-common-configurations.md │ │ │ └── _category_.json │ │ ├── 30-architecture │ │ │ ├── img │ │ │ │ ├── sharded-topology.png │ │ │ │ └── standalone-topology.png │ │ │ └── index.md │ │ ├── 35-cluster-configuration.md │ │ ├── 40-security │ │ │ ├── 10-secure-configuration.md │ │ │ ├── 20-openid-connect │ │ │ │ ├── 30-aws-cognito │ │ │ │ │ ├── img │ │ │ │ │ │ ├── client-id.png │ │ │ │ │ │ ├── create-client.png │ │ │ │ │ │ ├── create-pool-and-client.png │ │ │ │ │ │ ├── edit-login-pages.png │ │ │ │ │ │ ├── home-page.png │ │ │ │ │ │ ├── pool-breadcrumb.png │ │ │ │ │ │ └── retrieve-client-config.png │ │ │ │ │ └── index.md │ │ │ │ ├── _category_.json │ │ │ │ └── index.md │ │ │ ├── 30-access-controls.md │ │ │ ├── 40-managing-credentials.md │ │ │ ├── _category_.json │ │ │ └── index.md │ │ └── index.md │ ├── 50-user-guide │ │ ├── 05-installing-the-cli │ │ │ ├── img │ │ │ │ └── cli-installation.png │ │ │ └── index.md │ │ ├── 10-core-concepts │ │ │ ├── img │ │ │ │ ├── kargo-freight.png │ │ │ │ ├── kargo-projects.png │ │ │ │ ├── kargo-stages.png │ │ │ │ └── kargo-warehouses.png │ │ │ └── index.md │ │ ├── 20-how-to-guides │ │ │ ├── 10-logging-in │ │ │ │ ├── img │ │ │ │ │ ├── logging-in.png │ │ │ │ │ ├── projects.png │ │ │ │ │ └── splash.png │ │ │ │ └── index.md │ │ │ ├── 20-working-with-projects.md │ │ │ ├── 30-working-with-warehouses.md │ │ │ ├── 40-working-with-stages.md │ │ │ ├── 50-working-with-freight.md │ │ │ ├── 60-verification.md │ │ │ ├── 70-argo-cd-integration.md │ │ │ ├── _category_.json │ │ │ └── img │ │ │ │ ├── analysisrun.png │ │ │ │ ├── create-project-2.png │ │ │ │ ├── create-project-3.png │ │ │ │ ├── create-project.png │ │ │ │ ├── create-stage-2.png │ │ │ │ ├── create-stage-3.png │ │ │ │ ├── create-stage.png │ │ │ │ ├── delete-project-2.png │ │ │ │ ├── delete-project.png │ │ │ │ ├── freight-alias-2.png │ │ │ │ ├── freight-alias-3.png │ │ │ │ ├── freight-alias-name.png │ │ │ │ ├── freight-alias.png │ │ │ │ ├── freight-approval-2.png │ │ │ │ ├── freight-approval.png │ │ │ │ ├── freight-oci-annotations.png │ │ │ │ ├── freight-status.png │ │ │ │ ├── kargo-freight.png │ │ │ │ ├── kargo-promotion-view.png │ │ │ │ ├── kargo-stage-staggered-bars-button.png │ │ │ │ ├── promote-freight-to-a-stage-2.png │ │ │ │ ├── promote-freight-to-a-stage-3.png │ │ │ │ ├── promote-freight-to-a-stage.png │ │ │ │ ├── refresh-stage.png │ │ │ │ ├── reverify-freight.png │ │ │ │ ├── stage-delete-3.png │ │ │ │ ├── stage-delete.png │ │ │ │ └── verified-in.png │ │ ├── 30-patterns │ │ │ ├── img │ │ │ │ ├── a-b-testing.png │ │ │ │ ├── assembly.png │ │ │ │ ├── common-case.png │ │ │ │ ├── config-updater.png │ │ │ │ ├── control-flow-tangled.png │ │ │ │ ├── control-flow.png │ │ │ │ ├── fan-out-in.png │ │ │ │ ├── grouped-services.png │ │ │ │ ├── image-updater.png │ │ │ │ ├── multiple-warehouses.png │ │ │ │ ├── ordered-services.png │ │ │ │ ├── parallel-pipelines.png │ │ │ │ └── pre-pipelines.png │ │ │ └── index.md │ │ ├── 40-examples.md │ │ ├── 50-security │ │ │ ├── 20-access-controls │ │ │ │ ├── img │ │ │ │ │ ├── roles-manage-2.png │ │ │ │ │ ├── roles-manage-3.png │ │ │ │ │ └── roles-manage.png │ │ │ │ └── index.md │ │ │ ├── 30-managing-credentials.md │ │ │ ├── 40-managing-other-secrets.md │ │ │ ├── _category_.json │ │ │ └── index.md │ │ ├── 60-reference-docs │ │ │ ├── 15-promotion-templates.md │ │ │ ├── 20-promotion-tasks.md │ │ │ ├── 30-promotion-steps │ │ │ │ ├── _category_.json │ │ │ │ ├── argocd-update.md │ │ │ │ ├── compose-output.md │ │ │ │ ├── copy.md │ │ │ │ ├── delete.md │ │ │ │ ├── gha-dispatch-workflow.md │ │ │ │ ├── gha-wait-for-workflow.md │ │ │ │ ├── git-clear.md │ │ │ │ ├── git-clone.md │ │ │ │ ├── git-commit.md │ │ │ │ ├── git-merge-pr.md │ │ │ │ ├── git-open-pr.md │ │ │ │ ├── git-push.md │ │ │ │ ├── git-wait-for-pr.md │ │ │ │ ├── helm-template.md │ │ │ │ ├── helm-update-chart.md │ │ │ │ ├── http-download.md │ │ │ │ ├── http.md │ │ │ │ ├── index.md │ │ │ │ ├── jfrog-evidence.md │ │ │ │ ├── jira.md │ │ │ │ ├── json-parse.md │ │ │ │ ├── json-update.md │ │ │ │ ├── kustomize-build.md │ │ │ │ ├── kustomize-set-image.md │ │ │ │ ├── oci-download.md │ │ │ │ ├── send-message.md │ │ │ │ ├── set-metadata.md │ │ │ │ ├── untar.md │ │ │ │ ├── yaml-merge.md │ │ │ │ ├── yaml-parse.md │ │ │ │ └── yaml-update.md │ │ │ ├── 40-expressions.md │ │ │ ├── 50-analysis-templates.md │ │ │ ├── 70-annotations.md │ │ │ ├── 80-webhook-receivers │ │ │ │ ├── _category_.json │ │ │ │ ├── artifactory │ │ │ │ │ ├── img │ │ │ │ │ │ ├── add-webhook.png │ │ │ │ │ │ ├── created.png │ │ │ │ │ │ ├── custom_base_url.png │ │ │ │ │ │ ├── repos-selected.png │ │ │ │ │ │ ├── select-repos.png │ │ │ │ │ │ ├── select-trigger.png │ │ │ │ │ │ ├── setup-auth.png │ │ │ │ │ │ └── webhooks.png │ │ │ │ │ └── index.md │ │ │ │ ├── azure │ │ │ │ │ ├── img │ │ │ │ │ │ ├── acr │ │ │ │ │ │ │ ├── create-webhook.png │ │ │ │ │ │ │ ├── created.png │ │ │ │ │ │ │ ├── ping.png │ │ │ │ │ │ │ ├── success.png │ │ │ │ │ │ │ └── webhooks.png │ │ │ │ │ │ └── devops │ │ │ │ │ │ │ ├── action.png │ │ │ │ │ │ │ ├── create-subscription.png │ │ │ │ │ │ │ ├── history.png │ │ │ │ │ │ │ ├── new-service-hook.png │ │ │ │ │ │ │ ├── success.png │ │ │ │ │ │ │ └── trigger.png │ │ │ │ │ └── index.md │ │ │ │ ├── bitbucket │ │ │ │ │ ├── img │ │ │ │ │ │ ├── add-new-webhook-form.png │ │ │ │ │ │ └── enable-history.png │ │ │ │ │ └── index.md │ │ │ │ ├── dockerhub │ │ │ │ │ ├── img │ │ │ │ │ │ ├── create-webhook.png │ │ │ │ │ │ ├── delivery-detail.png │ │ │ │ │ │ ├── new-webhook.png │ │ │ │ │ │ ├── view-history.png │ │ │ │ │ │ └── webhooks-tab.png │ │ │ │ │ └── index.md │ │ │ │ ├── generic.md │ │ │ │ ├── ghcr.md │ │ │ │ ├── gitea │ │ │ │ │ ├── img │ │ │ │ │ │ ├── created.png │ │ │ │ │ │ ├── dropdown.png │ │ │ │ │ │ ├── form.png │ │ │ │ │ │ ├── recent-deliveries.png │ │ │ │ │ │ ├── response.png │ │ │ │ │ │ └── settings.png │ │ │ │ │ └── index.md │ │ │ │ ├── github │ │ │ │ │ ├── img │ │ │ │ │ │ ├── apps │ │ │ │ │ │ │ ├── ping-response.png │ │ │ │ │ │ │ ├── register.png │ │ │ │ │ │ │ └── subscribe.png │ │ │ │ │ │ ├── orgs │ │ │ │ │ │ │ ├── add-webhook-form.png │ │ │ │ │ │ │ ├── ping-response.png │ │ │ │ │ │ │ ├── recent-deliveries.png │ │ │ │ │ │ │ ├── settings.png │ │ │ │ │ │ │ └── webhooks.png │ │ │ │ │ │ └── repos │ │ │ │ │ │ │ ├── add-webhook-form.png │ │ │ │ │ │ │ ├── ping-response.png │ │ │ │ │ │ │ ├── recent-deliveries.png │ │ │ │ │ │ │ ├── settings.png │ │ │ │ │ │ │ └── webhooks.png │ │ │ │ │ └── index.md │ │ │ │ ├── gitlab │ │ │ │ │ ├── img │ │ │ │ │ │ ├── add-webhook-form.png │ │ │ │ │ │ ├── settings.png │ │ │ │ │ │ ├── test-button.png │ │ │ │ │ │ └── webhooks.png │ │ │ │ │ └── index.md │ │ │ │ ├── harbor │ │ │ │ │ ├── img │ │ │ │ │ │ ├── add-webhook.png │ │ │ │ │ │ ├── webhooks-view-after-adding-webhook.png │ │ │ │ │ │ └── webhooks-view.png │ │ │ │ │ └── index.md │ │ │ │ ├── index.md │ │ │ │ └── quay │ │ │ │ │ ├── img │ │ │ │ │ ├── create-repository-notification.png │ │ │ │ │ ├── created.png │ │ │ │ │ ├── events-and-notifications.png │ │ │ │ │ └── repository-settings.png │ │ │ │ │ └── index.md │ │ │ ├── 90-events │ │ │ │ ├── 10-event-reference.md │ │ │ │ ├── 100-notifications │ │ │ │ │ ├── 00-overview.md │ │ │ │ │ ├── 10-configuring-routers.md │ │ │ │ │ ├── 20-message-formatting.md │ │ │ │ │ ├── _category_.json │ │ │ │ │ └── index.md │ │ │ │ ├── _category_.json │ │ │ │ └── index.md │ │ │ └── _category_.json │ │ └── index.md │ ├── 60-contributor-guide │ │ ├── 10-hacking-on-kargo.md │ │ ├── 20-debugging-kargo.md │ │ ├── 30-signing-commits.md │ │ ├── 50-code-of-conduct.md │ │ ├── _category_.json │ │ └── index.md │ ├── 70-resources.md │ ├── 75-faqs.md │ ├── 80-release-notes │ │ ├── 100-deprecations.md │ │ ├── 91-v1.8.0.md │ │ ├── 92-v1.7.0.md │ │ ├── 93-v1.6.0.md │ │ ├── 94-v1.5.0.md │ │ ├── 95-v1.4.0.md │ │ ├── 96-v1.3.0.md │ │ ├── 97-v1.2.0.md │ │ ├── 98-v1.1.0.md │ │ ├── 99-v1.0.0.md │ │ └── _category_.json │ └── 90-api-documentation.md ├── docusaurus.config.js ├── enterprise-features.json ├── package.json ├── plugins │ └── gtag │ │ ├── package.json │ │ ├── pnpm-lock.yaml │ │ ├── src │ │ ├── gtag.ts │ │ ├── index.ts │ │ ├── options.ts │ │ ├── script.ts │ │ └── types.d.ts │ │ ├── tsconfig.base.json │ │ ├── tsconfig.client.json │ │ └── tsconfig.json ├── pnpm-lock.yaml ├── sidebars.js ├── src │ ├── components │ │ ├── Button.module.scss │ │ ├── Button.tsx │ │ ├── Highlight.js │ │ ├── Home │ │ │ ├── index.module.scss │ │ │ └── index.tsx │ │ ├── VersionDropdown.css │ │ └── VersionDropdown.js │ ├── css │ │ └── custom.css │ └── theme │ │ ├── DocSidebarItem │ │ └── index.js │ │ ├── MDXComponents │ │ ├── A.js │ │ ├── Code.js │ │ ├── Details.js │ │ ├── Heading.js │ │ ├── Img │ │ │ ├── index.js │ │ │ └── styles.module.css │ │ ├── Pre.js │ │ ├── Ul │ │ │ ├── index.js │ │ │ └── styles.module.css │ │ └── index.js │ │ └── NavbarItem │ │ └── ComponentTypes.js ├── static │ └── img │ │ ├── 3d-mascotte.png │ │ ├── kargo-ui.png │ │ └── kargo.png ├── tags.js ├── todo-docs │ ├── 40-operator-guide │ │ ├── 40-security │ │ │ ├── 50-distroless-images.md │ │ │ └── 60-compliance.md │ │ └── 50-disaster-recovery.md │ ├── 50-user-guide │ │ └── 60-reference-docs │ │ │ └── 10-crds.md │ └── README.md └── tsconfig.json ├── go.mod ├── go.sum ├── hack ├── boilerplate.go.txt ├── codegen │ ├── promotion-step-configs.sh │ ├── proto.sh │ └── prototag │ │ └── main.go ├── docs │ └── promote.sh ├── helm-docs │ ├── helm-docs.sh │ └── readme-generator-config.json ├── k3d │ └── cluster.yaml ├── kind │ └── cluster.yaml ├── quickstart │ ├── install.sh │ ├── k3d.sh │ ├── kind.sh │ └── uninstall.sh ├── tilt │ ├── shared-creds.yaml │ ├── ui.yaml │ └── values.dev.yaml ├── tools.mk └── tools │ ├── go.mod │ ├── go.sum │ └── tools.go ├── kargo-base.apko.yaml ├── kargo-logo.png ├── netlify.toml ├── pkg ├── api │ ├── annotations.go │ ├── annotations_test.go │ ├── cluster_config.go │ ├── cluster_config_test.go │ ├── event.go │ ├── events_test.go │ ├── finalizers.go │ ├── finalizers_test.go │ ├── freight.go │ ├── freight_test.go │ ├── project.go │ ├── project_config.go │ ├── project_config_test.go │ ├── project_test.go │ ├── promotion.go │ ├── promotion_test.go │ ├── stage.go │ ├── stage_test.go │ ├── stubs │ │ └── rollouts │ │ │ ├── analysis.go │ │ │ └── analysis_test.go │ ├── version.go │ ├── warehouse.go │ └── warehouse_test.go ├── argocd │ ├── namespace.go │ ├── sort.go │ └── sort_test.go ├── cli │ ├── client │ │ ├── auth.go │ │ ├── auth_test.go │ │ ├── client.go │ │ ├── token_refresher.go │ │ └── token_refresher_test.go │ ├── cmd │ │ ├── apply │ │ │ └── apply.go │ │ ├── approve │ │ │ └── approve.go │ │ ├── config │ │ │ ├── config.go │ │ │ ├── get_project.go │ │ │ ├── set_project.go │ │ │ └── view.go │ │ ├── create │ │ │ ├── create.go │ │ │ ├── credentials.go │ │ │ ├── project.go │ │ │ ├── role.go │ │ │ ├── service_account.go │ │ │ └── service_account_token.go │ │ ├── dashboard │ │ │ └── dashboard.go │ │ ├── delete │ │ │ ├── cluster_config.go │ │ │ ├── credentials.go │ │ │ ├── delete.go │ │ │ ├── project.go │ │ │ ├── project_config.go │ │ │ ├── role.go │ │ │ ├── service_account.go │ │ │ ├── service_account_token.go │ │ │ ├── stage.go │ │ │ └── warehouse.go │ │ ├── get │ │ │ ├── cluster_config.go │ │ │ ├── credentials.go │ │ │ ├── freight.go │ │ │ ├── get.go │ │ │ ├── project_config.go │ │ │ ├── projects.go │ │ │ ├── promotions.go │ │ │ ├── roles.go │ │ │ ├── service_account.go │ │ │ ├── service_account_tokens.go │ │ │ ├── stages.go │ │ │ └── warehouse.go │ │ ├── grant │ │ │ └── grant.go │ │ ├── login │ │ │ ├── assets │ │ │ │ ├── Poppins-Medium.ttf │ │ │ │ ├── kargo.png │ │ │ │ └── splash.css │ │ │ ├── login.go │ │ │ └── login_test.go │ │ ├── logout │ │ │ └── logout.go │ │ ├── logs │ │ │ └── logs.go │ │ ├── promote │ │ │ └── promote.go │ │ ├── refresh │ │ │ ├── cluster_config.go │ │ │ ├── project_config.go │ │ │ ├── refresh.go │ │ │ ├── stage.go │ │ │ └── warehouse.go │ │ ├── revoke │ │ │ └── revoke.go │ │ ├── server │ │ │ └── server.go │ │ ├── update │ │ │ ├── credentials.go │ │ │ ├── freight.go │ │ │ └── update.go │ │ ├── verify │ │ │ ├── stage.go │ │ │ └── verify.go │ │ └── version │ │ │ └── version.go │ ├── config │ │ ├── config.go │ │ ├── config_test.go │ │ └── errors.go │ ├── io │ │ └── util.go │ ├── kubernetes │ │ └── scheme.go │ ├── option │ │ ├── flag.go │ │ ├── kubernetes.go │ │ └── option.go │ └── templates │ │ ├── normalize.go │ │ └── normalize_test.go ├── component │ ├── errors.go │ ├── errors_test.go │ ├── list_based_registry.go │ ├── list_based_registry_test.go │ ├── map_based_registry.go │ ├── map_based_registry_test.go │ ├── name_based_registry.go │ └── predicate_based_registry.go ├── conditions │ ├── conditions.go │ └── conditions_test.go ├── controller │ ├── argocd │ │ └── api │ │ │ └── v1alpha1 │ │ │ ├── application_annotations.go │ │ │ ├── application_helpers.go │ │ │ ├── application_types.go │ │ │ ├── audit_events.go │ │ │ ├── doc.go │ │ │ ├── gitops_engine.go │ │ │ ├── groupversion_info.go │ │ │ └── zz_generated.deepcopy.go │ ├── freight │ │ ├── finder.go │ │ └── finder_test.go │ ├── git │ │ ├── bare_repo.go │ │ ├── bare_repo_test.go │ │ ├── base_repo.go │ │ ├── commit │ │ │ ├── base_selector.go │ │ │ ├── base_selector_test.go │ │ │ ├── common.go │ │ │ ├── common_test.go │ │ │ ├── lexical_selector.go │ │ │ ├── lexical_selector_test.go │ │ │ ├── newest_from_branch_selector.go │ │ │ ├── newest_from_branch_selector_test.go │ │ │ ├── newest_tag_selector.go │ │ │ ├── newest_tag_selector_test.go │ │ │ ├── registry.go │ │ │ ├── selector.go │ │ │ ├── semver_selector.go │ │ │ ├── semver_selector_test.go │ │ │ ├── tag_based_selector.go │ │ │ └── tag_based_selector_test.go │ │ ├── commit_signing.go │ │ ├── consts.go │ │ ├── credentials.go │ │ ├── errors.go │ │ ├── errors_test.go │ │ ├── mock_repo.go │ │ ├── repo.go │ │ ├── repo_test.go │ │ ├── work_tree.go │ │ └── work_tree_test.go │ ├── labels.go │ ├── labels_test.go │ ├── management │ │ ├── clusterconfigs │ │ │ ├── cluster_configs.go │ │ │ └── cluster_configs_test.go │ │ ├── namespaces │ │ │ ├── namespaces.go │ │ │ └── namespaces_test.go │ │ ├── projectconfigs │ │ │ ├── project_configs.go │ │ │ └── project_configs_test.go │ │ ├── projects │ │ │ ├── event_handlers.go │ │ │ ├── event_handlers_test.go │ │ │ ├── projects.go │ │ │ ├── projects_test.go │ │ │ ├── stats.go │ │ │ └── stats_test.go │ │ └── serviceaccounts │ │ │ ├── serviceaccounts.go │ │ │ └── serviceaccounts_test.go │ ├── options.go │ ├── predicates.go │ ├── predicates_test.go │ ├── promotions │ │ ├── predicates.go │ │ ├── predicates_test.go │ │ ├── promotions.go │ │ ├── promotions_test.go │ │ ├── watches.go │ │ └── watches_test.go │ ├── semver │ │ ├── parser.go │ │ └── parser_test.go │ ├── stages │ │ ├── control_flow_stages.go │ │ ├── control_flow_stages_test.go │ │ ├── event_handlers.go │ │ ├── event_handlers_test.go │ │ ├── predicates.go │ │ ├── predicates_test.go │ │ ├── regular_stages.go │ │ └── regular_stages_test.go │ └── warehouses │ │ ├── git.go │ │ ├── helm.go │ │ ├── images.go │ │ ├── images_test.go │ │ ├── warehouses.go │ │ └── warehouses_test.go ├── credentials │ ├── acr │ │ ├── workload_identity.go │ │ └── workload_identity_test.go │ ├── basic │ │ ├── basic.go │ │ └── basic_test.go │ ├── credentials.go │ ├── database.go │ ├── ecr │ │ ├── access_key.go │ │ ├── access_key_test.go │ │ ├── common.go │ │ ├── common_test.go │ │ ├── managed_identity.go │ │ └── managed_identity_test.go │ ├── gar │ │ ├── common.go │ │ ├── common_test.go │ │ ├── service_account_key.go │ │ ├── service_account_key_test.go │ │ ├── workload_identity_federation.go │ │ └── workload_identity_federation_test.go │ ├── github │ │ ├── app.go │ │ └── app_test.go │ ├── kubernetes │ │ ├── database.go │ │ └── database_test.go │ ├── registry.go │ └── ssh │ │ ├── ssh.go │ │ └── ssh_test.go ├── encoding │ ├── encoding.go │ └── encoding_test.go ├── event │ ├── custom.go │ ├── event.go │ ├── event_test.go │ ├── freight.go │ ├── freight_test.go │ ├── kubernetes │ │ ├── kubernetes.go │ │ ├── kubernetes_test.go │ │ └── sender.go │ ├── promotion.go │ ├── promotion_test.go │ └── sender.go ├── exec │ ├── exec.go │ └── exec_test.go ├── expressions │ ├── function │ │ ├── functions.go │ │ └── functions_test.go │ ├── json_templates.go │ └── json_templates_test.go ├── garbage │ ├── collector.go │ ├── collector_test.go │ ├── freight.go │ ├── freight_test.go │ ├── projects.go │ ├── projects_test.go │ ├── promotions.go │ └── promotions_test.go ├── gitprovider │ ├── azure │ │ ├── azure.go │ │ └── azure_test.go │ ├── bitbucket │ │ ├── bitbucket.go │ │ └── bitbucket_test.go │ ├── gitea │ │ ├── gitea.go │ │ └── gitea_test.go │ ├── github │ │ ├── github.go │ │ └── github_test.go │ ├── gitlab │ │ ├── gitlab.go │ │ └── gitlab_test.go │ ├── gitprovider.go │ └── registry.go ├── health │ ├── aggregating_checker.go │ ├── aggregating_checker_test.go │ ├── checker │ │ └── builtin │ │ │ ├── argocd.go │ │ │ ├── argocd_test.go │ │ │ ├── init.go │ │ │ └── init_test.go │ ├── health.go │ ├── health_test.go │ ├── mock_aggregating_checker.go │ ├── mock_aggregating_checker_test.go │ ├── mock_checker_test.go │ ├── registry.go │ └── registry_test.go ├── helm │ ├── chart │ │ ├── base_selector.go │ │ ├── base_selector_test.go │ │ ├── http_selector.go │ │ ├── http_selector_test.go │ │ ├── oci_selector.go │ │ ├── oci_selector_test.go │ │ └── selector.go │ ├── creds.go │ ├── dependency.go │ ├── dependency_manager.go │ ├── dependency_manager_test.go │ ├── dependency_test.go │ ├── fake_registry_test.go │ ├── registry.go │ ├── registry_test.go │ └── testdata │ │ └── charts │ │ ├── demo-0.1.0.tgz │ │ └── examplechart-0.1.0.tgz ├── http │ ├── errors.go │ ├── errors_test.go │ ├── http.go │ └── http_test.go ├── image │ ├── base_selector.go │ ├── base_selector_test.go │ ├── creds.go │ ├── digest_selector.go │ ├── digest_selector_test.go │ ├── image.go │ ├── image_test.go │ ├── lexical_selector.go │ ├── lexical_selector_test.go │ ├── newest_build_selector.go │ ├── newest_build_selector_test.go │ ├── platform_constraint.go │ ├── platform_constraint_test.go │ ├── registry.go │ ├── registry_test.go │ ├── repository_client.go │ ├── repository_client_docker_hub_test.go │ ├── repository_client_test.go │ ├── selector.go │ ├── selector_docker_hub_test.go │ ├── selector_ghcr_test.go │ ├── selector_registry.go │ ├── semver_selector.go │ ├── semver_selector_test.go │ ├── tag_based_selector.go │ └── tag_based_selector_test.go ├── indexer │ ├── indexer.go │ ├── indexer_test.go │ ├── shared_field_indexer.go │ └── shared_field_indexer_test.go ├── io │ ├── fs │ │ ├── copy.go │ │ ├── copy_test.go │ │ ├── error.go │ │ ├── error_test.go │ │ ├── move.go │ │ ├── move_test.go │ │ ├── path.go │ │ ├── path_test.go │ │ ├── validate.go │ │ └── validate_test.go │ ├── io.go │ └── io_test.go ├── kargo │ ├── kargo.go │ ├── kargo_test.go │ ├── promotion_builder.go │ └── promotion_builder_test.go ├── kubeclient │ ├── auth.go │ ├── errors.go │ ├── errors_test.go │ ├── patch.go │ ├── transport.go │ └── transport_test.go ├── kubernetes │ ├── event │ │ ├── event.go │ │ ├── event_test.go │ │ └── fake │ │ │ └── event.go │ └── naming.go ├── logging │ ├── logger.go │ └── logger_test.go ├── os │ ├── env.go │ └── env_test.go ├── pattern │ ├── matcher.go │ └── matcher_test.go ├── predicate │ └── ignore_delete.go ├── promotion │ ├── capabilities.go │ ├── config.go │ ├── config_test.go │ ├── engine.go │ ├── errors.go │ ├── errors_test.go │ ├── evaluator.go │ ├── evaluator_test.go │ ├── executor.go │ ├── local_engine.go │ ├── local_engine_test.go │ ├── local_executor.go │ ├── local_executor_test.go │ ├── local_orchestrator.go │ ├── local_orchestrator_test.go │ ├── mock_engine.go │ ├── mock_engine_test.go │ ├── mock_step_runner.go │ ├── orchestrator.go │ ├── orchestrator_test.go │ ├── promotion.go │ ├── promotion_test.go │ ├── registry.go │ ├── registry_test.go │ ├── runner │ │ └── builtin │ │ │ ├── argocd_revisions.go │ │ │ ├── argocd_revisions_test.go │ │ │ ├── argocd_updater.go │ │ │ ├── argocd_updater_test.go │ │ │ ├── file_copier.go │ │ │ ├── file_copier_test.go │ │ │ ├── file_deleter.go │ │ │ ├── file_deleter_test.go │ │ │ ├── git_cloner.go │ │ │ ├── git_cloner_test.go │ │ │ ├── git_commiter.go │ │ │ ├── git_commiter_test.go │ │ │ ├── git_pr_merger.go │ │ │ ├── git_pr_merger_test.go │ │ │ ├── git_pr_opener.go │ │ │ ├── git_pr_opener_test.go │ │ │ ├── git_pr_waiter.go │ │ │ ├── git_pr_waiter_test.go │ │ │ ├── git_pusher.go │ │ │ ├── git_pusher_test.go │ │ │ ├── git_tree_clearer.go │ │ │ ├── git_tree_clearer_test.go │ │ │ ├── helm_chart_updater.go │ │ │ ├── helm_chart_updater_test.go │ │ │ ├── helm_template_runner.go │ │ │ ├── helm_template_runner_test.go │ │ │ ├── http_downloader.go │ │ │ ├── http_downloader_test.go │ │ │ ├── http_requester.go │ │ │ ├── http_requester_test.go │ │ │ ├── json_parser.go │ │ │ ├── json_parser_test.go │ │ │ ├── json_updater.go │ │ │ ├── json_updater_test.go │ │ │ ├── kustomize_builder.go │ │ │ ├── kustomize_builder_test.go │ │ │ ├── kustomize_image_setter.go │ │ │ ├── kustomize_image_setter_test.go │ │ │ ├── metadata_setter.go │ │ │ ├── metadata_setter_test.go │ │ │ ├── oci_downloader.go │ │ │ ├── oci_downloader_test.go │ │ │ ├── output_composer.go │ │ │ ├── schema_loader.go │ │ │ ├── schemas │ │ │ ├── argocd-update-config.json │ │ │ ├── common.json │ │ │ ├── compose-output-config.json │ │ │ ├── copy-config.json │ │ │ ├── delete-config.json │ │ │ ├── git-clear-config.json │ │ │ ├── git-clone-config.json │ │ │ ├── git-commit-config.json │ │ │ ├── git-merge-pr-config.json │ │ │ ├── git-open-pr-config.json │ │ │ ├── git-push-config.json │ │ │ ├── git-wait-for-pr-config.json │ │ │ ├── helm-template-config.json │ │ │ ├── helm-update-chart-config.json │ │ │ ├── http-config.json │ │ │ ├── http-download-config.json │ │ │ ├── json-parse-config.json │ │ │ ├── json-update-config.json │ │ │ ├── kustomize-build-config.json │ │ │ ├── kustomize-set-image-config.json │ │ │ ├── oci-download-config.json │ │ │ ├── set-metadata-config.json │ │ │ ├── untar-config.json │ │ │ ├── yaml-merge-config.json │ │ │ ├── yaml-parse-config.json │ │ │ └── yaml-update-config.json │ │ │ ├── tar_extractor.go │ │ │ ├── tar_extractor_test.go │ │ │ ├── validation.go │ │ │ ├── validation_test.go │ │ │ ├── yaml_merger.go │ │ │ ├── yaml_merger_test.go │ │ │ ├── yaml_parser.go │ │ │ ├── yaml_parser_test.go │ │ │ ├── yaml_updater.go │ │ │ └── yaml_updater_test.go │ ├── state.go │ └── state_test.go ├── proto │ └── codegen │ │ ├── ast.go │ │ ├── ast_test.go │ │ └── testdata │ │ ├── expected.go │ │ ├── generated.go │ │ └── structs.go ├── rollouts │ ├── analysis_run_builder.go │ ├── analysis_run_builder_test.go │ ├── analysis_template.go │ ├── analysis_template_test.go │ ├── options.go │ └── options_test.go ├── server │ ├── abort_promotion.go │ ├── abort_verification_v1alpha1.go │ ├── admin_login_v1alpha1.go │ ├── approve_freight_v1alpha1.go │ ├── approve_freight_v1alpha1_test.go │ ├── common.go │ ├── common_test.go │ ├── config │ │ ├── config.go │ │ └── config_test.go │ ├── create_cluster_secret_v1alpha1.go │ ├── create_cluster_secret_v1alpha1_test.go │ ├── create_credentials_v1alpha1.go │ ├── create_credentials_v1alpha1_test.go │ ├── create_or_update_resource_v1alpha1.go │ ├── create_project_secret_v1alpha1.go │ ├── create_project_secret_v1alpha1_test.go │ ├── create_resource_v1alpha1.go │ ├── create_role_v1alpha1.go │ ├── create_service_account_token_v1alpha1.go │ ├── create_service_account_v1alpha1.go │ ├── delete_analysistemplate_v1alpha1.go │ ├── delete_analysistemplate_v1alpha1_test.go │ ├── delete_cluster_config_v1alpha1.go │ ├── delete_cluster_secret_v1alpha1.go │ ├── delete_clusteranalysistemplate_v1alpha1.go │ ├── delete_clusteranalysistemplate_v1alpha1_test.go │ ├── delete_credentials_v1alpha1.go │ ├── delete_freight_v1alpha1.go │ ├── delete_project_config_v1alpha1.go │ ├── delete_project_secret_v1alpha1.go │ ├── delete_project_secret_v1alpha1_test.go │ ├── delete_project_v1alpha1.go │ ├── delete_resource_v1alpha1.go │ ├── delete_role_v1alpha1.go │ ├── delete_service_account_token_v1alpha1.go │ ├── delete_service_account_v1alpha1.go │ ├── delete_stage_v1alpha1.go │ ├── delete_warehouse_v1alpha1.go │ ├── dex │ │ ├── proxy.go │ │ └── proxy_test.go │ ├── get_analysisrun_logs_v1alpha1.go │ ├── get_analysisrun_logs_v1alpha1_test.go │ ├── get_analysisrun_v1alpha1.go │ ├── get_analysisrun_v1alpha1_test.go │ ├── get_analysistemplate_v1alpha1.go │ ├── get_analysistemplate_v1alpha1_test.go │ ├── get_cluster_config_v1alpha1.go │ ├── get_cluster_config_v1alpha1_test.go │ ├── get_cluster_promotion_task_v1alpha1.go │ ├── get_cluster_promotion_task_v1alpha1_test.go │ ├── get_clusteranalysistemplate_v1alpha1.go │ ├── get_clusteranalysistemplate_v1alpha1_test.go │ ├── get_config_map_v1alpha1.go │ ├── get_config_map_v1alpha1_test.go │ ├── get_config_v1alpha1.go │ ├── get_config_v1alpha1_test.go │ ├── get_credentials_v1alpha1.go │ ├── get_credentials_v1alpha1_test.go │ ├── get_freight_v1alpha1.go │ ├── get_freight_v1alpha1_test.go │ ├── get_project_config_v1alpha1.go │ ├── get_project_config_v1alpha1_test.go │ ├── get_project_v1alpha1.go │ ├── get_project_v1alpha1_test.go │ ├── get_promotion_task_v1alpha1.go │ ├── get_promotion_task_v1alpha1_test.go │ ├── get_promotion_v1alpha1.go │ ├── get_promotion_v1alpha1_test.go │ ├── get_public_config_v1alpha1.go │ ├── get_role_v1alpha1.go │ ├── get_service_account_token_v1alpha1.go │ ├── get_service_account_v1alpha1.go │ ├── get_stage_v1alpha1.go │ ├── get_stage_v1alpha1_test.go │ ├── get_version_info_v1alpha1.go │ ├── get_warehouse_v1alpha1.go │ ├── get_warehouse_v1alpha1_test.go │ ├── grant_v1alpha1.go │ ├── grpc_health.go │ ├── handler_test.go │ ├── kubernetes │ │ ├── client.go │ │ └── client_test.go │ ├── list_analysistemplates_v1alpha1.go │ ├── list_analysistemplates_v1alpha1_test.go │ ├── list_cluster_promotion_tasks_v1alpha1.go │ ├── list_cluster_promotion_tasks_v1alpha1_test.go │ ├── list_cluster_secrets_v1alpha1.go │ ├── list_cluster_secrets_v1alpha1_test.go │ ├── list_clusteranalysistemplates_v1alpha1.go │ ├── list_clusteranalysistemplates_v1alpha1_test.go │ ├── list_config_maps_v1alpha1.go │ ├── list_config_maps_v1alpha1_test.go │ ├── list_credentials_v1alpha1.go │ ├── list_images_v1alpha1.go │ ├── list_project_events_v1alpha1.go │ ├── list_project_secrets_v1alpha1.go │ ├── list_project_secrets_v1alpha1_test.go │ ├── list_projects_v1alpha1.go │ ├── list_projects_v1alpha1_test.go │ ├── list_promotion_tasks_v1alpha1.go │ ├── list_promotion_tasks_v1alpha1_test.go │ ├── list_promotions_v1alpha1.go │ ├── list_promotions_v1alpha1_test.go │ ├── list_roles_v1alpha1.go │ ├── list_service_account_tokens_v1alpha1.go │ ├── list_service_accounts_v1alpha1.go │ ├── list_stages_v1alpha1.go │ ├── list_stages_v1alpha1_test.go │ ├── list_warehouses_v1alpha1.go │ ├── oidc │ │ └── config.go │ ├── option │ │ ├── auth.go │ │ ├── auth_test.go │ │ ├── error.go │ │ ├── error_test.go │ │ ├── log.go │ │ ├── log_test.go │ │ ├── option.go │ │ └── runtime.go │ ├── promote_downstream_v1alpha1.go │ ├── promote_downstream_v1alpha1_test.go │ ├── promote_to_stage_v1alpha1.go │ ├── promote_to_stage_v1alpha1_test.go │ ├── query_freights_v1alpha1.go │ ├── query_freights_v1alpha1_test.go │ ├── rbac │ │ ├── policy_rules.go │ │ ├── policy_rules_test.go │ │ ├── roles.go │ │ ├── roles_test.go │ │ ├── service_accounts.go │ │ └── service_accounts_test.go │ ├── refresh_cluster_config_v1alpha1.go │ ├── refresh_cluster_config_v1alpha1_test.go │ ├── refresh_project_config_v1alpha1.go │ ├── refresh_project_config_v1alpha1_test.go │ ├── refresh_stage_v1alpha1.go │ ├── refresh_stage_v1alpha1_test.go │ ├── refresh_warehouse_v1alpha1.go │ ├── refresh_warehouse_v1alpha1_test.go │ ├── reverify_v1alpha1.go │ ├── revoke_v1alpha1.go │ ├── server.go │ ├── server_test.go │ ├── testdata │ │ ├── analysisrun.yaml │ │ ├── analysistemplate.yaml │ │ ├── cluster-promotion-task.yaml │ │ ├── cluster-secret-namespace.yaml │ │ ├── clusteranalysistemplate.yaml │ │ ├── config-map-1.yaml │ │ ├── config-map-2.yaml │ │ ├── config-map-3.yaml │ │ ├── namespace.yaml │ │ ├── promote-subscribers-downstream1.yaml │ │ ├── promote-subscribers-downstream2.yaml │ │ ├── promote-subscribers-upstream.yaml │ │ ├── promotion-task.yaml │ │ ├── query-freight-1.yaml │ │ ├── query-freight-2.yaml │ │ ├── query-freight-3.yaml │ │ └── stage.yaml │ ├── ui │ │ └── .keep │ ├── update_cluster_secret_v1alpha1.go │ ├── update_cluster_secret_v1alpha1_test.go │ ├── update_credentials_v1alpha1.go │ ├── update_credentials_v1alpha1_test.go │ ├── update_freight_alias_v1alpha1.go │ ├── update_freight_alias_v1alpha1_test.go │ ├── update_project_secret_v1alpha1.go │ ├── update_project_secret_v1alpha1_test.go │ ├── update_resource_v1alpha1.go │ ├── update_role_v1alpha1.go │ ├── user │ │ ├── user.go │ │ └── user_test.go │ ├── validation │ │ └── project.go │ ├── validators.go │ ├── validators_test.go │ ├── watch_cluster_config_v1alpha1.go │ ├── watch_freight_v1alpha1.go │ ├── watch_project_config_v1alpha1.go │ ├── watch_promotion_v1alpha1.go │ ├── watch_promotions_v1alpha1.go │ ├── watch_stages_v1alpha1.go │ └── watch_warehouses_v1alpha1.go ├── strings │ ├── strings.go │ └── strings_test.go ├── types │ ├── types.go │ └── types_test.go ├── urls │ ├── git.go │ ├── git_test.go │ ├── helm.go │ ├── helm_test.go │ ├── image.go │ └── image_test.go ├── webhook │ ├── external │ │ ├── artifactory.go │ │ ├── artifactory_test.go │ │ ├── azure.go │ │ ├── azure_test.go │ │ ├── bitbucket.go │ │ ├── bitbucket_test.go │ │ ├── common_test.go │ │ ├── config.go │ │ ├── dockerhub.go │ │ ├── dockerhub_test.go │ │ ├── gitea.go │ │ ├── gitea_test.go │ │ ├── github.go │ │ ├── github_test.go │ │ ├── gitlab.go │ │ ├── gitlab_test.go │ │ ├── harbor.go │ │ ├── harbor_test.go │ │ ├── media_types.go │ │ ├── media_types_test.go │ │ ├── quay.go │ │ ├── quay_test.go │ │ ├── receiver.go │ │ ├── receiver_test.go │ │ ├── refresh.go │ │ ├── refresh_test.go │ │ ├── registry.go │ │ ├── router.go │ │ ├── router_test.go │ │ ├── server.go │ │ └── server_test.go │ └── kubernetes │ │ ├── admission.go │ │ ├── admission_test.go │ │ ├── clusterconfig │ │ ├── webhook.go │ │ └── webhook_test.go │ │ ├── clusterpromotiontask │ │ ├── webhook.go │ │ └── webhook_test.go │ │ ├── config.go │ │ ├── config_test.go │ │ ├── external │ │ └── validation.go │ │ ├── freight │ │ ├── aliases.go │ │ ├── webhook.go │ │ └── webhook_test.go │ │ ├── project.go │ │ ├── project │ │ ├── webhook.go │ │ └── webhook_test.go │ │ ├── projectconfig │ │ ├── webhook.go │ │ └── webhook_test.go │ │ ├── promotion │ │ ├── webhook.go │ │ └── webhook_test.go │ │ ├── promotion_steps.go │ │ ├── promotion_steps_test.go │ │ ├── promotiontask │ │ ├── webhook.go │ │ └── webhook_test.go │ │ ├── stage │ │ ├── webhook.go │ │ └── webhook_test.go │ │ └── warehouse │ │ ├── webhook.go │ │ └── webhook_test.go ├── x │ ├── promotion │ │ └── runner │ │ │ └── builtin │ │ │ └── zz_config_types.go │ └── version │ │ └── version.go └── yaml │ ├── decode.go │ ├── decode_test.go │ ├── merge.go │ ├── merge_test.go │ ├── quote.go │ ├── quote_test.go │ ├── update.go │ ├── update_test.go │ ├── yaml.go │ └── yaml_test.go └── ui ├── .gitignore ├── .prettierrc ├── eslint.config.mjs ├── hack ├── generate-directive-schema.mjs └── generate-schema.mjs ├── index.html ├── package.json ├── pnpm-lock.yaml ├── postcss.config.cjs ├── public ├── argo-logo.svg ├── fonts │ └── poppins │ │ ├── Poppins-Black.ttf │ │ ├── Poppins-BlackItalic.ttf │ │ ├── Poppins-Bold.ttf │ │ ├── Poppins-BoldItalic.ttf │ │ ├── Poppins-ExtraBold.ttf │ │ ├── Poppins-ExtraBoldItalic.ttf │ │ ├── Poppins-ExtraLight.ttf │ │ ├── Poppins-ExtraLightItalic.ttf │ │ ├── Poppins-Italic.ttf │ │ ├── Poppins-Light.ttf │ │ ├── Poppins-LightItalic.ttf │ │ ├── Poppins-Medium.ttf │ │ ├── Poppins-MediumItalic.ttf │ │ ├── Poppins-Regular.ttf │ │ ├── Poppins-SemiBold.ttf │ │ ├── Poppins-SemiBoldItalic.ttf │ │ ├── Poppins-Thin.ttf │ │ └── Poppins-ThinItalic.ttf ├── kargo-logo-head-only.png ├── kargo-logo-white.png └── kargo-logo.png ├── src ├── app.less ├── app.tsx ├── config │ ├── auth.ts │ ├── paths.ts │ ├── query-client.ts │ ├── themeConfig.ts │ └── transport.ts ├── context │ └── colors.ts ├── extensions │ ├── extensions-context.ts │ ├── pages │ │ ├── app-extensions.tsx │ │ ├── argocd-extension.tsx │ │ └── project-extensions.tsx │ ├── types.ts │ └── utils.ts ├── externals.d.ts ├── features │ ├── assemble-freight │ │ ├── artifact-in-discovered-results.ts │ │ ├── artifact-menu-group.tsx │ │ ├── artifact-menu-item.tsx │ │ ├── assemble-freight.tsx │ │ ├── chart-table.tsx │ │ ├── clone-freight-note.tsx │ │ ├── commit-table.tsx │ │ ├── image-table.tsx │ │ ├── merge-with-cloned-freight.ts │ │ ├── missing-artifacts-to-cloned-freight.ts │ │ ├── truncated-copyable.tsx │ │ ├── types.ts │ │ ├── unique-subscription-key.ts │ │ └── use-detect-page.ts │ ├── auth │ │ ├── admin-login.tsx │ │ ├── context │ │ │ ├── auth-context-provider.tsx │ │ │ ├── auth-context.tsx │ │ │ └── use-auth-context.tsx │ │ ├── jwt-utils.ts │ │ ├── oidc-login.tsx │ │ ├── oidc-utils.ts │ │ ├── protected-route.tsx │ │ └── token-renew.tsx │ ├── common │ │ ├── analysis-modal │ │ │ ├── analysis-modal.tsx │ │ │ ├── constants.ts │ │ │ ├── criteria-list │ │ │ │ ├── criteria-list.module.less │ │ │ │ └── criteria-list.tsx │ │ │ ├── header │ │ │ │ └── header.tsx │ │ │ ├── legend │ │ │ │ └── legend.tsx │ │ │ ├── metric-chart │ │ │ │ ├── metric-chart.module.less │ │ │ │ └── metric-chart.tsx │ │ │ ├── metric-label │ │ │ │ ├── metric-label.module.less │ │ │ │ └── metric-label.tsx │ │ │ ├── metric-table │ │ │ │ ├── metric-table.module.less │ │ │ │ └── metric-table.tsx │ │ │ ├── panels │ │ │ │ ├── index.tsx │ │ │ │ ├── metric-panel.tsx │ │ │ │ ├── styles.module.less │ │ │ │ └── summary-panel.tsx │ │ │ ├── query-box │ │ │ │ ├── query-box.module.less │ │ │ │ └── query-box.tsx │ │ │ ├── status-indicator │ │ │ │ ├── status-indicator.module.less │ │ │ │ └── status-indicator.tsx │ │ │ ├── transforms.test.ts │ │ │ ├── transforms.ts │ │ │ ├── types.ts │ │ │ └── utils.ts │ │ ├── analysis-run-logs │ │ │ ├── analysis-run-logs.tsx │ │ │ ├── extract-analysis-run.ts │ │ │ └── use-monaco-editor-log-language.ts │ │ ├── code-editor │ │ │ ├── yaml-editor-lazy.tsx │ │ │ ├── yaml-editor.module.less │ │ │ └── yaml-editor.tsx │ │ ├── commit-info.tsx │ │ ├── confirm-modal │ │ │ ├── confirm-modal.tsx │ │ │ └── use-confirm-modal.tsx │ │ ├── description-expandable.tsx │ │ ├── description.tsx │ │ ├── form │ │ │ ├── field-container.tsx │ │ │ ├── multi-string-editor.tsx │ │ │ └── rjsf │ │ │ │ ├── context.ts │ │ │ │ ├── description-field-template.tsx │ │ │ │ ├── field-template.tsx │ │ │ │ ├── object-field-template.tsx │ │ │ │ └── style-overrides.module.less │ │ ├── health-status │ │ │ ├── health-status-icon.tsx │ │ │ └── utils.ts │ │ ├── icons.tsx │ │ ├── index.ts │ │ ├── layout │ │ │ ├── base-header.tsx │ │ │ ├── error-boundary.tsx │ │ │ ├── main-layout.module.less │ │ │ ├── main-layout.tsx │ │ │ └── nav-item │ │ │ │ ├── nav-item.module.less │ │ │ │ └── nav-item.tsx │ │ ├── loading-state.tsx │ │ ├── logo │ │ │ ├── logo.module.less │ │ │ ├── logo.tsx │ │ │ └── types.ts │ │ ├── manifest-preview.tsx │ │ ├── modal │ │ │ ├── modal-context-provider.tsx │ │ │ ├── modal-context.ts │ │ │ └── use-modal.ts │ │ ├── object-description.tsx │ │ ├── page-title │ │ │ ├── page-title.module.less │ │ │ └── page-title.tsx │ │ ├── portal.tsx │ │ ├── promotion-directive-step-status │ │ │ ├── promotion-step-status.ts │ │ │ └── utils.ts │ │ ├── promotion-status │ │ │ ├── promotion-status-icon.tsx │ │ │ └── utils.ts │ │ ├── segment-label.tsx │ │ ├── small-label.tsx │ │ ├── stage-status │ │ │ ├── stage-condition-icon.tsx │ │ │ ├── styles.module.less │ │ │ ├── truck-icon │ │ │ │ ├── styles.module.less │ │ │ │ └── truck-icon.tsx │ │ │ └── utils.ts │ │ ├── stage-tag.tsx │ │ ├── suspense-spin.tsx │ │ ├── tabs-with-url.tsx │ │ ├── truncate-middle.tsx │ │ └── utils.ts │ ├── freight-timeline │ │ ├── confirm-promotion-dialogue.tsx │ │ ├── freight-content-item.tsx │ │ ├── freight-contents.tsx │ │ ├── freight-item-label.tsx │ │ ├── freight-timeline-wrapper.tsx │ │ ├── freight-timeline.less │ │ ├── freight-timeline.module.less │ │ ├── open-container-initiative-utils.ts │ │ ├── stage-indicators.tsx │ │ └── utils.ts │ ├── freight │ │ ├── artifact-metadata.tsx │ │ ├── flatten-freight-origin-utils.ts │ │ ├── freight-details.tsx │ │ ├── freight-status-list.tsx │ │ └── update-freight-alias-modal.tsx │ ├── project │ │ ├── events │ │ │ └── events.tsx │ │ ├── list │ │ │ ├── create-project-modal.tsx │ │ │ ├── project-item │ │ │ │ ├── project-item.module.less │ │ │ │ ├── project-item.tsx │ │ │ │ └── stage-popover.tsx │ │ │ ├── project-list-filter.tsx │ │ │ ├── projects-list.module.less │ │ │ ├── projects-list.tsx │ │ │ ├── use-star-projects.tsx │ │ │ └── utils │ │ │ │ └── project-yaml-example.ts │ │ ├── pipelines │ │ │ ├── context │ │ │ │ ├── action-context.ts │ │ │ │ ├── dictionary-context.ts │ │ │ │ ├── freight-timeline-controller-context.ts │ │ │ │ └── graph-context.ts │ │ │ ├── freight │ │ │ │ ├── artifact-icon.tsx │ │ │ │ ├── artifact-parts-utils.ts │ │ │ │ ├── artifact-selector-utils.ts │ │ │ │ ├── delete-freight-modal.tsx │ │ │ │ ├── filter-timerange-utils.ts │ │ │ │ ├── freight-artifact.tsx │ │ │ │ ├── freight-card.tsx │ │ │ │ ├── freight-expand-tile.tsx │ │ │ │ ├── freight-table.tsx │ │ │ │ ├── freight-timeline-filters.tsx │ │ │ │ ├── freight-timeline.less │ │ │ │ ├── freight-timeline.tsx │ │ │ │ ├── get-soak-time.ts │ │ │ │ ├── promotion-mode-header.tsx │ │ │ │ ├── short-version-utils.ts │ │ │ │ ├── source-catalogue-utils.ts │ │ │ │ ├── use-get-freight-creation.ts │ │ │ │ ├── use-promotion-eligible-freight.ts │ │ │ │ ├── use-soak-time-counter.ts │ │ │ │ └── use-soak-time.ts │ │ │ ├── graph-filters.tsx │ │ │ ├── graph │ │ │ │ ├── custom-node.tsx │ │ │ │ ├── dummy-node-renderrer.tsx │ │ │ │ ├── edge-indexer.ts │ │ │ │ ├── graph.tsx │ │ │ │ ├── layout-graph.ts │ │ │ │ ├── node-indexer.ts │ │ │ │ ├── node-labeling.ts │ │ │ │ ├── node-sizer.ts │ │ │ │ ├── stack-nodes.ts │ │ │ │ ├── use-events-watcher.ts │ │ │ │ ├── use-node-dimension-state.ts │ │ │ │ └── use-pipeline-graph.ts │ │ │ ├── group-nodes.ts │ │ │ ├── image-history │ │ │ │ ├── get-stages.ts │ │ │ │ ├── header-button.tsx │ │ │ │ ├── images.tsx │ │ │ │ ├── process-tag-map.ts │ │ │ │ ├── sort-tags.ts │ │ │ │ ├── stage-box.tsx │ │ │ │ ├── types.ts │ │ │ │ └── use-promotion-history.ts │ │ │ ├── list │ │ │ │ ├── applied-filters.tsx │ │ │ │ ├── columns │ │ │ │ │ ├── action-column.tsx │ │ │ │ │ ├── health-column.tsx │ │ │ │ │ ├── last-promotion-column.tsx │ │ │ │ │ ├── phase-column.tsx │ │ │ │ │ ├── stage-column.tsx │ │ │ │ │ └── version-column.tsx │ │ │ │ ├── context │ │ │ │ │ └── filter-context.ts │ │ │ │ ├── list-view.tsx │ │ │ │ └── use-applied-filters.ts │ │ │ ├── message-tooltip.tsx │ │ │ ├── nodes │ │ │ │ ├── analysis-run-logs-link.tsx │ │ │ │ ├── argocd-link.tsx │ │ │ │ ├── artifact-selector-utils.ts │ │ │ │ ├── node-size-source-of-truth.module.less │ │ │ │ ├── promotion │ │ │ │ │ └── use-get-promotion-dropdown-items.tsx │ │ │ │ ├── pull-request-link.tsx │ │ │ │ ├── stacked-nodes.tsx │ │ │ │ ├── stage-freight.tsx │ │ │ │ ├── stage-meta-utils.ts │ │ │ │ ├── stage-node-phase.tsx │ │ │ │ ├── stage-node.less │ │ │ │ ├── stage-node.tsx │ │ │ │ ├── subscription-node.tsx │ │ │ │ ├── use-get-upstream-freight.ts │ │ │ │ └── warehouse-node.tsx │ │ │ ├── pipelines.tsx │ │ │ ├── promotion │ │ │ │ ├── drag-and-drop │ │ │ │ │ ├── dnd-promotion-context.tsx │ │ │ │ │ ├── drop-overlay.module.less │ │ │ │ │ └── drop-overlay.tsx │ │ │ │ ├── freight-details.tsx │ │ │ │ ├── get-promotion-actor.ts │ │ │ │ ├── get-promotion-stage.ts │ │ │ │ ├── mini-graph │ │ │ │ │ ├── constant.ts │ │ │ │ │ ├── node.tsx │ │ │ │ │ └── use-mini-promotion-graph.ts │ │ │ │ ├── promote.module.less │ │ │ │ ├── promote.tsx │ │ │ │ ├── promotion.tsx │ │ │ │ ├── use-manual-approval-modal.tsx │ │ │ │ └── use-watch-promotion.ts │ │ │ ├── url-params │ │ │ │ └── use-freight-timeline-controller-store.ts │ │ │ ├── use-action.ts │ │ │ ├── use-freight-by-id.ts │ │ │ ├── use-freight-in-stage.ts │ │ │ ├── use-get-freight.ts │ │ │ ├── use-get-warehouse.ts │ │ │ ├── use-persist-filters.ts │ │ │ ├── use-stage-auto-promotion-map.ts │ │ │ ├── use-stage-by-name.ts │ │ │ ├── use-subscribers-by-stage.ts │ │ │ ├── use-sync-freight.ts │ │ │ ├── use-watch-freight.ts │ │ │ ├── warehouse │ │ │ │ ├── repo-subscriptions.tsx │ │ │ │ ├── tabs │ │ │ │ │ └── settings │ │ │ │ │ │ ├── warehouse-delete-button.tsx │ │ │ │ │ │ ├── warehouse-edit-form.tsx │ │ │ │ │ │ └── warehouse-settings.tsx │ │ │ │ ├── warehouse-details.tsx │ │ │ │ └── warehouse-error.ts │ │ │ └── watcher.ts │ │ ├── project-utils.tsx │ │ └── settings │ │ │ ├── project-settings.tsx │ │ │ └── views │ │ │ ├── analysis-templates │ │ │ ├── analysis-templates.tsx │ │ │ ├── create-analysis-template-modal.tsx │ │ │ ├── edit-analysis-template-modal.tsx │ │ │ └── utils │ │ │ │ └── analysis-template-example.ts │ │ │ ├── config-maps │ │ │ ├── config-map-yaml-example.ts │ │ │ ├── config-maps.tsx │ │ │ └── upsert-config-maps.tsx │ │ │ ├── credentials │ │ │ ├── create-credentials-modal.tsx │ │ │ ├── credentials.tsx │ │ │ ├── schema-validator.ts │ │ │ ├── secret-editor.tsx │ │ │ ├── types.ts │ │ │ └── utils.tsx │ │ │ ├── general │ │ │ ├── delete-project-modal.tsx │ │ │ └── general-settings.tsx │ │ │ ├── project-config │ │ │ ├── project-config.tsx │ │ │ ├── refresh.tsx │ │ │ ├── transport.ts │ │ │ ├── webhook │ │ │ │ ├── create-webhook-modal.tsx │ │ │ │ ├── use-create-webhook-mutation.ts │ │ │ │ └── webhook-receivers.tsx │ │ │ └── webhooks.tsx │ │ │ ├── promotion-tasks │ │ │ ├── create-promotion-task.tsx │ │ │ ├── edit-promotion-task-modal.tsx │ │ │ ├── promotion-task-example.ts │ │ │ └── promotion-tasks.tsx │ │ │ └── roles │ │ │ ├── create-role.tsx │ │ │ ├── delete-role-modal.tsx │ │ │ ├── roles.tsx │ │ │ ├── rule-editor.tsx │ │ │ ├── rules-modal.tsx │ │ │ └── rules-table.tsx │ ├── promotion-directives │ │ ├── registry │ │ │ ├── context │ │ │ │ ├── registry-context-provider.tsx │ │ │ │ ├── registry-context.tsx │ │ │ │ └── use-registry-context.tsx │ │ │ ├── types.ts │ │ │ └── use-discover-registries.ts │ │ └── utils.ts │ ├── settings │ │ ├── analysis-templates │ │ │ ├── analysis-templates.tsx │ │ │ ├── create-cluster-analysis-template-modal.tsx │ │ │ └── edit-cluster-analysis-template-modal.tsx │ │ ├── cluster-config │ │ │ ├── cluster-config-yaml-example.ts │ │ │ ├── cluster-config.tsx │ │ │ ├── refresh.tsx │ │ │ ├── transport.ts │ │ │ └── webhook │ │ │ │ ├── create-webhook-modal.tsx │ │ │ │ └── use-create-webhook-mutation.ts │ │ ├── cluster-promotion-tasks │ │ │ ├── cluster-promotion-task-example.ts │ │ │ ├── cluster-promotion-tasks.tsx │ │ │ ├── create-cluster-promotion-task.tsx │ │ │ └── edit-cluster-promotion-task-modal.tsx │ │ └── cluster-secret │ │ │ ├── cluster-secret.tsx │ │ │ └── create-cluster-secret-modal.tsx │ ├── stage │ │ ├── create-stage.tsx │ │ ├── create-warehouse │ │ │ ├── create-warehouse-wizard.tsx │ │ │ ├── create-warehouse.tsx │ │ │ ├── schema.ts │ │ │ └── subscription-wizard.tsx │ │ ├── get-stage-yaml-example.ts │ │ ├── promotion-step.tsx │ │ ├── promotion-steps-wizard │ │ │ ├── promotion-step-form.tsx │ │ │ ├── promotion-steps-wizard.tsx │ │ │ ├── runner-form.module.less │ │ │ ├── runner-form.tsx │ │ │ ├── selected-runner.tsx │ │ │ ├── types.ts │ │ │ ├── use-promotion-wizard-steps-state.ts │ │ │ └── utils.ts │ │ ├── promotion-steps.tsx │ │ ├── promotions.tsx │ │ ├── requested-freight-editor.tsx │ │ ├── requested-freight.tsx │ │ ├── schemas.ts │ │ ├── stage-actions.tsx │ │ ├── stage-details.tsx │ │ ├── tabs │ │ │ ├── freight-history │ │ │ │ ├── freight-history.tsx │ │ │ │ ├── use-get-freight-map.ts │ │ │ │ └── use-promotions-by-freight-collection.ts │ │ │ └── settings │ │ │ │ ├── stage-delete-button.tsx │ │ │ │ ├── stage-edit-form.tsx │ │ │ │ └── stage-settings.tsx │ │ ├── types.ts │ │ ├── use-images.ts │ │ ├── utils │ │ │ ├── index.ts │ │ │ ├── promotion.test.ts │ │ │ ├── promotion.ts │ │ │ └── verification-phase.ts │ │ ├── verification-icon.tsx │ │ └── verifications.tsx │ └── utils │ │ ├── cache │ │ ├── analysis-templates.ts │ │ ├── cluster-config.ts │ │ ├── freight.ts │ │ ├── image-stage-matrix.ts │ │ ├── index.ts │ │ ├── project-config.ts │ │ └── project.ts │ │ ├── cluster-analysis-template-example.ts │ │ └── manifest-generator.ts ├── gen │ ├── api │ │ ├── rbac │ │ │ └── v1alpha1 │ │ │ │ └── generated_pb.ts │ │ ├── service │ │ │ └── v1alpha1 │ │ │ │ ├── service-KargoService_connectquery.ts │ │ │ │ └── service_pb.ts │ │ ├── stubs │ │ │ └── rollouts │ │ │ │ └── v1alpha1 │ │ │ │ └── generated_pb.ts │ │ └── v1alpha1 │ │ │ └── generated_pb.ts │ ├── directives │ │ ├── argocd-update-config.json │ │ ├── common.json │ │ ├── compose-output-config.json │ │ ├── copy-config.json │ │ ├── delete-config.json │ │ ├── git-clear-config.json │ │ ├── git-clone-config.json │ │ ├── git-commit-config.json │ │ ├── git-merge-pr-config.json │ │ ├── git-open-pr-config.json │ │ ├── git-push-config.json │ │ ├── git-wait-for-pr-config.json │ │ ├── helm-template-config.json │ │ ├── helm-update-chart-config.json │ │ ├── http-config.json │ │ ├── http-download-config.json │ │ ├── json-parse-config.json │ │ ├── json-update-config.json │ │ ├── kustomize-build-config.json │ │ ├── kustomize-set-image-config.json │ │ ├── oci-download-config.json │ │ ├── set-metadata-config.json │ │ ├── untar-config.json │ │ ├── yaml-merge-config.json │ │ ├── yaml-parse-config.json │ │ └── yaml-update-config.json │ ├── k8s.io │ │ ├── api │ │ │ ├── batch │ │ │ │ └── v1 │ │ │ │ │ └── generated_pb.ts │ │ │ ├── core │ │ │ │ └── v1 │ │ │ │ │ └── generated_pb.ts │ │ │ └── rbac │ │ │ │ └── v1 │ │ │ │ └── generated_pb.ts │ │ ├── apiextensions-apiserver │ │ │ └── pkg │ │ │ │ └── apis │ │ │ │ └── apiextensions │ │ │ │ └── v1 │ │ │ │ └── generated_pb.ts │ │ └── apimachinery │ │ │ └── pkg │ │ │ ├── api │ │ │ └── resource │ │ │ │ └── generated_pb.ts │ │ │ ├── apis │ │ │ └── meta │ │ │ │ └── v1 │ │ │ │ └── generated_pb.ts │ │ │ ├── runtime │ │ │ ├── generated_pb.ts │ │ │ └── schema │ │ │ │ └── generated_pb.ts │ │ │ └── util │ │ │ └── intstr │ │ │ └── generated_pb.ts │ └── schema │ │ ├── clusterconfigs.kargo.akuity.io_v1alpha1.json │ │ ├── clusterpromotiontasks.kargo.akuity.io_v1alpha1.json │ │ ├── freights.kargo.akuity.io_v1alpha1.json │ │ ├── projectconfigs.kargo.akuity.io_v1alpha1.json │ │ ├── projects.kargo.akuity.io_v1alpha1.json │ │ ├── promotions.kargo.akuity.io_v1alpha1.json │ │ ├── promotiontasks.kargo.akuity.io_v1alpha1.json │ │ ├── stages.kargo.akuity.io_v1alpha1.json │ │ └── warehouses.kargo.akuity.io_v1alpha1.json ├── index.tsx ├── pages │ ├── analysis-run-logs.tsx │ ├── downloads.tsx │ ├── login │ │ ├── login.module.less │ │ └── login.tsx │ ├── project.tsx │ ├── projects.tsx │ ├── settings.tsx │ └── user.tsx ├── plugins │ ├── README.md │ ├── atoms │ │ ├── plugin-helper.ts │ │ ├── plugin-interfaces.ts │ │ └── ui-plugin-hole │ │ │ ├── deep-link-promotion-step.tsx │ │ │ ├── deep-link-promotion.tsx │ │ │ ├── error-boundary.tsx │ │ │ └── ui-plugin-holes.tsx │ ├── index.tsx │ └── pr-plugin │ │ ├── deep-link │ │ ├── promotion-step.tsx │ │ └── promotion.tsx │ │ ├── get-pr-link.ts │ │ └── pr-plugin.tsx ├── utils │ ├── connectrpc-utils.ts │ ├── decode-raw-data.ts │ ├── delay.ts │ ├── document.ts │ ├── get-contrast-text-color.test.ts │ ├── get-contrast-text-color.ts │ ├── helpers.test.ts │ ├── helpers.ts │ ├── url.test.ts │ ├── url.ts │ ├── use-local-storage.ts │ └── validators.ts └── vite-env.d.ts ├── tailwind.config.js ├── tests └── api │ └── apimachinery.spec.ts ├── tsconfig.json └── vite.config.mts /.dockerignore: -------------------------------------------------------------------------------- 1 | docs/ 2 | ui/node_modules/ 3 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/governance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/.github/governance.yml -------------------------------------------------------------------------------- /.github/workflows/backport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/.github/workflows/backport.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/governance.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/.github/workflows/governance.yaml -------------------------------------------------------------------------------- /.github/workflows/lint-pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/.github/workflows/lint-pr.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/stale.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/.github/workflows/stale.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/Dockerfile.dev -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/README.md -------------------------------------------------------------------------------- /Tiltfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/Tiltfile -------------------------------------------------------------------------------- /api/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/go.mod -------------------------------------------------------------------------------- /api/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/go.sum -------------------------------------------------------------------------------- /api/rbac/v1alpha1/annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/rbac/v1alpha1/annotations.go -------------------------------------------------------------------------------- /api/rbac/v1alpha1/annotations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/rbac/v1alpha1/annotations_test.go -------------------------------------------------------------------------------- /api/rbac/v1alpha1/generated.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/rbac/v1alpha1/generated.pb.go -------------------------------------------------------------------------------- /api/rbac/v1alpha1/generated.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/rbac/v1alpha1/generated.proto -------------------------------------------------------------------------------- /api/rbac/v1alpha1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/rbac/v1alpha1/groupversion_info.go -------------------------------------------------------------------------------- /api/rbac/v1alpha1/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/rbac/v1alpha1/labels.go -------------------------------------------------------------------------------- /api/rbac/v1alpha1/role_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/rbac/v1alpha1/role_types.go -------------------------------------------------------------------------------- /api/rbac/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/rbac/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /api/service/v1alpha1/service.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/service/v1alpha1/service.pb.go -------------------------------------------------------------------------------- /api/service/v1alpha1/service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/service/v1alpha1/service.proto -------------------------------------------------------------------------------- /api/stubs/rollouts/v1alpha1/analysis_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/stubs/rollouts/v1alpha1/analysis_types.go -------------------------------------------------------------------------------- /api/stubs/rollouts/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/stubs/rollouts/v1alpha1/doc.go -------------------------------------------------------------------------------- /api/stubs/rollouts/v1alpha1/generated.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/stubs/rollouts/v1alpha1/generated.pb.go -------------------------------------------------------------------------------- /api/stubs/rollouts/v1alpha1/generated.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/stubs/rollouts/v1alpha1/generated.proto -------------------------------------------------------------------------------- /api/stubs/rollouts/v1alpha1/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/stubs/rollouts/v1alpha1/types.go -------------------------------------------------------------------------------- /api/testing/regexp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/testing/regexp.go -------------------------------------------------------------------------------- /api/v1alpha1/annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/annotations.go -------------------------------------------------------------------------------- /api/v1alpha1/cluster_config_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/cluster_config_types.go -------------------------------------------------------------------------------- /api/v1alpha1/cluster_promotion_task_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/cluster_promotion_task_types.go -------------------------------------------------------------------------------- /api/v1alpha1/conditions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/conditions.go -------------------------------------------------------------------------------- /api/v1alpha1/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/event.go -------------------------------------------------------------------------------- /api/v1alpha1/expression_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/expression_types.go -------------------------------------------------------------------------------- /api/v1alpha1/freight_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/freight_types.go -------------------------------------------------------------------------------- /api/v1alpha1/freight_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/freight_types_test.go -------------------------------------------------------------------------------- /api/v1alpha1/generated.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/generated.pb.go -------------------------------------------------------------------------------- /api/v1alpha1/generated.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/generated.proto -------------------------------------------------------------------------------- /api/v1alpha1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/groupversion_info.go -------------------------------------------------------------------------------- /api/v1alpha1/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/labels.go -------------------------------------------------------------------------------- /api/v1alpha1/project_config_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/project_config_types.go -------------------------------------------------------------------------------- /api/v1alpha1/project_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/project_types.go -------------------------------------------------------------------------------- /api/v1alpha1/promotion_task_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/promotion_task_types.go -------------------------------------------------------------------------------- /api/v1alpha1/promotion_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/promotion_types.go -------------------------------------------------------------------------------- /api/v1alpha1/promotion_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/promotion_types_test.go -------------------------------------------------------------------------------- /api/v1alpha1/regexp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/regexp_test.go -------------------------------------------------------------------------------- /api/v1alpha1/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/request.go -------------------------------------------------------------------------------- /api/v1alpha1/request_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/request_test.go -------------------------------------------------------------------------------- /api/v1alpha1/stage_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/stage_types.go -------------------------------------------------------------------------------- /api/v1alpha1/stage_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/stage_types_test.go -------------------------------------------------------------------------------- /api/v1alpha1/warehouse_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/warehouse_types.go -------------------------------------------------------------------------------- /api/v1alpha1/warehouse_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/warehouse_types_test.go -------------------------------------------------------------------------------- /api/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/api/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /buf.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/buf.gen.yaml -------------------------------------------------------------------------------- /buf.kubebuilder.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/buf.kubebuilder.gen.yaml -------------------------------------------------------------------------------- /buf.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/buf.lock -------------------------------------------------------------------------------- /buf.ui.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/buf.ui.gen.yaml -------------------------------------------------------------------------------- /buf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/buf.yaml -------------------------------------------------------------------------------- /charts/kargo/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/Chart.yaml -------------------------------------------------------------------------------- /charts/kargo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/README.md -------------------------------------------------------------------------------- /charts/kargo/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/NOTES.txt -------------------------------------------------------------------------------- /charts/kargo/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/kargo/templates/api/cert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/api/cert.yaml -------------------------------------------------------------------------------- /charts/kargo/templates/api/cluster-roles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/api/cluster-roles.yaml -------------------------------------------------------------------------------- /charts/kargo/templates/api/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/api/configmap.yaml -------------------------------------------------------------------------------- /charts/kargo/templates/api/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/api/deployment.yaml -------------------------------------------------------------------------------- /charts/kargo/templates/api/ingress-cert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/api/ingress-cert.yaml -------------------------------------------------------------------------------- /charts/kargo/templates/api/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/api/ingress.yaml -------------------------------------------------------------------------------- /charts/kargo/templates/api/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/api/secret.yaml -------------------------------------------------------------------------------- /charts/kargo/templates/api/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/api/service.yaml -------------------------------------------------------------------------------- /charts/kargo/templates/argocd/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/argocd/role.yaml -------------------------------------------------------------------------------- /charts/kargo/templates/crds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/crds.yaml -------------------------------------------------------------------------------- /charts/kargo/templates/dex-server/cert.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/dex-server/cert.yaml -------------------------------------------------------------------------------- /charts/kargo/templates/dex-server/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/dex-server/secret.yaml -------------------------------------------------------------------------------- /charts/kargo/templates/extra-manifests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/extra-manifests.yaml -------------------------------------------------------------------------------- /charts/kargo/templates/users/roles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/templates/users/roles.yaml -------------------------------------------------------------------------------- /charts/kargo/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/charts/kargo/values.yaml -------------------------------------------------------------------------------- /cmd/cli/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/cmd/cli/main.go -------------------------------------------------------------------------------- /cmd/cli/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/cmd/cli/root.go -------------------------------------------------------------------------------- /cmd/controlplane/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/cmd/controlplane/api.go -------------------------------------------------------------------------------- /cmd/controlplane/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/cmd/controlplane/controller.go -------------------------------------------------------------------------------- /cmd/controlplane/external_webhooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/cmd/controlplane/external_webhooks.go -------------------------------------------------------------------------------- /cmd/controlplane/garbage_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/cmd/controlplane/garbage_collector.go -------------------------------------------------------------------------------- /cmd/controlplane/kubernetes_webhooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/cmd/controlplane/kubernetes_webhooks.go -------------------------------------------------------------------------------- /cmd/controlplane/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/cmd/controlplane/main.go -------------------------------------------------------------------------------- /cmd/controlplane/management_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/cmd/controlplane/management_controller.go -------------------------------------------------------------------------------- /cmd/controlplane/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/cmd/controlplane/root.go -------------------------------------------------------------------------------- /cmd/controlplane/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/cmd/controlplane/utils.go -------------------------------------------------------------------------------- /cmd/controlplane/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/cmd/controlplane/version.go -------------------------------------------------------------------------------- /cmd/credential-helper/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/cmd/credential-helper/main.go -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/STYLE_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/STYLE_GUIDE.md -------------------------------------------------------------------------------- /docs/api/docs.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/api/docs.templ -------------------------------------------------------------------------------- /docs/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/babel.config.js -------------------------------------------------------------------------------- /docs/docs/10-home.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/10-home.mdx -------------------------------------------------------------------------------- /docs/docs/100-roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/100-roadmap.md -------------------------------------------------------------------------------- /docs/docs/20-quickstart/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/20-quickstart/index.md -------------------------------------------------------------------------------- /docs/docs/40-operator-guide/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/40-operator-guide/index.md -------------------------------------------------------------------------------- /docs/docs/50-user-guide/30-patterns/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/50-user-guide/30-patterns/index.md -------------------------------------------------------------------------------- /docs/docs/50-user-guide/40-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/50-user-guide/40-examples.md -------------------------------------------------------------------------------- /docs/docs/50-user-guide/50-security/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/50-user-guide/50-security/index.md -------------------------------------------------------------------------------- /docs/docs/50-user-guide/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/50-user-guide/index.md -------------------------------------------------------------------------------- /docs/docs/60-contributor-guide/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/60-contributor-guide/index.md -------------------------------------------------------------------------------- /docs/docs/70-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/70-resources.md -------------------------------------------------------------------------------- /docs/docs/75-faqs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/75-faqs.md -------------------------------------------------------------------------------- /docs/docs/80-release-notes/91-v1.8.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/80-release-notes/91-v1.8.0.md -------------------------------------------------------------------------------- /docs/docs/80-release-notes/92-v1.7.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/80-release-notes/92-v1.7.0.md -------------------------------------------------------------------------------- /docs/docs/80-release-notes/93-v1.6.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/80-release-notes/93-v1.6.0.md -------------------------------------------------------------------------------- /docs/docs/80-release-notes/94-v1.5.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/80-release-notes/94-v1.5.0.md -------------------------------------------------------------------------------- /docs/docs/80-release-notes/95-v1.4.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/80-release-notes/95-v1.4.0.md -------------------------------------------------------------------------------- /docs/docs/80-release-notes/96-v1.3.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/80-release-notes/96-v1.3.0.md -------------------------------------------------------------------------------- /docs/docs/80-release-notes/97-v1.2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/80-release-notes/97-v1.2.0.md -------------------------------------------------------------------------------- /docs/docs/80-release-notes/98-v1.1.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/80-release-notes/98-v1.1.0.md -------------------------------------------------------------------------------- /docs/docs/80-release-notes/99-v1.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/80-release-notes/99-v1.0.0.md -------------------------------------------------------------------------------- /docs/docs/80-release-notes/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/80-release-notes/_category_.json -------------------------------------------------------------------------------- /docs/docs/90-api-documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docs/90-api-documentation.md -------------------------------------------------------------------------------- /docs/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/docusaurus.config.js -------------------------------------------------------------------------------- /docs/enterprise-features.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/enterprise-features.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/plugins/gtag/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/plugins/gtag/package.json -------------------------------------------------------------------------------- /docs/plugins/gtag/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/plugins/gtag/pnpm-lock.yaml -------------------------------------------------------------------------------- /docs/plugins/gtag/src/gtag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/plugins/gtag/src/gtag.ts -------------------------------------------------------------------------------- /docs/plugins/gtag/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/plugins/gtag/src/index.ts -------------------------------------------------------------------------------- /docs/plugins/gtag/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/plugins/gtag/src/options.ts -------------------------------------------------------------------------------- /docs/plugins/gtag/src/script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/plugins/gtag/src/script.ts -------------------------------------------------------------------------------- /docs/plugins/gtag/src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/plugins/gtag/src/types.d.ts -------------------------------------------------------------------------------- /docs/plugins/gtag/tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/plugins/gtag/tsconfig.base.json -------------------------------------------------------------------------------- /docs/plugins/gtag/tsconfig.client.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/plugins/gtag/tsconfig.client.json -------------------------------------------------------------------------------- /docs/plugins/gtag/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/plugins/gtag/tsconfig.json -------------------------------------------------------------------------------- /docs/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/pnpm-lock.yaml -------------------------------------------------------------------------------- /docs/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/sidebars.js -------------------------------------------------------------------------------- /docs/src/components/Button.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/components/Button.module.scss -------------------------------------------------------------------------------- /docs/src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/components/Button.tsx -------------------------------------------------------------------------------- /docs/src/components/Highlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/components/Highlight.js -------------------------------------------------------------------------------- /docs/src/components/Home/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/components/Home/index.module.scss -------------------------------------------------------------------------------- /docs/src/components/Home/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/components/Home/index.tsx -------------------------------------------------------------------------------- /docs/src/components/VersionDropdown.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/components/VersionDropdown.css -------------------------------------------------------------------------------- /docs/src/components/VersionDropdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/components/VersionDropdown.js -------------------------------------------------------------------------------- /docs/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/css/custom.css -------------------------------------------------------------------------------- /docs/src/theme/DocSidebarItem/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/theme/DocSidebarItem/index.js -------------------------------------------------------------------------------- /docs/src/theme/MDXComponents/A.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/theme/MDXComponents/A.js -------------------------------------------------------------------------------- /docs/src/theme/MDXComponents/Code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/theme/MDXComponents/Code.js -------------------------------------------------------------------------------- /docs/src/theme/MDXComponents/Details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/theme/MDXComponents/Details.js -------------------------------------------------------------------------------- /docs/src/theme/MDXComponents/Heading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/theme/MDXComponents/Heading.js -------------------------------------------------------------------------------- /docs/src/theme/MDXComponents/Img/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/theme/MDXComponents/Img/index.js -------------------------------------------------------------------------------- /docs/src/theme/MDXComponents/Img/styles.module.css: -------------------------------------------------------------------------------- 1 | .img { 2 | height: auto; 3 | } 4 | -------------------------------------------------------------------------------- /docs/src/theme/MDXComponents/Pre.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/theme/MDXComponents/Pre.js -------------------------------------------------------------------------------- /docs/src/theme/MDXComponents/Ul/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/theme/MDXComponents/Ul/index.js -------------------------------------------------------------------------------- /docs/src/theme/MDXComponents/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/theme/MDXComponents/index.js -------------------------------------------------------------------------------- /docs/src/theme/NavbarItem/ComponentTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/src/theme/NavbarItem/ComponentTypes.js -------------------------------------------------------------------------------- /docs/static/img/3d-mascotte.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/static/img/3d-mascotte.png -------------------------------------------------------------------------------- /docs/static/img/kargo-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/static/img/kargo-ui.png -------------------------------------------------------------------------------- /docs/static/img/kargo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/static/img/kargo.png -------------------------------------------------------------------------------- /docs/tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/tags.js -------------------------------------------------------------------------------- /docs/todo-docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/todo-docs/README.md -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/go.sum -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hack/codegen/promotion-step-configs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/codegen/promotion-step-configs.sh -------------------------------------------------------------------------------- /hack/codegen/proto.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/codegen/proto.sh -------------------------------------------------------------------------------- /hack/codegen/prototag/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/codegen/prototag/main.go -------------------------------------------------------------------------------- /hack/docs/promote.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/docs/promote.sh -------------------------------------------------------------------------------- /hack/helm-docs/helm-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/helm-docs/helm-docs.sh -------------------------------------------------------------------------------- /hack/helm-docs/readme-generator-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/helm-docs/readme-generator-config.json -------------------------------------------------------------------------------- /hack/k3d/cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/k3d/cluster.yaml -------------------------------------------------------------------------------- /hack/kind/cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/kind/cluster.yaml -------------------------------------------------------------------------------- /hack/quickstart/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/quickstart/install.sh -------------------------------------------------------------------------------- /hack/quickstart/k3d.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/quickstart/k3d.sh -------------------------------------------------------------------------------- /hack/quickstart/kind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/quickstart/kind.sh -------------------------------------------------------------------------------- /hack/quickstart/uninstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/quickstart/uninstall.sh -------------------------------------------------------------------------------- /hack/tilt/shared-creds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/tilt/shared-creds.yaml -------------------------------------------------------------------------------- /hack/tilt/ui.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/tilt/ui.yaml -------------------------------------------------------------------------------- /hack/tilt/values.dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/tilt/values.dev.yaml -------------------------------------------------------------------------------- /hack/tools.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/tools.mk -------------------------------------------------------------------------------- /hack/tools/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/tools/go.mod -------------------------------------------------------------------------------- /hack/tools/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/tools/go.sum -------------------------------------------------------------------------------- /hack/tools/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/hack/tools/tools.go -------------------------------------------------------------------------------- /kargo-base.apko.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/kargo-base.apko.yaml -------------------------------------------------------------------------------- /kargo-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/kargo-logo.png -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/netlify.toml -------------------------------------------------------------------------------- /pkg/api/annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/annotations.go -------------------------------------------------------------------------------- /pkg/api/annotations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/annotations_test.go -------------------------------------------------------------------------------- /pkg/api/cluster_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/cluster_config.go -------------------------------------------------------------------------------- /pkg/api/cluster_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/cluster_config_test.go -------------------------------------------------------------------------------- /pkg/api/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/event.go -------------------------------------------------------------------------------- /pkg/api/events_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/events_test.go -------------------------------------------------------------------------------- /pkg/api/finalizers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/finalizers.go -------------------------------------------------------------------------------- /pkg/api/finalizers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/finalizers_test.go -------------------------------------------------------------------------------- /pkg/api/freight.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/freight.go -------------------------------------------------------------------------------- /pkg/api/freight_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/freight_test.go -------------------------------------------------------------------------------- /pkg/api/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/project.go -------------------------------------------------------------------------------- /pkg/api/project_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/project_config.go -------------------------------------------------------------------------------- /pkg/api/project_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/project_config_test.go -------------------------------------------------------------------------------- /pkg/api/project_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/project_test.go -------------------------------------------------------------------------------- /pkg/api/promotion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/promotion.go -------------------------------------------------------------------------------- /pkg/api/promotion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/promotion_test.go -------------------------------------------------------------------------------- /pkg/api/stage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/stage.go -------------------------------------------------------------------------------- /pkg/api/stage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/stage_test.go -------------------------------------------------------------------------------- /pkg/api/stubs/rollouts/analysis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/stubs/rollouts/analysis.go -------------------------------------------------------------------------------- /pkg/api/stubs/rollouts/analysis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/stubs/rollouts/analysis_test.go -------------------------------------------------------------------------------- /pkg/api/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/version.go -------------------------------------------------------------------------------- /pkg/api/warehouse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/warehouse.go -------------------------------------------------------------------------------- /pkg/api/warehouse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/api/warehouse_test.go -------------------------------------------------------------------------------- /pkg/argocd/namespace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/argocd/namespace.go -------------------------------------------------------------------------------- /pkg/argocd/sort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/argocd/sort.go -------------------------------------------------------------------------------- /pkg/argocd/sort_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/argocd/sort_test.go -------------------------------------------------------------------------------- /pkg/cli/client/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/client/auth.go -------------------------------------------------------------------------------- /pkg/cli/client/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/client/auth_test.go -------------------------------------------------------------------------------- /pkg/cli/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/client/client.go -------------------------------------------------------------------------------- /pkg/cli/client/token_refresher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/client/token_refresher.go -------------------------------------------------------------------------------- /pkg/cli/client/token_refresher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/client/token_refresher_test.go -------------------------------------------------------------------------------- /pkg/cli/cmd/apply/apply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/apply/apply.go -------------------------------------------------------------------------------- /pkg/cli/cmd/approve/approve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/approve/approve.go -------------------------------------------------------------------------------- /pkg/cli/cmd/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/config/config.go -------------------------------------------------------------------------------- /pkg/cli/cmd/config/get_project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/config/get_project.go -------------------------------------------------------------------------------- /pkg/cli/cmd/config/set_project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/config/set_project.go -------------------------------------------------------------------------------- /pkg/cli/cmd/config/view.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/config/view.go -------------------------------------------------------------------------------- /pkg/cli/cmd/create/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/create/create.go -------------------------------------------------------------------------------- /pkg/cli/cmd/create/credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/create/credentials.go -------------------------------------------------------------------------------- /pkg/cli/cmd/create/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/create/project.go -------------------------------------------------------------------------------- /pkg/cli/cmd/create/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/create/role.go -------------------------------------------------------------------------------- /pkg/cli/cmd/create/service_account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/create/service_account.go -------------------------------------------------------------------------------- /pkg/cli/cmd/create/service_account_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/create/service_account_token.go -------------------------------------------------------------------------------- /pkg/cli/cmd/dashboard/dashboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/dashboard/dashboard.go -------------------------------------------------------------------------------- /pkg/cli/cmd/delete/cluster_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/delete/cluster_config.go -------------------------------------------------------------------------------- /pkg/cli/cmd/delete/credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/delete/credentials.go -------------------------------------------------------------------------------- /pkg/cli/cmd/delete/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/delete/delete.go -------------------------------------------------------------------------------- /pkg/cli/cmd/delete/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/delete/project.go -------------------------------------------------------------------------------- /pkg/cli/cmd/delete/project_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/delete/project_config.go -------------------------------------------------------------------------------- /pkg/cli/cmd/delete/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/delete/role.go -------------------------------------------------------------------------------- /pkg/cli/cmd/delete/service_account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/delete/service_account.go -------------------------------------------------------------------------------- /pkg/cli/cmd/delete/service_account_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/delete/service_account_token.go -------------------------------------------------------------------------------- /pkg/cli/cmd/delete/stage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/delete/stage.go -------------------------------------------------------------------------------- /pkg/cli/cmd/delete/warehouse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/delete/warehouse.go -------------------------------------------------------------------------------- /pkg/cli/cmd/get/cluster_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/get/cluster_config.go -------------------------------------------------------------------------------- /pkg/cli/cmd/get/credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/get/credentials.go -------------------------------------------------------------------------------- /pkg/cli/cmd/get/freight.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/get/freight.go -------------------------------------------------------------------------------- /pkg/cli/cmd/get/get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/get/get.go -------------------------------------------------------------------------------- /pkg/cli/cmd/get/project_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/get/project_config.go -------------------------------------------------------------------------------- /pkg/cli/cmd/get/projects.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/get/projects.go -------------------------------------------------------------------------------- /pkg/cli/cmd/get/promotions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/get/promotions.go -------------------------------------------------------------------------------- /pkg/cli/cmd/get/roles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/get/roles.go -------------------------------------------------------------------------------- /pkg/cli/cmd/get/service_account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/get/service_account.go -------------------------------------------------------------------------------- /pkg/cli/cmd/get/service_account_tokens.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/get/service_account_tokens.go -------------------------------------------------------------------------------- /pkg/cli/cmd/get/stages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/get/stages.go -------------------------------------------------------------------------------- /pkg/cli/cmd/get/warehouse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/get/warehouse.go -------------------------------------------------------------------------------- /pkg/cli/cmd/grant/grant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/grant/grant.go -------------------------------------------------------------------------------- /pkg/cli/cmd/login/assets/Poppins-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/login/assets/Poppins-Medium.ttf -------------------------------------------------------------------------------- /pkg/cli/cmd/login/assets/kargo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/login/assets/kargo.png -------------------------------------------------------------------------------- /pkg/cli/cmd/login/assets/splash.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/login/assets/splash.css -------------------------------------------------------------------------------- /pkg/cli/cmd/login/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/login/login.go -------------------------------------------------------------------------------- /pkg/cli/cmd/login/login_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/login/login_test.go -------------------------------------------------------------------------------- /pkg/cli/cmd/logout/logout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/logout/logout.go -------------------------------------------------------------------------------- /pkg/cli/cmd/logs/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/logs/logs.go -------------------------------------------------------------------------------- /pkg/cli/cmd/promote/promote.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/promote/promote.go -------------------------------------------------------------------------------- /pkg/cli/cmd/refresh/cluster_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/refresh/cluster_config.go -------------------------------------------------------------------------------- /pkg/cli/cmd/refresh/project_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/refresh/project_config.go -------------------------------------------------------------------------------- /pkg/cli/cmd/refresh/refresh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/refresh/refresh.go -------------------------------------------------------------------------------- /pkg/cli/cmd/refresh/stage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/refresh/stage.go -------------------------------------------------------------------------------- /pkg/cli/cmd/refresh/warehouse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/refresh/warehouse.go -------------------------------------------------------------------------------- /pkg/cli/cmd/revoke/revoke.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/revoke/revoke.go -------------------------------------------------------------------------------- /pkg/cli/cmd/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/server/server.go -------------------------------------------------------------------------------- /pkg/cli/cmd/update/credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/update/credentials.go -------------------------------------------------------------------------------- /pkg/cli/cmd/update/freight.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/update/freight.go -------------------------------------------------------------------------------- /pkg/cli/cmd/update/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/update/update.go -------------------------------------------------------------------------------- /pkg/cli/cmd/verify/stage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/verify/stage.go -------------------------------------------------------------------------------- /pkg/cli/cmd/verify/verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/verify/verify.go -------------------------------------------------------------------------------- /pkg/cli/cmd/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/cmd/version/version.go -------------------------------------------------------------------------------- /pkg/cli/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/config/config.go -------------------------------------------------------------------------------- /pkg/cli/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/config/config_test.go -------------------------------------------------------------------------------- /pkg/cli/config/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/config/errors.go -------------------------------------------------------------------------------- /pkg/cli/io/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/io/util.go -------------------------------------------------------------------------------- /pkg/cli/kubernetes/scheme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/kubernetes/scheme.go -------------------------------------------------------------------------------- /pkg/cli/option/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/option/flag.go -------------------------------------------------------------------------------- /pkg/cli/option/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/option/kubernetes.go -------------------------------------------------------------------------------- /pkg/cli/option/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/option/option.go -------------------------------------------------------------------------------- /pkg/cli/templates/normalize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/templates/normalize.go -------------------------------------------------------------------------------- /pkg/cli/templates/normalize_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/cli/templates/normalize_test.go -------------------------------------------------------------------------------- /pkg/component/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/component/errors.go -------------------------------------------------------------------------------- /pkg/component/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/component/errors_test.go -------------------------------------------------------------------------------- /pkg/component/list_based_registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/component/list_based_registry.go -------------------------------------------------------------------------------- /pkg/component/list_based_registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/component/list_based_registry_test.go -------------------------------------------------------------------------------- /pkg/component/map_based_registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/component/map_based_registry.go -------------------------------------------------------------------------------- /pkg/component/map_based_registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/component/map_based_registry_test.go -------------------------------------------------------------------------------- /pkg/component/name_based_registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/component/name_based_registry.go -------------------------------------------------------------------------------- /pkg/component/predicate_based_registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/component/predicate_based_registry.go -------------------------------------------------------------------------------- /pkg/conditions/conditions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/conditions/conditions.go -------------------------------------------------------------------------------- /pkg/conditions/conditions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/conditions/conditions_test.go -------------------------------------------------------------------------------- /pkg/controller/argocd/api/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/argocd/api/v1alpha1/doc.go -------------------------------------------------------------------------------- /pkg/controller/freight/finder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/freight/finder.go -------------------------------------------------------------------------------- /pkg/controller/freight/finder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/freight/finder_test.go -------------------------------------------------------------------------------- /pkg/controller/git/bare_repo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/bare_repo.go -------------------------------------------------------------------------------- /pkg/controller/git/bare_repo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/bare_repo_test.go -------------------------------------------------------------------------------- /pkg/controller/git/base_repo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/base_repo.go -------------------------------------------------------------------------------- /pkg/controller/git/commit/base_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/commit/base_selector.go -------------------------------------------------------------------------------- /pkg/controller/git/commit/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/commit/common.go -------------------------------------------------------------------------------- /pkg/controller/git/commit/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/commit/common_test.go -------------------------------------------------------------------------------- /pkg/controller/git/commit/lexical_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/commit/lexical_selector.go -------------------------------------------------------------------------------- /pkg/controller/git/commit/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/commit/registry.go -------------------------------------------------------------------------------- /pkg/controller/git/commit/selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/commit/selector.go -------------------------------------------------------------------------------- /pkg/controller/git/commit/semver_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/commit/semver_selector.go -------------------------------------------------------------------------------- /pkg/controller/git/commit_signing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/commit_signing.go -------------------------------------------------------------------------------- /pkg/controller/git/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/consts.go -------------------------------------------------------------------------------- /pkg/controller/git/credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/credentials.go -------------------------------------------------------------------------------- /pkg/controller/git/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/errors.go -------------------------------------------------------------------------------- /pkg/controller/git/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/errors_test.go -------------------------------------------------------------------------------- /pkg/controller/git/mock_repo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/mock_repo.go -------------------------------------------------------------------------------- /pkg/controller/git/repo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/repo.go -------------------------------------------------------------------------------- /pkg/controller/git/repo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/repo_test.go -------------------------------------------------------------------------------- /pkg/controller/git/work_tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/work_tree.go -------------------------------------------------------------------------------- /pkg/controller/git/work_tree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/git/work_tree_test.go -------------------------------------------------------------------------------- /pkg/controller/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/labels.go -------------------------------------------------------------------------------- /pkg/controller/labels_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/labels_test.go -------------------------------------------------------------------------------- /pkg/controller/management/projects/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/management/projects/stats.go -------------------------------------------------------------------------------- /pkg/controller/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/options.go -------------------------------------------------------------------------------- /pkg/controller/predicates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/predicates.go -------------------------------------------------------------------------------- /pkg/controller/predicates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/predicates_test.go -------------------------------------------------------------------------------- /pkg/controller/promotions/predicates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/promotions/predicates.go -------------------------------------------------------------------------------- /pkg/controller/promotions/predicates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/promotions/predicates_test.go -------------------------------------------------------------------------------- /pkg/controller/promotions/promotions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/promotions/promotions.go -------------------------------------------------------------------------------- /pkg/controller/promotions/promotions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/promotions/promotions_test.go -------------------------------------------------------------------------------- /pkg/controller/promotions/watches.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/promotions/watches.go -------------------------------------------------------------------------------- /pkg/controller/promotions/watches_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/promotions/watches_test.go -------------------------------------------------------------------------------- /pkg/controller/semver/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/semver/parser.go -------------------------------------------------------------------------------- /pkg/controller/semver/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/semver/parser_test.go -------------------------------------------------------------------------------- /pkg/controller/stages/control_flow_stages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/stages/control_flow_stages.go -------------------------------------------------------------------------------- /pkg/controller/stages/event_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/stages/event_handlers.go -------------------------------------------------------------------------------- /pkg/controller/stages/event_handlers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/stages/event_handlers_test.go -------------------------------------------------------------------------------- /pkg/controller/stages/predicates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/stages/predicates.go -------------------------------------------------------------------------------- /pkg/controller/stages/predicates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/stages/predicates_test.go -------------------------------------------------------------------------------- /pkg/controller/stages/regular_stages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/stages/regular_stages.go -------------------------------------------------------------------------------- /pkg/controller/stages/regular_stages_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/stages/regular_stages_test.go -------------------------------------------------------------------------------- /pkg/controller/warehouses/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/warehouses/git.go -------------------------------------------------------------------------------- /pkg/controller/warehouses/helm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/warehouses/helm.go -------------------------------------------------------------------------------- /pkg/controller/warehouses/images.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/warehouses/images.go -------------------------------------------------------------------------------- /pkg/controller/warehouses/images_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/warehouses/images_test.go -------------------------------------------------------------------------------- /pkg/controller/warehouses/warehouses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/warehouses/warehouses.go -------------------------------------------------------------------------------- /pkg/controller/warehouses/warehouses_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/controller/warehouses/warehouses_test.go -------------------------------------------------------------------------------- /pkg/credentials/acr/workload_identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/acr/workload_identity.go -------------------------------------------------------------------------------- /pkg/credentials/acr/workload_identity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/acr/workload_identity_test.go -------------------------------------------------------------------------------- /pkg/credentials/basic/basic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/basic/basic.go -------------------------------------------------------------------------------- /pkg/credentials/basic/basic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/basic/basic_test.go -------------------------------------------------------------------------------- /pkg/credentials/credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/credentials.go -------------------------------------------------------------------------------- /pkg/credentials/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/database.go -------------------------------------------------------------------------------- /pkg/credentials/ecr/access_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/ecr/access_key.go -------------------------------------------------------------------------------- /pkg/credentials/ecr/access_key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/ecr/access_key_test.go -------------------------------------------------------------------------------- /pkg/credentials/ecr/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/ecr/common.go -------------------------------------------------------------------------------- /pkg/credentials/ecr/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/ecr/common_test.go -------------------------------------------------------------------------------- /pkg/credentials/ecr/managed_identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/ecr/managed_identity.go -------------------------------------------------------------------------------- /pkg/credentials/ecr/managed_identity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/ecr/managed_identity_test.go -------------------------------------------------------------------------------- /pkg/credentials/gar/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/gar/common.go -------------------------------------------------------------------------------- /pkg/credentials/gar/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/gar/common_test.go -------------------------------------------------------------------------------- /pkg/credentials/gar/service_account_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/gar/service_account_key.go -------------------------------------------------------------------------------- /pkg/credentials/github/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/github/app.go -------------------------------------------------------------------------------- /pkg/credentials/github/app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/github/app_test.go -------------------------------------------------------------------------------- /pkg/credentials/kubernetes/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/kubernetes/database.go -------------------------------------------------------------------------------- /pkg/credentials/kubernetes/database_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/kubernetes/database_test.go -------------------------------------------------------------------------------- /pkg/credentials/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/registry.go -------------------------------------------------------------------------------- /pkg/credentials/ssh/ssh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/ssh/ssh.go -------------------------------------------------------------------------------- /pkg/credentials/ssh/ssh_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/credentials/ssh/ssh_test.go -------------------------------------------------------------------------------- /pkg/encoding/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/encoding/encoding.go -------------------------------------------------------------------------------- /pkg/encoding/encoding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/encoding/encoding_test.go -------------------------------------------------------------------------------- /pkg/event/custom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/event/custom.go -------------------------------------------------------------------------------- /pkg/event/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/event/event.go -------------------------------------------------------------------------------- /pkg/event/event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/event/event_test.go -------------------------------------------------------------------------------- /pkg/event/freight.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/event/freight.go -------------------------------------------------------------------------------- /pkg/event/freight_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/event/freight_test.go -------------------------------------------------------------------------------- /pkg/event/kubernetes/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/event/kubernetes/kubernetes.go -------------------------------------------------------------------------------- /pkg/event/kubernetes/kubernetes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/event/kubernetes/kubernetes_test.go -------------------------------------------------------------------------------- /pkg/event/kubernetes/sender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/event/kubernetes/sender.go -------------------------------------------------------------------------------- /pkg/event/promotion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/event/promotion.go -------------------------------------------------------------------------------- /pkg/event/promotion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/event/promotion_test.go -------------------------------------------------------------------------------- /pkg/event/sender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/event/sender.go -------------------------------------------------------------------------------- /pkg/exec/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/exec/exec.go -------------------------------------------------------------------------------- /pkg/exec/exec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/exec/exec_test.go -------------------------------------------------------------------------------- /pkg/expressions/function/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/expressions/function/functions.go -------------------------------------------------------------------------------- /pkg/expressions/function/functions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/expressions/function/functions_test.go -------------------------------------------------------------------------------- /pkg/expressions/json_templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/expressions/json_templates.go -------------------------------------------------------------------------------- /pkg/expressions/json_templates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/expressions/json_templates_test.go -------------------------------------------------------------------------------- /pkg/garbage/collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/garbage/collector.go -------------------------------------------------------------------------------- /pkg/garbage/collector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/garbage/collector_test.go -------------------------------------------------------------------------------- /pkg/garbage/freight.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/garbage/freight.go -------------------------------------------------------------------------------- /pkg/garbage/freight_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/garbage/freight_test.go -------------------------------------------------------------------------------- /pkg/garbage/projects.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/garbage/projects.go -------------------------------------------------------------------------------- /pkg/garbage/projects_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/garbage/projects_test.go -------------------------------------------------------------------------------- /pkg/garbage/promotions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/garbage/promotions.go -------------------------------------------------------------------------------- /pkg/garbage/promotions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/garbage/promotions_test.go -------------------------------------------------------------------------------- /pkg/gitprovider/azure/azure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/gitprovider/azure/azure.go -------------------------------------------------------------------------------- /pkg/gitprovider/azure/azure_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/gitprovider/azure/azure_test.go -------------------------------------------------------------------------------- /pkg/gitprovider/bitbucket/bitbucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/gitprovider/bitbucket/bitbucket.go -------------------------------------------------------------------------------- /pkg/gitprovider/bitbucket/bitbucket_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/gitprovider/bitbucket/bitbucket_test.go -------------------------------------------------------------------------------- /pkg/gitprovider/gitea/gitea.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/gitprovider/gitea/gitea.go -------------------------------------------------------------------------------- /pkg/gitprovider/gitea/gitea_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/gitprovider/gitea/gitea_test.go -------------------------------------------------------------------------------- /pkg/gitprovider/github/github.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/gitprovider/github/github.go -------------------------------------------------------------------------------- /pkg/gitprovider/github/github_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/gitprovider/github/github_test.go -------------------------------------------------------------------------------- /pkg/gitprovider/gitlab/gitlab.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/gitprovider/gitlab/gitlab.go -------------------------------------------------------------------------------- /pkg/gitprovider/gitlab/gitlab_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/gitprovider/gitlab/gitlab_test.go -------------------------------------------------------------------------------- /pkg/gitprovider/gitprovider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/gitprovider/gitprovider.go -------------------------------------------------------------------------------- /pkg/gitprovider/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/gitprovider/registry.go -------------------------------------------------------------------------------- /pkg/health/aggregating_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/health/aggregating_checker.go -------------------------------------------------------------------------------- /pkg/health/aggregating_checker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/health/aggregating_checker_test.go -------------------------------------------------------------------------------- /pkg/health/checker/builtin/argocd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/health/checker/builtin/argocd.go -------------------------------------------------------------------------------- /pkg/health/checker/builtin/argocd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/health/checker/builtin/argocd_test.go -------------------------------------------------------------------------------- /pkg/health/checker/builtin/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/health/checker/builtin/init.go -------------------------------------------------------------------------------- /pkg/health/checker/builtin/init_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/health/checker/builtin/init_test.go -------------------------------------------------------------------------------- /pkg/health/health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/health/health.go -------------------------------------------------------------------------------- /pkg/health/health_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/health/health_test.go -------------------------------------------------------------------------------- /pkg/health/mock_aggregating_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/health/mock_aggregating_checker.go -------------------------------------------------------------------------------- /pkg/health/mock_aggregating_checker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/health/mock_aggregating_checker_test.go -------------------------------------------------------------------------------- /pkg/health/mock_checker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/health/mock_checker_test.go -------------------------------------------------------------------------------- /pkg/health/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/health/registry.go -------------------------------------------------------------------------------- /pkg/health/registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/health/registry_test.go -------------------------------------------------------------------------------- /pkg/helm/chart/base_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/chart/base_selector.go -------------------------------------------------------------------------------- /pkg/helm/chart/base_selector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/chart/base_selector_test.go -------------------------------------------------------------------------------- /pkg/helm/chart/http_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/chart/http_selector.go -------------------------------------------------------------------------------- /pkg/helm/chart/http_selector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/chart/http_selector_test.go -------------------------------------------------------------------------------- /pkg/helm/chart/oci_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/chart/oci_selector.go -------------------------------------------------------------------------------- /pkg/helm/chart/oci_selector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/chart/oci_selector_test.go -------------------------------------------------------------------------------- /pkg/helm/chart/selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/chart/selector.go -------------------------------------------------------------------------------- /pkg/helm/creds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/creds.go -------------------------------------------------------------------------------- /pkg/helm/dependency.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/dependency.go -------------------------------------------------------------------------------- /pkg/helm/dependency_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/dependency_manager.go -------------------------------------------------------------------------------- /pkg/helm/dependency_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/dependency_manager_test.go -------------------------------------------------------------------------------- /pkg/helm/dependency_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/dependency_test.go -------------------------------------------------------------------------------- /pkg/helm/fake_registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/fake_registry_test.go -------------------------------------------------------------------------------- /pkg/helm/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/registry.go -------------------------------------------------------------------------------- /pkg/helm/registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/registry_test.go -------------------------------------------------------------------------------- /pkg/helm/testdata/charts/demo-0.1.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/helm/testdata/charts/demo-0.1.0.tgz -------------------------------------------------------------------------------- /pkg/http/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/http/errors.go -------------------------------------------------------------------------------- /pkg/http/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/http/errors_test.go -------------------------------------------------------------------------------- /pkg/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/http/http.go -------------------------------------------------------------------------------- /pkg/http/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/http/http_test.go -------------------------------------------------------------------------------- /pkg/image/base_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/base_selector.go -------------------------------------------------------------------------------- /pkg/image/base_selector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/base_selector_test.go -------------------------------------------------------------------------------- /pkg/image/creds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/creds.go -------------------------------------------------------------------------------- /pkg/image/digest_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/digest_selector.go -------------------------------------------------------------------------------- /pkg/image/digest_selector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/digest_selector_test.go -------------------------------------------------------------------------------- /pkg/image/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/image.go -------------------------------------------------------------------------------- /pkg/image/image_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/image_test.go -------------------------------------------------------------------------------- /pkg/image/lexical_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/lexical_selector.go -------------------------------------------------------------------------------- /pkg/image/lexical_selector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/lexical_selector_test.go -------------------------------------------------------------------------------- /pkg/image/newest_build_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/newest_build_selector.go -------------------------------------------------------------------------------- /pkg/image/newest_build_selector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/newest_build_selector_test.go -------------------------------------------------------------------------------- /pkg/image/platform_constraint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/platform_constraint.go -------------------------------------------------------------------------------- /pkg/image/platform_constraint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/platform_constraint_test.go -------------------------------------------------------------------------------- /pkg/image/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/registry.go -------------------------------------------------------------------------------- /pkg/image/registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/registry_test.go -------------------------------------------------------------------------------- /pkg/image/repository_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/repository_client.go -------------------------------------------------------------------------------- /pkg/image/repository_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/repository_client_test.go -------------------------------------------------------------------------------- /pkg/image/selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/selector.go -------------------------------------------------------------------------------- /pkg/image/selector_docker_hub_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/selector_docker_hub_test.go -------------------------------------------------------------------------------- /pkg/image/selector_ghcr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/selector_ghcr_test.go -------------------------------------------------------------------------------- /pkg/image/selector_registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/selector_registry.go -------------------------------------------------------------------------------- /pkg/image/semver_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/semver_selector.go -------------------------------------------------------------------------------- /pkg/image/semver_selector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/semver_selector_test.go -------------------------------------------------------------------------------- /pkg/image/tag_based_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/tag_based_selector.go -------------------------------------------------------------------------------- /pkg/image/tag_based_selector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/image/tag_based_selector_test.go -------------------------------------------------------------------------------- /pkg/indexer/indexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/indexer/indexer.go -------------------------------------------------------------------------------- /pkg/indexer/indexer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/indexer/indexer_test.go -------------------------------------------------------------------------------- /pkg/indexer/shared_field_indexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/indexer/shared_field_indexer.go -------------------------------------------------------------------------------- /pkg/indexer/shared_field_indexer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/indexer/shared_field_indexer_test.go -------------------------------------------------------------------------------- /pkg/io/fs/copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/io/fs/copy.go -------------------------------------------------------------------------------- /pkg/io/fs/copy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/io/fs/copy_test.go -------------------------------------------------------------------------------- /pkg/io/fs/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/io/fs/error.go -------------------------------------------------------------------------------- /pkg/io/fs/error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/io/fs/error_test.go -------------------------------------------------------------------------------- /pkg/io/fs/move.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/io/fs/move.go -------------------------------------------------------------------------------- /pkg/io/fs/move_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/io/fs/move_test.go -------------------------------------------------------------------------------- /pkg/io/fs/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/io/fs/path.go -------------------------------------------------------------------------------- /pkg/io/fs/path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/io/fs/path_test.go -------------------------------------------------------------------------------- /pkg/io/fs/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/io/fs/validate.go -------------------------------------------------------------------------------- /pkg/io/fs/validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/io/fs/validate_test.go -------------------------------------------------------------------------------- /pkg/io/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/io/io.go -------------------------------------------------------------------------------- /pkg/io/io_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/io/io_test.go -------------------------------------------------------------------------------- /pkg/kargo/kargo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/kargo/kargo.go -------------------------------------------------------------------------------- /pkg/kargo/kargo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/kargo/kargo_test.go -------------------------------------------------------------------------------- /pkg/kargo/promotion_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/kargo/promotion_builder.go -------------------------------------------------------------------------------- /pkg/kargo/promotion_builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/kargo/promotion_builder_test.go -------------------------------------------------------------------------------- /pkg/kubeclient/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/kubeclient/auth.go -------------------------------------------------------------------------------- /pkg/kubeclient/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/kubeclient/errors.go -------------------------------------------------------------------------------- /pkg/kubeclient/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/kubeclient/errors_test.go -------------------------------------------------------------------------------- /pkg/kubeclient/patch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/kubeclient/patch.go -------------------------------------------------------------------------------- /pkg/kubeclient/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/kubeclient/transport.go -------------------------------------------------------------------------------- /pkg/kubeclient/transport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/kubeclient/transport_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/event/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/kubernetes/event/event.go -------------------------------------------------------------------------------- /pkg/kubernetes/event/event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/kubernetes/event/event_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/event/fake/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/kubernetes/event/fake/event.go -------------------------------------------------------------------------------- /pkg/kubernetes/naming.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/kubernetes/naming.go -------------------------------------------------------------------------------- /pkg/logging/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/logging/logger.go -------------------------------------------------------------------------------- /pkg/logging/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/logging/logger_test.go -------------------------------------------------------------------------------- /pkg/os/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/os/env.go -------------------------------------------------------------------------------- /pkg/os/env_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/os/env_test.go -------------------------------------------------------------------------------- /pkg/pattern/matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/pattern/matcher.go -------------------------------------------------------------------------------- /pkg/pattern/matcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/pattern/matcher_test.go -------------------------------------------------------------------------------- /pkg/predicate/ignore_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/predicate/ignore_delete.go -------------------------------------------------------------------------------- /pkg/promotion/capabilities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/capabilities.go -------------------------------------------------------------------------------- /pkg/promotion/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/config.go -------------------------------------------------------------------------------- /pkg/promotion/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/config_test.go -------------------------------------------------------------------------------- /pkg/promotion/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/engine.go -------------------------------------------------------------------------------- /pkg/promotion/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/errors.go -------------------------------------------------------------------------------- /pkg/promotion/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/errors_test.go -------------------------------------------------------------------------------- /pkg/promotion/evaluator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/evaluator.go -------------------------------------------------------------------------------- /pkg/promotion/evaluator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/evaluator_test.go -------------------------------------------------------------------------------- /pkg/promotion/executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/executor.go -------------------------------------------------------------------------------- /pkg/promotion/local_engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/local_engine.go -------------------------------------------------------------------------------- /pkg/promotion/local_engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/local_engine_test.go -------------------------------------------------------------------------------- /pkg/promotion/local_executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/local_executor.go -------------------------------------------------------------------------------- /pkg/promotion/local_executor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/local_executor_test.go -------------------------------------------------------------------------------- /pkg/promotion/local_orchestrator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/local_orchestrator.go -------------------------------------------------------------------------------- /pkg/promotion/local_orchestrator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/local_orchestrator_test.go -------------------------------------------------------------------------------- /pkg/promotion/mock_engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/mock_engine.go -------------------------------------------------------------------------------- /pkg/promotion/mock_engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/mock_engine_test.go -------------------------------------------------------------------------------- /pkg/promotion/mock_step_runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/mock_step_runner.go -------------------------------------------------------------------------------- /pkg/promotion/orchestrator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/orchestrator.go -------------------------------------------------------------------------------- /pkg/promotion/orchestrator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/orchestrator_test.go -------------------------------------------------------------------------------- /pkg/promotion/promotion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/promotion.go -------------------------------------------------------------------------------- /pkg/promotion/promotion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/promotion_test.go -------------------------------------------------------------------------------- /pkg/promotion/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/registry.go -------------------------------------------------------------------------------- /pkg/promotion/registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/registry_test.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/file_copier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/file_copier.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/file_deleter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/file_deleter.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/git_cloner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/git_cloner.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/git_commiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/git_commiter.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/git_pr_merger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/git_pr_merger.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/git_pr_opener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/git_pr_opener.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/git_pr_waiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/git_pr_waiter.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/git_pusher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/git_pusher.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/json_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/json_parser.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/json_updater.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/json_updater.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/schema_loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/schema_loader.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/tar_extractor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/tar_extractor.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/validation.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/yaml_merger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/yaml_merger.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/yaml_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/yaml_parser.go -------------------------------------------------------------------------------- /pkg/promotion/runner/builtin/yaml_updater.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/runner/builtin/yaml_updater.go -------------------------------------------------------------------------------- /pkg/promotion/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/state.go -------------------------------------------------------------------------------- /pkg/promotion/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/promotion/state_test.go -------------------------------------------------------------------------------- /pkg/proto/codegen/ast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/proto/codegen/ast.go -------------------------------------------------------------------------------- /pkg/proto/codegen/ast_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/proto/codegen/ast_test.go -------------------------------------------------------------------------------- /pkg/proto/codegen/testdata/expected.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/proto/codegen/testdata/expected.go -------------------------------------------------------------------------------- /pkg/proto/codegen/testdata/generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/proto/codegen/testdata/generated.go -------------------------------------------------------------------------------- /pkg/proto/codegen/testdata/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/proto/codegen/testdata/structs.go -------------------------------------------------------------------------------- /pkg/rollouts/analysis_run_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/rollouts/analysis_run_builder.go -------------------------------------------------------------------------------- /pkg/rollouts/analysis_run_builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/rollouts/analysis_run_builder_test.go -------------------------------------------------------------------------------- /pkg/rollouts/analysis_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/rollouts/analysis_template.go -------------------------------------------------------------------------------- /pkg/rollouts/analysis_template_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/rollouts/analysis_template_test.go -------------------------------------------------------------------------------- /pkg/rollouts/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/rollouts/options.go -------------------------------------------------------------------------------- /pkg/rollouts/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/rollouts/options_test.go -------------------------------------------------------------------------------- /pkg/server/abort_promotion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/abort_promotion.go -------------------------------------------------------------------------------- /pkg/server/abort_verification_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/abort_verification_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/admin_login_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/admin_login_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/approve_freight_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/approve_freight_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/approve_freight_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/approve_freight_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/common.go -------------------------------------------------------------------------------- /pkg/server/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/common_test.go -------------------------------------------------------------------------------- /pkg/server/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/config/config.go -------------------------------------------------------------------------------- /pkg/server/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/config/config_test.go -------------------------------------------------------------------------------- /pkg/server/create_cluster_secret_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/create_cluster_secret_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/create_credentials_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/create_credentials_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/create_project_secret_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/create_project_secret_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/create_resource_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/create_resource_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/create_role_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/create_role_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/create_service_account_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/create_service_account_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/delete_cluster_config_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/delete_cluster_config_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/delete_cluster_secret_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/delete_cluster_secret_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/delete_credentials_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/delete_credentials_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/delete_freight_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/delete_freight_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/delete_project_config_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/delete_project_config_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/delete_project_secret_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/delete_project_secret_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/delete_project_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/delete_project_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/delete_resource_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/delete_resource_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/delete_role_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/delete_role_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/delete_service_account_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/delete_service_account_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/delete_stage_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/delete_stage_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/delete_warehouse_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/delete_warehouse_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/dex/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/dex/proxy.go -------------------------------------------------------------------------------- /pkg/server/dex/proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/dex/proxy_test.go -------------------------------------------------------------------------------- /pkg/server/get_analysisrun_logs_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_analysisrun_logs_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_analysisrun_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_analysisrun_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_analysisrun_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_analysisrun_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/get_analysistemplate_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_analysistemplate_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_cluster_config_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_cluster_config_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_config_map_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_config_map_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_config_map_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_config_map_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/get_config_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_config_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_config_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_config_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/get_credentials_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_credentials_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_credentials_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_credentials_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/get_freight_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_freight_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_freight_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_freight_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/get_project_config_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_project_config_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_project_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_project_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_project_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_project_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/get_promotion_task_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_promotion_task_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_promotion_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_promotion_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_promotion_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_promotion_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/get_public_config_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_public_config_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_role_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_role_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_service_account_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_service_account_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_stage_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_stage_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_stage_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_stage_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/get_version_info_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_version_info_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_warehouse_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_warehouse_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/get_warehouse_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/get_warehouse_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/grant_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/grant_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/grpc_health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/grpc_health.go -------------------------------------------------------------------------------- /pkg/server/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/handler_test.go -------------------------------------------------------------------------------- /pkg/server/kubernetes/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/kubernetes/client.go -------------------------------------------------------------------------------- /pkg/server/kubernetes/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/kubernetes/client_test.go -------------------------------------------------------------------------------- /pkg/server/list_analysistemplates_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_analysistemplates_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/list_cluster_secrets_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_cluster_secrets_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/list_config_maps_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_config_maps_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/list_config_maps_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_config_maps_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/list_credentials_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_credentials_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/list_images_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_images_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/list_project_events_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_project_events_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/list_project_secrets_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_project_secrets_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/list_projects_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_projects_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/list_projects_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_projects_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/list_promotion_tasks_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_promotion_tasks_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/list_promotions_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_promotions_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/list_promotions_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_promotions_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/list_roles_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_roles_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/list_service_accounts_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_service_accounts_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/list_stages_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_stages_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/list_stages_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_stages_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/list_warehouses_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/list_warehouses_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/oidc/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/oidc/config.go -------------------------------------------------------------------------------- /pkg/server/option/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/option/auth.go -------------------------------------------------------------------------------- /pkg/server/option/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/option/auth_test.go -------------------------------------------------------------------------------- /pkg/server/option/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/option/error.go -------------------------------------------------------------------------------- /pkg/server/option/error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/option/error_test.go -------------------------------------------------------------------------------- /pkg/server/option/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/option/log.go -------------------------------------------------------------------------------- /pkg/server/option/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/option/log_test.go -------------------------------------------------------------------------------- /pkg/server/option/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/option/option.go -------------------------------------------------------------------------------- /pkg/server/option/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/option/runtime.go -------------------------------------------------------------------------------- /pkg/server/promote_downstream_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/promote_downstream_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/promote_to_stage_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/promote_to_stage_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/promote_to_stage_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/promote_to_stage_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/query_freights_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/query_freights_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/query_freights_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/query_freights_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/rbac/policy_rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/rbac/policy_rules.go -------------------------------------------------------------------------------- /pkg/server/rbac/policy_rules_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/rbac/policy_rules_test.go -------------------------------------------------------------------------------- /pkg/server/rbac/roles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/rbac/roles.go -------------------------------------------------------------------------------- /pkg/server/rbac/roles_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/rbac/roles_test.go -------------------------------------------------------------------------------- /pkg/server/rbac/service_accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/rbac/service_accounts.go -------------------------------------------------------------------------------- /pkg/server/rbac/service_accounts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/rbac/service_accounts_test.go -------------------------------------------------------------------------------- /pkg/server/refresh_cluster_config_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/refresh_cluster_config_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/refresh_project_config_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/refresh_project_config_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/refresh_stage_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/refresh_stage_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/refresh_stage_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/refresh_stage_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/refresh_warehouse_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/refresh_warehouse_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/refresh_warehouse_v1alpha1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/refresh_warehouse_v1alpha1_test.go -------------------------------------------------------------------------------- /pkg/server/reverify_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/reverify_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/revoke_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/revoke_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/server.go -------------------------------------------------------------------------------- /pkg/server/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/server_test.go -------------------------------------------------------------------------------- /pkg/server/testdata/analysisrun.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/testdata/analysisrun.yaml -------------------------------------------------------------------------------- /pkg/server/testdata/analysistemplate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/testdata/analysistemplate.yaml -------------------------------------------------------------------------------- /pkg/server/testdata/config-map-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/testdata/config-map-1.yaml -------------------------------------------------------------------------------- /pkg/server/testdata/config-map-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/testdata/config-map-2.yaml -------------------------------------------------------------------------------- /pkg/server/testdata/config-map-3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/testdata/config-map-3.yaml -------------------------------------------------------------------------------- /pkg/server/testdata/namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/testdata/namespace.yaml -------------------------------------------------------------------------------- /pkg/server/testdata/promotion-task.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/testdata/promotion-task.yaml -------------------------------------------------------------------------------- /pkg/server/testdata/query-freight-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/testdata/query-freight-1.yaml -------------------------------------------------------------------------------- /pkg/server/testdata/query-freight-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/testdata/query-freight-2.yaml -------------------------------------------------------------------------------- /pkg/server/testdata/query-freight-3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/testdata/query-freight-3.yaml -------------------------------------------------------------------------------- /pkg/server/testdata/stage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/testdata/stage.yaml -------------------------------------------------------------------------------- /pkg/server/ui/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/server/update_cluster_secret_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/update_cluster_secret_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/update_credentials_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/update_credentials_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/update_freight_alias_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/update_freight_alias_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/update_project_secret_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/update_project_secret_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/update_resource_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/update_resource_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/update_role_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/update_role_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/user/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/user/user.go -------------------------------------------------------------------------------- /pkg/server/user/user_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/user/user_test.go -------------------------------------------------------------------------------- /pkg/server/validation/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/validation/project.go -------------------------------------------------------------------------------- /pkg/server/validators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/validators.go -------------------------------------------------------------------------------- /pkg/server/validators_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/validators_test.go -------------------------------------------------------------------------------- /pkg/server/watch_cluster_config_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/watch_cluster_config_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/watch_freight_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/watch_freight_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/watch_project_config_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/watch_project_config_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/watch_promotion_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/watch_promotion_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/watch_promotions_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/watch_promotions_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/watch_stages_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/watch_stages_v1alpha1.go -------------------------------------------------------------------------------- /pkg/server/watch_warehouses_v1alpha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/server/watch_warehouses_v1alpha1.go -------------------------------------------------------------------------------- /pkg/strings/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/strings/strings.go -------------------------------------------------------------------------------- /pkg/strings/strings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/strings/strings_test.go -------------------------------------------------------------------------------- /pkg/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/types/types.go -------------------------------------------------------------------------------- /pkg/types/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/types/types_test.go -------------------------------------------------------------------------------- /pkg/urls/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/urls/git.go -------------------------------------------------------------------------------- /pkg/urls/git_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/urls/git_test.go -------------------------------------------------------------------------------- /pkg/urls/helm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/urls/helm.go -------------------------------------------------------------------------------- /pkg/urls/helm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/urls/helm_test.go -------------------------------------------------------------------------------- /pkg/urls/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/urls/image.go -------------------------------------------------------------------------------- /pkg/urls/image_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/urls/image_test.go -------------------------------------------------------------------------------- /pkg/webhook/external/artifactory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/artifactory.go -------------------------------------------------------------------------------- /pkg/webhook/external/artifactory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/artifactory_test.go -------------------------------------------------------------------------------- /pkg/webhook/external/azure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/azure.go -------------------------------------------------------------------------------- /pkg/webhook/external/azure_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/azure_test.go -------------------------------------------------------------------------------- /pkg/webhook/external/bitbucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/bitbucket.go -------------------------------------------------------------------------------- /pkg/webhook/external/bitbucket_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/bitbucket_test.go -------------------------------------------------------------------------------- /pkg/webhook/external/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/common_test.go -------------------------------------------------------------------------------- /pkg/webhook/external/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/config.go -------------------------------------------------------------------------------- /pkg/webhook/external/dockerhub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/dockerhub.go -------------------------------------------------------------------------------- /pkg/webhook/external/dockerhub_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/dockerhub_test.go -------------------------------------------------------------------------------- /pkg/webhook/external/gitea.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/gitea.go -------------------------------------------------------------------------------- /pkg/webhook/external/gitea_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/gitea_test.go -------------------------------------------------------------------------------- /pkg/webhook/external/github.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/github.go -------------------------------------------------------------------------------- /pkg/webhook/external/github_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/github_test.go -------------------------------------------------------------------------------- /pkg/webhook/external/gitlab.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/gitlab.go -------------------------------------------------------------------------------- /pkg/webhook/external/gitlab_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/gitlab_test.go -------------------------------------------------------------------------------- /pkg/webhook/external/harbor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/harbor.go -------------------------------------------------------------------------------- /pkg/webhook/external/harbor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/harbor_test.go -------------------------------------------------------------------------------- /pkg/webhook/external/media_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/media_types.go -------------------------------------------------------------------------------- /pkg/webhook/external/media_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/media_types_test.go -------------------------------------------------------------------------------- /pkg/webhook/external/quay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/quay.go -------------------------------------------------------------------------------- /pkg/webhook/external/quay_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/quay_test.go -------------------------------------------------------------------------------- /pkg/webhook/external/receiver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/receiver.go -------------------------------------------------------------------------------- /pkg/webhook/external/receiver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/receiver_test.go -------------------------------------------------------------------------------- /pkg/webhook/external/refresh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/refresh.go -------------------------------------------------------------------------------- /pkg/webhook/external/refresh_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/refresh_test.go -------------------------------------------------------------------------------- /pkg/webhook/external/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/registry.go -------------------------------------------------------------------------------- /pkg/webhook/external/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/router.go -------------------------------------------------------------------------------- /pkg/webhook/external/router_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/router_test.go -------------------------------------------------------------------------------- /pkg/webhook/external/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/server.go -------------------------------------------------------------------------------- /pkg/webhook/external/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/external/server_test.go -------------------------------------------------------------------------------- /pkg/webhook/kubernetes/admission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/kubernetes/admission.go -------------------------------------------------------------------------------- /pkg/webhook/kubernetes/admission_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/kubernetes/admission_test.go -------------------------------------------------------------------------------- /pkg/webhook/kubernetes/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/kubernetes/config.go -------------------------------------------------------------------------------- /pkg/webhook/kubernetes/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/kubernetes/config_test.go -------------------------------------------------------------------------------- /pkg/webhook/kubernetes/external/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/kubernetes/external/validation.go -------------------------------------------------------------------------------- /pkg/webhook/kubernetes/freight/aliases.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/kubernetes/freight/aliases.go -------------------------------------------------------------------------------- /pkg/webhook/kubernetes/freight/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/kubernetes/freight/webhook.go -------------------------------------------------------------------------------- /pkg/webhook/kubernetes/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/kubernetes/project.go -------------------------------------------------------------------------------- /pkg/webhook/kubernetes/project/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/kubernetes/project/webhook.go -------------------------------------------------------------------------------- /pkg/webhook/kubernetes/promotion/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/kubernetes/promotion/webhook.go -------------------------------------------------------------------------------- /pkg/webhook/kubernetes/promotion_steps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/kubernetes/promotion_steps.go -------------------------------------------------------------------------------- /pkg/webhook/kubernetes/stage/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/kubernetes/stage/webhook.go -------------------------------------------------------------------------------- /pkg/webhook/kubernetes/stage/webhook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/kubernetes/stage/webhook_test.go -------------------------------------------------------------------------------- /pkg/webhook/kubernetes/warehouse/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/webhook/kubernetes/warehouse/webhook.go -------------------------------------------------------------------------------- /pkg/x/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/x/version/version.go -------------------------------------------------------------------------------- /pkg/yaml/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/yaml/decode.go -------------------------------------------------------------------------------- /pkg/yaml/decode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/yaml/decode_test.go -------------------------------------------------------------------------------- /pkg/yaml/merge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/yaml/merge.go -------------------------------------------------------------------------------- /pkg/yaml/merge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/yaml/merge_test.go -------------------------------------------------------------------------------- /pkg/yaml/quote.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/yaml/quote.go -------------------------------------------------------------------------------- /pkg/yaml/quote_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/yaml/quote_test.go -------------------------------------------------------------------------------- /pkg/yaml/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/yaml/update.go -------------------------------------------------------------------------------- /pkg/yaml/update_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/yaml/update_test.go -------------------------------------------------------------------------------- /pkg/yaml/yaml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/yaml/yaml.go -------------------------------------------------------------------------------- /pkg/yaml/yaml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/pkg/yaml/yaml_test.go -------------------------------------------------------------------------------- /ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/.gitignore -------------------------------------------------------------------------------- /ui/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/.prettierrc -------------------------------------------------------------------------------- /ui/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/eslint.config.mjs -------------------------------------------------------------------------------- /ui/hack/generate-directive-schema.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/hack/generate-directive-schema.mjs -------------------------------------------------------------------------------- /ui/hack/generate-schema.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/hack/generate-schema.mjs -------------------------------------------------------------------------------- /ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/index.html -------------------------------------------------------------------------------- /ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/package.json -------------------------------------------------------------------------------- /ui/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/pnpm-lock.yaml -------------------------------------------------------------------------------- /ui/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/postcss.config.cjs -------------------------------------------------------------------------------- /ui/public/argo-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/public/argo-logo.svg -------------------------------------------------------------------------------- /ui/public/fonts/poppins/Poppins-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/public/fonts/poppins/Poppins-Black.ttf -------------------------------------------------------------------------------- /ui/public/fonts/poppins/Poppins-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/public/fonts/poppins/Poppins-Bold.ttf -------------------------------------------------------------------------------- /ui/public/fonts/poppins/Poppins-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/public/fonts/poppins/Poppins-Italic.ttf -------------------------------------------------------------------------------- /ui/public/fonts/poppins/Poppins-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/public/fonts/poppins/Poppins-Light.ttf -------------------------------------------------------------------------------- /ui/public/fonts/poppins/Poppins-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/public/fonts/poppins/Poppins-Medium.ttf -------------------------------------------------------------------------------- /ui/public/fonts/poppins/Poppins-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/public/fonts/poppins/Poppins-Thin.ttf -------------------------------------------------------------------------------- /ui/public/kargo-logo-head-only.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/public/kargo-logo-head-only.png -------------------------------------------------------------------------------- /ui/public/kargo-logo-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/public/kargo-logo-white.png -------------------------------------------------------------------------------- /ui/public/kargo-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/public/kargo-logo.png -------------------------------------------------------------------------------- /ui/src/app.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/app.less -------------------------------------------------------------------------------- /ui/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/app.tsx -------------------------------------------------------------------------------- /ui/src/config/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/config/auth.ts -------------------------------------------------------------------------------- /ui/src/config/paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/config/paths.ts -------------------------------------------------------------------------------- /ui/src/config/query-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/config/query-client.ts -------------------------------------------------------------------------------- /ui/src/config/themeConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/config/themeConfig.ts -------------------------------------------------------------------------------- /ui/src/config/transport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/config/transport.ts -------------------------------------------------------------------------------- /ui/src/context/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/context/colors.ts -------------------------------------------------------------------------------- /ui/src/extensions/extensions-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/extensions/extensions-context.ts -------------------------------------------------------------------------------- /ui/src/extensions/pages/app-extensions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/extensions/pages/app-extensions.tsx -------------------------------------------------------------------------------- /ui/src/extensions/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/extensions/types.ts -------------------------------------------------------------------------------- /ui/src/extensions/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/extensions/utils.ts -------------------------------------------------------------------------------- /ui/src/externals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/externals.d.ts -------------------------------------------------------------------------------- /ui/src/features/assemble-freight/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/assemble-freight/types.ts -------------------------------------------------------------------------------- /ui/src/features/auth/admin-login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/auth/admin-login.tsx -------------------------------------------------------------------------------- /ui/src/features/auth/jwt-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/auth/jwt-utils.ts -------------------------------------------------------------------------------- /ui/src/features/auth/oidc-login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/auth/oidc-login.tsx -------------------------------------------------------------------------------- /ui/src/features/auth/oidc-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/auth/oidc-utils.ts -------------------------------------------------------------------------------- /ui/src/features/auth/protected-route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/auth/protected-route.tsx -------------------------------------------------------------------------------- /ui/src/features/auth/token-renew.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/auth/token-renew.tsx -------------------------------------------------------------------------------- /ui/src/features/common/commit-info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/commit-info.tsx -------------------------------------------------------------------------------- /ui/src/features/common/description.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/description.tsx -------------------------------------------------------------------------------- /ui/src/features/common/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/icons.tsx -------------------------------------------------------------------------------- /ui/src/features/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/index.ts -------------------------------------------------------------------------------- /ui/src/features/common/loading-state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/loading-state.tsx -------------------------------------------------------------------------------- /ui/src/features/common/logo/logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/logo/logo.tsx -------------------------------------------------------------------------------- /ui/src/features/common/logo/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/logo/types.ts -------------------------------------------------------------------------------- /ui/src/features/common/modal/use-modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/modal/use-modal.ts -------------------------------------------------------------------------------- /ui/src/features/common/page-title/page-title.module.less: -------------------------------------------------------------------------------- 1 | .title { 2 | margin-bottom: ~"@{sizeXL}px"; 3 | } 4 | -------------------------------------------------------------------------------- /ui/src/features/common/portal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/portal.tsx -------------------------------------------------------------------------------- /ui/src/features/common/segment-label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/segment-label.tsx -------------------------------------------------------------------------------- /ui/src/features/common/small-label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/small-label.tsx -------------------------------------------------------------------------------- /ui/src/features/common/stage-tag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/stage-tag.tsx -------------------------------------------------------------------------------- /ui/src/features/common/suspense-spin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/suspense-spin.tsx -------------------------------------------------------------------------------- /ui/src/features/common/tabs-with-url.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/tabs-with-url.tsx -------------------------------------------------------------------------------- /ui/src/features/common/truncate-middle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/truncate-middle.tsx -------------------------------------------------------------------------------- /ui/src/features/common/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/common/utils.ts -------------------------------------------------------------------------------- /ui/src/features/freight-timeline/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/freight-timeline/utils.ts -------------------------------------------------------------------------------- /ui/src/features/project/events/events.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/project/events/events.tsx -------------------------------------------------------------------------------- /ui/src/features/project/project-utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/project/project-utils.tsx -------------------------------------------------------------------------------- /ui/src/features/stage/create-stage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/stage/create-stage.tsx -------------------------------------------------------------------------------- /ui/src/features/stage/promotion-step.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/stage/promotion-step.tsx -------------------------------------------------------------------------------- /ui/src/features/stage/promotion-steps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/stage/promotion-steps.tsx -------------------------------------------------------------------------------- /ui/src/features/stage/promotions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/stage/promotions.tsx -------------------------------------------------------------------------------- /ui/src/features/stage/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/stage/schemas.ts -------------------------------------------------------------------------------- /ui/src/features/stage/stage-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/stage/stage-actions.tsx -------------------------------------------------------------------------------- /ui/src/features/stage/stage-details.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/stage/stage-details.tsx -------------------------------------------------------------------------------- /ui/src/features/stage/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/stage/types.ts -------------------------------------------------------------------------------- /ui/src/features/stage/use-images.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/stage/use-images.ts -------------------------------------------------------------------------------- /ui/src/features/stage/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/stage/utils/index.ts -------------------------------------------------------------------------------- /ui/src/features/stage/utils/promotion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/stage/utils/promotion.ts -------------------------------------------------------------------------------- /ui/src/features/stage/verifications.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/stage/verifications.tsx -------------------------------------------------------------------------------- /ui/src/features/utils/cache/freight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/utils/cache/freight.ts -------------------------------------------------------------------------------- /ui/src/features/utils/cache/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/utils/cache/index.ts -------------------------------------------------------------------------------- /ui/src/features/utils/cache/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/features/utils/cache/project.ts -------------------------------------------------------------------------------- /ui/src/gen/api/v1alpha1/generated_pb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/gen/api/v1alpha1/generated_pb.ts -------------------------------------------------------------------------------- /ui/src/gen/directives/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/gen/directives/common.json -------------------------------------------------------------------------------- /ui/src/gen/directives/copy-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/gen/directives/copy-config.json -------------------------------------------------------------------------------- /ui/src/gen/directives/delete-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/gen/directives/delete-config.json -------------------------------------------------------------------------------- /ui/src/gen/directives/git-push-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/gen/directives/git-push-config.json -------------------------------------------------------------------------------- /ui/src/gen/directives/http-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/gen/directives/http-config.json -------------------------------------------------------------------------------- /ui/src/gen/directives/untar-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/gen/directives/untar-config.json -------------------------------------------------------------------------------- /ui/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/index.tsx -------------------------------------------------------------------------------- /ui/src/pages/analysis-run-logs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/pages/analysis-run-logs.tsx -------------------------------------------------------------------------------- /ui/src/pages/downloads.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/pages/downloads.tsx -------------------------------------------------------------------------------- /ui/src/pages/login/login.module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/pages/login/login.module.less -------------------------------------------------------------------------------- /ui/src/pages/login/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/pages/login/login.tsx -------------------------------------------------------------------------------- /ui/src/pages/project.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/pages/project.tsx -------------------------------------------------------------------------------- /ui/src/pages/projects.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/pages/projects.tsx -------------------------------------------------------------------------------- /ui/src/pages/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/pages/settings.tsx -------------------------------------------------------------------------------- /ui/src/pages/user.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/pages/user.tsx -------------------------------------------------------------------------------- /ui/src/plugins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/plugins/README.md -------------------------------------------------------------------------------- /ui/src/plugins/atoms/plugin-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/plugins/atoms/plugin-helper.ts -------------------------------------------------------------------------------- /ui/src/plugins/atoms/plugin-interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/plugins/atoms/plugin-interfaces.ts -------------------------------------------------------------------------------- /ui/src/plugins/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/plugins/index.tsx -------------------------------------------------------------------------------- /ui/src/plugins/pr-plugin/get-pr-link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/plugins/pr-plugin/get-pr-link.ts -------------------------------------------------------------------------------- /ui/src/plugins/pr-plugin/pr-plugin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/plugins/pr-plugin/pr-plugin.tsx -------------------------------------------------------------------------------- /ui/src/utils/connectrpc-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/utils/connectrpc-utils.ts -------------------------------------------------------------------------------- /ui/src/utils/decode-raw-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/utils/decode-raw-data.ts -------------------------------------------------------------------------------- /ui/src/utils/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/utils/delay.ts -------------------------------------------------------------------------------- /ui/src/utils/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/utils/document.ts -------------------------------------------------------------------------------- /ui/src/utils/get-contrast-text-color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/utils/get-contrast-text-color.ts -------------------------------------------------------------------------------- /ui/src/utils/helpers.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/utils/helpers.test.ts -------------------------------------------------------------------------------- /ui/src/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/utils/helpers.ts -------------------------------------------------------------------------------- /ui/src/utils/url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/utils/url.test.ts -------------------------------------------------------------------------------- /ui/src/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/utils/url.ts -------------------------------------------------------------------------------- /ui/src/utils/use-local-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/utils/use-local-storage.ts -------------------------------------------------------------------------------- /ui/src/utils/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/src/utils/validators.ts -------------------------------------------------------------------------------- /ui/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | declare const __UI_VERSION__: string; 2 | -------------------------------------------------------------------------------- /ui/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/tailwind.config.js -------------------------------------------------------------------------------- /ui/tests/api/apimachinery.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/tests/api/apimachinery.spec.ts -------------------------------------------------------------------------------- /ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/tsconfig.json -------------------------------------------------------------------------------- /ui/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/akuity/kargo/HEAD/ui/vite.config.mts --------------------------------------------------------------------------------