Commit Graph

99 Commits (dc144dd79e7a4d4cfddac3ef735fc8b915cd07e2)

Author SHA1 Message Date
Ümüt Özalp 6bc67e97f4
Sort all columns (#3650)
* feat: enhance table column selection and sorting functionality

* fix: update key binding for sorting selected column to Ctrl+O

* remove unused setSelectedColIdx method and sortIndicator function

* test: update expected hints count in various view tests

* test: update expected hints count in TestServiceNew

* fix: update keyboard handling for column selection to use Shift key

* refactor: streamline column selection logic and initialize selected column based on current sort

* fix: change key binding for sorting selected column from Ctrl+O to Shift+S

* test: update expected hints count in help, namespace, pod, and PVC tests
2025-11-16 08:49:29 -07:00
Fernand Galiana 4f5c1a1105
Rel v0.50.10 (#3564)
* fix #3455

* Clean up and refactor

* fix #3495 #3470 #3455 - fix cmd alias and filters

* fix #3535 - revert

* fix #3478 - make vulscan a bit less cpu extensive (init stab...)

* fix issue with plugin foreground exit

* fix#3466-add shared gpu on nodes

* fix #3541 - use default namespace when not specified

* update deps + release notes
2025-09-17 16:49:58 -06:00
Fernand Galiana ccebaa604e
Rel v0.50.5 (#3332)
* update pulse view

* fix #3301 - pf delete msg

* clean

* short header styles

* fix #3294 event time cols sorting

* fix #3309 label selector fault

* multi arch build

* fix #3328 init co count

* rel notes
2025-05-07 23:22:01 -06:00
Ümüt Özalp d3f646aafb
fix: truncate label selector input to max length (#3300) 2025-04-25 00:01:04 -06:00
Fernand Galiana e4e3816185
Rel v0.50.4 (#3293)
* fix#3278 honor ns ovewride

* refactor column exclude

* [feat] add configurable api server timeout

* clean

* fix#3285 - add restart option for flux support

* fix#3283 fix dp ready state

* update vulscan deps

* fix#3288 fix cust view filter

* fix#3286 match-exp

* rel notes
2025-04-19 12:07:10 -06:00
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
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
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
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
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
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
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
Audun Stien bd4a8ca1f6
fix: stop table header cells from being selectable (#2719) 2025-02-15 18:06:25 -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
Jayson Wang 7380be9cf8
fix view sorting being reset (#2736) 2024-06-15 09:03:13 -06:00
Fernand Galiana 0d16531016
K9s/release v0.32.0 (#2577)
* [Perf] improved load perf and ui updates

* [Bug] Fix #2557

* [Maint] refactor + spring cleaning up

* [Bug] Fix #2569

* [Maint] Refactor + cleanup

* [Bug] Fix #2560

* [Maint] Refactor + cleanup

* Release v0.32.0
2024-03-02 10:18:47 -07:00
Fernand Galiana 6cc4374e83
K9s/release v0.31.0 (#2440)
* cleaning up

* [Bug] Fix #2425 - no context skin issue

* [Bug] Fix #2428

* [Feat] schema validation

* v0.31.0 Release notes
2024-01-08 18:30:49 -07:00
Fernand Galiana 982bf6a728
K9s/release v0.30.7 (#2416)
* [Bug] Fix #2413

* [Bug] Fix #2414

* [Bug] Fix #2407

* cleaning up

* Add config files watcher

* rel notes
2024-01-02 23:57:07 -07:00
Fernand Galiana f0d0e62b70
K9s/release v0.30.1 (#2369)
* [Bug] Fix #2368

* [Bug] Fix #2363

* [Bug] Fix #2364

* [Bug] Fix #2366

* [Bug] Fix #2367

* Release docs + rebase fixes
2023-12-24 11:29:22 -07:00
Fernand Galiana dcec53e061
K9s/rel v0.30.0 (#2361)
* [Maint] Refactor VS col handling

* [Bug] Add helm hist <enter> values cmd

* [Bug] Add context specific skins within a given cluster config.

* [Maint] Image scan controls

* [Bug] Fix fwd+bench timestamp

* [Refact] all-ns const

* [Maint] update tabledefs from metav1beta1 to metav1

* [Feat] Introduce workload view

* [Maint] Add convenience to map out ns names

- Refactor allnamespaces

* [Cleanup] axe pegomock

* [Refact] Use gvr type vs string

* [Feat] Add blacklist scans exclusions

* [Feat] setLabels for stored commands

* [Maint] Rename api-group column

* [Refact] gvr type refactor

* [Maint] Cleaning up

* [Bug] Add ability to skin based on context

- Handles cluster spanning *contexts

* [Maint] Cleaning up

* [Feat] Cmd interpreter

* [Maint] Clean up + bug fixes

* [Feat] Changed k9s config loader

> NOTE: !!Breaking change!!

- Make k9s config readonly
- Move writable artifacts to XDG data dir
- Move transient artifacts to XDG state dir
- Add per context skin option
- Add per context readonly option
- Consistent pluralization file names to yaml section

* [Docs] Update release and README docs

* [Maint] Rebase + cleanup

* [Maint] Normalize config extensions all yml -> yaml

* [Maint] Cleaning up + fixes
2023-12-23 14:29:55 -07:00
Fernand Galiana 702f6f01b2
Clean up items... (#2303)
* Update licence header

* Add linter workflow

* Add pkg builds
2023-11-19 08:43:39 -07:00
Fernand Galiana d19c792feb
K9s/rel v0.28.0 (#2274)
* check for plausible overflow when seting up env

* Various fixes and clean up

* Introduce File transfer command

- Add ability to upload/download files from/to pods

* release v0.28.0
2023-11-07 17:22:41 -07:00
Jayson Wang a8615d9f19
fix manual sorting not working when sortColumn is configured (#2253)
* fix manual sorting not working when sortColumn is configured

* using manualSort to indicate has modified the sort col

* make user changes to the sortColumn take effect
2023-11-05 07:50:45 -07:00
Jayson Wang b2be433637
consider units when sorting capacity (#2252) 2023-10-18 10:19:05 -06:00
Niko Janceski ab9f960788
Sort by view default only if sort not currently set (#1962) 2023-03-16 14:27:44 -06:00
Fernand Galiana d5c9cf5ed5
release v0.27.1 (#1945) 2023-01-31 08:09:53 -07:00
derailed ee07b98755 cleaning up deprecation 2022-07-17 09:56:16 -06:00
Fernand Galiana b6feb10388
K9s/rel v0.26.0 (#1660)
* additional tests + cleanup

* release v0.26.0
2022-07-17 09:28:59 -06:00
Fernand Galiana 66c22f1c6f
K9s rel v0.25.21 (#1635)
* additional tests + cleanup

* update docs

* update docs
2022-06-30 12:03:33 -06:00
Fernand Galiana 6085039f83
fix #1402 (#1408) 2021-12-28 09:52:33 -07:00
Fernand Galiana 2a9f5464c3
K9s: rel v0.25.17 (#1406)
* fix #1402 #1401

* add rel notes
2021-12-27 23:42:01 -07:00
Fernand Galiana fc8ffe5d37
release v0.25.16 (#1400) 2021-12-24 17:41:35 -07:00
Fernand Galiana fdc638c5d4
release v0.25.13 (#1383) 2021-12-16 09:30:10 -07:00
Fernand Galiana a35155415e
fix cron triggers (#1171) 2021-06-29 08:25:04 -06:00
Fernand Galiana 107c0acd33
fix #1169 index out of range (#1170) 2021-06-29 08:06:31 -06:00
derailed 9b498196f9 fix #1163 #1153 #1151 #1140 #1137 #1132 #1131 2021-06-27 23:22:13 -06:00
derailed 0d48d32c61 fix dialog buttons focus 2020-11-23 15:10:32 -07:00
derailed 512c40fae0 rel v.24.0 - maintenance drop 2020-11-21 10:20:32 -07:00
derailed b6c61600a4 fix #929 2020-11-05 17:15:50 -07:00
derailed 5c1ff0ed7b Fix #906 #889 #564 2020-10-30 12:52:15 -06:00
Michael Albers a5aebb746d Fix #848 Add inverse filtering 2020-10-17 09:51:01 -06:00
derailed b1189acd14 fix #826 #823 #822 #821 2020-08-01 10:14:22 -06:00
derailed f1111174aa add pf indicator 2020-06-29 18:47:02 -06:00
derailed 6bd186c377 fix issues #692 #699 2020-05-05 18:28:54 -06:00
derailed 7d8277dfe9 fix config reloads, added filter history + bug fixes 2020-04-24 15:44:18 -06:00
derailed 69707fecd7 cleaning up 2020-04-04 22:07:30 -06:00
derailed a6ec74ff6c update prompt. Fix #649 2020-04-04 21:53:57 -06:00
derailed e211611d4e checkpoint 2020-04-02 13:08:41 -06:00
derailed bf2847bea7 checkpoint 2020-03-28 18:27:17 -06:00
derailed dbbf68fab9 checkpoint 2020-03-23 08:01:19 -06:00