Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1305 commits
Select commit Hold shift + click to select a range
bf3eb1e
feat: Add switch for Route and Service for Principal (#1925)
jparsai Oct 31, 2025
35b16f5
chore(Makefile): update get-image-updater-crd target to download from…
chengfang Nov 1, 2025
242eaeb
fix: Add missing ReadinessProbe to Image Updater Deployment (#1923)
dkarpele Nov 1, 2025
056c405
fix: Reference of redis secret in principal deployment (#1926)
jparsai Nov 3, 2025
678a71a
fix: Redis pods are taking more time to be running in HA enabled mode…
akhilnittala Nov 4, 2025
908d4d9
Refactored GetImagePullPolicy method to accept string value of policy…
alkakumari016 Nov 4, 2025
1db3c93
feat: Cache transform for Secrets and ConfigMaps to reduce memory (#1…
svghadi Nov 4, 2025
79448c8
feat: Support Argo CD Agent's Agent Components in operator (#1913)
mikeshng Nov 4, 2025
ffa6ea8
feat: Update Agent API (#1929)
jparsai Nov 4, 2025
c27e37c
feat: Support notifications in any namespace (#1912)
nmirasch Nov 5, 2025
de02384
feat: Update Argo CD Agent's agent component API (#1930)
mikeshng Nov 5, 2025
93a6068
chore: Upgrade to Argo CD v3.1.9 (#1935)
jgwest Nov 11, 2025
dd5fded
fix: Rolling update pod of Redis HA Proxy are being in pending state…
akhilnittala Nov 11, 2025
b761a25
chore(deps): bump ubi8/ubi-minimal from `58b1dc5` to `951ee3c` in /bu…
dependabot[bot] Nov 11, 2025
a137e97
test: new e2e test for Image Updater module (#1934)
dkarpele Nov 13, 2025
c6eac3a
chore: add additional E2E tests for local user management (#1931)
jgwest Nov 17, 2025
4373d83
chore(deps): bump actions/upload-artifact from 4 to 5 (#1917)
dependabot[bot] Nov 17, 2025
cb75f7e
docs: Documentation for support of notifications in any namespace (#1…
nmirasch Nov 18, 2025
f64d9ad
fix: Add rbac & tests for notifications in any namespace (#1940)
nmirasch Nov 21, 2025
14c34e2
chore: reduce Node resource pressure of E2E tests (#1946)
jgwest Nov 25, 2025
7c20cb1
fix: namespace validation (#1945)
jparsai Nov 25, 2025
c726db2
chore(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#1941)
dependabot[bot] Nov 27, 2025
949ac4d
chore: add E2E test check for available GH runner storage (#1951)
jgwest Dec 1, 2025
872e844
fix: namespace validation for notification (#1955)
svghadi Dec 3, 2025
bd8922c
fix: namespace validation for sourcenamespace (#1956)
jparsai Dec 3, 2025
ad22fee
fix: additional checks for appsets in any namespace field (#1953)
jgwest Dec 3, 2025
d9fa13e
chore(deps): bump actions/checkout from 5 to 6 (#1944)
dependabot[bot] Dec 8, 2025
f51223b
chore: don't output 'df -k' command string (#1954)
jgwest Dec 9, 2025
fa396c7
fix: verify argocd instance matches namespace label on cleanup (#1970)
jgwest Dec 10, 2025
a5f8758
fix(image-updater): Align image updater role binding code (#1957)
dkarpele Dec 10, 2025
b2a2f3a
chore: fix E2E test flak in 1-015-validate-sso-status (#1975)
jgwest Dec 10, 2025
302f556
fix: increase timeout on 1-020 test and add debug hook (#1977)
jgwest Dec 12, 2025
da8e28e
fix: verify argocd instance matches namespace label on notifications …
nmirasch Dec 12, 2025
062f8da
chore: upgrade to Argo CD v3.2.1 and Go to 1.25 (#1989)
jgwest Dec 18, 2025
27c5477
chore(deps): bump pymdown-extensions from 10.2.1 to 10.16.1 in /docs …
dependabot[bot] Dec 18, 2025
55d4551
chore(deps): bump ubi8/ubi-minimal from `951ee3c` to `7b6b45d` in /bu…
dependabot[bot] Dec 18, 2025
b25eec0
chore(deps): bump ubi8/ubi-minimal from `7b6b45d` to `2139859` in /bu…
dependabot[bot] Dec 19, 2025
b12d4ac
chore(deps): bump actions/cache from 4 to 5 (#1982)
dependabot[bot] Dec 23, 2025
b3d9393
fix: Auto-scale redis-ha-haproxy deployment replicas during operator …
nmirasch Dec 23, 2025
413f566
fix: added mapping of timeout.reconciliation to env var (#1994)
alkakumari016 Jan 2, 2026
a334ead
chore: Update python and ubuntu version in readthedocs config (#2001)
svghadi Jan 6, 2026
39b3a69
chore(deps): bump github.com/argoproj/argo-cd/v3 from 3.2.1 to 3.2.3 …
dependabot[bot] Jan 6, 2026
7b4814d
chore(deps): bump go.uber.org/zap from 1.27.0 to 1.27.1 (#2009)
dependabot[bot] Jan 7, 2026
8f414ea
chore(deps): bump golang.org/x/mod from 0.29.0 to 0.31.0 (#2008)
dependabot[bot] Jan 8, 2026
e1dd927
chore(deps): bump github.com/sirupsen/logrus (#1968)
dependabot[bot] Jan 8, 2026
9908182
chore: add e2e tests for agent (#1952)
jparsai Jan 8, 2026
9fe7091
chore(deps): bump actions/upload-artifact from 5 to 6 (#1983)
dependabot[bot] Jan 9, 2026
fcdcdaf
Fix docs build (#2018)
svghadi Jan 12, 2026
4930ae9
feat: Add Wildcards support in ApplicationSet Source Namespaces (#1988)
nmirasch Jan 12, 2026
e5b2a84
chore: enable debug on 1-012 E2E test and increase wait timeout (#2021)
jgwest Jan 13, 2026
ff1155b
docs: update doc applications in any namespace. add Regular expressio…
Mangaal Jan 15, 2026
b152f6b
chore(deps): bump ubi8/ubi-minimal from `2139859` to `9f50067` in /bu…
dependabot[bot] Jan 15, 2026
4d17b05
chore(deps): bump github.com/onsi/gomega from 1.36.2 to 1.39.0 (#2016)
dependabot[bot] Jan 19, 2026
a789c97
fix: Modify ownerReference from v1apha1 to v1beta1 during upgrade in …
akhilnittala Jan 20, 2026
962eb31
chore: add e2e tests for agent namespace validation (#2013)
jparsai Jan 20, 2026
7e72903
fix(makefile): Improve performance of make lint (#2033)
olivergondza Jan 22, 2026
dd8fd44
feat: Validation webhook to reject invalid SSO configs in ArgoCD CR (…
akhilnittala Jan 27, 2026
02dcfe5
Sync 0.14.1 and 0.17.0 released files (#2029)
svghadi Jan 27, 2026
8bc667a
chore: synchronize E2E tests with downstream (#2035)
jgwest Jan 29, 2026
7949116
fix: restoring tracking labels for cleaning up of orphaned roles and …
akhilnittala Feb 3, 2026
b1a4d3c
fix(api): Drop the trailing `'` from spec display names (#2044)
olivergondza Feb 3, 2026
f3826d9
chore: update to Argo CD v3.3.0 (#2051)
jgwest Feb 3, 2026
9cdfd58
chore(github): Do not propose major/minor dependabot upgrades for ima…
olivergondza Feb 4, 2026
ecb37f8
chore: log when route causes .status.phase to be pending (#2046)
jgwest Feb 5, 2026
40574e0
fix(ImageUpdater): update to version 1.1.0 (#2055)
dkarpele Feb 9, 2026
6be22fb
chore: add redis proxy test to argocd-agent E2E tests (#2057)
jgwest Feb 9, 2026
77987b8
chore(deps): bump github.com/go-git/go-git/v5 from 5.16.2 to 5.16.5 (…
dependabot[bot] Feb 10, 2026
7c54e39
chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.3.0 to 5.3.1 (#…
dependabot[bot] Feb 10, 2026
5a98ed0
chore: update to latest argocd-agent version (#2061)
jgwest Feb 10, 2026
8833e14
chore(deps): bump golang.org/x/mod from 0.32.0 to 0.33.0 (#2064)
dependabot[bot] Feb 10, 2026
bdbc4ca
fix: Added policyRules to applicationSet clusterRole similar to the u…
alkakumari016 Feb 11, 2026
fad1e2e
feat(repo-server): Declare custom trust certs for repo-server and plu…
olivergondza Feb 11, 2026
1e1bcd3
feat: Skip OpenshiftDexConfig when OpenShift Cluster Authentication i…
akhilnittala Feb 17, 2026
394dd2d
[GITOPS-9015]: Unit test cases to Skip OpenshiftDexConfig when OpenSh…
akhilnittala Feb 17, 2026
d7e1740
fix(repo-server): Extend wait time for tests (#2081)
olivergondza Feb 18, 2026
59192d6
chore: Drop unneeded nolint annotations (#2074)
olivergondza Feb 18, 2026
c83d028
feat: add network policy for argocd component (#2049)
anandrkskd Feb 18, 2026
1795eaf
Deprecate prometheus CR (#2054)
Rizwana777 Feb 18, 2026
d56aa97
upgrade argocd-image-updater from 1.1.0 to 1.1.1 (#2088)
chengfang Feb 23, 2026
98c759b
chore: update to argocd-agent v0.7.0 (#2096)
jgwest Feb 24, 2026
064230c
chore: add argo-cd agent resource proxy E2E test (#2090)
jgwest Feb 25, 2026
b8ae9ff
add networkPolicy for argocd-agent (#2091)
anandrkskd Feb 25, 2026
56c4151
fix(tests): Make sure the change is verified where it is induced (#2093)
olivergondza Feb 26, 2026
ec3062e
feat: add support for destination based mapping (#2087)
chetan-rns Feb 27, 2026
dc2334a
chore(deps): Install same version of ginkgo as the tests are using (#…
olivergondza Mar 2, 2026
1e5cee6
chore: update master branch for next release (#2102)
jgwest Mar 2, 2026
6cb9ff8
chore(deps): bump actions/upload-artifact from 6 to 7 (#2105)
dependabot[bot] Mar 3, 2026
2ef62a3
chore(deps): bump github.com/cert-manager/cert-manager (#2097)
dependabot[bot] Mar 3, 2026
b996449
chore(deps): bump library/golang in /tests/auxiliary/smtplistener (#2…
dependabot[bot] Mar 3, 2026
45f397e
feat(Makefile): Do not hardcode ginkgo version (#2106)
olivergondza Mar 3, 2026
d611059
chore: Drop unused build/Dockerfile (#2107)
olivergondza Mar 4, 2026
6084e7a
chore(deps): bump github.com/argoproj/argo-cd/v3 from 3.3.0 to 3.3.2 …
dependabot[bot] Mar 4, 2026
144d8d8
chore(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 (#2…
dependabot[bot] Mar 4, 2026
5545127
chore(deps): Sync the go.mod replace list (#2101)
olivergondza Mar 4, 2026
25489c6
feat(dependabot): Only patch updates for argoproj/argo-cd (#2109)
olivergondza Mar 4, 2026
95f5726
chore(deps): bump docker/login-action from 3 to 4 (#2111)
dependabot[bot] Mar 4, 2026
cc5e981
fix(tests): Token sometimes expire in TestReconcileArgoCD_reconcileAr…
olivergondza Mar 5, 2026
b627e80
docs: update doc to reflect password secret behaviour (#1601)
anandrkskd Mar 10, 2026
46cc11e
chore(deps): bump github.com/argoproj/argo-cd/v3 from 3.3.2 to 3.3.3 …
dependabot[bot] Mar 11, 2026
70b80ed
chore(deps): bump github.com/cert-manager/cert-manager from 1.19.4 to…
dependabot[bot] Mar 12, 2026
94358ba
chore(deps): bump golang.org/x/mod from 0.33.0 to 0.34.0 (#2123)
dependabot[bot] Mar 12, 2026
563fd9c
chore: sync E2E tests with downstream (#2122)
jgwest Mar 15, 2026
f5d4aa8
fix: implement spec.server.route.path for server route (#2128)
Rizwana777 Mar 18, 2026
523f64e
chore: add script to update argocd dependencies and images (#1877)
jgwest Mar 24, 2026
1e11678
fix: local user feature - prevent stale values in token renewal threa…
jgwest Mar 25, 2026
39bd1d7
fix: correct health persist env var name in implementation and tests …
Rizwana777 Mar 26, 2026
29cb32f
chore: Simplify reconcile change detection (#2078)
olivergondza Mar 27, 2026
e1c3635
fix(redis): reconcile imagePullPolicy correctly for all containers (#…
olivergondza Mar 27, 2026
264501b
feat(redis): Inject creds via volume (#2059)
olivergondza Mar 30, 2026
38d61d2
chore(deps): bump pygments from 2.19.2 to 2.20.0 in /docs
dependabot[bot] Mar 30, 2026
5d2616f
Merge pull request #2143 from argoproj-labs/dependabot/pip/docs/pygme…
olivergondza Mar 31, 2026
6d153f6
chore(deps): bump github.com/cert-manager/cert-manager (#2140)
dependabot[bot] Mar 31, 2026
7250a8e
Improve error propagation in ApplicationSet command generation (#2124)
nmirasch Mar 31, 2026
79b06f8
chore(deps): bump github.com/go-git/go-git/v5 from 5.16.5 to 5.17.1 (…
dependabot[bot] Mar 31, 2026
f3427b5
fix: reconcile ApplicationSet controller when spec.applicationSet is …
Rizwana777 Mar 31, 2026
6b942f1
chore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (…
dependabot[bot] Apr 6, 2026
866a906
chore: update field comment on ArgoCDSpec cmdParams (#2146)
jgwest Apr 7, 2026
6d56345
chore(redis): Fix #2114: Fix function names in comments (#2148)
olivergondza Apr 8, 2026
dc6ae08
fix(docs): Update the version to make the example work (#2156)
olivergondza Apr 8, 2026
5a8fe44
feat(docs): Add `make serve-docs`, fix live reload (#2151)
olivergondza Apr 8, 2026
1fdc59e
feat(docs): Move E2E test docs under developer-guide (#2150)
olivergondza Apr 8, 2026
171efc2
chore(deps): bump github.com/argoproj/argo-cd/v3 from 3.3.4 to 3.3.6 …
dependabot[bot] Apr 8, 2026
21dc206
chore(build): Fix docker warnings in build/util/Dockerfile (#2152)
olivergondza Apr 9, 2026
0244411
chore: update argocd-agent image version (#2157)
jparsai Apr 9, 2026
d2612aa
feat: replace kube rbac proxy with controller runtime authn (#2119)
Kerruba Apr 9, 2026
1957844
feat(redis): Inject creds to agent via volume (#2113)
olivergondza Apr 10, 2026
352ecaa
feat: add configurable cluster domain support (#1872)
Yuni-sa Apr 13, 2026
5dc5649
chore(deps): bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 …
dependabot[bot] Apr 14, 2026
e432ec2
chore(deps): bump github.com/cert-manager/cert-manager (#2161)
dependabot[bot] Apr 14, 2026
1b07a28
chore(deps): bump golang.org/x/mod from 0.34.0 to 0.35.0 (#2159)
dependabot[bot] Apr 15, 2026
cdfd2f9
chore(tests): Align 1-120_repo_server_system_ca_trust.go with downstr…
olivergondza Apr 16, 2026
19158ad
chore(deps): bump github.com/moby/spdystream from 0.5.0 to 0.5.1 (#2165)
dependabot[bot] Apr 17, 2026
4f23053
feat: declarative management of Argo CD webhook secrets (GitHub) (#2149)
aali309 Apr 17, 2026
f827282
chore(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to 5.18.0 (…
dependabot[bot] Apr 19, 2026
e8d57f1
fix: dex copyutil initcontainer update of dex deployment (#2164)
Rizwana777 Apr 20, 2026
17d2573
fix: standardize logFormat field naming across ArgoCD components (#2108)
tzprograms Apr 21, 2026
f128b97
chore: remove old kuttl tests from repository (#2167)
jgwest Apr 21, 2026
1d34936
docs: Update app in any namespace doc (#2168)
Mangaal Apr 22, 2026
e77551b
fix: restore serving-cert annotation when tls termination is reencryp…
alkakumari016 Apr 22, 2026
346a7ae
chore(deps): bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.2 (#2…
dependabot[bot] Apr 27, 2026
83c6050
feat: default Image Updater to namespace scope (#2172)
dkarpele Apr 30, 2026
85085dd
chore(deps): bump go.uber.org/zap from 1.27.1 to 1.28.0 (#2176)
dependabot[bot] May 1, 2026
76e9dc9
feat: replace non-expiring Dex SA token with short-lived TokenRequest…
Rizwana777 May 2, 2026
6de5d25
feat: Web Based Terminal (#2171)
akhilnittala May 5, 2026
318254f
chore(ImageUpdater): update to v1.2.0 (#2183)
dkarpele May 5, 2026
35a5eaa
fix: enforce K8s length limit for redis proxy service name (#2071) (#…
tzprograms May 5, 2026
13d24ec
feat: allow for setting resource limits to principal and agent (#2177)
cjcocokrisp May 8, 2026
0644382
feat: declarative management of Argo CD webhook secrets (other provid…
aali309 May 11, 2026
c09235b
feat: document declarative management of Argo CD webhook secrets (#2193)
aali309 May 13, 2026
60153c9
chore(deps): bump github.com/go-git/go-git/v5 from 5.18.0 to 5.19.0 (…
dependabot[bot] May 13, 2026
69e768a
chore(deps): bump golang.org/x/mod from 0.35.0 to 0.36.0 (#2191)
dependabot[bot] May 13, 2026
60515cd
chore(deps): bump github.com/onsi/gomega from 1.39.1 to 1.40.0 (#2180)
dependabot[bot] May 13, 2026
fbb5da2
chore(deps): bump library/ubuntu from 24.04 to 26.04 in argocd-operat…
dependabot[bot] May 13, 2026
9a57143
chore(deps): bump github.com/onsi/ginkgo/v2 from 2.28.2 to 2.28.3 (#2…
dependabot[bot] May 15, 2026
2f6707d
chore(deps): Bump Argo CD to 3.3.10 (#2196)
olivergondza May 15, 2026
6cf69c4
docs: Fix trivial errors in Makefile inline docs (#2195)
olivergondza May 15, 2026
974b117
fix: remove default true in CRD for network-policy enabled field (#2198)
anandrkskd May 18, 2026
f3d7e71
feat: create ServiceMonitors for Principal and Agent components (#2182)
jparsai May 19, 2026
2dac99e
feat: add shard distribution algorithm to argocd cr spec (#2174)
cjcocokrisp May 19, 2026
14fe488
feat: Enforce tokenRef strict Restrictions for ApplicationSet Any-Nam…
nmirasch May 20, 2026
268c260
feat: Add component level metrics configuration for ServiceMonitors (…
jparsai May 21, 2026
aa4e8b6
chore(deps): bump github.com/onsi/gomega from 1.40.0 to 1.41.0 (#2200)
dependabot[bot] May 21, 2026
7b983e8
chore(deps): bump pymdown-extensions from 10.17.1 to 10.21.3 in /docs…
dependabot[bot] May 21, 2026
985efe4
chore(deps): bump argo-cd from 3.3.10 to 3.4.2, go from 1.25.9 to 1.2…
dkarpele May 25, 2026
d9190c7
fix(docs): Fix docs build + code snippets (#2208)
olivergondza May 25, 2026
ef569a7
chore(Makefile): Relabel the volume for selinux compatibility (#2207)
olivergondza May 25, 2026
1fbe3e2
chore(deps): bump github.com/onsi/ginkgo/v2 from 2.28.3 to 2.29.0 (#2…
dependabot[bot] May 25, 2026
9e97d0e
chore(deps): bump github.com/go-git/go-git/v5 from 5.19.0 to 5.19.1 (…
dependabot[bot] May 25, 2026
be4c63f
test(e2e): stabilize tokenRef strict mode cmd-params tests (#2210)
nmirasch May 27, 2026
ee39673
sync changes to master from release-0.18.0 (#2212)
akhilnittala Jun 1, 2026
312ec20
fix: do not copy all ArgoCD CR annotations to operator's generated re…
aali309 Jun 2, 2026
9322c93
Fix DEX UID on OCP (#2216)
olivergondza Jun 3, 2026
b4d7897
Fix panic due to GOLANG_FIPS=1 (#2226)
svghadi Jun 10, 2026
7ca338a
ci: add Codecov coverage upload with unit-tests flag (#2223)
AdamSaleh Jun 10, 2026
3491ebd
docs: enforce tokenref strict mode for AppSet-in-anyNS (#2213)
nmirasch Jun 10, 2026
31698fb
fix: limit StatefulSet names to 52 chars and abbreviate application-c…
Rizwana777 Jun 10, 2026
7e645f0
Add ArgoCD CR annotations fields for dex and redis (#2215)
Rizwana777 Jun 11, 2026
fbc5a8e
chore(deps): bump golang.org/x/mod from 0.36.0 to 0.37.0 (#2221)
dependabot[bot] Jun 12, 2026
abb8e0a
chore(deps): bump github.com/onsi/ginkgo/v2 from 2.29.0 to 2.30.0 (#2…
dependabot[bot] Jun 14, 2026
3050542
feat: Add Network policies for image updater (#2184)
akhilnittala Jun 15, 2026
5b4a84e
fix(agent): Reconcile principal redis volume correctly (#2235)
olivergondza Jun 17, 2026
4dcdcf0
chore(OWNERS): Move ex-approvers to emeritus, add new ones (#2239)
olivergondza Jun 18, 2026
b776948
feat: Configuring TLS options from Central TLS Profile (#2222)
akhilnittala Jun 22, 2026
4c47d44
chore(deps): bump github.com/onsi/gomega from 1.41.0 to 1.42.0 (#2233)
dependabot[bot] Jun 22, 2026
30d3152
chore(deps): bump github.com/onsi/ginkgo/v2 from 2.30.0 to 2.31.0 (#2…
dependabot[bot] Jun 22, 2026
0e5d522
improve resource deletion (#2244)
alkakumari016 Jun 23, 2026
9fdd3c6
fix: remove unused SENTINELAUTH placeholder and dead code from redis …
AruneshDwivedi Jun 23, 2026
a153a6b
chore(deps): bump actions/checkout from 6 to 7 (#2243)
dependabot[bot] Jun 23, 2026
31faf83
improve documentation for auto respectRBAC feature (#2220)
alkakumari016 Jun 23, 2026
6433b6e
chore(deps): bump github.com/cert-manager/cert-manager (#2256)
dependabot[bot] Jun 29, 2026
af013fc
chore(deps): bump github.com/onsi/ginkgo/v2 from 2.31.0 to 2.32.0 (#2…
dependabot[bot] Jun 29, 2026
fea2c0f
chore(deps): bump codecov/codecov-action from 6.0.0 to 7.0.0 (#2234)
dependabot[bot] Jun 29, 2026
2d285f0
chore(deps): bump github.com/onsi/gomega from 1.42.0 to 1.42.1 (#2253)
dependabot[bot] Jun 29, 2026
cdcfbe4
fix(redis): fix Redis HA NOAUTH regression by restoring masterauth (#…
akhilnittala Jun 29, 2026
ae59ceb
fix: Missing permission for web-based terminal in Argo CD UI. (#2249)
akhilnittala Jun 30, 2026
6b31b93
feat: deprecate dynamicScalingEnabled in ArgoCD CR (#2263)
nmirasch Jun 30, 2026
e566be5
chore(e2e): sync sharding test with downstream (#2254)
cjcocokrisp Jul 1, 2026
0ce1a3d
chore(deps): bump actions/cache from 5 to 6 (#2261)
dependabot[bot] Jul 3, 2026
87f7e2b
fix(hack): improve update-dependencies scripts to always inspect imag…
chengfang Jul 3, 2026
3d674b5
feat: Configuring TLS options from Central TLS Profile for Argo CD re…
akhilnittala Jul 3, 2026
e9299a8
Configuring TLS options from Central TLS Profile for Image Updater (#…
akhilnittala Jul 6, 2026
443ea88
Remove cyclic dependency for TLS Profile (#2270)
akhilnittala Jul 7, 2026
343b262
Configuring TLS options from Central TLS Profile for Argo CD Agent (#…
akhilnittala Jul 8, 2026
cdc0749
feat: argocd agent rbac settings improvements (#2237)
cjcocokrisp Jul 9, 2026
fe0d2d0
chore(deps): bump golang.org/x/mod from 0.37.0 to 0.38.0 (#2275)
dependabot[bot] Jul 11, 2026
d43078a
chore(docs): Clean unused document links (#2242)
olivergondza Jul 13, 2026
3dd8f4b
feat: add label selector support for Argo CD Agent principal and agen…
jparsai Jul 13, 2026
13f36d2
feat(configmap): mask the token value annotation in the ArgoCD UI/CLI…
dkarpele Jul 16, 2026
dfb092b
feat: Use absolute FQDNs to simplify name resolution (#2277)
olivergondza Jul 17, 2026
2e0ff1c
chore(deps): bump actions/setup-go from 6 to 7 (#2286)
dependabot[bot] Jul 20, 2026
eb1b8a9
fix: skip terminating source namespaces (#2280)
dronenb Jul 21, 2026
6f14214
chore(deps): bump github.com/go-logr/logr from 1.4.3 to 1.4.4 (#2289)
dependabot[bot] Jul 21, 2026
26d46a0
fix: Make Renewal Token Expiry Feature Configurable (#2273)
akhilnittala Jul 22, 2026
85174f5
chore(deps): bump github.com/sethvargo/go-password from 0.3.1 to 0.4.…
dependabot[bot] Jul 22, 2026
6a73ee7
chore(deps): bump github.com/prometheus/client_golang (#2288)
dependabot[bot] Jul 22, 2026
9e95376
chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.82.1 (#2294)
dependabot[bot] Jul 23, 2026
d10ab2e
feat(redis-ha-proxy): Configure Redis Ha Proxy TLS settings (#2281)
akhilnittala Jul 24, 2026
b01fbfd
chore(deps): bump github.com/prometheus/client_golang (#2298)
dependabot[bot] Jul 24, 2026
22e1c07
feat: add global spec.priorityClassName for all ArgoCD components (#2…
aradhanay621 Jul 27, 2026
6df4dc9
chore(deps): bump github.com/google/cel-go from 0.27.0 to 0.29.0 (#2302)
dependabot[bot] Jul 27, 2026
a9772ff
chore(deps): bump pymdown-extensions from 10.21.3 to 11.0 in /docs (#…
dependabot[bot] Jul 27, 2026
0b647a3
fix(reposerver): added support for allowing customers to set custom G…
anandf Jul 27, 2026
2102e5a
refactor: update dependency upgrade script to be modular (#2295)
cjcocokrisp Jul 28, 2026
7cf7c22
Revert "fix: Make Renewal Token Expiry Feature Configurable (#2273)" …
svghadi Jul 31, 2026
b91039b
fix: prevent disallowed NamespaceManagement from breaking OpenShift …
aali309 Jul 31, 2026
702a4b3
test(e2e): add e2e test to verify destination based mapping (#2308)
chetan-rns Aug 4, 2026
2bf5b17
chore(deps): bump oras.land/oras-go/v2 from 2.6.0 to 2.6.2 (#2311)
dependabot[bot] Aug 5, 2026
4212ff0
feat: Add support for Argo CD Commit Server (#2224)
olivergondza Aug 5, 2026
029649d
chore(deps): bump ImageUpdater from 1.2.1 to 1.2.2; bump argocd from …
chengfang Aug 5, 2026
cf948d3
chore: run 'go fix' and audit changes (#2312)
jgwest Aug 5, 2026
a2b88b9
chore(deps):bump argocd from 3.4.4 to 3.5.0, and other related tools …
chengfang Aug 6, 2026
a00242c
chore(deps): bump pymdown-extensions from 11.0 to 11.0.1 in /docs (#2…
dependabot[bot] Aug 10, 2026
32cc661
chore(deps): bump github.com/go-git/go-git/v5 from 5.19.1 to 5.19.2 (…
dependabot[bot] Aug 10, 2026
d63089a
chore: Refactor repeated `[]corev1.EnvVar` manipulation (#2300)
olivergondza Aug 11, 2026
dda390b
fix: adjust agent's clusterole to have read permissions for common ku…
cjcocokrisp Aug 12, 2026
7ef7299
docs: Generate apidocs for readthedocs.org (#2272)
olivergondza Aug 12, 2026
0259d81
chore(deps): bump image-updater from 1.2.2 to 1.3.0, argocd from 3.5.…
chengfang Aug 13, 2026
0ac56a8
fix: convert logr printf-style to key-value pairs in networkpolicies …
AruneshDwivedi Aug 16, 2026
fdffb94
chore(deps): bump golang.org/x/crypto from 0.54.0 to 0.55.0 (#2333)
dependabot[bot] Aug 17, 2026
a1e0ac1
chore(deps): bump golang.org/x/mod from 0.38.0 to 0.40.0 (#2332)
dependabot[bot] Aug 18, 2026
b0492f4
chore: Bring in the entire history of argocd-operator @ e754075fa4f02…
olivergondza Aug 20, 2026
0f1fbc0
chore: Replace argocd-operator with a replaced dependency; align vers…
olivergondza Aug 20, 2026
15f1643
fix(image): Copy in the replaced module
olivergondza Aug 20, 2026
ef597a8
chore: Propagate manifests for the last time
olivergondza Aug 20, 2026
798ff7b
feat: Drop manifest propagation
olivergondza Aug 20, 2026
9ca36af
fix: Move the gosec excludes to the top level fixing the CI failure
olivergondza Aug 20, 2026
2616736
chore: Fix lint issues, move lint to top-level Makefile
olivergondza Aug 20, 2026
51d93c1
feat: Run argocd-operator unittest from top-level Makefile
olivergondza Aug 20, 2026
2e31dc7
chore: please linters
olivergondza Aug 20, 2026
bd1c091
chore: Reflect version updates after updating Argo CD
olivergondza Aug 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .ci-operator.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
build_root_image:
name: openshift-gitops-go-toolset
namespace: ci
tag: 1.26.2
tag: 1.26.3
4 changes: 3 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
# Build the manager binary
FROM golang:1.26.2 as builder
FROM golang:1.26.3 as builder

WORKDIR /workspace
# Copy the Go Modules manifests
COPY go.mod go.mod
COPY go.sum go.sum
# ... and the now-replaced module
COPY argocd-operator/ argocd-operator/
# cache deps before building and copying source so that we don't need to re-download as much
# and so that source changes don't invalidate our downloaded layer
RUN go mod download
Expand Down
14 changes: 3 additions & 11 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,7 @@ test-gitopsservice-nondefault:

.PHONY: test
test: manifests generate fmt vet ## Run unit tests.
cd argocd-operator && REDIS_CONFIG_PATH="build/redis" go test $(shell cd argocd-operator && go list ./... | grep -E -v '/tests/ginkgo') -coverprofile cover.out
REDIS_CONFIG_PATH="build/redis" go test `go list ./... | grep -v test` -coverprofile cover.out


Expand Down Expand Up @@ -300,16 +301,6 @@ bundle-build: ## Build the bundle image.
bundle-push: ## Push the bundle image.
$(MAKE) docker-push IMG=$(BUNDLE_IMG)

ARGOCD_OPERATOR_BRANCH ?= master

# To run propagate-manifests target with the default argocd-operator master branch:
# make propagate-manifests
# To run propagate-manifests target with a custom argocd-operator branch or tag:
# ARGOCD_OPERATOR_BRANCH=release-0.19 make propagate-manifests
.PHONY: propagate-manifests
propagate-manifests: ## compare and propagate manifests from argocd-operator repo
./hack/propagate.sh --from-branch $(ARGOCD_OPERATOR_BRANCH)

.PHONY: opm
OPM = ./bin/opm
opm: ## Download opm locally if necessary.
Expand Down Expand Up @@ -355,12 +346,13 @@ catalog-push: ## Push a catalog image.

.PHONY: gosec
gosec: go_sec
$(GO_SEC) --exclude-dir "hack/upgrade-rollouts-manager" ./...
$(GO_SEC) --exclude-dir "hack/upgrade-rollouts-manager" --exclude-dir "argocd-operator/hack/" ./...

.PHONY: lint
lint: golangci_lint
$(GOLANGCI_LINT) --version
$(GOLANGCI_LINT) run --fix --verbose --timeout 300s
cd argocd-operator && $(GOLANGCI_LINT) run --fix --verbose --timeout 300s


GO_SEC = $(shell pwd)/bin/gosec
Expand Down
4 changes: 0 additions & 4 deletions api/v1alpha1/gitopsservice_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,3 @@ type GitopsServiceList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []GitopsService `json:"items"`
}

func init() {
SchemeBuilder.Register(&GitopsService{}, &GitopsServiceList{})
}
11 changes: 9 additions & 2 deletions api/v1alpha1/groupversion_info.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,17 +20,24 @@ limitations under the License.
package v1alpha1

import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime/schema"
"sigs.k8s.io/controller-runtime/pkg/scheme"
)

var (
// GroupVersion is group version used to register these objects
GroupVersion = schema.GroupVersion{Group: "pipelines.openshift.io", Version: "v1alpha1"}

// SchemeBuilder is used to add go types to the GroupVersionKind scheme
SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion}
SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes)

// AddToScheme adds the types in this group-version to the given scheme.
AddToScheme = SchemeBuilder.AddToScheme
)

func addKnownTypes(s *runtime.Scheme) error {
s.AddKnownTypes(GroupVersion, &GitopsService{}, &GitopsServiceList{})
metav1.AddToGroupVersion(s, GroupVersion)
return nil
}
2 changes: 1 addition & 1 deletion api/v1alpha1/zz_generated.deepcopy.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 16 additions & 0 deletions argocd-operator/.codecov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
flags:
unit-tests:
carryforward: true
coverage:
status:
patch:
default:
threshold: 2
project:
default:
threshold: 2
ignore:
- "**/*_test.go"
- "**/mocks/*"
- "test/**/*"
- "vendor/**/*"
4 changes: 4 additions & 0 deletions argocd-operator/.dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# More info: https://docs.docker.com/engine/reference/builder/#dockerignore-file
# Ignore build and test binaries.
bin/
testbin/
27 changes: 27 additions & 0 deletions argocd-operator/.github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Additional context**
Add any other context about the problem here.
23 changes: 23 additions & 0 deletions argocd-operator/.github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

> if your feature request is a large change and requires a formal proposal or design doc, please read the docs for [contributing](https://github.com/argoproj-labs/argocd-operator/blob/master/docs/developer-guide/contributing.md) first. You may need to submit an additional Pull Request using the [enhancement proposal template](https://github.com/argoproj-labs/argocd-operator/blob/master/docs/proposals/001-proposal-template.md).


**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
19 changes: 19 additions & 0 deletions argocd-operator/.github/ISSUE_TEMPLATE/task.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Task 🔧
about: Internal things, technical debt, and to-do tasks to be performed.
title: ''
labels: 'kind/task'
assignees: ''

---
### Is your task related to a problem? Please describe.
<!-- A clear and concise description of what the problem is.-->

### Describe the solution you'd like
<!-- A clear and concise description of what you want to happen. -->

### Describe alternatives you've considered
<!--A clear and concise description of any alternative solutions or features you've considered. -->

### Additional context
<!-- Add any other context or screenshots about the task here. -->
26 changes: 26 additions & 0 deletions argocd-operator/.github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
**What type of PR is this?**

[//]: # (Uncomment only one <!-- /kind ... --> line, and delete the rest.)
[//]: # (For example, <!-- /kind bug --> would simply become: /kind bug )

<!-- /kind bug -->
<!-- /kind chore -->
<!-- /kind cleanup -->
<!-- /kind failing-test -->
<!-- /kind enhancement -->
<!-- /kind documentation -->
<!-- /kind code-refactoring -->


**What does this PR do / why we need it**:

**Have you updated the necessary documentation?**

* [ ] Documentation update is required by this PR.
* [ ] Documentation has been updated.

**Which issue(s) this PR fixes**:

Fixes #?

**How to test changes / Special notes to the reviewer**:
2 changes: 2 additions & 0 deletions argocd-operator/.github/cherry-pick-bot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
enabled: true
preservePullRequestTitle: true
47 changes: 47 additions & 0 deletions argocd-operator/.github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "gomod"
directory: "/"
schedule:
interval: "daily"
open-pull-requests-limit: 10
ignore:
# Only suggest patch updates. Rest is manually controlled.
- dependency-name: "github.com/argoproj-labs/argocd-image-updater"
update-types:
- "version-update:semver-major"
- "version-update:semver-minor"
# Ignore argo-cd altogether. Needs `make update-dependencies` to be done correctly.
- dependency-name: "github.com/argoproj/argo-cd/v3"

- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"

- package-ecosystem: "docker"
directory: "/"
schedule:
interval: "daily"

- package-ecosystem: "docker"
directory: "/build/"
schedule:
interval: "daily"

- package-ecosystem: "docker"
directory: "/build/util/"
schedule:
interval: "daily"

- package-ecosystem: "docker"
directory: "/deploy/registry/"
schedule:
interval: "daily"

- package-ecosystem: "docker"
directory: "/tests/auxiliary/smtplistener/"
schedule:
interval: "daily"
Loading
Loading