3.4.0 (2021-03-01)
Implemented enhancements:
- Ability to specify extra scopes for OIDC #303
Fixed bugs:
- BUG: js-yaml edit error in latest builds #301
- Fix edit cluster modal for cloud providers #299 (ricoberger)
- Update build.yml #295 (si458)
Closed issues:
- README Language updates #305
Merged pull requests:
- Fix typos in the Readme #306 (ricoberger)
- Allow additional OIDC scopes #304 (ricoberger)
- Update dependencies #300 (ricoberger)
- Improve default metrics #296 (ricoberger)
3.3.0 (2021-01-03)
Implemented enhancements:
- Feature: create arm and arm64 builds #282
- Feature: filter services (loadbalancer, clusterip, etc) #272
- Add Jaeger Plugin #289 (ricoberger)
- Visualize log count in Elasticsearch plugin #285 (ricoberger)
- Improve Plugins #280 (ricoberger)
- Add Elasticsearch plugin #279 (ricoberger)
- Add support for dashboards #276 (ricoberger)
Fixed bugs:
- BUG: can’t scroll info panel on iOS #293
- BUG: unable to run latest schedule builds as REQUIRES Mac 11 #291
- bug: weird port forward delay with firefox #284
- Issue with prometheus configuration #278
- Bug: overview page blank if no cluster connection #274
Closed issues:
- Unable to connect to node (failed to find pem in certificate input) #290
- unexpected end of json input #275
Merged pull requests:
- Fix scrolling for info page #294 (ricoberger)
- fix-mac-10.15-build #292 (si458)
- Update GitHub Actions #288 (ricoberger)
- Fix port forwarding #287 (ricoberger)
- Add support for linux-arm and linux-arm64 #286 (ricoberger)
- update electron to latest version #283 (si458)
- Remove job label from Prometheus metrics #281 (ricoberger)
- Show error message on overview page #277 (ricoberger)
- Add advanced search functions #273 (ricoberger)
- Improve port forwarding #270 (ricoberger)
3.2.1 (2020-12-02)
Fixed bugs:
- Unexpected JSON error when logging in with GKE on Android #267
- "Esc" not work with shell #265
- Bug: authentication enabled still requires clicking sign in to open prompt #264
- Bug: android in landscape mode hides login button #263
Merged pull requests:
- Fix bugs regarding authentication #269 (ricoberger)
- Fix rederict for Google and OIDC #268 (ricoberger)
- typo fix #266 (dbaker-rh)
3.2.0 (2020-11-28)
Implemented enhancements:
- Bug: new authentication plugin has no fallover/retry option #255
- Feature Request: filter events #248
- AWS SSO authentication #239
- Add tooltip for charts #259 (ricoberger)
- Add authentication support for mobile app #253 (ricoberger)
- Add support for DigitalOcean #252 (ricoberger)
Fixed bugs:
- kubenav does not have version numbers on macOS #260
- Bug: edit option showing wrong yaml? #250
- kubenav doesn’t show all helm releases #245
- Bug: click open on port foward opens in app on mobile #242
Closed issues:
- Bug: blank white screen after selecting service, deployment then service again #251
- BUG: big charts on large tablet #244
Merged pull requests:
- Improve Docker image and add logging #262 (ricoberger)
- Add version for macOS implementation #261 (ricoberger)
- Improve authentication #256 (ricoberger)
- Improve event handling #249 (ricoberger)
- Add setting for the query limit #247 (ricoberger)
- Add support for AWS SSO #246 (ricoberger)
3.1.0 (2020-10-28)
Implemented enhancements:
- Feature Request: list installed helm applications in cluster #238
- Feature Request: add shortcut for fullscreen mode #227
- Feature Request: new overview charts are cool, maybe show on per node too? #223
- Feature Request: an add option to each of the sections #212
- Feature Request: Custom Shortcut/Pins for CRD or General #160
- Create Job from CronJob #230 (ricoberger)
- Add possibility to disable Pod metrics in list view #225 (ricoberger)
- Add cluster overview page #221 (ricoberger)
- Close item options and popovers after selection #211 (ricoberger)
Fixed bugs:
- BUG: namespaces arent refreshed in dropdown selector #235
- Bug: when editing a configmap on iPad, the panel isn’t resized when keyboard closed #222
- Bug: scale deloyment to 0 doesnt wipe pods panel on refresh #218
- Bug: long pod name makes terminal/log panel unable to close tab #213
- Bug: scale a deployment to 0 when already 0 generates an error #207
- Bug: resize of terminal window on mobile doesn’t resize if open in split view #202
Closed issues:
- Bug: bug with selecting revision in helm #243
- BUG: click deployment and seems to show all pods? #237
- Feature Request: extra info for pods like restart reason and time #232
- Bug: its possible cluster doesnt have metrics installed #228
Merged pull requests:
- Add Helm Plugin #241 (ricoberger)
- Refetch namespaces when list is shown #236 (ricoberger)
- Add support for creating manifests #234 (ricoberger)
- a few go and npm package updates #233 (si458)
- Add shortcut to toggle full screen #231 (ricoberger)
- Disable cluster and node metrics #229 (ricoberger)
- Parse Kubeconfig containing OIDC Provider #226 (ricoberger)
- Improve overview page #224 (ricoberger)
- Refresh list in details view #220 (ricoberger)
- Add support for bookmarks #219 (ricoberger)
- Prepare support for bookmarks #217 (ricoberger)
- Enable code scanning #216 (ricoberger)
- Fix terminal tabs for long container names #215 (ricoberger)
- Fix terminal window resizing #210 (ricoberger)
- Fix error while scale replicas #209 (ricoberger)
3.0.0 (2020-09-27)
Breaking changes:
- Use cobra for command and flag parsing #154 (ricoberger)
- Rework cluster configuration #135 (ricoberger)
Implemented enhancements:
- feature request: hover tool tips for usage columns #199
- Feature Request: app crashes if too many events try to be listed #178
- Feature Request: export/save yaml to file #177
- Feature Request: use either bash or sh for terminal sessions #172
- Feature request: Auto dark mode #167
- Feature Request: font size of log window #161
- feature request: Close button on tab Logs #157
- feature request: auto refresh pages automatically #153
- feature request: portforward for pods/services #152
- add options to use a proxy #140
- Add status for PVs and PVCs #171 (ricoberger)
- Add Prometheus Plugin #169 (ricoberger)
- Add Support for Port-Forwarding #156 (ricoberger)
Fixed bugs:
- BUG: selecting a longhorn crd generates a blank white screen #182
- Bug: port-forward for grafana service uses wrong port #179
- Missing log/terminal headers on mobile #166
- new ionrange sliders look squashed on laptop #164
- pods/events section on deployments arent refreshed when clicking refresh button #148
- after changing namespace 5 times via quick menu, the app locks up? #143
- clicking links opens up another electron window instead of default browser #141
- Bug: No OIDC re-authentication when refresh token is expired #136
- Fix permissions table #155 (ricoberger)
Closed issues:
- BUG: pod container details panel vanished? #196
- BUG: auto-refresh bugs #194
- Donation links #174
- going back a page doesnt refresh the old page until refresh clicked #173
- Why $HOME/.kube/.config #170
Merged pull requests:
- include protocol in port label in container details #206 (si458)
- Final preparations for 3.0.0 release #205 (ricoberger)
- add port protocols to poddetails #203 (si458)
- Add donation links for GitHub Sponsors and Paypal #201 (ricoberger)
- Add tooltip for container resource usage #200 (ricoberger)
- Container Details and Prometheus Dashboards #198 (ricoberger)
- Various fixes and improvements #195 (ricoberger)
- Support Prometheus metrics for several resources #192 (ricoberger)
- Use Prometheus query for variable values #191 (ricoberger)
- Infinite scrolling and automatic refetching of data #189 (ricoberger)
- Rework the logic to fetch data #188 (ricoberger)
- Support automatic theme changing #187 (ricoberger)
- Several small fixes and improvements #185 (ricoberger)
- Improve Prometheus Plugin #184 (ricoberger)
- Restructure React Components #183 (ricoberger)
- Fix port forwarding for services with target port #181 (ricoberger)
- Clean up frontend #180 (ricoberger)
- Rework Go Code #176 (ricoberger)
- Add option to select shell for terminal #175 (ricoberger)
- Fix terminal tabs for mobile devices #168 (ricoberger)
- Update npm packages #165 (ricoberger)
- Use IonRange in settings #163 (ricoberger)
- Add Terminal settings, disable port forwarding, customize cluster name #162 (ricoberger)
- Add close button to terminal tabs #159 (ricoberger)
- Fix namespace switching bug for Electron #151 (ricoberger)
- Refresh lists when details page is refreshed #150 (ricoberger)
- Update deployment.yaml #149 (si458)
- Add re-authentication support for OIDC and Google #147 (ricoberger)
- Open links from Electron in external browser #146 (ricoberger)
- Add debugging configuration for VS Code #145 (ricoberger)
- Add support for Proxy #144 (ricoberger)
- Minor grammatical changes #139 (obrienrobert)
2.2.0 (2020-07-26)
Implemented enhancements:
- Feature(ux) Add empty cluster Page #131
- [Bug/Feature request] cannot copy text from terminals #120
- Add support for Pod Security Policies #130 (ricoberger)
- Support Component Statuses #127 (ricoberger)
- Add support for SSH connections to nodes #126 (ricoberger)
- Support terminal selection on mobile and add new shortcut to copy text #124 (ricoberger)
Fixed bugs:
- Issue with DigitalOcean Kubernetes #132
- Pod Status is green even the pod was evicted #128
- Current Version 2.1.0 crashes on up to date ArchLinux #123
- Fix scrolling in terminal #138 (ricoberger)
- Fix panic for invalid Kubeconfig #125 (ricoberger)
Merged pull requests:
- Improve error handling for requests #137 (ricoberger)
- Add description to cluster page #134 (ricoberger)
- Fix path on macOS #133 (ricoberger)
- Fix pod status #129 (ricoberger)
2.1.0 (2020-06-28)
Implemented enhancements:
- Add multi-arch for docker images #113
- Feature request: Docker image #107
- Import Kubeconfig via file #122 (ricoberger)
- Add support for PodDisruptionBudgets #121 (ricoberger)
- Show permissions for SA and Pods #117 (ricoberger)
- Add Docker support #110 (ricoberger)
- Code-sign macOS App #109 (ricoberger)
- Improve log and shell access #106 (ricoberger)
Fixed bugs:
- unable to open releases properly on Mac #108
- Too many open files. #78
- Fix GitHub Action #104 (ricoberger)
Closed issues:
Merged pull requests:
- Fix flag parsing #118 (ricoberger)
- Add multi arch Docker images #116 (ricoberger)
- Add missing --- at the top in kubernetes/clusterrole.yaml #114 (mzac)
- Adjust code signing #112 (ricoberger)
- Fix GitHub Action for PRs #111 (ricoberger)
- Update dependencies #105 (ricoberger)
2.0.0 (2020-06-15)
Implemented enhancements:
- [feature request] display which cluster (context) and namespace currently being viewed #98
- Improvement: Show Deployments yellow if... #81
- Improvement: Scale Deployment #80
- Viewing container logs #60
- not support insecure-skip-verify #58
- Beta testing ios? #57
- Error on macos #52
- Feature: Set as current Cluster #50
- Support self signed certificates for OIDC #102 (ricoberger)
- Improve context switch #99 (ricoberger)
- Add Storage Class #89 (ricoberger)
- Add Resources #88 (ricoberger)
- Add search function for terminal and logs #77 (ricoberger)
- Improve CRD Support #76 (ricoberger)
- Support multiple Kubeconfig files #75 (ricoberger)
- Sync changes back to loaded Kubeconfig file #72 (ricoberger)
- Add support to stream logs #71 (ricoberger)
- Change namespace via edit cluster modal #70 (ricoberger)
- Add terminal support #68 (ricoberger)
- Add version check #65 (ricoberger)
- Update Capacitor to version 2 #64 (ricoberger)
- Remove kubenav-plugin Dependency #63 (ricoberger)
- Support insecure-skip-tls-verify and timeout #59 (ricoberger)
Fixed bugs:
- [bug] parsing KUBECONFIG environment variable containing multiple files #100
- cluster role bindings generates blank white page #95
- ports listed under services are incorrectly displayed #93
- Could not connect to AWS EKS using token/username password #90
- Losses connect if don't do anything in a period. #85
- Loadbalancer external IP address isn't shown #83
- Incorrect page displayed. #79
- Update ServiceDetails.tsx #94 (si458)
Closed issues:
- [feature request] add Endpoints #96
- Ability to change default namespace without namespace permission #67
- fresh install cant add new cluster mac #62
- Could not connect to aws eks using token #61
Merged pull requests:
- Improve desktop menu #103 (ricoberger)
- Fix Kubeconfig handling #101 (ricoberger)
- Fix (Cluster) Role Bindings #97 (ricoberger)
- Restart server for API requests on mobile #92 (ricoberger)
- Adjust documentation #91 (ricoberger)
- Refactor Cloud Providers #87 (ricoberger)
- Add menu for details page #86 (ricoberger)
- Improve rendering #82 (ricoberger)
- Improve terminal handling #74 (ricoberger)
- Improve setup #73 (ricoberger)
- Rework request logic for mobile #69 (ricoberger)
- Migrate from TSLint to ESLint #66 (ricoberger)
1.4.1 (2020-04-14)
Fixed bugs:
- Fix OIDC support for desktop #56 (ricoberger)
- Check if authProvider property exists on cluster #55 (ricoberger)
- Fix Kubeconfig validation #54 (ricoberger)
1.4.0 (2020-04-13)
Implemented enhancements:
- Feature: find in lists #49
- Ability to add IBM Cluster #48
- Add Support for OIDC #53 (ricoberger)
- Add searchbar for list views #51 (ricoberger)
Closed issues:
- User "system:anonymous" cannot list resource #31
1.3.0 (2020-03-13)
Implemented enhancements:
- Import from Microsoft Azure #26
- Use host .kube/config file / kubectl command on Mac OS X #13
- Add Support for Microsoft Azure #46 (ricoberger)
- Appearance Customization (Dark Mode + Editor Theme) #43 (ricoberger)
- Improve pod and container view #42 (ricoberger)
- Add status information to list view #41 (ricoberger)
- Show namespace in list view #40 (ricoberger)
- Add nightly builds #33 (ricoberger)
- Use kubeconfig on desktop #25 (ricoberger)
Fixed bugs:
- Importing AWS EKS cluster returns just one cluster #35
- Using kubeconfig from Rancher does not work #32
- Improve required data checks #47 (ricoberger)
- Multiple UI Fixes #45 (ricoberger)
- Fix logs modal for valid json #44 (ricoberger)
- Fix adding EKS and GKE clusters #36 (ricoberger)
- Fix status for init containers #24 (ricoberger)
Closed issues:
Merged pull requests:
- Restructuring III #39 (ricoberger)
- Add utils folder to repo #38 (ricoberger)
- Restructuring II #37 (ricoberger)
- Restructuring I #34 (ricoberger)
- Update Dependencies #23 (ricoberger)
- Increase width of modals for larger sized screens #22 (armandvanderwalt)
1.2.0 (2020-02-17)
Implemented enhancements:
- Can't add a GKE cluster #14
- feature request: "kubectl logs" #11
- Add support for GKE and EKS via OIDC #19 (ricoberger)
- Improve log handling #16 (ricoberger)
- Add support for basic authentication #15 (ricoberger)
Fixed bugs:
- Add link to Google OAuth 2.0 configuration #21 (ricoberger)
- Fix add cluster overwrites existing clusters #12 (ricoberger)
Closed issues:
Merged pull requests:
- Improve status check for clusters #17 (ricoberger)
1.1.0 (2020-01-19)
Implemented enhancements:
- Create iOS Version #1
- Several UI fixed and improvements #8 (ricoberger)
- Improve Error Handling #7 (ricoberger)
- Add iOS Support #5 (ricoberger)
- Add linting #4 (ricoberger)
Fixed bugs:
- Deletion of Pods doesn't work #2
- Improve native app builds #10 (ricoberger)
- Fix cluster management #9 (ricoberger)
- Add alternative cluster option for request method #6 (ricoberger)
Merged pull requests:
- Fix deletion and editing of resources on desktop #3 (ricoberger)
1.0.0 (2020-01-05)
* This Changelog was automatically generated by github_changelog_generator