Commit Graph

1844 Commits (39eef03373871388fc3cf2fa434d055e1eb97319)

Author SHA1 Message Date
lorenzboguhn 39eef03373
Extend the argocd plugin by refresh and en/dis-abling of app sync (#3142)
* Extend the argocd plugin by refresh and en/dis-abling of app sync

* Add argocd plugin to plugins readme

---------

Co-authored-by: Lorenz Boguhn <Lorenz.Boguhn@ppi.de>
2025-03-11 23:37:47 -06:00
dependabot[bot] 74ff6d45dc
chore(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.5.0 (#3127)
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.3.2 to 6.5.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.3.2...v6.5.0)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fernand Galiana <fernand.galiana@gmail.com>
2025-03-11 23:37:12 -06:00
Aaron Schweig ee674d3706
fix(coloring): invalid color application for rows with VALID column (#3137)
* fix(coloring): invalid color application for rows with VALID column

Signed-off-by: aaronschweig <aaron.schweig@gmail.com>

* tests(pod): new valid function needs different test fixtures

Signed-off-by: aaronschweig <aaron.schweig@gmail.com>

* fix: fix tests without introducing a regression bug

Signed-off-by: aaronschweig <aaron.schweig@gmail.com>

---------

Signed-off-by: aaronschweig <aaron.schweig@gmail.com>
2025-03-11 23:36:46 -06:00
derailed 772faa52fe Rel v0.40.8 update docs 2025-03-11 18:17:37 -06:00
Fernand Galiana 45c2137df8
Rel v0.40.8 (#3198)
* Update deprecated yaml.v2->v3

* [Fix] fix issue with yaml sanitization when [] or [xxx] are present

* Spring cleanup

* fix#3192

* Column Blow Reloaded

* Add ability to use alias when specifying custom views
2025-03-11 18:15:20 -06:00
Peter Denham 5e05221a26
Feat: Add plugin support for parsing logs with bunyan cli #3153 (#3152)
* Create log-bunyan.yaml

* Update log-bunyan.yaml

* Add bunyan to readme

* Add install link for bunyan

* fix plugin names

* update available views
2025-03-11 17:55:39 -06:00
dependabot[bot] bbbf8c4f35
chore(deps): bump golang from 1.24.0-alpine3.21 to 1.24.1-alpine3.21 (#3189)
Bumps golang from 1.24.0-alpine3.21 to 1.24.1-alpine3.21.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-11 10:12:38 -06:00
dependabot[bot] 409ddd74e9
chore(deps): bump golang.org/x/text from 0.22.0 to 0.23.0 (#3190)
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.22.0 to 0.23.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.22.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-11 10:11:54 -06:00
Hyeonmin Park 4a829613a7
fix: match column show attribute character to 'S' (#3191)
* fix: match column show attribute character to 'S'

* fix: recover failing lint
2025-03-11 10:11:03 -06:00
Fernand Galiana 08b8efa617
Rel v0.40.7 (#3188)
* [FEAT] add readonly indicator

* [FIX] Hosed cust view loading

* rel notes
2025-03-10 12:29:36 -06:00
Erich Fussi 1244cc518d
fix: allow absolute paths for the 'dir' command (#3186) 2025-03-10 11:28:32 -06:00
Robin Schneider 0320ba387b
feat: add plugin to run `vector top` in vector.dev container, hotkey `h` (#3170) 2025-03-09 17:50:53 -06:00
Fernand Galiana a8b75ef1e5
Rel v0.40.6 (#3185)
* update deps

* docs

* fix#3161 - add V attr

* add alias sort

* fix#3139 - cpu/mem with rx

* fix#3147 - prompt styles

* fix#3138 - rbac subres

* update deps

* mv pfAddress to main config + relax validation

* fix#3179 - gvr title

* fix#3178 - jobs in wrong ns

* fix#3163 - cust views with ns

* fix#3162 - ctx switch save in wrong context

* switch over to slog logger

* add exit code

* update default timeout

* rel notes

* update docs

* rel notes
2025-03-09 13:58:44 -06:00
DanCocking 4867f5361d
Trigger all marked cronjobs (#3177)
Currently, running the cronjob trigger command supports
triggering the currently selected cronjob only. It would
be nice if this feature supported triggering all marked
cronjobs in the case that there are marked cronjobs - in
a similar fashion to scaling deployments or generally
deleting resources.

Let's modify cronjob triggering to support the case where
the user has marked multiple cronjobs in the cronjob view.
2025-03-09 13:40:20 -06:00
Erich Fussi 582cca37d6
fix: Don't log error for not finding header when running in headless mode (#3112) 2025-03-07 09:42:22 -07:00
dependabot[bot] b3cd073938
chore(deps): bump helm.sh/helm/v3 from 3.17.0 to 3.17.1 (#3172)
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.17.0 to 3.17.1.
- [Release notes](https://github.com/helm/helm/releases)
- [Commits](https://github.com/helm/helm/compare/v3.17.0...v3.17.1)

---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-07 09:14:52 -07:00
dependabot[bot] 36899205cd
chore(deps): bump k8s.io/kubectl from 0.32.1 to 0.32.2 (#3173)
Bumps [k8s.io/kubectl](https://github.com/kubernetes/kubectl) from 0.32.1 to 0.32.2.
- [Commits](https://github.com/kubernetes/kubectl/compare/v0.32.1...v0.32.2)

---
updated-dependencies:
- dependency-name: k8s.io/kubectl
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-07 09:14:35 -07:00
Adrien Fichet bac609a784
fix: Use the latest version when downloading the Ubuntu deb file (#3182) 2025-03-07 09:12:09 -07:00
tyzbit 548536e40d
fix(history): handle cases where special commands add their command to the stack (#3168)
Fixes #3166

Throughout the code, pushCmd is used for when a command is being executed (switched to) to conditionally add the new command onto the history. The history commands (keybinds `[`, `]`, `-`) only navigate through the stack with indices and therefore should never manipulate the stack -- however with some special commands (specialCmd), navigating to those commands previously unconditionally added the command to the stack unlike "typical" commands like `pods`, `svc`.

Here we pass in the pushCmd boolean to all appropriate special commands so that if the stack should not be manipulated, they do not push their command onto the stack.

The original issue reported issues with Aliases, but there were unreported bugs with Namespaces and Contexts as well. Notably, RBAC commands and Dir commands were not modified as they do not push their command onto the history stack, functioning more as "virtual" commands that will not appear in the history.
2025-03-07 07:32:34 -07:00
lorenzboguhn 1e9f85dd15
Add externalsecrets plugin (#3143)
* Add externalsecrets plugin

* Adjust externalsecrets descriptions and formatting

---------

Co-authored-by: Lorenz Boguhn <Lorenz.Boguhn@ppi.de>
2025-02-28 17:50:59 -07:00
dependabot[bot] 36eb83b6f4
chore(deps): bump k8s.io/cli-runtime from 0.32.1 to 0.32.2 (#3156)
Bumps [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime) from 0.32.1 to 0.32.2.
- [Commits](https://github.com/kubernetes/cli-runtime/compare/v0.32.1...v0.32.2)

---
updated-dependencies:
- dependency-name: k8s.io/cli-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-28 17:48:44 -07:00
dependabot[bot] 627df0119d
chore(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 (#3154)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.8.1 to 1.9.1.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.8.1...v1.9.1)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-28 17:48:28 -07:00
Anders Norman 4650c9aa54
Added hard contrast gruvbox skins (#3158) (#3159) 2025-02-28 16:33:27 -07:00
Clément Rezvoy 8b2939c4ff
fix: Avoid false positive matches in enableRegion (#3093) (#3140) 2025-02-23 18:12:18 -07:00
rhslack f8fbd981d7
Pass grv on gotoResource as a String (#3149)
Signed-off-by: Fabio Felici <fabio.felici96c@gmail.com>
2025-02-23 10:50:50 -07:00
dependabot[bot] 7bb4da7adc
chore(deps): bump k8s.io/metrics from 0.32.1 to 0.32.2 (#3124)
Bumps [k8s.io/metrics](https://github.com/kubernetes/metrics) from 0.32.1 to 0.32.2.
- [Commits](https://github.com/kubernetes/metrics/compare/v0.32.1...v0.32.2)

---
updated-dependencies:
- dependency-name: k8s.io/metrics
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-19 23:29:45 -07:00
Fernand Galiana af8aa5fc41
Rel 0.40.5 (#3136)
* update linter

* fix#3131

* fix#3119

* rel v0.40.5
2025-02-18 08:47:33 -07:00
dependabot[bot] ab6454f136
chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.1 to 0.32.2 (#3126)
Bumps [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) from 0.32.1 to 0.32.2.
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.32.1...v0.32.2)

---
updated-dependencies:
- dependency-name: k8s.io/apiextensions-apiserver
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-17 23:33:14 -07:00
Fernand Galiana e44c223e91
Rel v0.40.4 (#3130)
* fix#3119 - non alpha cust col

* Address issues:

o fix#3118 - wrong res shown on alias
o fix#3120 - shuffled cols after sort

* fix#3122 - view event not sorted

* rel v0.40.4
2025-02-17 23:27:56 -07:00
Ümüt Özalp f8f112933d
update regex to allow '%' and '/' in column names (#3123) 2025-02-17 08:19:39 -07:00
derailed 5aeb09f72d [hotfix] rel v0.40.3 (with feelings!) 2025-02-16 21:01:21 -07:00
derailed 0e0cdb4187 [hotfix] rel v0.40.2 2025-02-16 20:45:52 -07:00
derailed 61f0f80c4a ensure crd gvr group suffix is trimmed 2025-02-16 11:42:08 -07:00
derailed 19a5fb64ac cleaning up 2025-02-16 11:08:40 -07:00
Fernand Galiana 7603f27c9a
Rel 0.40.1 (#3114)
* add dynamic getter + clean up

* fix#3111

* fix#3113

* rel notes
2025-02-16 11:05:53 -07:00
Jayson Wang 6881892433
allow scaling custom resource (#2833) 2025-02-16 10:46:47 -07:00
Audun Stien bd4a8ca1f6
fix: stop table header cells from being selectable (#2719) 2025-02-15 18:06:25 -07:00
jesko 1118f84417
A modest attempt to improve the logo aesthetics (#2952)
* a modest attempt to improve the logo aesthetics

* removes trailing comma
2025-02-15 17:50:08 -07:00
Albert Gustavsson ea162b06e5
Make menu foreground style configurable through skins (#2965)
* Make menu foreground style configurable through skins

* Added menu fgStyle info to README

---------

Co-authored-by: Fernand Galiana <fernand.galiana@gmail.com>
2025-02-15 17:46:03 -07:00
tyzbit cc1c86ccb4
feat(app): add history navigation with `[` and `]`, most recent command with `-` (#2799)
* feat(app): add Go Back and Last View

Go Back walks back through the history until at the oldest saved view

Last View switches between the current and previous views like how "cd -" works

* feat(history): add keyboard shortcuts to navigate history

* fix(tests): fix history/app tests

* docs(README): update history and last command navigation info

* fix(internal): add missing parameter

* feat(help): add history keybinds

* fix(help): adjust capitalization for history commands

* docs(readme): fix typo

Co-authored-by: merusso <merusso@gmail.com>

---------

Co-authored-by: merusso <merusso@gmail.com>
2025-02-15 17:40:29 -07:00
Ümüt Özalp 4acf9384d9
Feature/DisableAutoscroll (#2865)
* feat: add disableAutoscroll option to logger configuration

* chore: update logger configuration to enable autoscrolling
2025-02-15 17:36:15 -07:00
Federico Nafria 30291081f4
Skip cache invalidation on failed connection (#3033) 2025-02-15 17:23:57 -07:00
Sławek Piotrowski 33d592deb4
Log in as root to the node. (#3094)
This executes simple container in host IPC, network and PID space.
Then is uses nsenter to switch other namespaces and execute BASH.
2025-02-15 17:02:47 -07:00
dependabot[bot] 6894cb3d84
chore(deps): bump k8s.io/kubectl from 0.32.0 to 0.32.1 (#3096)
Bumps [k8s.io/kubectl](https://github.com/kubernetes/kubectl) from 0.32.0 to 0.32.1.
- [Commits](https://github.com/kubernetes/kubectl/compare/v0.32.0...v0.32.1)

---
updated-dependencies:
- dependency-name: k8s.io/kubectl
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 17:01:33 -07:00
dependabot[bot] 97b9a4cb3c
chore(deps): bump golang from 1.23.5-alpine3.20 to 1.23.6-alpine3.20 (#3102)
Bumps golang from 1.23.5-alpine3.20 to 1.23.6-alpine3.20.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 17:01:13 -07:00
dependabot[bot] e6fd377fc2
chore(deps): bump golang.org/x/text from 0.21.0 to 0.22.0 (#3103)
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.21.0 to 0.22.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](https://github.com/golang/text/compare/v0.21.0...v0.22.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 17:00:54 -07:00
Fernand Galiana c45c44c111
Rel v0.40.0 (#3109)
* misc cleanups

* update vul scans

* update deps

* [custv] config updates

* [custv] dao updates

* [custv] model updates

* [custv] render updates

* [custv] ui updates

* rel notes
2025-02-15 15:33:33 -07:00
dependabot[bot] bccea4bf09
chore(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.3.2 (#3104)
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.2.0 to 6.3.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.2.0...v6.3.2)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-11 08:22:27 -07:00
Ivan Tarasov e27e293eb1
fix: CRD loading: trim group suffix from CRD name (#3045)
* Fix CRD loading: trim group suffix from CRD name

* gofmt
2025-02-02 09:06:33 -07:00
Johannes 18b2ada6a6
Rename "delete local data" checkbox description in drain dialog (#3060)
* Rename DeleteEmptyDirData checkbox to properly reflect the kubectl drain cli option

* Fix capitalization
2025-02-01 08:53:54 -07:00