Skip to content

Show the running version and git commit in the console - #128

Merged
om986 merged 1 commit into
mainfrom
feat/console-version
Oct 27, 2026
Merged

om986 merged 1 commit into
mainfrom
feat/console-version

Conversation

@om986

@om986 om986 commented Oct 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • The console header shows the running version. About, from that control and from Settings, shows the git commit, its date, and a link to the commit and release notes.
  • om version, om --version, and public GET /v1/version report the same build.
  • Release images and GoReleaser binaries are stamped from the git tag. A checkout of that tag shows the same version, with +dirty when the tree has uncommitted changes.

Test plan

  • go test ./internal/version ./internal/api ./internal/cmd -run 'TestResolve|TestCurrent|TestVersion|TestHandleHealth|TestPersonalToken'
  • om version and om --version print the version, commit, and date
  • Open the console signed out and confirm the header shows the version
  • Open About and confirm the commit links to GitHub and a release build links to its release notes
  • Sign in and open Settings → About for the same dialog
  • curl -s localhost:8080/v1/version returns the build without an API token

Made with Cursor

Co-authored-by: Cursor <cursoragent@cursor.com>
@coderabbitai

coderabbitai Bot commented Oct 27, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

Run configuration
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@om986
om986 merged commit 7562eb1 into main Oct 27, 2026
7 checks passed
@om986
om986 deleted the feat/console-version branch October 27, 2026 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant