Skip to content

Conversation

@ThomasWaldmann
Copy link
Member

No description provided.

@ThomasWaldmann
Copy link
Member Author

ThomasWaldmann commented Dec 15, 2025

This is a rather hackish first implementation of a console-based status display.

This is not meant to grow into a fully interactive borg TUI with functionality like offered by borg GUIs (like Vorta, Pika, etc.), but should focus on status and progress display (for create, extract, check, ...).

It's currently based on the normal text log output of borg. In a better, future implementation it would use borg's json output to implement a lot more functionality (and likely, borg's json api will need some extensions as well to do that even better).

@codecov
Copy link

codecov bot commented Dec 15, 2025

Codecov Report

❌ Patch coverage is 0.24510% with 407 lines in your changes missing coverage. Please review.
✅ Project coverage is 78.72%. Comparing base (b43c3ad) to head (2af8de5).
⚠️ Report is 3 commits behind head on master.

Files with missing lines Patch % Lines
src/borg/cockpit/widgets.py 0.00% 267 Missing ⚠️
src/borg/cockpit/app.py 0.00% 76 Missing ⚠️
src/borg/cockpit/runner.py 0.00% 44 Missing ⚠️
src/borg/cockpit/translator.py 0.00% 18 Missing ⚠️
src/borg/cockpit/theme.py 0.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #9223      +/-   ##
==========================================
- Coverage   81.04%   78.72%   -2.33%     
==========================================
  Files          80       85       +5     
  Lines       13780    14188     +408     
  Branches     2056     2102      +46     
==========================================
+ Hits        11168    11169       +1     
- Misses       1940     2347     +407     
  Partials      672      672              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@ThomasWaldmann ThomasWaldmann merged commit 9aa66a0 into borgbackup:master Dec 15, 2025
15 of 18 checks passed
@ThomasWaldmann ThomasWaldmann deleted the cockpit branch December 15, 2025 16:24
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