Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package helmtui for openSUSE:Factory checked in at 2026-04-02 17:41:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/helmtui (Old) and /work/SRC/openSUSE:Factory/.helmtui.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "helmtui" Thu Apr 2 17:41:45 2026 rev:2 rq:1344262 version:0.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/helmtui/helmtui.changes 2024-12-23 16:54:35.536208178 +0100 +++ /work/SRC/openSUSE:Factory/.helmtui.new.21863/helmtui.changes 2026-04-02 17:42:52.183578037 +0200 @@ -1,0 +2,10 @@ +Thu Apr 02 05:01:40 UTC 2026 - Johannes Kastl <[email protected]> + +- Update to version 0.5.2: + * added issue templates v_1 and code_of_conduct v_1 by + @Kennyib007 in #22 + * fix: remove https:// prefix from go install command in README + by @kevinpita in #24 + * added tests in package + +------------------------------------------------------------------- Old: ---- helmtui-0.5.1.obscpio New: ---- helmtui-0.5.2.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ helmtui.spec ++++++ --- /var/tmp/diff_new_pack.zEhby6/_old 2026-04-02 17:42:52.959610087 +0200 +++ /var/tmp/diff_new_pack.zEhby6/_new 2026-04-02 17:42:52.959610087 +0200 @@ -17,7 +17,7 @@ Name: helmtui -Version: 0.5.1 +Version: 0.5.2 Release: 0 Summary: A simple terminal UI for Helm License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.zEhby6/_old 2026-04-02 17:42:53.015612400 +0200 +++ /var/tmp/diff_new_pack.zEhby6/_new 2026-04-02 17:42:53.023612731 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/pidanou/helmtui</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v0.5.1</param> + <param name="revision">v0.5.2</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.zEhby6/_old 2026-04-02 17:42:53.059614218 +0200 +++ /var/tmp/diff_new_pack.zEhby6/_new 2026-04-02 17:42:53.079615044 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/pidanou/helmtui</param> - <param name="changesrevision">9060dca26403637cabe7a2a2bbfde8b38cf99820</param></service></servicedata> + <param name="changesrevision">3662df9533e0a5f20b9ecdf8cd5789fbbdd6706d</param></service></servicedata> (No newline at EOF) ++++++ helmtui-0.5.1.obscpio -> helmtui-0.5.2.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/helmtui-0.5.1/.github/workflows/run-tests.yaml new/helmtui-0.5.2/.github/workflows/run-tests.yaml --- old/helmtui-0.5.1/.github/workflows/run-tests.yaml 2024-12-23 09:15:48.000000000 +0100 +++ new/helmtui-0.5.2/.github/workflows/run-tests.yaml 1970-01-01 01:00:00.000000000 +0100 @@ -1,48 +0,0 @@ -name: 🛠️ Build, Test & Scan - -on: - push: - branches: - - main - pull_request: - branches: - - main - -jobs: - build-go: - name: 🐹 Build Go Project - runs-on: ubuntu-latest - - steps: - - name: 📥 Checkout Code - uses: actions/checkout@v4 - - - name: 🐹 Set Up Go - uses: actions/setup-go@v5 - with: - go-version: "1.22" - - - name: 📦 Install Go Dependencies - run: go mod tidy - - - name: 🛠️ Build Go Project - run: go build -o helm-tui . - - test-go: - name: ✅ Run Go Tests - runs-on: ubuntu-latest - - steps: - - name: 📥 Checkout Code - uses: actions/checkout@v4 - - - name: 🐹 Set Up Go - uses: actions/setup-go@v5 - with: - go-version: "1.22" - - - name: 📦 Install Go Dependencies - run: go mod tidy - - - name: ✅ Run Go Tests with Coverage - run: go test ./... diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/helmtui-0.5.1/.gitignore new/helmtui-0.5.2/.gitignore --- old/helmtui-0.5.1/.gitignore 2024-12-23 09:15:48.000000000 +0100 +++ new/helmtui-0.5.2/.gitignore 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -debug.log -charts/* -.DS_Store - -dist/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/helmtui-0.5.1/README.md new/helmtui-0.5.2/README.md --- old/helmtui-0.5.1/README.md 2024-12-23 09:15:48.000000000 +0100 +++ new/helmtui-0.5.2/README.md 2026-04-01 08:55:51.000000000 +0200 @@ -33,7 +33,7 @@ ## How to Install -Install Helm-tui using `helm plugin install`: +### Install Helm-tui using `helm plugin install`: ```bash helm plugin install https://github.com/pidanou/helm-tui @@ -41,6 +41,15 @@ Once installed, you can run `helm tui` directly from your terminal. + +### Install using Go: + +```bash +go install github.com/pidanou/helm-tui@latest +``` + +Once installed, you can run `helm-tui` directly from your terminal. + ## Contributing Contributions are welcome! If you find bugs or have feature requests, feel free to open an issue or submit a pull request. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/helmtui-0.5.1/code_of_conduct.md new/helmtui-0.5.2/code_of_conduct.md --- old/helmtui-0.5.1/code_of_conduct.md 1970-01-01 01:00:00.000000000 +0100 +++ new/helmtui-0.5.2/code_of_conduct.md 2026-04-01 08:55:51.000000000 +0200 @@ -0,0 +1,36 @@ +# Code of Conduct +## Our Pledge + +We, as contributors and maintainers of this project, pledge to foster an open, welcoming, and inclusive environment. We are committed to ensuring that participation in this project is free from harassment and discrimination for everyone, regardless of their background, experience, or personal identity. + +## Our Standards + +**Examples of behavior that contribute to a positive environment**: + +- Being respectful and considerate in all interactions. +- Providing constructive feedback and accepting it graciously. +- Collaborating with empathy and patience. +- Respecting different viewpoints and experiences. + +**Examples of unacceptable behavior**: + +- Harassment, discrimination, or derogatory comments. +- Personal or political attacks. +- Public or private harassment. +- Any other behavior deemed inappropriate for a professional setting. + +## Our Responsibilities + +Maintainers are responsible for enforcing this Code of Conduct and have the right to: + +Remove, edit, or reject comments, commits, or contributions that violate these standards. +Ban contributors whose behavior is deemed inappropriate, harmful, or unethical. +Scope +This Code of Conduct applies to all project spaces, including repositories, issue trackers, and communications (both public and private) related to the project. + +## Enforcement +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the maintainers at [[email protected]]. +All complaints will be reviewed and investigated promptly and fairly. + +## Acknowledgments +This Code of Conduct is adapted from the Contributor Covenant, version 2.1. \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/helmtui-0.5.1/demos/add-repo.tape new/helmtui-0.5.2/demos/add-repo.tape --- old/helmtui-0.5.1/demos/add-repo.tape 2024-12-23 09:15:48.000000000 +0100 +++ new/helmtui-0.5.2/demos/add-repo.tape 1970-01-01 01:00:00.000000000 +0100 @@ -1,105 +0,0 @@ -# VHS documentation -# -# Output: -# Output <path>.gif Create a GIF output at the given <path> -# Output <path>.mp4 Create an MP4 output at the given <path> -# Output <path>.webm Create a WebM output at the given <path> -# -# Require: -# Require <string> Ensure a program is on the $PATH to proceed -# -# Settings: -# Set FontSize <number> Set the font size of the terminal -# Set FontFamily <string> Set the font family of the terminal -# Set Height <number> Set the height of the terminal -# Set Width <number> Set the width of the terminal -# Set LetterSpacing <float> Set the font letter spacing (tracking) -# Set LineHeight <float> Set the font line height -# Set LoopOffset <float>% Set the starting frame offset for the GIF loop -# Set Theme <json|string> Set the theme of the terminal -# Set Padding <number> Set the padding of the terminal -# Set Framerate <number> Set the framerate of the recording -# Set PlaybackSpeed <float> Set the playback speed of the recording -# Set MarginFill <file|#000000> Set the file or color the margin will be filled with. -# Set Margin <number> Set the size of the margin. Has no effect if MarginFill isn't set. -# Set BorderRadius <number> Set terminal border radius, in pixels. -# Set WindowBar <string> Set window bar type. (one of: Rings, RingsRight, Colorful, ColorfulRight) -# Set WindowBarSize <number> Set window bar size, in pixels. Default is 40. -# Set TypingSpeed <time> Set the typing speed of the terminal. Default is 50ms. -# -# Sleep: -# Sleep <time> Sleep for a set amount of <time> in seconds -# -# Type: -# Type[@<time>] "<characters>" Type <characters> into the terminal with a -# <time> delay between each character -# -# Keys: -# Escape[@<time>] [number] Press the Escape key -# Backspace[@<time>] [number] Press the Backspace key -# Delete[@<time>] [number] Press the Delete key -# Insert[@<time>] [number] Press the Insert key -# Down[@<time>] [number] Press the Down key -# Enter[@<time>] [number] Press the Enter key -# Space[@<time>] [number] Press the Space key -# Tab[@<time>] [number] Press the Tab key -# Left[@<time>] [number] Press the Left Arrow key -# Right[@<time>] [number] Press the Right Arrow key -# Up[@<time>] [number] Press the Up Arrow key -# Down[@<time>] [number] Press the Down Arrow key -# PageUp[@<time>] [number] Press the Page Up key -# PageDown[@<time>] [number] Press the Page Down key -# Ctrl+<key> Press the Control key + <key> (e.g. Ctrl+C) -# -# Display: -# Hide Hide the subsequent commands from the output -# Show Show the subsequent commands in the output - -Output add-repo.gif - -Require go - -Set Shell "bash" -Set FontSize 14 -Set Width 1200 -Set Height 600 - -Type "go run ." Sleep 300ms Enter -Sleep 3s -Tab -Sleep 3s -Type "a" -Sleep 500ms -Type "grafana" -Sleep 500ms -Enter -Type "https://grafana.github.io/helm-charts" -Sleep 500ms -Enter -Sleep 3s -Down -Sleep 500ms -Right -Sleep 500ms -Down -Sleep 500ms -Right -Sleep 500ms -Down -Sleep 500ms -Type "i" -Sleep 3s -Type "grafana-beyla" -Sleep 500ms -Enter -Sleep 500ms -Type "grafana" -Sleep 500ms -Enter -Sleep 500ms -Type "n" -Sleep 500ms -Enter -Enter - -Sleep 5s diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/helmtui-0.5.1/demos/demo.tape new/helmtui-0.5.2/demos/demo.tape --- old/helmtui-0.5.1/demos/demo.tape 2024-12-23 09:15:48.000000000 +0100 +++ new/helmtui-0.5.2/demos/demo.tape 2026-04-01 08:55:51.000000000 +0200 @@ -1,13 +1,13 @@ Output overview.gif -Require helm-tui +Require helm Set Shell "bash" Set FontSize 14 Set Width 1200 Set Height 600 -Type "helm-tui" Sleep 300ms Enter +Type "helm tui" Sleep 300ms Enter Sleep 1s Enter Sleep 1s @@ -21,6 +21,10 @@ Sleep 1s Right Sleep 1s -Tab +Type "]" +Sleep 1s +Type "]" +Sleep 1s +Type "]" Sleep 5s Binary files old/helmtui-0.5.1/demos/hub.gif and new/helmtui-0.5.2/demos/hub.gif differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/helmtui-0.5.1/demos/hub.tape new/helmtui-0.5.2/demos/hub.tape --- old/helmtui-0.5.1/demos/hub.tape 1970-01-01 01:00:00.000000000 +0100 +++ new/helmtui-0.5.2/demos/hub.tape 2026-04-01 08:55:51.000000000 +0200 @@ -0,0 +1,32 @@ +Output hub.gif + +Require helm + +Set Shell "bash" +Set FontSize 14 +Set Width 1200 +Set Height 600 + +Type "helm tui" Sleep 300ms Enter +Sleep 1s +Type "]" +Sleep 500ms +Type "]" +Sleep 1s +Type "/" +Sleep 500ms +Type "prometheus" +Sleep 500ms +Enter +Sleep 500ms +Type "j" +Sleep 500ms +Type "a" +Sleep 1s +Type "bitnami" +Sleep 500ms +Enter +Sleep 1s +Type "[" + +Sleep 5s Binary files old/helmtui-0.5.1/demos/overview.gif and new/helmtui-0.5.2/demos/overview.gif differ Binary files old/helmtui-0.5.1/demos/repositories.gif and new/helmtui-0.5.2/demos/repositories.gif differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/helmtui-0.5.1/demos/repositories.tape new/helmtui-0.5.2/demos/repositories.tape --- old/helmtui-0.5.1/demos/repositories.tape 1970-01-01 01:00:00.000000000 +0100 +++ new/helmtui-0.5.2/demos/repositories.tape 2026-04-01 08:55:51.000000000 +0200 @@ -0,0 +1,25 @@ +Output repositories.gif + +Require helm + +Set Shell "bash" +Set FontSize 14 +Set Width 1200 +Set Height 600 + +Type "helm tui" Sleep 300ms Enter +Sleep 1s +Type "]" +Sleep 1s +Type "a" +Sleep 500ms +Type "grafana" +Sleep 500ms +Enter +Type "https://grafana.github.io/helm-charts" +Sleep 500ms +Enter +Sleep 3s +Type "D" + +Sleep 5s diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/helmtui-0.5.1/helpers/keymaps_test.go new/helmtui-0.5.2/helpers/keymaps_test.go --- old/helmtui-0.5.1/helpers/keymaps_test.go 2024-12-23 09:15:48.000000000 +0100 +++ new/helmtui-0.5.2/helpers/keymaps_test.go 2026-04-01 08:55:51.000000000 +0200 @@ -9,7 +9,7 @@ // TestCommonKeys verifies that the CommonKeys are correctly initialized. func TestCommonKeys(t *testing.T) { - expectedMenuNext := key.NewBinding(key.WithKeys("tab"), key.WithHelp("←/→", "Change panel")) + expectedMenuNext := key.NewBinding(key.WithKeys("[", "]"), key.WithHelp("[/]", "Change panel")) expectedQuit := key.NewBinding(key.WithKeys("ctrl+c"), key.WithHelp("ctrl+c", "Quit")) assert.Equal(t, expectedMenuNext, CommonKeys.MenuNext, "MenuNext keybinding should match") ++++++ helmtui.obsinfo ++++++ --- /var/tmp/diff_new_pack.zEhby6/_old 2026-04-02 17:42:53.319624957 +0200 +++ /var/tmp/diff_new_pack.zEhby6/_new 2026-04-02 17:42:53.331625452 +0200 @@ -1,5 +1,5 @@ name: helmtui -version: 0.5.1 -mtime: 1734941748 -commit: 9060dca26403637cabe7a2a2bbfde8b38cf99820 +version: 0.5.2 +mtime: 1775026551 +commit: 3662df9533e0a5f20b9ecdf8cd5789fbbdd6706d ++++++ vendor.tar.gz ++++++
