John Cowen
John Cowen
### What happened? I noticed during working on https://github.com/kumahq/kuma-gui/pull/1873 that using the "Copy as k8s" copy functionality doesn't work in Safari. --- Separately, I looked a little deeper into it...
### Description Everytime I add new mocks that are slightly more involved, I wish I could just navigate to the API endpoint in my browser and view the response so...
### What happened? See https://github.com/kumahq/kuma-gui/pull/1910#discussion_r1430337508 It looks like some of our types for `port` are wrong, we should review those and correct any that are wrong.
Adds an eXtra eXtension/thin wrapper over KInput, mostly to add inbuilt configurable debounce for when you want `@change`/user input to fire after a debounce, but also a couple more smaller...
We have some places where we need eXtra eXtensions on top of KCopy This adds a thin wrapper over KCopy and builds things out so we can use XCopyButton (née...
### What happened? If you load a fresh page with a "Copy as K8s" button on it and then click the "Copy as K8s" button, nothing is copied into your...
### What happened? See https://kuma.io/docs/2.8.x/production/secure-deployment/api-server-auth/#admin-user-token `{{ site.mesh-namespace }}` 
Changes Zone Subscriptions only to use a table/summary view/interaction. We decided that there would be far more space to show things if we used our common table/summary panel pattern instead...
### Description It should be really easy to figure out where to go to change the text via the i18n files. Being easy probably means being able to look at...
### Description We should make more of an effort to get to a 100% i18n'ed application. Things that might help: - Introduce a lint rule to help us find these...