Commit Graph
20 Commits
Author SHA1 Message Date
jwinters01andGitHub 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 CrenshawandGitHub 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 VoloshinandGitHub 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 AlmeidaandGitHub 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 AlmeidaandGitHub 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 KimandGitHub 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 CrenshawandGitHub 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 AlmeidaandGitHub 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
ASandGitHub 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 AlmeidaandGitHub 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 MORELandGitHub db300bad11 fix: enable misspell linter (#18412)
Signed-off-by: Matthieu MOREL <[email protected]>
2024-05-28 12:51:04 +03:00
JohnandGitHub 193911f0ce docs: remove repetitive words (#17430)
Signed-off-by: hishope <[email protected]>
2024-03-07 10:49:22 +01:00
Alexy ManthaandGitHub 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 HarveyandGitHub 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 AlmeidaandGitHub 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 AlmeidaandGitHub 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 AlmeidaandGitHub 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 AlmeidaandGitHub 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