zeekay and Hanzo Dev
446e343a3d
cd: annotations are cd.hanzo.ai, API group is apps.hanzo.ai
...
Two corrections on top of the naming pass, both found by checking the live
cluster rather than the source.
The rename had silently changed the user-facing annotation key from
argocd.argoproj.io/sync-wave to cd.argoproj.io/sync-wave — 63 live
Applications carry the old key, so deploying that would have ignored every
sync-wave and broken fleet deploy ordering. The key is now cd.hanzo.ai/*,
and universe 575650286 moves the ApplicationSet template that stamps it, so
the controller regenerates all 63 consistently.
The API group in code said argoproj.io/v1alpha1 in 157 places while the
cluster has served apps.hanzo.ai/v1alpha1 since 2026-07-23 (the CRDs are
applications.apps.hanzo.ai). Code now matches what is actually served.
The legacy applications.argoproj.io/app-name label had ZERO live users, so it
went with the rest. foo.argoproj.io test fixtures became foo.example.com —
arbitrary test domains should not carry a vendor name.
go build ./... exit 0.
Co-authored-by: Hanzo Dev <[email protected] >
2026-07-28 16:32:14 -07:00
Michael Crenshaw and GitHub
032b2ccf51
docs: use GitHub alerts instead of mkdocs admonitions ( #24631 )
...
Signed-off-by: Michael Crenshaw <[email protected] >
2025-09-21 19:46:10 -04:00
425c1c2257
feat(server): pass authenticated userId as header to extensions ( #24356 )
...
Signed-off-by: Alexandre Gaudreault <[email protected] >
Co-authored-by: Michael Crenshaw <[email protected] >
2025-09-02 22:29:11 +00:00
Regina Voloshin and GitHub
de87fb45e0
docs: promote proxy extensions to beta ( #22361 )
...
Signed-off-by: reggie-k <[email protected] >
2025-03-17 10:05:45 -04:00
Leonardo Luz Almeida and GitHub
b258656561
fix: Add proxy registry key by dest server + name ( #21791 )
...
Signed-off-by: Leonardo Luz Almeida <[email protected] >
2025-02-05 14:47:24 -05:00
Leonardo Luz Almeida and GitHub
683a9d15e2
feat: allow individual extension configs ( #20491 )
...
* feat: allow individual extension configs
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* fix test
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* update ext docs
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* + docs
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* pr review
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* address review comments
Signed-off-by: Leonardo Luz Almeida <[email protected] >
---------
Signed-off-by: Leonardo Luz Almeida <[email protected] >
2024-10-23 12:33:53 -04:00
Sujin Kim and GitHub
6b0ba1ffff
docs: correct typos in authz-authn.md and proxy-extensions.md ( #20391 )
...
* docs : correct typo from "bellow" to "below" in authz-authn.md
Signed-off-by: Sujin Kim <[email protected] >
* docs : correct typo from "modifiying" to "modifying" in extensions.md
Signed-off-by: Sujin Kim <[email protected] >
---------
Signed-off-by: Sujin Kim <[email protected] >
2024-10-16 00:39:21 +02:00
Michael Crenshaw and GitHub
8012f80b22
docs: feature maturity page for alpha and beta features ( #20336 ) ( #20337 )
...
* docs: feature maturity page for alpha and beta features (#20336 )
Signed-off-by: Michael Crenshaw <[email protected] >
* typos
Signed-off-by: Michael Crenshaw <[email protected] >
---------
Signed-off-by: Michael Crenshaw <[email protected] >
2024-10-14 04:11:50 -10:00
Leonardo Luz Almeida and GitHub
72b028271d
feat: Send user groups to proxy extensions ( #19855 )
...
* feat: Send user groups to proxy extensions
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* address review comments
Signed-off-by: Leonardo Luz Almeida <[email protected] >
---------
Signed-off-by: Leonardo Luz Almeida <[email protected] >
2024-09-10 15:37:00 +00:00
Leonardo Luz Almeida and GitHub
7d792600bc
feat: forward the Argo CD logged in user to the proxy extension ( #19075 )
...
* feat: forward the Argo CD logged in user to the proxy extension
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Add docs
Signed-off-by: Leonardo Luz Almeida <[email protected] >
---------
Signed-off-by: Leonardo Luz Almeida <[email protected] >
2024-07-16 09:40:08 -04:00
Matthieu MOREL and GitHub
db300bad11
fix: enable misspell linter ( #18412 )
...
Signed-off-by: Matthieu MOREL <[email protected] >
2024-05-28 12:51:04 +03:00
John and GitHub
193911f0ce
docs: remove repetitive words ( #17430 )
...
Signed-off-by: hishope <[email protected] >
2024-03-07 10:49:22 +01:00
Leonardo Luz Almeida and GitHub
2739378fb6
feat(extensions): Automatically apply extension configs without restarting API-Server ( #15574 )
...
* feat: auto configure extensions
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* feat: auto-reload extension configs without restarting api-server
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* clean unused gorilla mux
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* update docs
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Address review comments
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Add more test cases
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* refactoring to reduce unnecessary function
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Add log
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* fix bugs found during manual tests
Signed-off-by: Leonardo Luz Almeida <[email protected] >
---------
Signed-off-by: Leonardo Luz Almeida <[email protected] >
2023-09-21 20:57:09 +00:00
Leonardo Luz Almeida and GitHub
6637dd8570
chore: add more tests in proxy extension headers ( #14842 )
...
Signed-off-by: Leonardo Luz Almeida <[email protected] >
2023-08-02 11:19:22 -04:00
Leonardo Luz Almeida and GitHub
3d5d300346
chore: Add header support for proxy extension requests ( #14800 )
...
* chore: add server URL in the header of proxy extensions
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* feat: add header support for proxy extension requests
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Address review comments
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* address review comments
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Address review comments
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Address review comments
Signed-off-by: Leonardo Luz Almeida <[email protected] >
---------
Signed-off-by: Leonardo Luz Almeida <[email protected] >
2023-08-01 20:42:11 -04:00
Leonardo Luz Almeida and GitHub
3b32bcd9bf
feat: enable authn + authz in proxy extension ( #11694 )
...
* feat: enable authn + authz in proxy extension
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Better context key
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Enable authentication in proxy extensions
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Define headers for Authz
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* add tests to the ValidateHeader function
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Fix CSS bug
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* fix build
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Fix unit-test
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Run tests in parallel
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Implement rbac validation
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* fix CSS issue
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Fix CSS
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Add proxy extensions doc file
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* add title
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Add proxy config doc
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Document configuration and usage
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* fix configmap doc
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Address review comments
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* revert terminal changes
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Add rbac docs
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Fix merge
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* add more details in the rbac doc
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Add upgrading instructions for proxy extensions
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Address review comments
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Add more detail about headers validation
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Fix Host header
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* fix sanitize
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Address review comments
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Don't send error details in response
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Address comments
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* typo
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Fix codeql warning
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* fix codeql warning
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Implement better proxy correlation logic for multi backend setup
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Address security vulnerability
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Improve docs
Signed-off-by: Leonardo Luz Almeida <[email protected] >
* Fix docs
Signed-off-by: Leonardo Luz Almeida <[email protected] >
---------
Signed-off-by: Leonardo Luz Almeida <[email protected] >
2023-02-15 17:16:33 -05:00