“borgtui add” will add a folder path to the default profile
“borgtui create” will generate a backup for each repository under a profile.
Use the async borgtui create
Have a different screen than backing up files
Have a chart of the backup speed for each repo
Have both the TUI and non-interactive mode use the same command channel
Have a basic profile view
Have the ability to add backup paths from the tui
Have a severity for info_logs Not quite the spirit but we have error logs now.
Make list archives a table
Paths with spaces in them are broken! Thanks Matti for the quote idea!
Add a special wrapper type for the passphrase
Automatically canonicalize paths in the backup directory chooser
Watch the profile config file and update it when it’s edited externally
Refactor the input popup modal to be generic
Have a command to create a systemd unit
Have the ability to disable repos
Add a subcommand to print out the configuration dir used
Don’t immediately bail when an error occurs in CLI mode for create (run them in parallel?)
Have a cli command to create a new profile
Have the ability to mount from the UI
Add the ability to unmount in the UI
Add the ability to list repositories from the CLI
Add the ability to set the borg passphrase from the CLI (set-passphrase <repo> --keyfile=<path> | --borg_passphrase=<ENV|DIRECT>
)
Just print the repository name when using list-repos
Have the ability to list archives per-repo
Use Passphrase instead of String everywhere
Add systemd unit options for check
Have a –latest flag for listing archives
Using init
on a new profile should make that profile
Have a cursor in the profiles screen so you can interact and edit them
Update the README to document the project
Add the ability to move the cursor when adding projects by CLI
Add a cursor in “InputFieldWithSuggestions” to help track which one is “selected”
Have a subcommand to make invalid states in setting the repo password unrepresentable
Check if a file exists when using set-password with a keyfile
Fix how notifications are handled in check (there’s several in different places)
Make a generic notifications function
Suggest a canonicalized path in the “add file path” popup
BUG: Mount points aren’t sorted in most recent order