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
jwinters01 and GitHub
98cd673ac6
feat(ui): conditionally render app view extensions ( #25132 )
...
Signed-off-by: Jonathan Winters <[email protected] >
2025-11-05 09:34:29 -05:00
c549c5fe2a
docs: application view ui extension docs ( #25050 )
...
Signed-off-by: Alexander Matyushentsev <[email protected] >
Signed-off-by: Jonathan Winters <[email protected] >
Co-authored-by: Alexander Matyushentsev <[email protected] >
2025-10-28 14:05:58 -04: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
AS and GitHub
50ed588c6b
feat(ui): add extension the top-bar action menu ( #19620 )
...
* add topbar action menu ext
Signed-off-by: AS <[email protected] >
Co-authored-by: ashutosh16 <[email protected] >
Co-authored-by: Anton Gilgur <[email protected] >
2024-08-29 08:48:11 -04: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
Alexy Mantha and GitHub
2954dc50d7
feat(ui): add status panel extensions ( #15780 )
...
* add extension
Signed-off-by: Alexy Mantha <[email protected] >
* rename to status panel
Signed-off-by: Alexy Mantha <[email protected] >
* wip
Signed-off-by: Alexy Mantha <[email protected] >
* cleanup
Signed-off-by: Alexy Mantha <[email protected] >
* add docs
Signed-off-by: Alexy Mantha <[email protected] >
* add key
Signed-off-by: Alexy Mantha <[email protected] >
* fix copy/paste
Signed-off-by: Alexy Mantha <[email protected] >
* wip
Signed-off-by: Alexy Mantha <[email protected] >
* flyout
Signed-off-by: Alexy Mantha <[email protected] >
* cleanup
Signed-off-by: Alexy Mantha <[email protected] >
* lint
Signed-off-by: Alexy Mantha <[email protected] >
* document flyout
Signed-off-by: Alexy Mantha <[email protected] >
* rename
Signed-off-by: Alexy Mantha <[email protected] >
* linting
Signed-off-by: Alexy Mantha <[email protected] >
---------
Signed-off-by: Alexy Mantha <[email protected] >
2023-12-18 15:38:53 -05:00
Adam Harvey and GitHub
fc3095409f
docs: Ensure consistent proper case of Kubernetes ( #16205 )
...
* docs: Consistent proper case of Kubernetes
Signed-off-by: Adam Harvey <[email protected] >
* docs: Fix minor typo
Signed-off-by: Adam Harvey <[email protected] >
* fix: Proper case Kubernetes
Signed-off-by: Adam Harvey <[email protected] >
---------
Signed-off-by: Adam Harvey <[email protected] >
2023-11-01 19:05:01 -04: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