1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-24 15:59:41 +02:00
portainer/api/http/handler
zees-dev 665bf2c887
feat(kubernetes/shell): kubectl web shell and kubeconfig functionality EE-448 (#5229)
* feat(kubernetes/shell): backport kubectl shell backend functionality EE-849 (#5168)

* backported core backend kubectl shell functionality

* - backported kubectl shell unit tests
- backported k8s cli interface update
- backported k8s client library fake patch

* refactored backend to match EE

* fixed test error typo

* GetServiceAccountName -> GetServiceAccount - making the function reusable in multiple contexts

* feat(kubernetes/shell): backport kubeconfig generation backend functionality EE-1004 (#5213)

* backported core backend kubectl shell functionality

* refactored backend to match EE

* - backported kubernetes backend handler implementation
- backported kubernetes config endpoint
- backported kubeconfig file generation
- backported kubeconfig and yaml unit tests
- backported updates to kubeclient interfaces

* feat(app): kubectl shell ui backport EE-927 (#5221)

* Kubectl UI backport to CE

* fix authentication redirect issue

* comment out redirect function

* fix shell full width & change name of shell

* disable button when terminal connected

* fixed whitespace changes for css

* fixed whitespace changes for html

* linting fixes

Co-authored-by: zees-dev <dev.786zshan@gmail.com>

* feat(kubernetes/shell): backport of kubeconfig export functionality EE-926 (#5228)

* EE backport of kubeconfig UI functionality

* using angularjs constant instead of hardcoded URL

* updated portainer kubectl shell image

* fix kubectl button position issue in ce

* fix pod keep running when switching page

* feat(app): Kubectl shell ui EE-833 EE-1099 (#5271)

* fix kubectl shell css

* fix mini css issue

* fix tech issue for ui changes from review

* delete unuse file

* - refactored variable names
- restored content-wrapper scroll
- created object to store wrapper css

Co-authored-by: zees-dev <dev.786zshan@gmail.com>

* addressing PR issues

* fix required changes from tech reviews (#5319)

* fix required changes from tech reviews

* remove unuse css variable

* component refactor accoridng to PR and style guidelines

Co-authored-by: zees-dev <dev.786zshan@gmail.com>

* removed redundant dockerhub api endpoint variable

* - autoHeight -> terminal-window
- removed redundant try-catch
- saving config.yaml file as config

* fix(kube/shell): show error on failure

* fixed default https bug

* resolved merge conflicts

Co-authored-by: Richard Wei <54336863+WaysonWei@users.noreply.github.com>
Co-authored-by: richard <richard@richards-iMac-Pro.local>
Co-authored-by: Chaim Lev-Ari <chiptus@gmail.com>
2021-08-05 15:02:06 +12:00
..
auth feat(OAuth): Add SSO support for OAuth EE-390 (#5087) 2021-06-11 10:09:04 +12:00
backup go 1.13 compatibility 2021-04-07 12:12:19 +12:00
customtemplates fix(stack) ignore username and password when authentication is disabled EE-161 (#5222) 2021-06-22 19:59:05 +12:00
edgegroups docs(api): document apis with swagger (#4678) 2021-02-23 16:21:39 +13:00
edgejobs docs(api): document apis with swagger (#4678) 2021-02-23 16:21:39 +13:00
edgestacks fix(stack) ignore username and password when authentication is disabled EE-161 (#5222) 2021-06-22 19:59:05 +12:00
edgetemplates docs(api): document apis with swagger (#4678) 2021-02-23 16:21:39 +13:00
endpointedge docs(api): document apis with swagger (#4678) 2021-02-23 16:21:39 +13:00
endpointgroups fix(k8s) cleaning up namespace access policies when removing users orteams from endpoint or endpoint group EE-718 (#5184) 2021-06-16 20:15:29 +12:00
endpointproxy fix(k8s/proxy): proxy healthz request to k8s api (#5090) 2021-05-21 00:20:08 +02:00
endpoints feat: EE-424 Provide a way to re-associate an Edge endpoint to a new Edge agent (#5266) 2021-08-02 18:08:40 +12:00
file fix(api): remove x-frame-options header (#2322) 2018-10-03 14:18:03 +13:00
kubernetes feat(kubernetes/shell): kubectl web shell and kubeconfig functionality EE-448 (#5229) 2021-08-05 15:02:06 +12:00
motd docs(api): document apis with swagger (#4678) 2021-02-23 16:21:39 +13:00
registries feat(app): rework private registries and support private registries in kubernetes EE-30 (#5131) 2021-07-14 21:15:21 +12:00
resourcecontrols feat(ACI): add UAC to ACI 2021-03-30 10:58:56 +13:00
roles docs(api): document apis with swagger (#4678) 2021-02-23 16:21:39 +13:00
settings feat(OAuth): Add SSO support for OAuth EE-390 (#5087) 2021-06-11 10:09:04 +12:00
stacks fix(advance deploy): EE-1141 A standard user can escalate to cluster administrator privileges on Kubernetes (#5325) 2021-08-04 11:11:24 +12:00
status docs(api): document apis with swagger (#4678) 2021-02-23 16:21:39 +13:00
tags docs(api): document apis with swagger (#4678) 2021-02-23 16:21:39 +13:00
teammemberships docs(api): document apis with swagger (#4678) 2021-02-23 16:21:39 +13:00
teams feat(oauth/team-memberships): oauth team memberships teaser EE-341 (#5088) 2021-07-02 18:20:10 +12:00
templates feat(stacks): redeploy git stack [EE-161] (#5139) 2021-06-16 09:11:35 +12:00
upload docs(api): document apis with swagger (#4678) 2021-02-23 16:21:39 +13:00
users docs(api): document apis with swagger (#4678) 2021-02-23 16:21:39 +13:00
webhooks docs(api): document apis with swagger (#4678) 2021-02-23 16:21:39 +13:00
websocket feat(kubernetes/shell): kubectl web shell and kubeconfig functionality EE-448 (#5229) 2021-08-05 15:02:06 +12:00
handler.go feat(kubernetes/shell): kubectl web shell and kubeconfig functionality EE-448 (#5229) 2021-08-05 15:02:06 +12:00