-
Notifications
You must be signed in to change notification settings - Fork 14
Comparing changes
Open a pull request
base repository: openbootdotdev/openboot
base: v0.58.15
head repository: openbootdotdev/openboot
compare: v0.59.0
- 8 commits
- 47 files changed
- 1 contributor
Commits on May 27, 2026
-
Configuration menu - View commit details
-
Copy full SHA for a68ec8f - Browse repository at this point
Copy the full SHA a68ec8fView commit details -
refactor: extract dry-run helpers to reduce duplication (#109)
* refactor: extract dry-run helpers to reduce duplication Add ui.DryRunMsg and ui.DryRunList helpers that replace repeated dry-run guard patterns across brew, npm, dotfiles, shell, and installer packages. This eliminates 27 raw fmt.Print* violations from the fmtprint archtest baseline and standardizes dry-run output through the ui.* helper layer. * fix: preserve original ZSH_THEME format string in dry-run output
Configuration menu - View commit details
-
Copy full SHA for c91c320 - Browse repository at this point
Copy the full SHA c91c320View commit details
Commits on May 28, 2026
-
feat: add dry-run archtest rule to enforce DryRun checks before destr…
…uctive ops (#110) * feat: add dry-run archtest rule to enforce DryRun checks before destructive ops * fix: apply gofmt to dryrun_test.go
Configuration menu - View commit details
-
Copy full SHA for f92dd40 - Browse repository at this point
Copy the full SHA f92dd40View commit details -
refactor: migrate fmt.Print to ui helpers, tighten fmtprint archtest …
…to near-hard rule (#113) * refactor: migrate fmt.Print to ui helpers, tighten fmtprint archtest to near-hard rule * chore: trigger CI
Configuration menu - View commit details
-
Copy full SHA for 2471a2f - Browse repository at this point
Copy the full SHA 2471a2fView commit details -
refactor: split ui/ into helpers and tui model subpackages (#112)
Move bubbletea Model types (SelectorModel, SnapshotEditorModel, ConfigCustomizerModel, MacOSSelectorModel) and their views/tests to internal/ui/tui/. The parent ui/ package keeps output helpers, huh form wrappers, StickyProgress, ScanProgress, and ScrollRegion. Four callers updated to import the new tui subpackage: - internal/installer/plan.go (RunSelector, RunMacOSSelector) - internal/cli/install.go (RunConfigCustomizer) - internal/cli/snapshot.go (RunSnapshotEditor) - internal/cli/snapshot_import.go (RunSnapshotEditor) Archtest baselines regenerated for shifted line numbers; no new violations introduced.
Configuration menu - View commit details
-
Copy full SHA for 91961d1 - Browse repository at this point
Copy the full SHA 91961d1View commit details -
feat: add openboot doctor command for system health checks (#111)
* feat: add openboot doctor command for system health checks Adds `openboot doctor` — a read-only diagnostic subcommand that checks: Homebrew, Git, Node/npm, shell config, Oh-My-Zsh, PATH, and OpenBoot state. Uses ui.* helpers for output and system.* wrappers for subprocesses. Includes table-driven tests with a faked CommandRunner. * chore: baseline doctor package in dryrun archtest (read-only checks)
Configuration menu - View commit details
-
Copy full SHA for e95a1b7 - Browse repository at this point
Copy the full SHA e95a1b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 012f7eb - Browse repository at this point
Copy the full SHA 012f7ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b30520 - Browse repository at this point
Copy the full SHA 8b30520View 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 v0.58.15...v0.59.0