Commit Graph

254 Commits

Author SHA1 Message Date
github-actions[bot] b228d7d9c2 Version Packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-20 11:24:40 +02:00
Jamie Klassen 5d377c9b39 integrators can add strategies
Due to the loosened wire format, now integrators have the opportunity to define
arbitrary contracts between the front- and back-end when dealing with customized
Kubernetes auth setups.

Signed-off-by: Jamie Klassen <jklassen@vmware.com>
2023-09-14 17:54:30 -04:00
Patrik Oldsberg aff6872d8d kubernetes: remove @types/node dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-12 17:40:22 +02:00
github-actions[bot] a6d1580062 Version Packages (next) 2023-09-12 11:41:29 +00:00
Patrik Oldsberg 406b786a2a fix package side effect declarations
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-09-07 13:40:19 +02:00
Carlos Esteban Lopez 7032c214f3 feat: Add a Web Shell terminal to Pod's Container Cards
Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

Update .changeset/forty-rocks-jog.md

Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
fix: Address PR comments

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

fix: Use sh instead of bash

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

fix: Move K8sTerminal into a dialog

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

fix: Use discoveryApi instead of configApi

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

fix: Update api-report.md

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

fix: Revert PodDrawer.tsx

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

test: Polyfill TextEncoder

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

feat: Refactor K8sTerminal inputs to receive only what it needs

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

test: Add tests

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

Update plugins/kubernetes/src/components/K8sTerminal/K8sTerminal.test.tsx

Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
test: Fix tests for K8sTerminal

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

test: Fix isolated modules error

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

fix: Update api reports

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

Update plugins/kubernetes/src/components/K8sTerminal/K8sTerminalDialog.tsx

Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
Update plugins/kubernetes/src/components/K8sTerminal/K8sTerminal.test.tsx

Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
fix: Check for cluster size 1 & small refactors

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

chore: Update changeset

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

fix: Check client side auth providers to disable web shell

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

fix: Move K8sAPI logic to custom hook with mock

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

test: Fix hook mock warning & add internal tag for mock

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

Update plugins/kubernetes/src/components/K8sTerminal/K8sTerminal.test.tsx

Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
Update .changeset/forty-rocks-jog.md

Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
Update plugins/kubernetes/src/components/K8sTerminal/K8sTerminal.test.tsx

Co-authored-by: Jamie Klassen <jklassen@vmware.com>
Signed-off-by: Carlos Esteban Lopez Jaramillo <luchillo17@gmail.com>
refactor: Rename stuff as requested in PR

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

chore: Update API Reports

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>

test: Fix mocked hook that was renamed

Signed-off-by: Carlos Esteban Lopez <lcarlosesteb@vmware.com>
2023-09-06 07:26:53 -05:00
github-actions[bot] 32a09adcff Version Packages (next) 2023-09-05 10:03:17 +00:00
Fredrik Adelöw 8cec7664e1 remove dependencies on @types/node
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-09-01 11:04:14 +02:00
github-actions[bot] fc1a38bc57 Version Packages (next) 2023-08-29 12:18:08 +00:00
github-actions[bot] f8c8e8de37 Version Packages (next) 2023-08-22 11:37:48 +00:00
github-actions[bot] aaf5cb2ca1 Version Packages 2023-08-15 17:12:48 +00:00
github-actions[bot] 74f77f151a Version Packages (next) 2023-08-08 14:07:10 +00:00
github-actions[bot] b441642fbe Version Packages (next) 2023-07-25 11:30:28 +00:00
github-actions[bot] 0abb3c37b8 Version Packages 2023-07-18 08:35:29 +00:00
github-actions[bot] 3cedd03ff2 Version Packages (next) 2023-07-11 15:34:57 +00:00
github-actions[bot] 2fc17fb329 Version Packages (next) 2023-07-04 16:24:25 +00:00
github-actions[bot] d72e2eeba6 Version Packages (next) 2023-06-27 12:10:42 +00:00
github-actions[bot] bc0c4bc64c Version Packages 2023-06-20 13:54:09 +00:00
Fredrik Adelöw 98ed4fe065 Merge pull request #18234 from backstage/blam/jsdom-env
cli: Add `Request` `Response` `Headers` and `fetch` to `jsdom` environment
2023-06-20 10:40:26 +02:00
github-actions[bot] 320ed50274 Version Packages (next) 2023-06-13 19:37:24 +00:00
blam 018553e29f chore: remove cross-fetch dep from plugins
Signed-off-by: blam <ben@blam.sh>
2023-06-13 16:25:53 +02:00
github-actions[bot] e37573d60e Version Packages (next) 2023-06-06 12:59:05 +00:00
github-actions[bot] a8634a9634 Version Packages (next) 2023-05-30 13:52:00 +00:00
github-actions[bot] 75a1c93784 Version Packages (next) 2023-05-23 15:25:13 +00:00
Matthew Clarke 4b230b9766 feat: add errors to Pod Drawer (#17563)
* feat: add errors to Pod Drawer

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: lint fix

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

---------

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2023-05-23 07:58:04 +02:00
github-actions[bot] 73e7820731 Version Packages 2023-05-16 09:38:40 +00:00
github-actions[bot] 4f3076700a Version Packages (next) 2023-05-09 09:49:35 +00:00
github-actions[bot] 8b05da0912 Version Packages (next) 2023-05-02 13:41:12 +00:00
Matthew Clarke 280ec10c18 feat: add Kubernetes pod logs component (#17120)
* refactor: rename kubernetes structured metadata table

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* feat: add pod logs components

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* refactor: more generic proxy token generating

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* tests

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* chore: changeset

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: tsc fix

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* docs: api report

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: remove event/errors mention

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* feat: pending pod conditions

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: missed file

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: merge master

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: remove unneeded code

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* feat: add proxy client

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* docs: breaking change

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* Update plugins/kubernetes/src/api/types.ts

Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Matthew Clarke <matthewclarke47@gmail.com>

* Update plugins/kubernetes/src/api/types.ts

Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Matthew Clarke <matthewclarke47@gmail.com>

* fix: PR feedback

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: test

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: PR feedback

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: PR feedback

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: todo

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix: api reports

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

---------

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
Signed-off-by: Matthew Clarke <matthewclarke47@gmail.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-04-28 16:34:33 +02:00
github-actions[bot] e04bb20bdc Version Packages (next) 2023-04-25 15:53:19 +00:00
github-actions[bot] 6141c31839 Version Packages 2023-04-18 12:36:06 +00:00
github-actions[bot] ab75a16da7 Version Packages (next) 2023-04-11 14:21:21 +00:00
Jamie Klassen 6941034dfb Merge pull request #17121 from RubenV-dev/kubernetes-proxy-client
Add reusable kubernetes-backend proxy client
2023-04-05 12:14:16 -04:00
Matthew Clarke 754be7c510 refactor: kubernetes error detection (#17135)
* feat: refactor kubenetes error detection to make way for proposed solutions

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* docs: api-docs

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* chore: changeset

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* refactor: use luxon

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

---------

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2023-04-05 10:27:00 +02:00
Ruben Vallejo 2e622932a4 Add proxy method to KubernetesBackendClient
Signed-off-by: Ruben Vallejo <rvallejo@vmware.com>
2023-04-04 10:12:35 -04:00
github-actions[bot] 9a5a1c4ba2 Version Packages (next) 2023-04-04 13:14:06 +00:00
github-actions[bot] e32dc5e79d Version Packages (next) 2023-03-28 16:01:25 +00:00
Fredrik Adelöw 2cd810c414 @types/react to its right place in dependencies
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-03-27 14:46:31 +02:00
Fredrik Adelöw e0c6e8b9c3 get rid of majority of peer dependency warnings in yarn
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-03-27 12:26:23 +02:00
github-actions[bot] 5af2c4f412 Version Packages (next) 2023-03-21 13:38:30 +00:00
Morgan Bentell 103f5e2793 Merge branch 'master' into techdocs/remove-warnings
Signed-off-by: Morgan Bentell <morgan.bentell@gmail.com>
2023-03-16 16:18:32 +01:00
github-actions[bot] 24632ad94b Version Packages 2023-03-14 14:31:40 +00:00
github-actions[bot] 0eceadb950 Version Packages (next) 2023-03-07 17:21:48 +00:00
Morgan Bentell cef1a238a9 bump mui labs to remove warnings
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-02-28 17:35:09 +01:00
github-actions[bot] b19b95fc09 Version Packages (next) 2023-02-28 13:04:36 +00:00
renovate[bot] 52b0022dab chore(deps): update dependency msw to v1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-22 12:55:56 +00:00
github-actions[bot] b4627f23b2 Version Packages (next) 2023-02-21 15:40:30 +00:00
github-actions[bot] 25b57cc07f Version Packages 2023-02-14 13:41:52 +00:00
github-actions[bot] b2a73c984a Version Packages (next) 2023-02-07 15:03:45 +00:00
github-actions[bot] 675324ed19 Version Packages (next) 2023-01-31 14:45:37 +00:00