feat(tui): unified cluster backup progress display
All checks were successful
CI/CD / Test (push) Successful in 1m17s
CI/CD / Lint (push) Successful in 1m27s
CI/CD / Build & Release (push) Successful in 3m31s

- Add combined overall progress bar showing all phases (0-100%)
- Phase 1/3: Backing up Globals (0-15% of overall)
- Phase 2/3: Backing up Databases (15-90% of overall)
- Phase 3/3: Compressing Archive (90-100% of overall)
- Show current database name during backup
- Phase-aware progress tracking with overallPhase, phaseDesc
- Dual progress bars: overall + database count
- Consistent with cluster restore progress display

v3.42.49
This commit is contained in:
2026-01-16 15:37:04 +01:00
parent 780beaadfb
commit bfe99e959c
4 changed files with 106 additions and 28 deletions

View File

@@ -3,9 +3,9 @@
This directory contains pre-compiled binaries for the DB Backup Tool across multiple platforms and architectures.
## Build Information
- **Version**: 3.42.34
- **Build Time**: 2026-01-16_13:36:18_UTC
- **Git Commit**: 838c5b8
- **Version**: 3.42.48
- **Build Time**: 2026-01-16_14:32:45_UTC
- **Git Commit**: 780beaa
## Recent Updates (v1.1.0)
- ✅ Fixed TUI progress display with line-by-line output