feat: new action waiting progress
This replaces the 2 previous actions progress display with a single consistent one, that leverage the new hcloud.ActionWaiter functions.
The progress features have been extracted in a dedicated ui package to split the actions waiting and the progress concerns.
Codecov Report
Attention: Patch coverage is 39.51220% with 124 lines in your changes are missing coverage. Please review.
Project coverage is 59.55%. Comparing base (
2cd08b2) to head (3cfd745).
Additional details and impacted files
@@ Coverage Diff @@
## main #749 +/- ##
==========================================
- Coverage 60.27% 59.55% -0.73%
==========================================
Files 180 191 +11
Lines 6568 6770 +202
==========================================
+ Hits 3959 4032 +73
- Misses 1989 2115 +126
- Partials 620 623 +3
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Looks good! I don't know about the purple text though, maybe something subtle like dark gray would be better.
I see that you created a "fake" action for hcloud server shutdown --wait, it doesn't show any message for me though in my testing.