Commit Graph

2013 Commits (mine)

Author SHA1 Message Date
Fernand Galiana e55083ba27
Rel v0.50.0 (#3254)
* update deps + add stale issues

* springclean client and dao

* gvr clean up
* perf updates

* springclean render

* update gvr
* perf
* add jq like cust views support

* springclean config and models

* gvr update
* perf

* springclean perf

* springclean ui bits

* update ro icon
* updage gvr
* perf

* springclean watch

* update linter to v2

* update gha workflows

* small clean up

* spring clean
* move pool to internal

* rel notes
2025-04-08 23:40:34 -06:00
derailed 694c015dc3 rm stales 2025-03-30 18:54:48 -06:00
derailed bed484213c test linter 2025-03-30 18:52:30 -06:00
derailed 0c99540fb3 update deps + add stale issues 2025-03-30 11:44:03 -06:00
Fernand Galiana 3a03b67af0
Rel v0.40.11 (#3239)
* Fix #3222 - add gvr title config option

* Fix #3224 - pod shell use default co annotation

* Fix #3226 - yaml search busted

* Fix #3210 - description line is buggy -> update ro icons

* deps-update

* spring cleaning

* update deps + add stale issues
* cleanup secrets
2025-03-30 11:42:45 -06:00
Jason Tackaberry 88e04217a2
feat: add splashless option to suppress splash screen on start (#3110)
* Add splashless option to suppress splash screen

Fixes #1911

* Add tests for splashless option

* Update docs for splashless option
2025-03-30 09:37:57 -06:00
dependabot[bot] 7b7e1b5b91
chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0 (#3234)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v5.3.0...v5.4.0)

---
updated-dependencies:
- dependency-name: actions/setup-go
  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-30 08:49:20 -06:00
dependabot[bot] 6e25428348
chore(deps): bump helm.sh/helm/v3 from 3.17.1 to 3.17.2 (#3235)
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.17.1 to 3.17.2.
- [Release notes](https://github.com/helm/helm/releases)
- [Commits](https://github.com/helm/helm/compare/v3.17.1...v3.17.2)

---
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-30 08:49:02 -06:00
D54 6908d62094
fix: List CRDs which has k8s.io in their names (#3237)
When a CRD's GV contained k8s.io (e.g.
infrastructure.cluster.x-k8s.io/v1beta1), it was considered as standard
resource, therefore no alias was generated in the form of
"<name>.<group>", therefore the CRD list view could not open the listing
of that specific CRD.
2025-03-30 08:48:42 -06:00
Jesse Orr e36716a3ff
Fixed skin configuration reference of in_the_navy to in-the-navy matching actual filename (#3223)
The filename of in_the_navy.yaml did not exist, like the documentation implied. It took a while to determine the actual filename was using hyphens and not underscores.

Updating the documentation to reflect reality.
2025-03-21 17:36:52 -06:00
dependabot[bot] f6fc991427
chore(deps): bump k8s.io/apiextensions-apiserver from 0.32.2 to 0.32.3 (#3213)
Bumps [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) from 0.32.2 to 0.32.3.
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.32.2...v0.32.3)

---
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-03-21 17:33:41 -06:00
dependabot[bot] d0e373fb4d
chore(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 (#3215)
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.5.1 to 6.5.2.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6.5.1...v6.5.2)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  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-18 20:25:07 -06:00
dependabot[bot] 016618e494
chore(deps): bump k8s.io/kubectl from 0.32.2 to 0.32.3 (#3214)
Bumps [k8s.io/kubectl](https://github.com/kubernetes/kubectl) from 0.32.2 to 0.32.3.
- [Commits](https://github.com/kubernetes/kubectl/compare/v0.32.2...v0.32.3)

---
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-18 20:24:20 -06:00
dependabot[bot] bb49d5d32e
chore(deps): bump github.com/containerd/containerd from 1.7.24 to 1.7.27 (#3216)
Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd) from 1.7.24 to 1.7.27.
- [Release notes](https://github.com/containerd/containerd/releases)
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md)
- [Commits](https://github.com/containerd/containerd/compare/v1.7.24...v1.7.27)

---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-18 20:24:04 -06:00
derailed 90c36fe03d update docs 2025-03-16 10:22:48 -06:00
Fernand Galiana 35361bb238
Rel v0.40.10 (#3206)
* [HOTFIX] Broke plugins ;(

* add support for cust cols on alias+ns

* rel notes
2025-03-16 10:01:13 -06:00
derailed 78c7787798 update docs 2025-03-16 08:11:47 -06:00
dependabot[bot] a05496a7c7
chore(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 (#3200)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.35.0 to 0.36.0.
- [Commits](https://github.com/golang/net/compare/v0.35.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-15 17:32:09 -06:00
Fernand Galiana fc5f1907c4
Rel v0.40.9 (#3205)
* update write icon

* fix#3202

* rel docs

* update linter

* lint

* test

* lint
2025-03-15 16:41:39 -06:00
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