github overmindtech/cli v0.27.0

latest releases: v1.0.10, v1.0.9, v1.0.8...
one month ago

Changelog

  • 0f7519e Accelerate and improve test-fake mode
  • cc2c1cd Add a big buffer to revlinkWarmupModel's internal channel
  • 793fbb1 Add a hardcoded 2m deadline to revlinkWarmupModel
  • d5294d0 Add a recognizable end to gif generation
  • 87fce78 Add info to CLI change summary
  • 32e4041 Add more info to error strings
  • 190112e Add timestamps to TEABUG logging
  • a3aafbc Also wait if RiskCalculationStatus is UNSPECIFIED
  • 4a3ae9f Always display fatalErrors
  • b4694cb Always update spinners
  • 479a949 Basic structure for a revlinkWarmupTask
  • 5a48cda Capture, return and show the mapped item diff summary
  • edcf34a Change the apply header to match the plan header
  • ff60a0a Change the plan header to have a tick, to make it blend in with the rest of the output
  • 43cd81f Changed a few missing checkmarks to new style
  • 596562f Clean up riskTask and milestone handling
  • e1de238 Cleanup risk SKIPPED handling
  • 0ea0b34 Cleanup risk rendering and progress display
  • 90e288f Cleanups
  • 86f9371 Correctly detect timeouts when waiting on a device token
  • 809ab38 Create a demo mode that uses fake data to accelerate UX development
  • a9ee872 Create a longer Points spinner that matches the other labels
  • 481411c Delay showing the "Check the graph" message by at least 1.5s
  • fa1d5f1 Don't accidentally quit from the taskModel
  • ce4230d Don't short-circuit fatalError
  • 761eb23 Don't show pending tasks to unclutter UI
  • ee1b973 Don't show the source init forms when done
  • 9bc2634 Ensure that plan and apply share configuration
  • b994a34 Ensure the risks get printed without truncation
  • d4b62f1 Fix a few error View()s
  • 478dc04 Fix formatting of fatal errors in cmdModel
  • 40d23a5 Fix pre-command views
  • 4857010 Fix skipView by running it before any Update()s happen
  • 3f081d3 Fix submitPlanModel.Status() logic to not reset to pending between tasks
  • 00a5927 Fully implement revlink warmup before terraform commands
  • 7d9321e Handle more connect errors in revlinkWarmupModel
  • 0cfd107 Hide startup status immediately after the plan run has finished
  • 044ccdd Implement a function to filter apply-specific arguments from the command line
  • 9f73719 Implement a watchddog so users only ever wait at most 10s after revlink has received its last item
  • 6dbeab5 Implement hideStartupStatusMsg to hid the status messages after the first command ran
  • 89642f4 Improve RevlinkWarmup task View() formatting
  • 9cc1686 Let cmdModel handle all fatal errors
  • cfd6aa1 Let revlink warmup and terraform plan run in parallel
  • a7cbc1d Merge pull request #297 from overmindtech/revlinkwarmup
  • 5e15ac3 Merge pull request #300 from overmindtech/test-fake
  • cf15c27 Merge pull request #302 from overmindtech/springclean
  • 2550702 Merge pull request #305 from overmindtech/formatting
  • 94c79fe Merge pull request #308 from overmindtech/blast-risks-progress
  • 94aecaa Merge pull request #309 from overmindtech/wide-risks
  • 1ebf497 Merge pull request #315 from overmindtech/cleanup
  • aeba7e5 Merge pull request #316 from overmindtech/extraction
  • 5823c5f Merge pull request #318 from overmindtech/apply-workflow
  • e651854 Merge pull request #319 from overmindtech/avoid-apparent-revlink-hang
  • a4d5441 Merge pull request #320 from overmindtech/improve-fatal-errors
  • 9d911f1 Merge pull request #321 from overmindtech/revlink
  • 46d137f Merge pull request #322 from overmindtech/renovate/overmindtech-go
  • 1c0814d Merge pull request #323 from overmindtech/renovate/golang.org-x-exp-digest
  • 23a8e55 Merge pull request #325 from overmindtech/renovate/opentelemetry-go
  • 4948de4 Merge pull request #328 from overmindtech/renovate/overmindtech-go
  • 0617847 Merge pull request #329 from overmindtech/risks
  • d31c78e Merge pull request #331 from overmindtech/ui-refinements
  • 292bfc3 Move revlink warmup into runPlanModel to not show hanging spinner before the plan kicks off
  • 4c0fc59 Move tea CmdWrapper to separate file
  • 947c889 Prototype the terraform apply changes (no approval, no polish)
  • 73d33f5 Remove obsolete trace logging of revlink internals
  • 1d3c2e8 Remove unnecessary whitespace from main view
  • fe19823 Remove unused fatalErrorSeen member
  • c492b4a Remove unused file
  • 4433aab Rename files to represent their contents better
  • 21dd0b8 Rename variable to match pattern
  • 1e892ba Rework blast radius and risks progress display
  • 78d74c2 Rework the visuals and how we store colours
  • 5ca4936 Shorten and rewrite "Check the graph" message during risk calculation
  • bfa39e0 Start breaking out more useful status from submitPlanModel
  • 9425f08 Start parsing out additional information from terraform plan/apply arguments
  • 620dc59 Tone down spinner to use text labels with brand colors
  • a1c01dc Unify checkboxes and crosses
  • f3f98d5 Update 'Calculating Blast Radius' section
  • 0caf919 Update Observability modules
  • 78ee79b Update Overmind Dependencies
  • 0c22fda Update Overmind Dependencies
  • 7fd57c8 Update Terraform aws to v5.51.0 (#326)
  • 2c29898 Update golang.org/x/exp digest to 9bf2ced
  • 1dfbcc9 Update module github.com/charmbracelet/bubbletea to v0.26.3 (#324)
  • 31bba2e Update module github.com/charmbracelet/lipgloss to v0.11.0 (#327)
  • 359d6c6 Update to semconv schema 1.25.0
  • 58cdffe Use themecolors
  • cc2c0e7 Wait for and display risks after terraform plan
  • 5271eb9 avoid console flickering to allow click to be registered
  • 7dbf593 chore(deps): update terraform aws to v5.50.0 (#313)
  • 2d8a94d extract runPlanModel for easier re-usability
  • ef8aa5b extract submitPlanModel for easier re-usability
  • eb21598 fix(deps): update module connectrpc.com/connect to v1.16.2 (#311)
  • d278493 fix(deps): update module github.com/overmindtech/aws-source to v0.0.0-20240515111420-5f7d32c3a219 (#301)
  • f875d5e fix(deps): update module github.com/overmindtech/aws-source to v0.0.0-20240516092210-0b3404340572 (#307)
  • fa9defb fix(deps): update module github.com/overmindtech/aws-source to v0.0.0-20240517041735-50e0fc3d7e85 (#312)
  • 9ba0a03 fix(deps): update module github.com/overmindtech/aws-source to v0.0.0-20240517084436-071c31fb0632 (#314)
  • deaf53d fix(deps): update module github.com/overmindtech/stdlib-source to v0.0.0-20240515161104-d83e7b81f914 (#303)
  • fa48785 fix(deps): update overmind dependencies (#310)
  • 928287d gitignore terraform state from the test module
  • cbe72e5 give the UI a little time to update
  • 68fafb4 go mod tidy
  • 8392dde go mod tidy
  • 28e39bf golangci-lint run ./...
  • dc7e023 lift error messages to cmdModel
  • 8faabef rely on cmdModel's new defaults
  • f21a716 skip showing setup tasks after they're all done
  • badecb5 thanks, glangci-lint
  • aabac0d update snapshot and apply to new patterns

Don't miss a new cli release

NewReleases is sending notifications on new releases.