evangelos

Results 11 issues of evangelos

Pull request #656 adds the necessary `instance_stats` database table as well as functions for querying instance counts (by channel, version, and architecture) from the `groups`, `instance`, and `instance_application` tables and...

This fix prevents external URLs from being opened within the Headlamp app. Fixes: #1917 ### Testing - [x] Create new cluster and apply an ingress with an external URL -...

bug
app

This fix prevents the development app (when running `npm run dev-only-app`) from watching for static plugins locally, which causes an endless loop of refreshes to the app. Fixes: #1937 ###...

backend
plugins

running `npm run dev-only-app` locally with the `.plugins` directory in headlamp causes a loop of checks for updates to the plugins. deleting this directory fixes the issue though. ![Screenshot 2024-04-29...

backend
plugins

This change replaces the use of minikube in the `Build Container and test / build discover and deploy` workflow with the use of kind. We estimate 60% decrease in run...

testing

These changes introduce a new UI feature that allows users to create resources from the associated list view. Clicking the 'Create' button opens up the `EditorDialog` used in the generic...

frontend
size:XXL
lgtm

For authentication with k3d in the CI, we need to handle certificates properly in the kubeconfig to avoid failures in the playwright tests. Without modifying the certificates, the failures look...

Currently, loading a kubeconfig with unsupported encoding prompts a very vague error message. This change improves the error message to explicitly describe the issue. Fixes: #2095 ### Testing - [X]...

bug
frontend
windows

Accessing settings in Headlamp is confusing. This change adds the cluster settings to the sidebar along with the general and plugin settings. When we open a cluster, clicking the Settings...

enhancement
frontend

This change creates a CLI option in the backend + desktop to disable plugins. Fixes: #2162 ### How it works - `--disable-plugins` disables all plugins - `--disable-plugins=plugin1,plugin2` disables plugins plugin1...

backend