-
Notifications
You must be signed in to change notification settings - Fork 7
Comparing changes
Open a pull request
base repository: sarub0b0/kubetui
base: v1.7.1
head repository: sarub0b0/kubetui
compare: v1.8.0
- 8 commits
- 14 files changed
- 2 contributors
Commits on May 11, 2025
-
fix(deps): update rust crate clap to v4.5.38 (#768)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a01aad6 - Browse repository at this point
Copy the full SHA a01aad6View commit details -
fix(deps): update rust crate ctrlc to v3.4.7 (#769)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c548955 - Browse repository at this point
Copy the full SHA c548955View commit details
Commits on May 17, 2025
-
fix(deps): update rust crate bitflags to v2.9.1 (#770)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7a840dd - Browse repository at this point
Copy the full SHA 7a840ddView commit details
Commits on May 24, 2025
-
fix(deps): update rust crate tokio to v1.45.1 (#773)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f303f9d - Browse repository at this point
Copy the full SHA f303f9dView commit details
Commits on May 27, 2025
-
fix(deps): update rust crate clap to v4.5.39 (#774)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 24ca1b1 - Browse repository at this point
Copy the full SHA 24ca1b1View commit details
Commits on Jun 7, 2025
-
fix(deps): update rust crate flate2 to v1.1.2 (#775)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0dd89f3 - Browse repository at this point
Copy the full SHA 0dd89f3View commit details
Commits on Jun 8, 2025
-
Add customizable pod columns via --pod-columns flag (#776)
* fix(kube): improve error handling in table column lookup Add error handling for missing columns in Table.find_indexes method. Previously the function would silently ignore missing columns, now it returns a helpful error message with available columns. This makes debugging easier by providing context when columns are missing. * feat(kube): support customizable columns for pod resources Add support for configurable columns in pod display: - Define POD_DEFAULT_COLUMNS constant with standard columns - Add columns field to PodConfig struct - Update pod table generation to use configured columns - Maintain namespace column logic when viewing multiple namespaces - Adjust color highlighting to work with customized column layout * feat: add customizable pod columns via command line Add ability to customize which columns are displayed in the pod table via the new --pod-columns flag. Users can specify columns as a comma-separated list (e.g. "name,status,age") or use "full" to show all available columns. Name column is always included for reference. * feat(zsh): add pod columns customization completion Add ZSH completion support for the new --pod-columns option which allows users to customize which columns are displayed in pod view. The completion provides all available column options, supports comma-separated values, and includes the 'full' option to display all columns. This enhancement improves the shell experience when using kubetui's pod column customization feature. * chore(bash): update vim modeline settings in shell scripts Change the vim modeline settings in bash completion script to match project conventions. Set noet (no expandtab) to maintain tabs in shell scripts. * feat(bash): add pod-columns option to bash completion Add support for --pod-columns option in bash completion script. This enables auto-completion for column values when configuring pod display columns in kubetui. * feat(error): add error logging for panic information Add logger macro call to panic hook to ensure panic information is properly logged. This helps with debugging by preserving error context in log files even when panics occur. * feat(args): validate 'full' column can't be combined with others When specifying pod columns, the 'full' option should be used alone as it includes all available columns. This change adds validation to prevent users from combining 'full' with other column names, providing a clear error message to guide proper usage. Tests have been added to verify both the error case and the valid usage of the 'full' option. * feat(args): filter empty elements in pod columns input Add filtering logic to remove empty elements when parsing pod columns. This enhancement provides better UX by allowing comma-separated input with empty elements (like "ready,,status") to be processed correctly instead of causing errors. Added tests to verify both valid cases with empty elements and cases where only empty elements are provided.
Configuration menu - View commit details
-
Copy full SHA for b8f03ad - Browse repository at this point
Copy the full SHA b8f03adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9403ef0 - Browse repository at this point
Copy the full SHA 9403ef0View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.7.1...v1.8.0