Matthieu MOREL
9fe1dbfcad
fix: enable misspell linter ( #18412 )
...
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2024-05-28 12:51:04 +03:00
John
d0331eefe4
docs: remove repetitive words ( #17430 )
...
Signed-off-by: hishope <csqiye@126.com>
2024-03-07 10:49:22 +01:00
Alexy Mantha
87e95b7485
feat(ui): add status panel extensions ( #15780 )
...
* add extension
Signed-off-by: Alexy Mantha <alexy@mantha.dev>
* rename to status panel
Signed-off-by: Alexy Mantha <alexy@mantha.dev>
* wip
Signed-off-by: Alexy Mantha <alexy@mantha.dev>
* cleanup
Signed-off-by: Alexy Mantha <alexy@mantha.dev>
* add docs
Signed-off-by: Alexy Mantha <alexy@mantha.dev>
* add key
Signed-off-by: Alexy Mantha <alexy@mantha.dev>
* fix copy/paste
Signed-off-by: Alexy Mantha <alexy@mantha.dev>
* wip
Signed-off-by: Alexy Mantha <alexy@mantha.dev>
* flyout
Signed-off-by: Alexy Mantha <alexy@mantha.dev>
* cleanup
Signed-off-by: Alexy Mantha <alexy@mantha.dev>
* lint
Signed-off-by: Alexy Mantha <alexy@mantha.dev>
* document flyout
Signed-off-by: Alexy Mantha <alexy@mantha.dev>
* rename
Signed-off-by: Alexy Mantha <alexy@mantha.dev>
* linting
Signed-off-by: Alexy Mantha <alexy@mantha.dev>
---------
Signed-off-by: Alexy Mantha <alexy@mantha.dev>
2023-12-18 15:38:53 -05:00
Adam Harvey
8d6c0927e3
docs: Ensure consistent proper case of Kubernetes ( #16205 )
...
* docs: Consistent proper case of Kubernetes
Signed-off-by: Adam Harvey <33203301+adamdmharvey@users.noreply.github.com>
* docs: Fix minor typo
Signed-off-by: Adam Harvey <33203301+adamdmharvey@users.noreply.github.com>
* fix: Proper case Kubernetes
Signed-off-by: Adam Harvey <33203301+adamdmharvey@users.noreply.github.com>
---------
Signed-off-by: Adam Harvey <33203301+adamdmharvey@users.noreply.github.com>
2023-11-01 19:05:01 -04:00
Leonardo Luz Almeida
ef88d1d026
feat(extensions): Automatically apply extension configs without restarting API-Server ( #15574 )
...
* feat: auto configure extensions
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* feat: auto-reload extension configs without restarting api-server
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* clean unused gorilla mux
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* update docs
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Address review comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add more test cases
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* refactoring to reduce unnecessary function
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add log
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* fix bugs found during manual tests
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
---------
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
2023-09-21 20:57:09 +00:00
Leonardo Luz Almeida
b730747e39
chore: add more tests in proxy extension headers ( #14842 )
...
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
2023-08-02 11:19:22 -04:00
Leonardo Luz Almeida
3f9133eb59
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 <leonardo_almeida@intuit.com>
* feat: add header support for proxy extension requests
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Address review comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* address review comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Address review comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Address review comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
---------
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
2023-08-01 20:42:11 -04:00
Leonardo Luz Almeida
974c2de168
feat: enable authn + authz in proxy extension ( #11694 )
...
* feat: enable authn + authz in proxy extension
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Better context key
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Enable authentication in proxy extensions
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Define headers for Authz
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* add tests to the ValidateHeader function
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Fix CSS bug
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* fix build
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Fix unit-test
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Run tests in parallel
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Implement rbac validation
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* fix CSS issue
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Fix CSS
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add proxy extensions doc file
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* add title
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add proxy config doc
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Document configuration and usage
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* fix configmap doc
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Address review comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* revert terminal changes
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add rbac docs
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Fix merge
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* add more details in the rbac doc
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add upgrading instructions for proxy extensions
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Address review comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Add more detail about headers validation
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Fix Host header
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* fix sanitize
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Address review comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Don't send error details in response
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Address comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* typo
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Fix codeql warning
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* fix codeql warning
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Implement better proxy correlation logic for multi backend setup
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Address security vulnerability
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Improve docs
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
* Fix docs
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
---------
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
2023-02-15 17:16:33 -05:00