chore(deps): update dependency argoproj/argo-cd to v2.13.0 - autoclosed
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
argoproj/argo-cd | Kustomization | minor |
v2.12.3 -> v2.13.0
|
Release Notes
argoproj/argo-cd (argoproj/argo-cd)
v2.13.0
Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.13.0/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.13.0/manifests/ha/install.yaml
Release Signatures and Provenance
All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.
Upgrading
If upgrading from a different minor version, be sure to read the upgrading documentation.
Changelog
Features
-
64e718c
: feat: add health-checks for Percona XtraDB cluster (#13093) (@ebuildy) -
ef37b39
: Revert "feat(server): log app Spec along with event (#16416)" (#18458) (@jannfis) -
3a1030b
: Revert "feat: add monaco-kubernetes for editing IntelliSense (#12778)" (#14000) (@crenshaw-dev) -
ca42a37
: Revert "feat: metrics, argocd_app_info adding syncpolicy info, argocd_cluster_info adding clustername (#3411)" (#3443) (@jannfis) -
d0313c5
: Revert "feat: removed legacy app tracking label (#13203)" (#19196) (@crenshaw-dev) -
26fb098
: feat!: disable profile endpoint by default (#19327) (@alexmt) -
42de68d
: feat(5388): Allow multiple external URLs for SSO access (#18927) (@ClifHouck) -
5ada5c2
: feat(UI): Added link for docs to add clusters (#17395) (@surajyadav1108) -
467777f
: feat(UI): Tree view groups node by heath status (#12089) (@ashutosh16) -
4a50114
: feat(UI): allow applications to declare default view preferences (#12019) (#12080) (@alexef) -
ac75f95
: feat(action): support refresh of ExternalSecret (#13951) (@agaudreault) -
a6b80df
: feat(app): Support app sync --dry-run --revision some-revision with arbitrary revisions(#12592) (#16387) (@Tyrael) -
2ac7bd3
: feat(applicationset): add short sha to MR generator (#9668) (#9669) (@Redlinkk) -
506bd3b
: feat(applicationset): reuse repo-creds for an existing GitHub App (#10092) (@iamnoah) -
ab9bfd6
: feat(appset): Add SCM Provider option for Gitlab generator to filter shared projects from subgroups projects (#14831) (@prune998) -
7192eab
: feat(appset): Add argocd.argoproj.io/application-set-name to rendered appset applications (#13456) (@MeNsaaH) -
6fb238c
: feat(appset): Add support for self-signed TLS / Certificates for Gitlab Scm Provider (#14348) (@ishitasequeira) -
0994ec8
: feat(appset): Add target branch support pullrequestgenerator (#13535) (@Syst3m1cAn0maly) -
ebb8649
: feat(appset): Added 'slugify' sprig function (#15188) (@Aym3nTN) -
6f8aa41
: feat(appset): Added Bitbucket Cloud support for pull request generator (#11273) (#11275) (@Jamess-Lucass) -
a08c573
: feat(appset): Advanced Templating using templatePatch (#14893) (@speedfl) -
e8f5126
: feat(appset): ApplicationSet in any namespace (#12378) (@speedfl) -
ec2340a
: feat(appset): Implement Plugin Generator (#13017) (@binboum) -
1de8f94
: feat(appset): Implement additional values and their interpolation for Git and SCM generators (#10751) (#10754) (@girstenbrei) -
241d377
: feat(appset): Policies create-only, create-update, sync per ApplicationSet (#11462) (@speedfl) -
433ba36
: feat(appset): Restrict scm provider urls (#14286) (@speedfl) -
d685f15
: feat(appset): Support AWS CodeCommit in ApplicationSet controller (Alpha) (#13579) (@jzhn) -
46d4609
: feat(appset): add Merge Request Generator for Azure DevOps Repos (#13367) (@robinlieb) -
62995f0
: feat(appset): add Support for AzureDevops Webhooks (#15047) (@robinlieb) -
56d1733
: feat(appset): add configurable max reconciliations to appset (#13381) (@gdsoumya) -
f9078f7
: feat(appset): add key title to MR generator (#16447) (#17907) (@ggjulio) -
944eadd
: feat(appset): add support for missingkey=error in ApplicationSets (#13731) (#13733) (@raxod502-plaid) -
628a5f6
: feat(appset): added topic filter for Gitlab SCM (#14965) (@prune998) -
a695aa8
: feat(appset): applicationset controller use repo server (#10952) (#12714) (@rumstead) -
48bdf94
: feat(appset): appset git generator verifies GPG signatures (#18545) (@ishitasequeira) -
c07bf26
: feat(appset): fromYaml, fromYamlArray toYaml functions (#15063) (@speedfl) -
61dc8b5
: feat(appset): ignoreApplicationDifferences (#9101) (#14743) (@crenshaw-dev) -
77c27c3
: feat(appset): implement ResourceTree for ApplicationSets (#15741) (@alexymantha) -
6f84afc
: feat(appset): make K8s client configurable (#18623) (@alexymantha) -
db02eaa
: feat(askpass): make askpass socket path configurable (#19313) (@crenshaw-dev) -
cc97a59
: feat(ci): retry individual e2e tests (#15696) (@crenshaw-dev) -
fe8dcb6
: feat(ci): upload Webpack bundle analysis to codecov (#19478) (#19479) (@crenshaw-dev) -
be60425
: feat(cli): Add ID option to 'proj role create-token' (#4632) (#4636) (@tetchel) -
a4b5173
: feat(cli): Add example to --help output for app actions (#15822) (@kokikathir) -
e804c3e
: feat(cli): Add example to--help
output 1 (#15782) (@dttung2905) -
af4fa1e
: feat(cli): Add example to argocd relogin command (#15839) (@chiranjeevir-git) -
c72a388
: feat(cli): Add examples to --help output for "gpg add" (#16020) (@Ratangulati) -
9b1fb1d
: feat(cli): Add examples to --help output for "gpg_list" (#16017) (@Ratangulati) -
20618b4
: feat(cli): Add examples to --help output for "list PROJECT" (#16033) (@Shauryagulati) -
0a50a19
: feat(cli): Add examples to --help output for "logs APPNAME" (#15873) (@Ratangulati) -
d4fa84e
: feat(cli): Add examples to --help output for "set APPNAME" (#15872) (@Ratangulati) -
f553035
: feat(cli): Add examples to --help output for get KEYID (#16019) (@Ratangulati) -
498f47e
: feat(cli): Add examples to --help output for remaining "argocd account" (#15814) (@mcaci) -
91f107f
: feat(cli): Add examples to --help output for remaining "argocd repocreds" cmds (#15846) (@mcaci) -
9556cd7
: feat(cli): Add examples toargocd proj role
cli family (#15875) (@dttung2905) -
b6e8c23
: feat(cli): Add examples to projectwindows.go (#15860) (@josephperez3) -
6e0149a
: feat(cli): Added example to --help output for bcrypt (#15838) (@akashbalaraj) -
00e3725
: feat(cli): Added example to --help output for context (#15809) (@sagarwala) -
8070725
: feat(cli): Added example to admin-cluster.go and projectwindow.go files (#16128) (@surajyadav1108) -
53090f1
: feat(cli): Allow to view previously terminated container logs (#8582) (@terrytangyuan) -
6e2f2c9
: feat(cli): add admin-app-example (#15690) (#15861) (@gaurangkudale) -
70755aa
: feat(cli): add cmd to preview generated apps of appsets (#10895) (#16781) (@agaudreault) -
a723a6c
: feat(cli): add project flag to avoid permission denied errors on 404 (#16040) (@crenshaw-dev) -
4b11524
: feat(cli): add support for multiple sources to app diff|manifests command withrevisions
flag (#17650) (@ishitasequeira) -
c204f24
: feat(cli): add support for multiple sources to sync command (#17808) (@ishitasequeira) -
1a43ff6
: feat(cli): add the cluster-list-example (#15690) (#15866) (@gaurangkudale) -
6a48b13
: feat(cli): add the repo-example (#15690) (#15865) (@gaurangkudale) -
f7a353a
: feat(cli): add the repocred-list-example (#15690) (#15869) (@gaurangkudale) -
0d020f0
: feat(cli): enable --app-namespace flag for argocd app subcommand (#17437) (@Mangaal) -
0cc0d46
: feat(cli): example for generate-allow-list (#16136) (@range123) -
21a3641
: feat(cli): ignore tracking annotation on backup restore (#18960) (@agaudreault) -
b877bf0
: feat(cli): support apply out of sync flag only (#14624) (@pasha-codefresh) -
045f5b1
: feat(cli): tree option in output flag for app sync, app wait and app rollback for tree view (#15572) (@schakrad) -
752004c
: feat(cmp): Print stderr output from command even on success (#15921) (#15973) (@peschmae) -
7302a52
: feat(controller): add sync jitter(#14241) (#16820) (@agaudreault) -
4e46a5e
: feat(controller): use manifest generate path during comparison (#14242) (#15636) (@alexymantha) -
099811c
: feat(dex): allow dex custom static clients (#3834) (#3835) (@gordonbondon) -
effbdc9
: feat(dex): set logger based on argo config (#13191) (#19608) (@agaudreault) -
ef88d1d
: feat(extensions): Automatically apply extension configs without restarting API-Server (#15574) (@leoluz) -
182eb05
: feat(health): Add Health Checks for IngressController resources (#12776) (@jacksgt) -
722f58d
: feat(health): Add custom health check for KServe Inference Service resources (#14177) (@rachitchauhan43) -
1cd6fca
: feat(health): Added Humio Operator Healthchecks (#11628) (@togie6) -
e26c105
: feat(health): Added Keptn Analysis (#19211) (@asamonik) -
326cc4a
: feat(health): Added KeptnMetric (#19210) (@asamonik) -
30767ae
: feat(health): Implement AnsibleJob CRD health checks (#14483) (@mikeshng) -
440fbac
: feat(health): Implement k8s.mariadb.com CRD health checks (#17995) (@sennerholm) -
129cf53
: feat(health): add PushSecret health status and force-sync action (#14375) (@agaudreault) -
018b013
: feat(health): add iammanager.keikoproj.io/Iamrole health check (#15899) (@crenshaw-dev) -
7f338e9
: feat(health): support for aws.crossplane.io resources (#19029) (@Jellyfrog) -
21c384f
: feat(health): support for distribution aws.crossplane.io resource (#16827) (@nueavv) -
46e6b79
: feat(health): support for external-secrets.io cluster resources (#12957) (@moensch) -
666499f
: feat(health): support for resourcerecordsets aws.crossplane.io resource (#16823) (@nueavv) -
f26b76a
: feat(health): support for some rds.crossplane.io resources (#19076) (@Jellyfrog) -
6221ef2
: feat(health): support of external-secrets.io/ExternalSecret (#7798) (@agaudreault) -
9ba4019
: feat(helm): Do not fail when value files do not exist (#5751) (@svend) -
057e156
: feat(helm): helm values can be either a string or a map (#2936) (#11538) (@alexef) -
04db457
: feat(helm): set enableOCI in the UI when registering a repo (#12420) (@alexef) -
21ed19b
: feat(helm): support--kube-version
,--api-versions
, and--namespace
(#19325) (#19328) (@crenshaw-dev) -
03c6e1a
: feat(kustomize): add patches field (#5114) (#14648) (@crenshaw-dev) -
edf631c
: feat(kustomize): add support for helm args to pass api and kube versions (#16583) (@MrFreezeex) -
c41dc60
: feat(kustomize): override namespace (#6067) (#10872) (@AndrewChubatiuk) -
f16b722
: feat(kustomize): support envsubst in commonAnnotations and commonLabels (#11345) (@AndrewChubatiuk) -
7e39284
: feat(manifests): Add service account for repo server (#9301) ( <>) -
b652a5c
: feat(manifests): addapp.kubernetes.io
labels to notifications-controller resources (#12348) (@morey-tech) -
819f0b3
: feat(oidc): optionally query OIDC UserInfo to gather group claims (#12062) (@the-technat) -
11df990
: feat(opentelemetry):✨ support for secured OTLP endpoint and headers (#15573) (@prashant-shahi) -
a2a0360
: feat(paths): Add support for glob patterns (#18055) (@andrewjeffree) -
e0f7731
: feat(prom): Add prometheus metrics reset support #5287 (#5304) (@victorboissiere) -
6ee5845
: feat(rbac): allow validation of fine-grained policy in project (#19338) (@agaudreault) -
4905911
: feat(rbac): fine-grained update/delete for application resources (#18124) (@agaudreault) -
336cc29
: feat(reposerver): Skip calling git fetch if commit to checkout exists locally (#18657) (@shady-canva) -
23e0d52
: feat(security): log user when access is blocked (#16558) (@crenshaw-dev) -
adb4471
: feat(security): require theaud
claim from OIDC providers by default (#12187) (@crenshaw-dev) -
614f44c
: feat(server): Add maxPodLogsToRender setting (#14617) (@lukaszgyg) -
820f4d8
: feat(server): log app Spec along with event (#16416) (@nandinisingh759) -
588b251
: feat(sourceNamespace): Regex Support (#19016) (#19017) (@ArthurVardevanyan) -
8a8373f
: feat(ui): Ability to view previous container logs in log viewer (#7393) (@hritikgupta) -
795f225
: feat(ui): Add button for wrapping lines in pod logs viewer (#15506) (@ciiay) -
badc828
: feat(ui): Add option to wrap lines for pod logs viewer (#6889) (@rbreeze) -
017b08a
: feat(ui): Add sourceNamespaces in Projects UI and only show it if AppsInAnyNamespaceEnabled flag is set (#16249) (@jdvgh) -
e959c3b
: feat(ui): Add view toggle to hide/show unschedulable node in pod view (#6263) (@rbreeze) -
ffa74bb
: feat(ui): Add warning and confirmation popup when force/replace sync is selected (#8574) (@terrytangyuan) -
2b3601c
: feat(ui): Adds resource filter panel. Fixes #6379 #6331 #6081 (#6717) (@alexec) -
856ba52
: feat(ui): Collapsable sidebar with filters (#10626) (@rbreeze) -
d2ff65a
: feat(ui): Display event timestamps in human readable format (#7132) (@rbreeze) -
4d0d143
: feat(ui): Filter sync results by status (#5499) (@rbreeze) -
32642df
: feat(ui): Filterable pod logs (#5319) (@rbreeze) -
0767dff
: feat(ui): Improve UX when filtering applications (#4403) (#4622) (@tetchel) -
2a41018
: feat(ui): Improved applications list filters (#6091) (@rbreeze) -
1bffd82
: feat(ui): Information header for selected resource panel (#5557) (@rbreeze) -
6fb395f
: feat(ui): Keyboard shortcuts (#5601) (@rbreeze) -
4347a3c
: feat(ui): Migrate project summary settings to EditablePanel for parity with rest of UI (#4400) (@rbreeze) -
dbadd74
: feat(ui): New pod logs viewer (#5233) (@rbreeze) -
abf78a3
: feat(ui): Open pod logs in an isolated new tab (#5323) (@rbreeze) -
ef744e3
: feat(ui): Persist visibility of apps list filters in local storage (#6748) (@rbreeze) -
5d6b321
: feat(ui): Pod view (#5091) (@rbreeze) -
973565e
: feat(ui): Recursive Helm Values files detection (#15935) (#15936) (@bagnaram) -
eff2d2f
: feat(ui): Relocate resource filters (#6777) (@rbreeze) -
685b07e
: feat(ui): Retry strategy, Application + Applications, #5318 (#6864) (@pasha-codefresh) -
9abc1cc
: feat(ui): Show prompt when every resource requires pruning (#16603) (@ashutosh16) -
fb8096a
: feat(ui): Status panel labels (#5458) (@rbreeze) -
d6d534a
: feat(ui): User defined information banner (#5299) (@rbreeze) -
afb1c8b
: feat(ui): addtop
value forlarge
breakpoint Closes #6944 (#6975) (@pasha-codefresh) -
3f5c2eb
: feat(ui): add a filter for auto sync (#11357) (@alexef) -
1c4a151
: feat(ui): add docs to sync policy options present in create application panel (Close #3098) (#3203) (@Elgarni) -
00466c3
: feat(ui): add extension the top-bar action menu (#19620) (@ashutosh16) -
20e7f8e
: feat(ui): add health status and message in sync status list (#19875) (@linghaoSu) -
87e95b7
: feat(ui): add status panel extensions (#15780) (@alexymantha) -
f7011f6
: feat(ui): allow sorting the application list (#11645) (@alexef) -
a400ad1
: feat(ui): enable gzip for UI assets by default (#13944) (@crenshaw-dev) -
ef9de40
: feat(ui): list dependent resources in delete popup (#18116) (@agaudreault) -
7deafc4
: feat(ui): metadata.annotations: too long message Improved (#17452) (@surajyadav1108) -
05dce81
: feat(ui): notification subscriptions edit field #10310 (#10839) (@Marvin9) -
bc5d1ed
: feat(ui): readiness gates failures alert in pod summary tab #12515 (#12621) (@Marvin9) -
869af3e
: feat(ui): replicaset children of deployment should sort by revision (#4249) (#4252) (@jsoref) -
3f7d600
: feat(ui): widgets don't have tooltips (#4257) (#4261) (@jsoref) -
4810874
: feat(ui): widgets don't have tooltips (#4257) (#4422) (@jsoref) -
21304ee
: feat: Annotation based app paths detection in webhooks (#4699) ( <>) -
7a68880
: feat: Make TLS to repo-server configurable and optional (#5764) (@jannfis) -
001c7b2
: feat: Matrix generator where a generator can reference items of another one (#9080) (@KojoRising) -
c86a2dd
: feat: Ability to disable in-cluster server address. Fixes #7571 (#7620) (@terrytangyuan) -
08d1cf0
: feat: Ability to test rbac and implement it with scoped repos (#7187) (@pasha-codefresh) -
019da5a
: feat: Accept ElementsYaml for list generator to get dynamic content from a git file (#12428) (#12490) (@lsoica) -
764ea07
: feat: Add 'proj role list-tokens' command (#4674) (@tetchel) -
9a17103
: feat: Add --logformat switch to API server, repository server and controller (#3408) (@shuheiktgw) -
d7a8a87
: feat: Add API server capability to serve UI extensions from shared dir (#6766) (@rbreeze) -
fec5b52
: feat: Add ARGOCD_CLUSTER_CACHE_LIST_PAGE_BUFFER_SIZE environment variable (#15159) (@bradgwest) -
7dfc439
: feat: Add Access-Control-Allow-Origin: * response header to badges (#5395) (@markushinz) -
56eb095
: feat: Add Azure DevOps SCM Provider Generator; add branchNormalized to SCM Generator template fields. (#9283) (@brinchm) -
3a267b8
: feat: Add EndpointSlice to resource icon (#19362) (@mg5566) -
edf2904
: feat: Add Jsonnet version to version endpoint (#4207) (@maxbrunet) -
fc13eda
: feat: Add KubeVirt custom health checks (#7176) (@cwilkers) -
f7236d7
: feat: Add PITS Globale Datenrettungsdienste to user list (#16765) (@arnoldberlin) -
2497679
: feat: Add Redis SSL support. Fixes #4688 (#6742) (@eyusupov) -
f819870
: feat: Add Sources tab to show all sources of a multi-source app (#17274) (#17275) (@keithchong) -
7ca04b5
: feat: Add Strimzi KafkaConnect CRD custom health checks (#3684) (@chris-vest) -
19de408
: feat: Add Support for AzureDevops Webhooks (#14969) (@alexmt) -
e5d4673
: feat: Add a Get Repo command to see if Argo CD has a repo (#3523) (@souleb) -
6095fc5
: feat: Add a keyboard shortcut to move focus to search (#4796) (@chetan-rns) -
124995c
: feat: Add a metric to express connection status to each cluster (#6862) (@spirosoik) -
c7dbe48
: feat: Add additional printer columns for Health and Sync status (#4641) (@mikebryant) -
892712a
: feat: Add additional strimzi custom resource health checks (#5642) (@groszewn) -
d73304e
: feat: Add app data to sharding cache to allow sharding by apps (#17014) (@Enclavet) -
6f59fe6
: feat: Add app list and details page views to navigation history (#7776) (#7937) (@keithchong) -
3cbb152
: feat: Add applicationset metrics (#19691) (@ilia-medvedev-codefresh) -
17d217c
: feat: Add argocd cmd for Windows #2121 (#3015) (@masa213f) -
8603150
: feat: Add autocomplete for repo Revisions (#4645) (#4713) (@tetchel) -
1804d77
: feat: Add banner position option #7313 (#7462) (@keithchong) -
00f99ed
: feat: Add build support for ARM images (#3554) (@alinbalutoiu) -
a3a4297
: feat: Add cli support for additional linux based architectures, s390x + ppc64le (#8991) (@davidkarlsen) -
f208700
: feat: Add configurable Helm version (#4111) (@loxley) -
032a596
: feat: Add controllerNamespace to .status of an application (#13081) (@ItsKev) -
f110570
: feat: Add custom health check for cluster-api AWSManagedControlPlane (#19304) (@itaiatu) -
7fdddbe
: feat: Add custom resource actions for flux resources (#18922) (@adberger) -
824d0dc
: feat: Add custom resource health for flux resources (#19082) (@adberger) -
df32338
: feat: Add examples to --help output for "delete PROJECT ROLE-NAME" (#15986) (@Shauryagulati) -
9330d3a
: feat: Add examples to --help output for "generate-spec PROJECT" (#15871) (@Ratangulati) -
c3017bf
: feat: Add examples to --help output for all "argocd proj" cmds (#15824) (@mcaci) -
0c91395
: feat: Add examples to --help output for remaining "create PROJECT ROLE-NAME" (#15983) (@Ratangulati) -
5b07a12
: feat: Add examples to --help output for remaining "get APPNAME" (#15862) (@Ratangulati) -
25823a4
: feat: Add external link annotation support (#4380) (@carsonoid) -
4265746
: feat: Add filter pathdoesntexist in scm generator (#9150) (@rishabh625) -
18ccd7a
: feat: Add flag--sso-launch-browser
tologin
andrelogin
commands (issue #16208) (#18865) (@david-wu-octopus) -
c4709fb
: feat: Add graceful shutdown handling in notification (#19368) (@D0ri123) -
f6a32a9
: feat: Add health check for HPA (#4915) (@chetan-rns) -
6a19451
: feat: Add health check for Sealed Secrets (#5503) (@chetan-rns) -
0681c27
: feat: Add health checks for Crossplane providers (#4778) (@srueg) -
65ecd87
: feat: Add health checks for kubernetes-external-secrets (#5435) (@jaredclarke) -
4b92f96
: feat: Add health checks for olm operators (#7126) (@ishitasequeira) -
b559bf8
: feat: Add health checks for route.openshift.io (#7112) (@ishitasequeira) -
5ca0948
: feat: Add health-checks for Elasticsearch #6052 (#6052) (@pupseba) -
a02f35e
: feat: Add identifiable user agents in various Argo commands (#8566) (@terrytangyuan) -
75e7383
: feat: Add ignore-resources-tracking annotation to ignore resources update (#18343) (@kahoulei) -
5d53415
: feat: Add kustomize edit set replicas (#11650) (#11665) (@toyamagu-2021) -
0064fa7
: feat: Add labelSelector style to filter all generators (#9312) (@crenshaw-dev) -
4c6ad9d
: feat: Add labels on Application's k8s events (#11381) (#18160) (@svghadi) -
95d19cd
: feat: Add labels to list view icons(#4396) (#4493) (@chetan-rns) -
14cf261
: feat: Add locator for delete app confirmation field for UI tests (#4393) (#5074) (@keithchong) -
de35745
: feat: Add metric to expose Applications conditions (#19438) (@foyerunix) -
e21a82f
: feat: Add new admin command to print Argo CD initial password (11117) (#11155) (@iam-veeramalla) -
d223157
: feat: Add open-cluster-management.io healthchecks (#19411) (@JustinKuli) -
e4e503a
: feat: Add option to show branches or tags for GIT revision (#4751) (#4788) (@keithchong) -
61f48d5
: feat: Add plugin call variables to sidecar plugin discovery (#9273) (#9319) (@pierrecregut) -
5b464c9
: feat: Add resource.Quantity as a known field type for diffing. (#5095) (@coderanger) -
85a746f
: feat: Add revision to status badge (#2445) (#3128) (@milesarmstrong) -
74bbc4f
: feat: Add source namespaces output to printProject function (#19365) (@juwon8891) -
42ebb22
: feat: Add support for ExecProvider cluster auth (#4600) (#4710) (@jMarkP) -
f2c7c3f
: feat: Add support for TLS client authentication in the CLI (#3779) (@wdullaer) -
adceae9
: feat: Add support for passing Redis Sentinel username(ACL) and password (#17168) (@shlomitubul) -
f80d3be
: feat: Add support for proxy extensions (#11307) (@leoluz) -
9c0db45
: feat: Add support for ssh-with-port repo url (#2866) (#2948) (@whs) -
f0b0307
: feat: Add support to enable FullTimeStamp in logging (#15127) (@SavelyKalinov) -
6296b17
: feat: Add suspended status in custom resource health for flux resources (#19508) (@adberger) -
d71cddd
: feat: Add tests for app cmd (#8872) (@pasha-codefresh) -
d6f579b
: feat: Add the ability to change user password in the UI (#5444) (@jaredclarke) -
5592150
: feat: Add version information panel (#4312) (#4376) (@tetchel) -
badac51
: feat: Add width change and full revision display for badge (#17502) (@choudellier-1A) -
9b6992a
: feat: Add wildcard support in OCI Helm Repositories targetRevision (#6686) (#10641) (@alexef) -
5a002de
: feat: Added Google Project health check (#10230) (@Kerwood) -
c317d48
: feat: Added Google PubSub Topic and Subscription health checks (#10229) (@Kerwood) -
c6c8223
: feat: Added health check for spot.io SpotDeployment (#10152) (@dleinov) -
6398c1f
: feat: Added healthcheck for ArgoEvents EventBus CRD. #12395 (#12401) (@sgartner03) -
b79db51
: feat: Added healthchecks for more custom resources (#3726) (#3728) (@whitleykeith) -
185e580
: feat: Added option for cascading deletion while creation of app (#8645) (@rishabh625) -
8a1d9fe
: feat: Added the ability to filter MRs by 'state' to Gitlab MR Generator (#9540) (@Aym3nTN) -
600737a
: feat: Added the comment to support CLI message to get extended output (#18253) (@nikzayn) -
5b17fc3
: feat: Added toggle button for compact view #7836 (#7900) (@ciiay) -
a10fde5
: feat: Added warning on plugin command returning zero output (#12698) (@gczuczy) -
ad74383
: feat: Adding author/creator as a template key for Merge Request Generator (#18974) (@vfaergestad) -
66e1fb7
: feat: Adding deploy time and duration label (#3563) (@rachelwang20) -
2ed089a
: feat: Adding kubelogin capability to argocd-k8s-auth (#9460) (#10700) (@mmerrill3) -
18de227
: feat: Adding text box and dropdown allows user to switch cluster url & name (#4019) (@rachelwang20) -
9c8d652
: feat: Adding the domain_hint as an optional field in OIDC configuration (#18214) (@nikzayn) -
51b4b20
: feat: Allow 'both' option for uibannerposition (#14623) (@Jneville0815) -
e102ec1
: feat: Allow --local with automatic sync for --dry-run (#3675) (@darshanime) -
e084a11
: feat: Allow Banner to be non-closable #7261 (#7312) (@keithchong) -
41fb0ac
: feat: Allow GetRevisionMetadata to use truncated sha revision (#5265) (@mveitas) -
839526e
: feat: Allow Kustomize common labels to not apply to selectors (#17329) (@lets-call-n-walk) -
ed02730
: feat: Allow Matrix generator to have two Git child generators without conflict (#10522) (#10523) (@Lobstrosity) -
d842e83
: feat: Allow collapsing of individual diff sections in diff view #3608 (#6978) (@ciiay) -
c147320
: feat: Allow configuration of OIDC logout URL to invalidate SSO session after logout (#4452) (#4826) (@jaideepr97) -
1547b44
: feat: Allow configuring system wide ignore differences for all resources (#8224) (@leoluz) -
7a348f7
: feat: Allow custom cluster names (#3985) (@rachelwang20) -
c1d3373
: feat: Allow disabling TLS from notifications controller and reposerver (#19630) (@m-wynn) -
c8bcabe
: feat: Allow escaping dollar in Envsubst (#7961) (@thatsmydoing) -
83458e0
: feat: Allow external links on Application (#3487) (#8231) (@keithchong) -
e01ab05
: feat: Allow fine-tuning of K8s rest client connection properties (#8404) (@jannfis) -
b600da1
: feat: Allow force of basic auth for HTTP repositories (#11983) (@jannfis) -
edc6f5f
: feat: Allow mkdocs to livereload when using docker (#17383) (@csantanapr) -
4018fd8
: feat: Allow proxy to be saved when creating repoCreds (#11351) (#11425) (@the-technat) -
e7760b5
: feat: Allow return the client without performing a matchRepository (#18053) (@jsolana) -
9208176
: feat: Allow selecting TLS ciphers on server (#3524) (@jannfis) -
7c88ac8
: feat: Allow to pass Kubernetes configuration overrides (#5906) (@raphink) -
b2a6387
: feat: Always Show ReplicaSets as Pod Groups (#12051) (#12065) (@keithchong) -
2358669
: feat: App View extensions (#12006) (@rbreeze) -
09a1bf4
: feat: App list filter counters and labels should dynamically update (#4822) (@keithchong) -
ec4e2f2
: feat: AppSet Progressive Rollouts with RollingSync (#9437) (#10048) (@wmgroot) -
b7bdb8f
: feat: Application generation strategies and clusters generation (#8263) (@pasha-codefresh) -
b228437
: feat: Application specific parameter override files (#5038) (@jannfis) -
97471f4
: feat: ApplicationSet Go template (#10026) (@speedfl) -
9fe4ad3
: feat: ApplicationSet addcreate-delete
policy #9101 (#11107) (@takumakume) -
068048c
: feat: Applications in any namespace (#9755) (@jannfis) -
d2c1821
: feat: ArgoCD plugin: add environment variable KUBEVERSION and KUBE_API_VERS… (#3318) (@mayzhang2000) -
eef35a3
: feat: Argocd App Unset Kustomize Override (#3289) (@mayzhang2000) -
19fa5b9
: feat: Argocd notification self service (#16488) (@mayzhang2000) -
ce28ea3
: feat: Ask for confirmation when adding a cluster (#6172) (@dominikbraun) -
a3a19ab
: feat: Begin polishing top bar design (#12327) (@rbreeze) -
36da074
: feat: CLI: Allow setting Helm values literal (#3601) (#3646) (@sfynx) -
3d019a2
: feat: Cascade delete option is ticked by default (#3205) (#4994) (@keithchong) -
81155cc
: feat: Cassandra Health Check. Closes #6843 (#7017) (@BenManifold) -
ae12145
: feat: Click on search icon must focus on search area (#4801) (@chetan-rns) -
656bd51
: feat: Clicking on filter bar should expand filter (#5488) (@chetan-rns) -
9559613
: feat: Closes #6956 - Adding confluent health checks (#6957) (@ThoTischner) -
ddc9f56
: feat: Cluster name as part of sync (#7394) (@pasha-codefresh) -
a8ed010
: feat: Compact application resources tree #7349 (#7632) (@ciiay) -
d8cfafb
: feat: Configurable ArgoCD binary download links on Help page. Fixes #7698 (#7755) (@terrytangyuan) -
75cd97d
: feat: Consistent hashing with bounded loads algorithm for sharding (#16564) (@akram) -
0b4c617
: feat: Container statuses on summary tab of pod and detailed info in tooltip for pod on resource tree (#11513) (@schakrad) -
5b1906d
: feat: Cover grpc crud rbac (#7008) (@pasha-codefresh) -
52926b7
: feat: Create argocd app resources CLI with various filters. (#3946) (@rachelwang20) -
9d904ae
: feat: Create job action (#12174 and #4116) (#12925) (@reggie-k) -
1028808
: feat: Decoupling application sync using impersonation (#17403) (@anandf) -
20adad7
: feat: Disable Admin Login (fixes #3019) (#3179) ( <>) -
5d5d6a4
: feat: Display cluster info on cluster details page (#3793) ( <>) -
ee28288
: feat: Display creation time in application node and summary (#4920) (@chetan-rns) -
e1c65a0
: feat: Displays controllerrevsion's revision in the UI. Closes #2306 (#2702) (@alexec) -
43c5905
: feat: Enable haproxy metrics through helm Chart (#15459) (@peschmae) -
766a6da
: feat: Enhance ArgoCD CLI: Dynamic Repo Server Retrieval with --core and --refresh Flags (#17613) (@Mangaal) -
0f500a5
: feat: Enhanced pod logs viewer (#11030) (@alexec) -
8cd7d47
: feat: Expansion support and line relayout (#8661) (@keithchong) -
0aeda43
: feat: Expose ARGOCD_APP_NAME to thekustomize build
command (#8096) (@wd) -
d9b8e0f
: feat: Expose Helm Chart metadata in Argo CD UI (#11352) (#11575) (@alexef) -
e93397e
: feat: Expose the Argo CD ID through an ENV in the Dockerfile (#10113) (#10115) (@rumstead) -
21f0aa3
: feat: Exposing Default Metric Port for ApplicationSet Controller in Manifest Files. #8999 (#9000) (@hcelaloner) -
c4f6ed8
: feat: Extend Cluster.cluster.x-k8s.io health check (#11705) (@Jellyfrog) -
d9bc6cf
: feat: Externalize TLS cert for argocd-server (#6071) (@jannfis) -
d479d22
: feat: Failed manifest generation protection (#4238) (#4430) (@jgwest) -
d1e272e
: feat: Flag to add kustomize common labels (#4131) (@chetan-rns) -
be718e2
: feat: GPG commit signature verification (#2492) (#3242) (@jannfis) -
1734b46
: feat: Generate declarative config for app and appproj (#4734) (#5014) (@kshamajain99) -
13b9b92
: feat: GitHub organization app for git cloning (#4348) (#5355) (@stlava) -
192ee93
: feat: Gitops engine (#3066) ( <>) -
3d39acc
: feat: Global Project UI (#4587) (@mayzhang2000) -
561452a
: feat: Headless Argo CD (aka GitOps Agent) (#6361) ( <>) -
7f5c014
: feat: Ignore preserveUnknownFields in Diff from CRD Spec (#6503) (@subbuv26) -
22bb1dd
: feat: Implement Crossplane CRD health checks (#3581) (@srueg) -
991ee9b
: feat: Implement GKE ManagedCertificate CRD health checks (#3600) (@micke) -
f138617
: feat: Implement KafkaConnector,KafkaBridge CRD health checks (#18316) (@lenglet-k) -
ee47700
: feat: Implement MachineHealthCheck CRD health check (#10846) (@Jellyfrog) -
2693b54
: feat: Implement MinIO Tenant CRD health check (#6509) (@dnskr) -
e86258d
: feat: Implement PodDisruptionBudget CRD health checks (#19826) (@afarbos) -
45744d2
: feat: Implement SecretStore health check (#10847) (@Jellyfrog) -
82ca7a7
: feat: Implement Server-Side Diff (#13663) (@leoluz) -
c46c95b
: feat: Implement cluster-api CRD health checks (#5142) (@farodin91) -
59e0091
: feat: Implement cluster-api MachinePool CRD health checks (#19595) (@afarbos) -
dad6fa2
: feat: Implement graceful shutdown in application-controller (#19465) (@leehosu) -
f73e701
: feat: Implement karmada CRD health checks (#11192) (@chaunceyjiang) -
4fef211
: feat: Improve Replace sync option description in UI (#6899) ( <>) -
8e06648
: feat: Improve sidebar design (#12053) (@rbreeze) -
ebf27de
: feat: Improve unit test coverage for util/app/app.go (#7641) (@pasha-codefresh) -
98bec61
: feat: Include argocd-util as part of release artifacts(#5174) (#5203) (@kshamajain99) -
4d643a1
: feat: Include cluster name in application filter (#4529) (@chetan-rns) -
66dbc7e
: feat: Include sub and and iat in PermissionDenied message (#3850) (@rachelwang20) -
e3a18b9
: feat: Including namespace whiteliste resources support (#3292) (@rachelwang20) -
ddc0b0f
: feat: Introduce KeptnWorkloadVersion custom resource (#15951) (@odubajDT) -
af5f234
: feat: Introduce RBAC based approach to pod logs #7211 (#8353) (@reggie-k) -
02b3c61
: feat: Introduce diff normalizer knobs and allow for ignoring aggregated cluster roles (#2382) (#3076) (@jannfis) -
8d082cc
: feat: Introduce sync-option SkipDryRunOnMissingResource=true (#2873) (#3247) (@a-hat) -
22a3b02
: feat: Introduces Server-Side Apply as sync option (#9711) (@leoluz) -
7ccf826
: feat: Kyriba is using ArgoCD (#18456) (@nabilbendafi) -
b4236e1
: feat: Let user to define meaningful unique JWT token name (#3388) (@rachelwang20) -
00f53b5
: feat: Logs should favor containers over init containers (#4345) (#5322) ( <>) -
363e1d2
: feat: Make Casbin matcher configurable on runtime(globMatch(default) or RegexMatch) (#7165) (@cezhang) -
03bd6e6
: feat: Make additional namespaces configurable via environment (#10270) (@jannfis) -
f059c99
: feat: Make cluster cache sync more robust (#8438) (@jannfis) -
52b13c2
: feat: Make hostname for status badges configurable (#8024) (#8436) (@keithchong) -
f5d343f
: feat: Making the moment lib global in ArgoCD project to minimize the tar ball of metrics extension (#13075) (@schakrad) -
86a646f
: feat: Merge applicationset docs and examples (#8955) (@rishabh625) -
c77cf66
: feat: Merge applicationset into argocd (#8864) (@rishabh625) -
0f2f9a9
: feat: Migrate argocd notifications to argocd (#7744) (@pasha-codefresh) -
b7b000a
: feat: Move app resources commands to dedicated command file (#9306) (@pasha-codefresh) -
c6fa942
: feat: Multiple sources for applications (#2789) (#10432) (@ishitasequeira) -
cb85f23
: feat: Network view should group pods into higher level workload (#5468) (#8996) (@keithchong) -
d00fa53
: feat: New SCM and pull request ApplicationSet generators for Gitea (#8989) (@dmolik) -
561f308
: feat: Orphaned ignore list cli support (#3922) (@rachelwang20) -
d747eb3
: feat: PKCE authentication flow for web logins #9890 (#15889) (@Marvin9) -
7825821
: feat: Page header and toolbar in system extensions (#13451) (@egmar) -
dcc17f7
: feat: PostDelete hook support (#16595) (@alexmt) -
3967baf
: feat: Prevent unnecessary controller diffing with caching (#5255) (@rbreeze) -
b7c2002
: feat: Progress indicators in Argo CD UI (#4227) (#4411) (@keithchong) -
993cb83
: feat: Project autocomplete (Connect repo SSH) (#7286) (@plakyda-codefresh) -
7b89c4e
: feat: Project scoped repo (#6943) (@pasha-codefresh) -
ae61752
: feat: Provide Edit support in Sources tab for multi-source app (#17588) (#17890) (@keithchong) -
e5c88c9
: feat: Prune resources in reverse order of syncwave during sync (#15074) (#16748) (@svghadi) -
187c7d0
: feat: RBAC csv policy can be composed by multiple configmap keys (#12511) (@leoluz) -
7b0cf77
: feat: Replace option in cli, sync command (#7526) (@pasha-codefresh) -
4d9e8bc
: feat: Repository Configuration as Secrets (#6103) (@jangraefen) -
3312dc0
: feat: Resource id tracking method doc (#7468) (@pasha-codefresh) -
b073621
: feat: Resources should be normalized in order to prevent our of sync during migration (#7388) (@pasha-codefresh) -
3ff8481
: feat: Rollback command support omit history id (#6863) (@junnplus) -
49a854a
: feat: Scoped clusters (#7039) (@pasha-codefresh) -
91c8836
: feat: Scoped repo unit tests (#7026) (@pasha-codefresh) -
7ed06cc
: feat: Scoped resources cluster e2e (#7199) (@pasha-codefresh) -
878494f
: feat: Send user groups to proxy extensions (#19855) (@leoluz) -
d5a961c
: feat: Shared custom health check for multiple resources (#4212) (#10885) (@reggie-k) -
4522a88
: feat: Show "Open application" link in Application details list view (#7455) ( <>) -
bc4fba3
: feat: Show number of pod restarts in the argo ui (5041) (#5384) (@keithchong) -
f209ae1
: feat: Slugified the branch name in MR generators (#9462) (@Aym3nTN) -
d545198
: feat: Support Custom Application Actions in CLI #7577 (#10015) (@scalen) -
af338dd
: feat: Support Kustomize --force flags (#6443) (@josiah-wolf-oberholtzer) -
9bc1578
: feat: Support Rollback multi-source apps; Follow-up to MR 14124 (#18615) (@keithchong) -
57e0ffc
: feat: Support XDG Base directory standard (#7638) (#7791) (@sagikazarmark) -
d040d9b
: feat: Support additional metadata in Application sync operation (#3747) (@mayzhang2000) -
0a46d37
: feat: Support additional retryable errors (#8578) (@terrytangyuan) -
275daa7
: feat: Support applications with cluster name in the ui #1548 (#3944) (@lcostea) -
7ccb16b
: feat: Support cluster name on Application destination. Closes #1548 (#2808) (@lcostea) -
a07256f
: feat: Support configuring annotations that are preserved by the AppSet (#12507) (#12408) (@lacarvalho91) -
116180b
: feat: Support context switch for argocd-util (#19549) (@pasha-codefresh) -
303925f
: feat: Support controller horizontal scaling (#4285) ( <>) -
be884d2
: feat: Support delete-resource command in cli (#7093) (@yeya24) -
73f80d7
: feat: Support environment variables in Helm value file paths (#10213) (@mariussturm) -
58da6a3
: feat: Support for Kustomize Components (#16230) (@pasha-codefresh) -
e948906
: feat: Support health check on Argo CronWorkflows (#8570) (@terrytangyuan) -
f356a54
: feat: Support insecure flag for OCI pull command and upgrade helm version to 3.12.0 (#13608) (@pasha-codefresh) -
439963f
: feat: Support kubectl replace instead of apply (#2730) (#5802) ( <>) -
387f775
: feat: Support oci-based helm repository (#4018) (@haoshuwei) -
aff7120
: feat: Support unset plugin env variables (#5737) (@chetan-rns) -
ef7ee08
: feat: Supported set metadata annotations withargocd-util app generate-spec
command (#6633) (@takumakume) -
ebc0481
: feat: Supports the validate-false option at an app level. Closes #1063 (#2542) (@alexec) -
011415f
: feat: Switch to use weighted semaphore (#4049) (@rachelwang20) -
575f760
: feat: Template Out Data Source in Grafana Dashboard (#2859) (@abhishekjiitr) -
b271d6a
: feat: Test create repository with project ( part of scoped resources e2e tests ) (#7103) (@pasha-codefresh) -
6b4a13c
: feat: ToUpper and ToLower expression (#7816) (@pasha-codefresh) -
8dcf71f
: feat: Treat connection reset as a retryable error (#9739) (@terrytangyuan) -
952b989
: feat: UI Add copy to clipboard shortcut (#10958) (@thirunavukkarasu95) -
faa7331
: feat: UI write support CMP (#11754) (#12137) (@schakrad) -
38d86a9
: feat: Update command argocd app history to support multiple sources (#17530) (@Mangaal) -
aefa739
: feat: Upgrade Dex to v2.25.0 (#4470) (@maxbrunet) -
0f6a7d5
: feat: Upgrade Helm to v3.6.0 and pass --kube-version to templating (#6359) (@jannfis) -
90602a7
: feat: Upgrade Redis to v6.2.1 (#5701) (@jannfis) -
40eb8c7
: feat: Upgrade kustomize to 3.5.5 (#3619) (@chancez) -
ecc3ab3
: feat: Use encrypted cookie to store OAuth2 state nonce (instead of redis) (#8241) ( <>) -
73f0437
: feat: Use kubectl apply library instead of forking binary (#2861) (@jessesuen) -
95820cf
: feat: User can define Orphaned exception avoiding unnecessary warnings (#3900) (@rachelwang20) -
dd856e1
: feat: Util for generate global project from ClusterRole (#4653) (@mayzhang2000) -
00d4491
: feat: Whitelisted namespace in UI (#3314) (@rachelwang20) -
f387ab8
: feat: Zoom in and out on resource view (#7183) (#8290) (@keithchong) -
c64e8df
: feat: ability to switch user during test execution (#7164) (@pasha-codefresh) -
4d23fe8
: feat: add "service-account" flag to "cluster add" command (#3183) (#3184) (@alexandrfox) -
1708a71
: feat: add 'argocd-util cluster shards' command that prints shards statistics (#6353) ( <>) -
bfc381e
: feat: add 'user' field to audit logs (#12644) (@crenshaw-dev) -
f11da56
: feat: add --app-hard-resync flag to controller (#8928) (@pasha-codefresh) -
ec2d3f6
: feat: add Dott to users (#15370) (@burnjake) -
0baf485
: feat: add Gitlab MR generator webhooks support (#10235) (@Enity) -
1be1a04
: feat: add HTTPS to dex server (#9424) (#9883) (@notfromstatefarm) -
cd302fd
: feat: add Istio virtual service to the network view - part of #4675 (#4677) (@OmerKahani) -
ef39bd2
: feat: add MariaDB CRD health checks (#13143) (@Vidalee) -
8a38b8b
: feat: add Prometheus health check (#10508) (@roelvdberg) -
d0cbb15
: feat: add RespectIgnoreDifferences sync option to UI (#8390) (@alexmt) -
ebbd3d1
: feat: add--source-position
flag toargocd get app
command to show parameter changes for multi-source application (#19887) (@nitishfy) -
88994ea
: feat: addignoreResourceUpdates
to reduce controller CPU usage (#13534) (#13912) (@agaudreault) -
d4fc854
: feat: addshort_sha_7
to AppSet generators (#11976) (#13199) (@fty4) -
be90cc0
: feat: add a button to show parameter details (#12183) (#16871) (@Tchoupinax) -
99128c2
: feat: add ability to auto label clusters from k8s clusterinfo (#17289) (@blakepettersson) -
cddeabe
: feat: add alias for sync policy automated (#3788) (@darshanime) -
0d02040
: feat: add app skip reconcile annotation to optionally bypass application controller processing (#11879) (@mikeshng) -
254f3b6
: feat: add bcrypt support for argocd CLI (#10934) (@ameytotawar) -
301d188
: feat: add button loading status for time-consuming operations (#3559) (@jqlu) -
14cdfc7
: feat: add caching to application js bundle since it has a unique name (#9008) (@backjo) -
e9b1af5
: feat: add cli commands to add/delete sourceNamespaces from AppProject (#17337) (@raghavi101) -
3cf54af
: feat: add cli commands to add/remove sources for multi-source applications (#17310) (@ishitasequeira) -
ed0218f
: feat: add cli commands to create/set/unset/edit sources for multi-source application (#17425) (@ishitasequeira) -
c483449
: feat: add client side keepalive pings (#4026) (@darshanime) -
67dd012
: feat: add cluster name UI (#7409) (@pasha-codefresh) -
cb7fa39
: feat: add cluster resource blacklist to projects (#3960) (@darshanime) -
b059d78
: feat: add css to support external custom style (#13279) (@ashutosh16) -
7e68b1e
: feat: add custom resource health checks for trident.netapp.io/TridentOrchestrator and trident.netapp.io/TridentBackendConfig (Closes [ISSUE #6550]) (#6552) (@Cajga) -
470176b
: feat: add deny destinations for projects (#9464) (#9652) (@blakepettersson) -
eb576a5
: feat: add deny sources (#11639) (#11646) (@blakepettersson) -
18c8716
: feat: add dest cluster and namespace in the Events (#3093) ( <>) -
7525b60
: feat: add examples to --help ouput for argocd_server.go file (#16032) (@akagami-harsh) -
481cf81
: feat: add examples to --help output for admin.go file (#16030) (@akagami-harsh) -
2faa08e
: feat: add exit-code flag to app diff command (#5852) (@chetan-rns) -
9476ab5
: feat: add first class support to access repositories using proxy (#5581) (#6286) (@chetan-rns) -
2a7aabe
: feat: add flagger.app/Canary health check lua script and tests (#3902) (@gambuzzi) -
7f86e6b
: feat: add git histogram metrics (#3828) (@povilasv) -
c35c280
: feat: add gke auth command to argocd-k8s-auth (#9190) (@toVersus) -
a2d756e
: feat: add google cloud source repo support (#7534) (#11618) (@alexef) -
7d4f855
: feat: add grpc histogram metric in server (#3776) (@povilasv) -
263e7a8
: feat: add grpc metrics in repo server (#3827) (@povilasv) -
fafa79f
: feat: add health check for applicationset (#7695) (@crenshaw-dev) -
4cb9450
: feat: add health check for cloudscheduler.cnrm.cloud.google.com/CloudFunctionsFunction (#10607) (@vgelot) -
e8dd95c
: feat: add health check for cloudscheduler.cnrm.cloud.google.com/CloudSchedulerJob (#10606) (@vgelot) -
fc6d092
: feat: add health checks for iam.cnrm.cloud.google.com/IAMPolicy (#10725) (@vgelot) -
0864a02
: feat: add health checks for keptn resources (#11716) (@thschue) -
ba18b65
: feat: add health checks for storage.cnrm.cloud.google.com/StorageBucketAccessControl (#10727) (@vgelot) -
5100726
: feat: add health-checks for eck elastic beat (#16563) (@ebuildy) -
3cb7eca
: feat: add health-checks for snapshot volume (#13979) (@ebuildy) -
ae02bc2
: feat: add hide toggle for health status bar (#7153) (@reginapizza) -
33fa916
: feat: add ingress network policies for applicationset and notifications controller (#10053) (@34fathombelow) -
0e67ed8
: feat: add initiated by in history and rollback view (#16654) (@robinlieb) -
a67b97d
: feat: add initiatedBy info to App status field when performing a rollback (#9713) (@mvgmb) -
51f2949
: feat: add jsonnet version to version panel (#4845) ( <>) -
3d3e947
: feat: add labels and annotations to cluster details page (#9707) (@msoderberg) -
712df19
: feat: add labels for projects (#4446) (@mayzhang2000) -
a4c0f3c
: feat: add labels to pod log navigation buttons (#10890) (@rbreeze) -
ee9b38f
: feat: add ls-remote request fail metric (#18250) (@Jack-R-lantern) -
f8e016d
: feat: add monaco-kubernetes for editing IntelliSense (#12778) (@WitoDelnat) -
8b6af8b
: feat: add network policies to restrict traffic flow between argocd components (#6156) ( <>) -
d1a36e5
: feat: add new rollout actions (abort, retry, promote-full, terminate). improve health check (#4777) (@jessesuen) -
970bb80
: feat: add new sync option to fail if finds shared resources (#7444) (@leoluz) -
37ad433
: feat: add notifications API (#10279) (@aborilov) -
05eea87
: feat: add optionmanual
to the--sync-policy
flag of theapp create
command (#17459) (@anirudhsudhir) -
0d0a295
: feat: add option in output flag for app get and app resources cli command for tree view(#13370) (#15386) (@schakrad) -
e420666
: feat: add org.opencontainers.image.source label to docker images (#12270) (@james-callahan) -
5f3fc68
: feat: add permitOnlyProjectScopedClusters flag (#10237) (@blakepettersson) -
f1e0c84
: feat: add printout of what has been deleted (#8894) (@reginapizza) -
231509b
: feat: add project badge panel to project details page (#4846) ( <>) -
4e7434a
: feat: add projects filter to app sync command (#8320) (#10133) (@justinwatkinson) -
dc1ccea
: feat: add prometheus metrics around proxy extension requests (#17012) (@leoluz) -
f81ed95
: feat: add proxy field to repository create form (#6565) (@chetan-rns) -
74af92f
: feat: add proxy to kustomize build operations (#18551) (@the-technat) -
e81f250
: feat: add quick-start buttons (#7292) (@reginapizza) -
842a3d1
: feat: add redis metrics to application controller and api server (#3500) ( <>) -
0c352f8
: feat: add refresh/hard refresh apps button #7256 (#7411) (@ciiay) -
0d571fc
: feat: add resource's age & creation time (#3931) (@taisho6339) -
aced025
: feat: add retry logic for k8s client #7692 (#16154) (@aborilov) -
0936da9
: feat: add scrollbar to live manifest (#10379) (@ashutosh16) -
9b3a4d1
: feat: add set-finallizer on argocd admin app generate-spec command (#18855) (@KyriosGN0) -
376d79a
: feat: add settings troubleshooting commands to the 'argocd-util' binary (#3398) ( <>) -
0dfc125
: feat: add skipCrds flag for helm charts (#8012) (@patst) -
3c3325f
: feat: add source repos to fields inherited from global projects (#5417) (@rbreeze) -
04964c9
: feat: add ssh.github.com to SSH known hosts (#13592) (@tksm) -
8d8009d
: feat: add support for ALL_PROXY (#10451) (@yushiwho) -
c305a02
: feat: add support for Bitbucket Server (SCM + MR); add filters for MR (#9049) (@mlosicki) -
af40d52
: feat: add support for default container annotation (#8015) (#9769) (@edwardgronroos) -
355e77e
: feat: add support for dex prometheus metrics (#3249) (@jeanlucmongrain) -
470ac13
: feat: add support for plugin name in CMPv2 (#11290) (#11341) (@gdsoumya) -
3ea72eb
: feat: add support for redis acl username/password flow (#8676) (@gdsoumya) -
4c01224
: feat: add support to backup applicationsets (#6095) (@chetan-rns) -
b6cfe67
: feat: add sync delete option (#12448) (@gdsoumya) -
91fea14
: feat: add test to redis_hook.go (#7233) (@pasha-codefresh) -
fa26801
: feat: add the ability to filter apps based on clusters (#10465) (@my-git9) -
d63ced4
: feat: add time taken to complete deployment (#3715) (@darshanime) -
2dbc6c7
: feat: add timeout for update cluster info (#14511) (@yyzxw) -
1faa9b0
: feat: add timestamp view to pod logs viewer (#8532) (@reginapizza) -
ff45418
: feat: add timezone option to sync window (#7442) (@ishitasequeira) -
978d10f
: feat: add user-defined css overlay (#3642) (#4065) (@aistein) -
c160a71
: feat: add versioning to argocd docs (#5099) (@reginapizza) -
d1d82c6
: feat: add visual indicator for newly created pods (#8006) (@reginapizza) -
a43b799
: feat: add write back to application informer (#15987) (@gdsoumya) -
99d1dca
: feat: added a new Helm option ignoreMissingValueFiles (#7767) (#8003) (@ocraviotto) -
445d091
: feat: added cascade option to delete resources #5368 (#5538) (@ishitasequeira) -
661afe0
: feat: added deep links backend changes (#11401) (@gdsoumya) -
45c0c2a
: feat: added patch_ms and setop_ms timings to reconciliation logs (#15595) (@gdsoumya) -
2384560
: feat: added shorthand flags for follow and conatainre in app logs (#15400) (@ashupednekar) -
4a50440
: feat: adding a autosync_enabled field to the argocd_app_info gauge (#14424) (@gerardocorea) -
ec23d91
: feat: adding failure retry (#3548) (@mayzhang2000) -
9592b84
: feat: adding gocover to e2e tests (#18130) (#18537) (@rumstead) -
a0a5455
: feat: adding noscript tag (#5650) (@anais-codefresh) -
d9df252
: feat: adding option to specify an aws profile to use by the argocd-server when adding a EKS cluster (#16767) (@igaskin) -
27912a0
: feat: adding print statements to cli "rm" commands (#5009) (@igaskin) -
613af54
: feat: adding validate for app create and app set (#4016) (@mayzhang2000) -
304a742
: feat: allow CMP plugins to preserve repo files mode (#12940) (@alexmt) -
a610fc1
: feat: allow access to cluster and project resources in app/resource deep links (#12931) (@gdsoumya) -
deac72f
: feat: allow admins to enable the usage of lua standard library (#6087) (@chetan-rns) -
335ffa8
: feat: allow argocd cluster rotate-auth to accept cluster name (#9838) (@danielhelfand) -
90bacef
: feat: allow argocd-cm to reference K8S Secrets (#4188) (#4342) (@nbendafi-yseop) -
2a4c4a7
: feat: allow argocd-notifications-controller env variables (#13605) (@noaabarki) -
f21336c
: feat: allow cli to remove cluster by name (#8823) (@danielhelfand) -
f625ddc
: feat: allow diff against a revision (#4205) (@darshanime) -
796a20c
: feat: allow downloading logs as a txt file (#5803) ( <>) -
ccd15d1
: feat: allow hiding managed fields in resource manifest viewer (#7855) ( <>) -
b8fdfb5
: feat: allow injecting the target revision over an URL parameter (#12545) (#12556) (@alexef) -
a041bf8
: feat: allow interpolation of cluster generator values (#9254) (@blakepettersson) -
86d0ee6
: feat: allow jq path expressions in diffing customizations (#4320) (#6109) (@jutley) -
bacdced
: feat: allow no_proxy to be specified on repoCreds (#18526) (@the-technat) -
f06fc0d
: feat: allow per-version kustomize options (#5967) (@chetan-rns) -
a17c77e
: feat: allow selecting application on detail page (#8176) ( <>) -
205926f
: feat: allow ssh and http repository references in bitbucketserver webhook #2773 (#3036) (@eSamS) -
abb0c4b
: feat: allow substitutions in plugin env variables (#6097) (@ForsakenHarmony) -
1f4c745
: feat: allow using env var to set kubectl parallelism limit (#8442) (#9116) (@tomelliff) -
62003f0
: feat: allow webhook settings to be referenced by external secret (#16262) (@MrFreezeex) -
df7e5ff
: feat: annotation-label tracking method (#7342) (@pasha-codefresh) -
5da0c2e
: feat: app wait with --degraded (#10139) (@mayzhang2000) -
bd58788
: feat: appset preserve labels and global preserve fields (#15445) (@gdsoumya) -
ca5e4c5
: feat: argocd app delete apps by label (#10091) (#10118) (@danielhelfand) -
9211034
: feat: argocd app manifests --local (#5525) (#10061) (@crenshaw-dev) -
c99fd49
: feat: argocd cli support fish completion (#18484) (@Sn0rt) -
b89639e
: feat: argocd-util can now validate RBAC configuration (#4876) (@jannfis) -
51998e0
: feat: argocd-util settings resource-overrides list-actions (#3616) ( <>) -
067dcce
: feat: auto create namespace (#3976) (@mayzhang2000) -
4fadd9e
: feat: auto respect rbac for discovery/sync (#14381) (@gdsoumya) -
c2b3e74
: feat: autocompletion for resource shortnames (#7466) (@saumeya) -
382bbdf
: feat: autosync protection (#3996) (@mayzhang2000) -
286f98b
: feat: autosync protection (#4475) (@mayzhang2000) -
a3a86f1
: feat: better repo path sanitization (#12974) (@crenshaw-dev) -
cf601c9
: feat: bundle applicationset-controller with argocd (#8148) (@ishitasequeira) -
fe3cc72
: feat: cache argo cd rbac (#7587) (@pasha-codefresh) -
9b32e01
: feat: cache resolved git/helm repository revisions (#6102) ( <>) -
d0c6280
: feat: change annotation format (#7345) (@pasha-codefresh) -
e54e45e
: feat: changes git client to resolve semantic versioning tags (#17566) (@thepabloaguilar) -
9ddadb0
: feat: close sliding panel on escape key (#8465) (@reginapizza) -
1dd2821
: feat: collect and log hydration commands (#19346) (@crenshaw-dev) -
f0a53cd
: feat: combine form repo settings page #9167 (#9374) (@reginapizza) -
e53ab49
: feat: create cli commands for ApplicationSet (#9584) (@ishitasequeira) -
da9063b
: feat: dark mode (#4722) (#9703) (@saumeya) -
12ec99a
: feat: declarative config for cluster and repo(#4734) (#5102) (@kshamajain99) -
53a9222
: feat: delete in reverse order of sync waves (#3959) (@darshanime) -
acfc396
: feat: dex subcommand logformat/loglevel flags (#8542) (@krrrr38) -
80bb21e
: feat: diff changes and wait for user confirmation if not confirmed automatically before app sync in cli (#8412) (@rishabh625) -
7f2d513
: feat: directory app include/exclude fields in UI (#10880) (@karengineering) -
9adba69
: feat: disable reconciliation if timeout.reconciliation is set to 0 (#6406) ( <>) -
a72b262
: feat: display auto sync status in application details view (#11200) (@alexef) -
9f47a11
: feat: display k8s object CREATED_AT time in local time instead of UTC (#4347) (#4383) (@bukbuk1231) -
817f68a
: feat: display sync operation status message on app details page (#3918) ( <>) -
3a50f8d
: feat: do not include kube-api check in application liveness flow (#4163) (@olegsu) -
310b40a
: feat: downgrade dex to 2.22.0 and revert bug workaround (#3468) ( <>) -
cb25382
: feat: dynamic rebalancing of clusters across shards (#15036) (@ishitasequeira) -
a9f009c
: feat: e2e for clusters (#7118) (@pasha-codefresh) -
974c2de
: feat: enable authn + authz in proxy extension (#11694) (@leoluz) -
460ecf3
: feat: enable gzip compression in Redis by default (#13458) (#13459) (@crenshaw-dev) -
7773021
: feat: enable metadata to be set on namespaces (#10672) (@blakepettersson) -
fcaa8ab
: feat: enable specifying root ca for oidc (#6712) (@clive-jevons) -
82e20a4
: feat: enable users to run commands related to Argo Applications in any namespace (#17360) (@Mangaal) -
a8e2fb9
: feat: equality-based and set-based filtering by label keys and values for list, sync, delete and wait App commands (#10548) (@maheshbaliga) -
52ba423
: feat: expose cluster sync retry duration (#8481) ( <>) -
22e62fe
: feat: expose deep links in UI (#11680) (@rbreeze) -
bc5fb81
: feat: expose notification secrets for request payload templating (#16055) (@eroznik) -
c6d3728
: feat: exposed sync retry options via cli for app create (#5638) (@Shubhama19) -
6e9f28c
: feat: extensions.js should respect argocd server enable gzip (#12890) (@schakrad) -
85c114d
: feat: favourite ui feature (#8210) (@saumeya) -
89f5a71
: feat: filter applications by source repo URL (#5602) (#5603) (@moensch) -
c5d0acf
: feat: forward the Argo CD logged in user to the proxy extension (#19075) (@leoluz) -
d60e1b2
: feat: get cluster connection status from cluster synced time (#3604) (@mayzhang2000) -
ae3de24
: feat: get pod logs (#5311) (@mayzhang2000) -
f512d21
: feat: global project (#4506) (@mayzhang2000) -
ae803a2
: feat: goreman option to exclude (#7080) (@pasha-codefresh) -
be2a01c
: feat: grace period for repo errors to prevent aggressive unknown sync state (#16085) (@gdsoumya) -
234c7ec
: feat: gracefully shut down repo-server on SIGTERM (#19309) (@crenshaw-dev) -
07eeddf
: feat: group diff should set resource id use new interface (#7381) (@pasha-codefresh) -
95d9016
: feat: healtcheck for iam.cnrm.cloud.google.com/IAMPolicyMember (#6783) (@romachalm) -
0e068f5
: feat: health check for OnePasswordItem (#10690) (@cehoffman) -
8d2c9aa
: feat: health check for compute.cnrm.cloud.google.com/ComputeDisk (#10608) (@vgelot) -
c0f2bf5
: feat: health check for openshift DeploymentConfig (#7114) (@ishitasequeira) -
4f043cc
: feat: health check storage.cnrm.cloud.google.com/StorageDefaultObjectAccessControl (#10726) (@vgelot) -
d6bc02b
: feat: health checks for Numaplane CRDs (#19077) (@dpadhiar) -
b3c118d
: feat: ignore status globally (#3754) (@darshanime) -
3a5b653
: feat: implement 'argocd admin appset generate' to troubeshoot appsets (#19518) (@alexmt) -
d09d25c
: feat: implement 'argocd-util apps get-reconcile-results command' (#3888) ( <>) -
b2fead6
: feat: implement 'argocd-util cluster stats' command (#5733) ( <>) -
3c2be61
: feat: implement Service Account / Local Users (#3215) ( <>) -
b524769
: feat: implement consistent startup messages for all components (#9800) (@krancour) -
7d277dc
: feat: implement include filter for directory settings (#5166) (@MasayaAoyama) -
9bc9ff9
: feat: implement keda health-checks (#16715) (@parmou) -
34b411c
: feat: implement source refs for helm set-file (#17941) (@cardoe) -
476b09c
: feat: improve api-server and controller performance (#3222) (@jessesuen) -
5f4ecf1
: feat: improve cluster info fetch from secret by reducing unnecessary unmarshalling (#7530) ( <>) -
ebd87b7
: feat: improve sync logic (#7328) (@pasha-codefresh) -
32ee00f
: feat: introduce health checks for MonoVertexRollouts (#19688) (@dpadhiar) -
8ee4387
: feat: inversion selection support for the resource filter on sync and wait app commands (#10548) (@maheshbaliga) -
f5b600d
: feat: limit the maximum number of concurrent login attempts (#3467) ( <>) -
cd171bf
: feat: link path directly to the path in repo (#10568) (#10860) (@nirsht) -
07f4034
: feat: lua script for pause/resume action for Deployments (#7293) (@ishitasequeira) -
212a92c
: feat: made Helm v3 the default and removed version auto-detection (#5646) (@ishitasequeira) -
b1eff1a
: feat: make ARGOCD_GIT_MODULES_ENABLED configurable in argocd-cmd-params (#10931) (@doshianish8) -
f9ef32c
: feat: make applicationset controller configurable in argocd-cmd-params (#10961) (@toVersus) -
97d75a6
: feat: make discovery field optional in plugins (#12073) (@gdsoumya) -
f37d24f
: feat: make git requests configurable (#15646) (@alexmt) -
e0db23b
: feat: make http client retryable (#6632) (@yujunz) -
f93d678
: feat: make https repo credentials editable in the UI (#9108) (#9782) (@ciiay) -
aa6aed3
: feat: max cookie length (#7515) (@pasha-codefresh) -
6262a8c
: feat: merge argocd-util into 'argocd admin' subcommand (#6773) ( <>) -
0214eb8
: feat: metrics, argocd_app_info adding syncpolicy info, argocd_cluster_info adding clustername (#3411) (@wecger) -
d764cf7
: feat: misc UI/UX improvements (#11769) (@alexef) -
4f64f0f
: feat: move basic auth for for Azure DevOps to webhooks lib (#19407) (@robinlieb) -
fe8d47e
: feat: move engine code to argoproj/gitops-engine repo (#3599) ( <>) -
a6c664b
: feat: move watch params to struct (#8819) (@pasha-codefresh) -
e9ae87a
: feat: namespace isolation (#2176) (#2839) ( <>) -
6240ef0
: feat: new sync option to use ignore diff configs during sync (#8078) (@leoluz) -
8a5b345
: feat: only ask for confirmation when creating argocd-manager service account (#7720) (@oscar-dela) -
497e53b
: feat: operation result and history table tests (#8887) (@pasha-codefresh) -
ed6e9e9
: feat: option to use cluster-info endpoint forcluster add
(#12625) (#12649) (@adambkaplan) -
95b38f1
: feat: parameterized config management plugins (#9135) (#9216) (@crenshaw-dev) -
777ac0b
: feat: populate Server field with destination name when destination server is empty (#8609) (@danielhelfand) -
a4a97f0
: feat: print scoped resources in get proj cmd (#8550) (@pasha-codefresh) -
678d35d
: feat: project destination cli (#7407) (@pasha-codefresh) -
4fd478b
: feat: project-scoped repository credential improvements (#18388) (@blakepettersson) -
18e9edc
: feat: provide short revision in ARGOCD_APP_REVISION_SHORT env variable (#14926) (@alexmt) -
f5b9704
: feat: prune last (#5199) (@mayzhang2000) -
2fef0de
: feat: pull request labels exposed in Merge Request generator template (#10204) (#11397) (@maheshbaliga) -
82433ff
: feat: query escape function for notifications (#16343) (@janschumann) -
0acecad
: feat: reduce redis traffic caused by app resource tree updates in redis (#19722) (@alexmt) -
2260c79
: feat: refactor redis-ha NetworkPolicy to include egress rules (#10226) (@34fathombelow) -
0ccd573
: feat: regenerate active users token if it is expiring soon (#5629) ( <>) -
6036e9b
: feat: remove cluster confirmation (#7602) (@plakyda-codefresh) -
df2d649
: feat: remove ksonnet from codebase (#8621) (@gdsoumya) -
f9cbaa3
: feat: remove rbac when using argocd cluster rm (#8969) (@danielhelfand) -
41db812
: feat: remove shared repo volume between repo-server and cmp-server (#8600) (@leoluz) -
e8f63d4
: feat: remove unnecessary fields from project creation panel (#4742) ( <>) -
4d8436b
: feat: removed legacy app tracking label (#13203) (@gdsoumya) -
bb88a1c
: feat: rename app identifier (#7251) (@pasha-codefresh) -
c0bcd6b
: feat: repo list and repo get command + e2e tests (#7108) (@pasha-codefresh) -
a2f97af
: feat: resolve sync window for cluster name also, not only server (#7817) (@pasha-codefresh) -
44520ea
: feat: resource name filter + filter block for resource table view (#7081) (@plakyda-codefresh) -
d7632df
: feat: respecting rbac for resource exclusions/inclusions proposal (#13479) (@gdsoumya) -
fd8ecf4
: feat: restrict egress onredis (#10227) (@34fathombelow) -
b1f979a
: feat: retry option app creation (#7252) (@plakyda-codefresh) -
6905196
: feat: rework prometheus metrics to support richer dashboards (#3254) (@jessesuen) -
9d6ccee
: feat: rollback should work without id passed #6825. (#6877) (@pasha-codefresh) -
3a72786
: feat: run refresh from UI in parallel (#15138) (@woehrl01) -
dd2900e
: feat: scoped repo e2e tests (#7110) (@pasha-codefresh) -
baa0f2e
: feat: selective sync (#3877) (#5347) (@kshamajain99) -
95987d8
: feat: server-side manifest generation for local diff (#8145) (#10019) (@notfromstatefarm) -
8014cf3
: feat: set X-XSS-Protection while serving static content (#5412) ( <>) -
a454093
: feat: set cluster command (#9996) (@maheshbaliga) -
cf7bf14
: feat: show app age in application list view (#11209) (#11502) (@alexef) -
99b222c
: feat: show cmpv2 plugins in create app wizard (#11615) (@gdsoumya) -
17e6ebd
: feat: show difference in repos that exist and that should be changed (#7224) (@pasha-codefresh) -
d315a82
: feat: show sync wave in ui (#8902) (@ciiay) -
f533ed1
: feat: simplify parametrization of Argo CD server processes (#6328) (@ishitasequeira) -
6a7d79f
: feat: sort resource list by created_at, add message to AnalysisRun and replicas to ReplicaSet (#10613) (@alexef) -
9e594d4
: feat: specify listen address from env / command line (#11846) (@eyusupov) -
fad9030
: feat: split resource.customizations into sub keys (#6060) (@kshamajain99) -
691b77f
: feat: split yamls (#7595) (@pasha-codefresh) -
3247090
: feat: store "Group Nodes" button state in application details preferences (#8036) ( <>) -
d500b27
: feat: store the name operation initator in the app CRD (#3252) ( <>) -
6b06571
: feat: support 'PrunePropagationPolicy' sync policy in the UI (#5755) ( <>) -
2126bcf
: feat: support 'helm.sh/resource-policy: keep' helm annotation (#13157) (@alexmt) -
fb357de
: feat: support --inline flag in 'argocd admin app/proj generate-spec' commands (#6804) ( <>) -
2f16fca
: feat: support Knative Serving 1.5 Custom Health Checks (#9719) (@wei840222) -
6ac9753
: feat: support ability get cluster by name from cli, Closes #6865 (#6972) (@pasha-codefresh) -
48291d8
: feat: support add plugin env entry from CLI (#4923) (@yujunz) -
7122b83
: feat: support adding labels and annotations to cluster secret (#7139) (@chetan-rns) -
804b11b
: feat: support application level extensions (#9923) (@alexmt) -
ad8715c
: feat: support argo-rollouts v0.10 (#4823) (@jessesuen) -
b728505
: feat: support background propagation policy while deleting applications (#5216) (#5524) (@chetan-rns) -
5889bbb
: feat: support caching helm repo index (#5661) ( <>) -
902b6aa
: feat: support custom helm values file schemes (#8535) (@alexmt) -
cea3c19
: feat: support disabling grpc histogram (#4075) ( <>) -
1ee126d
: feat: support disabling manifest generation using config management tools (#8514) (@alexmt) -
71e4fa3
: feat: support extra attributes for opentelemetry (#15071) (@penglongli) -
ad1dd82
: feat: support fetch refs (#4893) (@yujunz) -
5fdbe20
: feat: support generating manifests for the same commit in parallel (#4625) ( <>) -
cbafc13
: feat: support grpc message size as env (#17728) (@pasha-codefresh) -
9b4f468
: feat: support gzip compression for data stored in redis (#10190) (@alexmt) -
d09bd23
: feat: support gzip compression in api server (#4218) ( <>) -
86926d7
: feat: support health check on ClusterIssuer (#12000) (@czchen) -
dd56fc9
: feat: support health check on FlinkDeployment (#9300) (#9300) (@czchen) -
6edd18b
: feat: support helm3 (#2383) (#3178) ( <>) -
788613c
: feat: support loading extensions in Argo CD UI (#7019) ( <>) -
1aa898c
: feat: support log level in cmp plugin, possibility to trace generated manifest (#18851) (@pasha-codefresh) -
58ac345
: feat: support managing cluster resources in a namespaced mode (#6581) ( <>) -
58d4068
: feat: support multiple extensions per resource group/kind (#9834) (@alexmt) -
5448466
: feat: support normalizing CRD fields that use known built-in K8S types (#3357) ( <>) -
09e5b60
: feat: support opentelemetry for grpc tracing (#7539) ( <>) -
e0d0968
: feat: support overriding default cluster re-sync duration (#4014) ( <>) -
23d9cf2
: feat: support pod exec terminal logging (#9385) (@smcavallo) -
67cbe12
: feat: support pod exec terminal via websockets (#8905) ( <>) -
49b7152
: feat: support pprof endpoints (#7533) ( <>) -
47554e4
: feat: support referencing secret in any field of oidc config (#13475) (@alexmt) -
b9954e5
: feat: support resource actions on CRDs that use status subresources (#4690) (@jessesuen) -
d957ab4
: feat: support resource prune propagation policy (#5743) ( <>) -
a6399e5
: feat: support retrying failed sync attempts (#3997) ( <>) -
05f5a79
: feat: support separate Kustomize version per application (#3414) ( <>) -
48d46e3
: feat: support specifying cluster by name in addition to API server URL in Cluster API (#8077) ( <>) -
c49dd8d
: feat: support storing app parameters in .argocd-app.yaml file (#4084) ( <>) -
60eb2af
: feat: support swapping direction of truncation on resource names (#8671) (@reginapizza) -
6e2ee62
: feat: support token revocation (#5477) ( <>) -
16c6eaf
: feat: support user specified account token ids (#3425) ( <>) -
223335d
: feat: support viewing logs of multiple pods in UI (#5469) ( <>) -
d211113
: feat: system level extensions (#10758) (@rbreeze) -
faa8869
: feat: tests for build policy and conditions in app cmd (#8875) (@pasha-codefresh) -
c2e0026
: feat: tini as ENTRYPOINT and related cosmetics (#12707) (@gczuczy) -
f652897
: feat: tool for generate argocd resources (#8037) (@pasha-codefresh) -
a731997
: feat: tracking method e2e (#7310) (@pasha-codefresh) -
0d68194
: feat: tracking method for annotations should be in another format (#7316) (@pasha-codefresh) -
d95e35f
: feat: turn on grpc-web (#5288) (@mayzhang2000) -
b0bbfc6
: feat: ui resource filter showing count (#7885) (@saumeya) -
2ba6223
: feat: update app informer to avoid stale cache (#6372) (@kshamajain99) -
bbdbf81
: feat: update argo-ui (#7323) (@andrii-codefresh) -
27e95df
: feat: update gitops engine version to get access to sync error (#3609) ( <>) -
9ff7c0b
: feat: update gitops-engine to v0.5.1 and add additional tuning options (#7917) (@jessesuen) -
e1e0f27
: feat: update rollout health check for Argo Rollouts v1.0 and v1.1 (#6380) (@kshamajain99) -
25badeb
: feat: upgrade Kustomize to v5.0.1 (#12299) (@crenshaw-dev) -
e5ea3fe
: feat: upgrade dex to v2.21.0 (#2985) ( <>) -
acc2369
: feat: upgrade dex to v2.23.0 (#3448) ( <>) -
b9fefca
: feat: upgrade dexIDP from 2.36.0 -> 2.37.0 (#14305) (#14310) (@venkatamutyala) -
2f2f39c
: feat: upgrade gitops engine version (#3624) ( <>) -
31df9d1
: feat: upgrade helm 3 to v3.2.0; user --insecure-verify-flag (#3514) ( <>) -
4a6fe4c
: feat: upgrade kustomize to v3.6.1 version (#3696) ( <>) -
8569105
: feat: upgrade kustomize to v3.9.4 and support v3.8.5 breaking change (#5672) ( <>) -
4ae7013
: feat: upgrade kustomize version to 3.5.4 (#3472) ( <>) -
8f2750c
: feat: upgrade notification engine (#14175) (@pasha-codefresh) -
95ae1c5
: feat: upgrade notification engine (#15359) (@mikesplain) -
c6d1179
: feat: upgrade redis to 5.0.8-alpine (#3783) ( <>) -
42d5723
: feat: use --api-versions during helm chart rendering (#3243) ( <>) -
a1419c2
: feat: use RLock and RUnlock for project to improve performance (#6225) (@yujunz) -
a08282b
: feat: use oras-go library to enable more complex OCI Helm authentication (#12554) (@alexef) -
a9f03aa
: feat: use rate limited queue (#15480) (@gdsoumya) -
6d0ba1f
: feat: wait until resources are deleted #6085 (#16733) (@MichaelMorrisEst) -
4afddf7
: feat: webhook should use 'rename' to copy app manifests of previous commit (#16754) (@alexmt) -
fdb5ada
: fix: Revert "feat: Add health check for HPA (#4915)" (#5006) (@mayzhang2000)
Bug fixes
-
4c982b2
: fix(appset): ArgoCD admin cmd: handle applicationsets RBAC (#11997) (@shuker85) -
8260465
: fix(appset): add ApplicationSet ProgressiveSync handling to clean up old appStatus entries when Applications are removed or RollingSync is disabled (#13419) (@wmgroot) -
d58b6e6
: fix(health): spec.executor.instances is Optional, Support a flexible number of executors (#11877) (@Reamer) -
68c3372
: fix(ui): COPY JSON for ArgoCD version should include trailing newline (#5117) (#14917) (@vipinachar) -
698712f
: fix: Make gpg watcher re-creation more robust (#4580) (@jannfis) -
44dccdb
: fix: run argo-cd repo server as non-root with read-only-root-fs (#5814) (@sbose78) -
e0c07b8
: #7144 fix: add custom volume as Helm working dir (#7162) (@irizzant) -
e457dd6
: Bug fix: set 'Version' field while saving application resources tree (#1268) (@alexmt) -
2742ead
: Bugfix: Ensure we have a valid hostname when adding certificates (#2064) (@jannfis) -
0183aac
: Revert "fix(appset): keep reconciling even when params error occurred (#17062)" (#18781) (@crenshaw-dev) -
20d5673
: Revert "fix: Text overflow when the application status panel item was too big (#3460)" (#3530) ( <>) -
fa5ce09
: Revert "fix: interpolate gen fix (#12716) (#13061)" (#13666) (@crenshaw-dev) -
3e64384
: chore: Revert "fix: Replace antonmedv/expr with expr-lang/expr" (#16027) (@terrytangyuan) -
6de5516
: fix!: added security contexts in manifests to secure argocd component configurations (#9087) (@rishabh625) -
ac47a42
: fix!: enforce app create/update privileges when getting repo details (#8558) (@jessesuen) -
6dc559a
: fix(AnyNameSpaceRegex): Additional Functions Glob to Regexexp (#19516) (@ArthurVardevanyan) -
a6d8a01
: fix(action): Add missing owner refs and annotation to create-job action (#16607) (@afrancis101) -
397063f
: fix(action): Add validation for Kustomize Build Options white space (#16704) (@sergeylanzman) -
faaa302
: fix(action): copy metadata on create-job action (#14232) (#14233) (@crenshaw-dev) -
b44400f
: fix(action): populate all fields of Job from CronJob (#15259) (#15727) (@SergeyLadutko) -
e7ad4fb
: fix(actions): check if CronWorkflow has labels in create-workflow action (#14962) (#14974) (@mcanevet) -
852f744
: fix(api): respect all allowed audiences, regardless of check order (#17876) (@crenshaw-dev) -
208852c
: fix(api): return 404 when the app is not found if a project is specified (#13393) (#13394) (@crenshaw-dev) -
922abef
: fix(api): use arrays instead of map to display ApplicationManifetQuery fields in swagger (#17804) (@ishitasequeira) -
97727cb
: fix(appcontroller): Uptake fix in gitops engine which fixes application sync with auto create ns and server side apply (#16942) (@anandf) -
8a2e0ba
: fix(applicationset): cannot validate inherited project permissions (#9298) (#15026) (@agaudreault) -
67776ad
: fix(applicationset): ensure that older applicationStatus is updated with new required values (#19165) (@wparr-circle) -
a1c9d6b
: fix(applicationset): git generator ignores empty files (#15661) (@agaudreault) -
8107303
: fix(applicationset): prevent applicationset progressive sync from stalling in pending (#17296) (@wparr-circle) -
202001a
: fix(applicationset): provide nameNormalized template param for local cluster (#9728) (@lacarvalho91) -
5515cde
: fix(applicationset): support webhook with matrix interpolation (#9931) (#10236) (@sboschman) -
30a1623
: fix(applicationset): use requeue after if generate app errors out (#18761) (@MrFreezeex) -
9179835
: fix(appset): Always remove ownerReferences when appset policy doesn't allow app's deletion (#12172) (#16506) (@mikutas) -
4b06175
: fix(appset): Apply nested matrix and merge generator's generator selectors (#11984) (@Roshick) -
7408292
: fix(appset): Don't use revision cache when reconciling after webhook (#16062) (#16241) (@dhruvang1) -
0a97c22
: fix(appset): Fix helm valuesObject with ApplicationSet (#14912) (#14920) (@speedfl) -
3c9a1ec
: fix(appset): Fix name conflict in appset controller (#16207) (#16222) (@speedfl) -
42c001d
: fix(appset): Fix perpetual appset reconciliation (#19822) (@tjamet) -
e97a4f9
: fix(appset): Matrix Generator Override not Working for Booleans (#14498) (#14573) (@alexbde) -
74839c8
: fix(appset): Post selector with Go templates in ApplicationSet (#13584) (@m13t) -
71bbdcc
: fix(appset): Retry on conflict when updating status (#19663) (@carlosrejano) -
75b438a
: fix(appset): Revert applicationset-name labels (#15324) (@speedfl) -
c5d5cdb
: fix(appset): Use case insensitive comparison of repo details in appset webhook handler (#16503) (#16504) (@SG60) -
e6200ca
: fix(appset): add debug logs around deleting ownerReferences and add warning docs about policy behavior (#18006) (@mikutas) -
43fe01a
: fix(appset): add option to disable SCM providers entirely (#14246) (#15248) (@crenshaw-dev) -
e0bae9f
: fix(appset): allow cluster urls to be matched (#13715) (@blakepettersson) -
01874d6
: fix(appset): allow for shorthand git refs in git generators #15427 (#19783) (@rumstead) -
ab9c29c
: fix(appset): bitbucket server scm provider EOF on empty repo (#14411) (@jjsiv) -
28ef096
: fix(appset): don't emit k8s events for unchanged apps, log at debug (#15659) (#15660) (@ericblackburn) -
aa5fd43
: fix(appset): git files generator in matrix generator produces no params (#12881) (@crenshaw-dev) -
fafee48
: fix(appset): handle templating of raw JSON fields (#12947) (#12949) (@crenshaw-dev) -
793a818
: fix(appset): handles a race condition where RollingSync does not properly detect a successful sync (#13926) (@wmgroot) -
28edaf5
: fix(appset): ignoreApplicationDifferences not working (#15965) (@crenshaw-dev) -
3cdce83
: fix(appset): informer is not a kubernetes informer (#18905) (#19618) (@crenshaw-dev) -
86369ca
: fix(appset): keep reconciling even when params error occurred (#17062) (@similark) -
5dd6020
: fix(appset): migrateStatus updates appset pointer after updating (#19619) (@carlosrejano) -
a47243a
: fix(appset): missing permissions (#18829) (#18943) (@agaudreault) -
ed14baa
: fix(appset): missing permissions for cluster install (#19059) (#19430) (@hodorov) -
b90f3bc
: fix(appset): normalize app spec before applying (#14481) (@crenshaw-dev) -
614a253
: fix(appset): performProgressiveSyncs only when the applicationset is using it (#15299) (@ericblackburn) -
30ff2e5
: fix(appset): prevent app deletion according to appset policy (#12172) (#15903) (@mikutas) -
42c2349
: fix(appset): remove cache references (#19647) (@rumstead) -
d49d2ae
: fix(appset): return error on invalid annotations (#13743) (@raxod502-plaid) -
505f77a
: fix(appset): typo in ARGOCD_APPLICATIONSET_CONTROLLER_ALLOWED_SCM_PROVIDERS (#14902) (#14913) (@speedfl) -
b2a52de
: fix(appset): use topics for Gitlab SCM Provider (#13169) (#13170) (@tillepille) -
5a2097d
: fix(appsets): gotemplate can cause panic from nil dereference (#15377) (#15378) (@rumstead) -
1453dc4
: fix(ci): codecov (#18335) (@crenshaw-dev) -
55713b3
: fix(ci): correct helm checksum path (#17081) (@crenshaw-dev) -
3557ec5
: fix(ci): do not fail fast on e2e test failures (#15694) (@crenshaw-dev) -
a934772
: fix(ci): free up disk space (#15683) (@crenshaw-dev) -
b40d8cb
: fix(ci): misplaced config option (#15698) (@crenshaw-dev) -
c4756c5
: fix(ci): run codegen for docs changes (#18536) (@crenshaw-dev) -
dbc48f3
: fix(ci): unstable integration test (#15976) (@naruse666) -
ff1d37f
: fix(ci): use commit hash instead of release number in security insights (#18718) (@crenshaw-dev) -
496ac5e
: fix(cli): ARGOCD_OPTS supports --header and other parameters (#17553) (@Young-Zen) -
c200d0c
: fix(cli): Do not error out with no errors (#15688) (@gczuczy) -
d7a70bf
: fix(cli): Fix local diff/sync of apps using cluster name (#4201) (@maxbrunet) -
6db9186
: fix(cli): Get Redis password from secret inloadClusters()
(#18951) (@david-wu-octopus) -
aa2bafd
: fix(cli):admin settings rbac can
has inconsistency among project resources (#17805) (@hanxiaop) -
af270ad
: fix(cli):argo app diff
passes --api-versions to helm template (#8371) (@gdsoumya) -
23959ca
: fix(cli):argocd admin settings resource-overrides health
to not ignore wildard customizations (#16461) (@flux-ricky) -
381fed5
: fix(cli): addredis-compress
flag toargocd admin dashboard
command (#13055) (#13056) (@aborilov) -
c141436
: fix(cli): add optional password setting for headless redis client (#19035) (#19039) (@sheikhrachel) -
8a0bf41
: fix(cli): add support for Application in any namespace forapp delete
cmd (#16898) (@SergK) -
256c2ae
: fix(cli): add support for Application in any namespace for app wait (#16812) (#16816) (@SergK) -
7317d6d
: fix(cli): add support for components with non-default names (#10200) (#14605) (@crenshaw-dev) -
6f5d5ca
: fix(cli): allow argocd cli app command for multi source apps (#14256) (@woehrl01) -
12a5a7a
: fix(cli): argocd CLI RBAC validation doesn't work on actions (#13911) (#14578) (@schakrad) -
1337548
: fix(cli): fix header in resource-overrides list-actions output (#15375) (@maxbrunet) -
103a419
: fix(cli): fix tracking annotation diff for non-namespaced resources (#13924) (@maxbrunet) -
137ff39
: fix(cli): format appURL from server settings (#5333) (#5449) (@yujunz) -
1d27458
: fix(cli): get latest app state before printing tree (#15639) (@crenshaw-dev) -
23f2767
: fix(cli): pass redis compression to cluster stats and shards commands (#16060) (#16421) (@phanama) -
c6f96d7
: fix(cli): skip printing summary when output mode is set to json/yaml (issue: #18620) (#18797) (@Fluder-Paradyne) -
495d093
: fix(cli): support application in any namespace withargocd app diff
(#13978) (#13980) (@mugioka) -
cec07ee
: fix(cmp): discover plugins relative to app path (#13940) (#13946) (@crenshaw-dev) -
1bddee2
: fix(cmp): pass env to plugin discovery (#13947) (@crenshaw-dev) -
389cf75
: fix(cmp): send sigterm to cmp commands before sigkill to allow for potential cleanup (#9180) (#14955) (@ashinsabu3) -
4875b02
: fix(controller): Address diff cache miss issues (#16458) (@leoluz) -
ff7192b
: fix(controller): add missing workqueue metrics (#16315) (#17013) (@agaudreault) -
3d3620e
: fix(controller): bad server-side diffs (#18213) (#18840) (@crenshaw-dev) -
2f84dac
: fix(controller): cache deadlock on delete and re-add cluster (#14780) ( <>) -
3fda27e
: fix(controller): fix application controller deployment crashing (#16984) (@ishitasequeira) -
7631d20
: fix(controller): incorrect pruning of cluster-level resources and watches deadlock (#19040) (@ncdc) -
703df96
: fix(controller): log failed attempts to update operation state (#14273) (@crenshaw-dev) -
9240655
: fix(controller): make managed namespaces more 'prune-proof' (#13999) (@blakepettersson) -
15eeb30
: fix(controller): populate ignoreDifferences in sync status (#14542) (@crenshaw-dev) -
ca7a08e
: fix(deeplinks): do not evaluate template when condition is false (#19625) (#19868) (@agaudreault) -
95d37dc
: fix(deps): upgrade otel dependency (#18285) (@34fathombelow) -
30b92b2
: fix(doc): Fix documentation templatePatch (#16522) (@speedfl) -
60b7a31
: fix(doc): deep links example fix (#13855) (@gdsoumya) -
cb6fbbf
: fix(docs): adding links for appset matrix example (#19914) (@rumstead) -
331944a
: fix(docs): fix example in userguide/diffing (#18730) (@tillepille) -
5d3bdb5
: fix(docs): proj role list example (#16074) (@crenshaw-dev) -
8796307
: fix(docs): repo field name in GCP Cloud Source Repositories should beurl
(#16107) (@nyanshell) -
41dc06d
: fix(gitpod): changed permission of gocache folder (#14122) (@narharim) -
f7788a7
: fix(grpcproxy): add GRPCKeepAliveEnforcementMinimum (#15708) (@phanama) -
4db8942
: fix(grpcproxy): parse headers contain colon (#13274) (#14294) (@Bogay) -
eaac2c6
: fix(health): Handling SparkApplication CRD health status if dynamic allocation is enabled (#7557) (#11522) (@eugen-fried) -
133ff29
: fix(helm): Update Helm binary (#12729) (#12754) (@lusu007) -
6ecd70a
: fix(helm): helm v3 doesn't have these flags (#11100) (#11540) (@alexef) -
13dd04f
: fix(helm): login OCI Helm dependencies correctly (#8563) (#11327) (@alexef) -
b6db057
: fix(kustomize): allow using build env in images (#13745) (@globin) -
cbd8806
: fix(kustomize): no concurrent processing if Kustomize patches are used (#15654) (@crenshaw-dev) -
f77cf94
: fix(kustomize): set build dir (#15057) #16229 #16652 (#16653) (@prune998) -
54de532
: fix(manifests): applicationset-controller dir is not added to cluster-rbac/kustomization.yaml. (#16810) (@mugioka) -
1ec6fa4
: fix(manifests): set appset controller labelapp.kubernetes.io/part-of
toargocd
(#12346) (@morey-tech) -
064c8da
: fix(manifests): use params CM and env var for redis server (#13214) (#13396) (@crenshaw-dev) -
0c6644b
: fix(notifications): Allow notifications controller to notify on all namespaces (#15702) (@mayzhang2000) -
dd29300
: fix(notifications): Helm.GetParameterValueByName should take helm.parametes first (#17472) (@pasha-codefresh) -
9f6e5f9
: fix(perf): filtering process in application-list api (#12985) (#12999) (@tken2039) -
53f4f83
: fix(plugin): remove git environment variables unavailable to plugin execution (#14998) (#15104) (@jmcshane) -
dddee33
: fix(rbac): handle malformed rbac policy (#11964) (@zekth) -
cd3fe2d
: fix(redis): explicit bind to redis and sentinel for IPv4 clusters (#11388) (#11862) (@rumstead) -
be1f0ea
: fix(redis): go-redis v9 regression missing metrics and reconnect hook (#13415) (#15275) (@phanama) -
210f26a
: fix(reposerver): fix OCI repository matching (#17955) (@MioOgbeni) -
48645db
: fix(reposerver): loosen source not permitted helm errors (#14210) (@blakepettersson) -
39cb524
: fix(security): add url validation for help chat (#9956) (#10417) (@saumeya) -
9bf5e50
: fix(security): don't allow app enumeration via RevisionChartDetails (#14512) (@crenshaw-dev) -
040eb36
: fix(security): use Chainguard fork of git-urls (#17732) (@crenshaw-dev) -
8932036
: fix(server): allow disabling content-type check (#16959) (@crenshaw-dev) -
c70e1b7
: fix(server): appset list uses argocd's namespace instead of all (#15429) (#15432) (@JorTurFer) -
a624c90
: fix(server): could not find source for metadata revision (#18744) (#18763) (@crenshaw-dev) -
e08840f
: fix(server): handle PATCH in http/s server (#2677) (#14530) (@mmerrill3) -
2094404
: fix(server): not need send application if it is not under enabled namespaces (#14479) (@pasha-codefresh) -
94ce1e9
: fix(sharding): recurring info logs to debug (#14383) (@agaudreault) -
4e433c6
: fix(snyk): use version sort (#17798) (@rumstead) -
f1607fe
: fix(sso): Set redirectURI for gitea, google, oauth Dex connectors (#11237) (@xianzheTM) -
b6c458e
: fix(ui): Add Error Boundary around Extensions and comply with new Extensions API (#7215) (@rbreeze) -
440e4dc
: fix(ui): Add State to props passed to Extensions (#7045) (@rbreeze) -
93e624d
: fix(ui): Add View Details option to resource actions menu (#6893) (@rbreeze) -
c936355
: fix(ui): Add header and browser title to fullscreen logs viewer (#5419) (@rbreeze) -
abdb4c0
: fix(ui): Add retry button to filters that failed to load (#6630) (@rbreeze) -
4d61974
: fix(ui): Add title for full content without clicking (issue #17600) (#18243) (@sunyeongchoi) -
a855305
: fix(ui): Added rel="noopener noreferrer" to link (#13820) (#14268) (@aakankshabhende) -
8b89722
: fix(ui): Added dashed line between collapsed sections in Compact-diff (#17173) (@surajyadav1108) -
566e1d2
: fix(ui): Added field bottom for Username and Passsword (#19762) (@surajyadav1108) -
84c70b7
: fix(ui): Allow filters in input that are not listed in suggestions (#6788) (@rbreeze) -
bfd0b15
: fix(ui): Application Create panel broken (#6080) (@rbreeze) -
6d19813
: fix(ui): Applications page incorrectly resets to tiles view. Fixes #8702 (#8718) (@terrytangyuan) -
0ff1ec5
: fix(ui): Autocomplete menu did not change direction when not enough room (#6629) (@rbreeze) -
0b22a11
: fix(ui): Change path to "root" when path is root directory (#14949) (@eshwarhs) -
aeeeac7
: fix(ui): Consolidate sync options (#5357) (@rbreeze) -
031fb88
: fix(ui): Container Selector in Pods doesn't work (#19856) (@rpelczar) -
f43a6ad
: fix(ui): Crash on application pod view (#6384) (@rbreeze) -
824ff73
: fix(ui): Crash when syncing from applications sync panel (#5508) (@rbreeze) -
91875c0
: fix(ui): Dark theme improvements (#15891) (@rpelczar) -
e3ee9ee
: fix(ui): Dark-mode-enhancements (#17241) (@surajyadav1108) -
cd46c76
: fix(ui): Display error msg when live state is empty (#13031) (@ashutosh16) -
7d12385
: fix(ui): Don't count errored or completed neighbor pods toward resource consumption (#6259) (@rbreeze) -
22ba8f5
: fix(ui): Don't jump back to tiles view on app deletion (#8764) (#10826) (@jannfis) -
b7e6dcf
: fix(ui): Don't try to show helm metadata (#5494) (@rbreeze) -
244b9e1
: fix(ui): Drop ready from Completed container status (#14434) (#14629) (@schakrad) -
278237e
: fix(ui): Fix Destination Cluster URL/Name Drop down not updating destination field (#13813) (#14216) (@Conrimaceogain) -
f8d0d59
: fix(ui): Fix Link warnings (#13694) (#13854) (@speedfl) -
739f4a9
: fix(ui): Fix Patch and Get Manifests (#13949) (@speedfl) -
8a29cf8
: fix(ui): Fix checkbox style in Delete pod modal Closes #6947 (#6961) (@pasha-codefresh) -
affd1cb
: fix(ui): Fix color generation for pod name in logs viewer. Fixes #17704 (#17706) (@der-eismann) -
22993de
: fix(ui): Fix excessive padding on system level extension pages (issue #17929) (#18207) (@david-wu-octopus) -
462c9ec
: fix(ui): Fix jumpy "Source" panel when typing (issue #15961) (#18227) (@david-wu-octopus) -
7d6077d
: fix(ui): Fix multi-app refresh and sync in the UI (#10421) (@jannfis) -
aaadb20
: fix(ui): Fixes health icon positioning (#14708) (#14852) (@ashinsabu3) -
b081969
: fix(ui): Group by node in pod view not working due to using label rather than metadata.name (#5191) (@rbreeze) -
1dc3e5d
: fix(ui): Helm chart empty maintainers blow up Argo UI (#15225) (@carloscastrojumo) -
e84f3c6
: fix(ui): Hide Diff tab in Application Details when App is synced (#6214) (@rbreeze) -
24ac326
: fix(ui): Highlight failing containers in the UI (#17143) (@surajyadav1108) -
aead2ed
: fix(ui): Improve apps tiles view (#16140) (@rpelczar) -
2f080e1
: fix(ui): Improve pod view with better space efficiency (#5238) (@rbreeze) -
7fe1263
: fix(ui): Include application name in status badge (#17126) (@sonamkshenoy) -
0d23207
: fix(ui): Incorrect path for non-namespaced resources (#6895) (@rbreeze) -
edc213d
: fix(ui): Issues with overlapping content in the app details view on smaller screens (#16268) (@rpelczar) -
3887289
: fix(ui): Migrate to keyhook helpers in argo-ui, update keybindings accordingly (#6953) (@rbreeze) -
d9e1b32
: fix(ui): Missing data in Sync Status if application never been synced (#16184) (@rpelczar) -
3df6be7
: fix(ui): More tab was displayed for resources that did not have extensions installed (#7209) (@rbreeze) -
13614e8
: fix(ui): Navigate to selected app in table view on Enter press (#6859) (@rbreeze) -
700a6c1
: fix(ui): Object options menu truncated when selected in ApplicationListView. (#11695) (@schakrad) -
bb15a49
: fix(ui): Only connect edges between resources in the same namespace (#5430) (@rbreeze) -
9c597ac
: fix(ui): Overflowing info items for pods belonging to nodes with long names (#5190) (@rbreeze) -
5d5cd74
: fix(ui): Overlapping buttons at narrow screen widths (#5259) (@rbreeze) -
7e27d10
: fix(ui): Page navigation no longer visible with status bar (#6888) (@rbreeze) -
3ca9416
: fix(ui): Patch Resource missing appNamespace (#13839) (@speedfl) -
65b4b58
: fix(ui): Pod logs filter did not refresh on button click. Also add tooltip for clarification (#5858) (@rbreeze) -
81497bb
: fix(ui): Pod view tooltips positioned incorrectly (#5244) (@rbreeze) -
771012b
: fix(ui): Polish pod logs viewer (#14050) (#14107) (@alexec) -
bee20c2
: fix(ui): Prevent UI crash if app status or resources is empty (#6858) (@rbreeze) -
aeb8b55
: fix(ui): Re-fix help-icon in the summary section (#19833) (@surajyadav1108) -
6717162
: fix(ui): Remove application namespace field in app creation (#10481) (@jannfis) -
5981bd1
: fix(ui): Resource detail tabs links weren't working (#6138) (@rbreeze) -
2e34051
: fix(ui): Resource details crashed due to extensions (#7025) (@rbreeze) -
4159ebc
: fix(ui): Resource details panel crashes when resource deleted (#6260) (@rbreeze) -
fbf0a78
: fix(ui): Save current logs page to URL (#5541) (@rbreeze) -
16349b8
: fix(ui): Show orphaned resources option in list view did not work (#6171) (@rbreeze) -
5662367
: fix(ui): Stop using the deprecated url format for gitlab instances (#13687) (@tete17) -
4ed611c
: fix(ui): The default pod group filter should be removed if fewer than 15 pods (#14590) (@ashutosh16) -
a4b5051
: fix(ui): The tiles in Applications List are too wide #17220 (#17340) (@rpelczar) -
8c97ade
: fix(ui): Toolbar wrap hides search. Refactor Page (#5593) (@rbreeze) -
1cbada9
: fix(ui): UI crash when ksonnet app has no environments (#4566) (@rbreeze) -
d3fffc2
: fix(ui): UI crashes after reinstalling ArgoCD (#6218) (@rbreeze) -
1e517e7
: fix(ui): URL not updated on tab change (#6149) (@rbreeze) -
a894d4b
: fix(ui): Unschedulable button changed widths on click (#7030) (@rbreeze) -
ae2d0ff
: fix(ui): Unscheduled pods in node view are now visible. Fixes #5981 (#5988) (@rbreeze) -
40a4061
: fix(ui): Unscrollable error message when saving YAML (#4152) (#4195) (@rbreeze) -
51164e8
: fix(ui): Update default and max count for maxCookieNumber (#14979) (@zvlb) -
dfa11ae
: fix(ui): Updated text in refresh dialog (#13583) (@HassanTanveer) -
b34e587
: fix(ui): User Info blob is too far to the right relative to Applications/Settings/Documentation (#12016) (@shijiadong2022) -
076924d
: fix(ui): Various minor UI fixes (#5337) (@rbreeze) -
2f58d73
: fix(ui): add confirmation box in resource summary delete action (#17485) (@ashutosh16) -
9e92f55
: fix(ui): add exec check to avoid API calls (#16168) (@ashutosh16) -
fda25d0
: fix(ui): align resource nodegroup (#17427) (@cclp94) -
ee78d02
: fix(ui): application-summary-help-icon fix (#17385) (@surajyadav1108) -
53dd0da
: fix(ui): applications table view, Closes #6733 (#6995) (@pasha-codefresh) -
41b8e44
: fix(ui): break external links to lines for each (#17679) (#18768) (@JessieTeng89) -
a940cb5
: fix(ui): calculate service info correctly for networking.k8s.io/v1 ingress (#6923) (@backjo) -
1c95c90
: f...
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by Renovate Bot