Releases: GPh83/resticterm
V0.11.0.0
Change log from V0.10.1.0 :
- Update to restic 0.17.1
- Update to rclone 1.68.1
- Update to GUI.cs 1.17.1
- Use current environment variable RESTIC_PASSWORD if exist (resticterm password not used in this case))
Update :
Backup your config file : resticterm.config.json
For Windows :
It's all in one file with runtime.
Remove files EXCEPT resticterm.config.json
Extract Zip content of the Windows package
Run with resticterm.exe
For Linux :
Replace all files from Linux package
chmod resticterm for executable file (u+x)
Run with ./resticterm
Full Changelog: v0.10.1.0...V0.11.0.0
v0.10.1.0
Change log from V0.10.0.0 :
- Correction for using password with more than 16 characters
Update :
Backup your config file : resticterm.config.json
For Windows :
It's all in one file with runtime.
Remove files EXCEPT resticterm.config.json
Extract Zip content of the Windows package
Run with resticterm.exe
For Linux :
Replace all files from Linux package
chmod resticterm for executable file (u+x)
Run with ./resticterm
Full Changelog: V0.10.0.0...v0.10.1.0
resticterm V0.10.0.0
Changelog from V0.9.0.0 :
- Added options on command line :
- -h --help -v --version : for help & version
- --config [filepathname] : Use given configuration file (Use " for long filename with space)
- --create : create specified config file by --config if doesn't exist
- Update to restic V0.16
- Update to rclone V1.65.2
- Update to Terminal.Gui V1.15.1
- Added in setup extra parameters passthrough to restic (all functions)
- Added summary cache to speed up display
- Added restore progress bar
Update :
Backup your config file : resticterm.config.json
For Windows :
It's all in one file with runtime.
- Remove files EXCEPT resticterm.config.json
- Extract Zip content of the Windows package
- Run with resticterm.exe
For Linux :
- Replace all files from Linux package
- chmod resticterm for executable file (u+x)
- Run with ./resticterm
Full Changelog: V0.9.0.0...V0.10.0.0
resticterm V0.9.0
Changelog from V0.8.0 :
- Update restic to version 0.15.2
- Update rclone to 1.63
- .NET 6 Migration
- Using rclone is now OK
- Changed Packaging method (now only x64 available)
- Enlarged height in destination setup field
- Fix exception when json seconds_remaining report more than long value (in some case of very slow remote)
Update :
Backup your config file : resticterm.config.json
For Windows :
Now it's all in one file with runtime.
- Remove files EXCEPT resticterm.config.json
- Extract Zip content of the Windows package
- Run with resticterm.exe
For Linux :
Now running with resticterm (no more restiterm.exe for Linux version)
- Replace all files from Linux package
- chmod resticterm for executable file (u+x)
- Run with ./resticterm
Resolved Issues :
Full Changelog: V0.8.0...V0.9.0.0
resticterm V0.8.0
Changelog from V0.7.3 :
- Update restic to version 0.14 (With compression)
- In Tools added repository migration to V2
- Improved summary :
- Show repository version
- Added real repository disk space used (local disk only)
- Added message when backup ended
- config.json renamed in resticterm.config.json
Update :
Replaced all files from package.
Config file is automatically renamed.
For compression, you need to convert repository to V2
resticterm V0.7.3
Changelog from V0.7.2 :
- Improve prune in Tools
- Add remove snapshot
resticterm V0.7.2
Change log from V0.6 :
Dependency update :
Update restic to 0.12.1
Update Terminal.GUI to 1.4.0
Improve directory selector in restore
Add all repo types
Fix setup display issue
resticterm V0.6
Change log from V0.5 :
- Update Terminal.Gui to 1.1.1
- SFTP working : Use sftp:[USER]@[SERVER]:/[path to repo] in repository path
Note : see restic doc for details
resticterm V0.5
Change log from V0.4 :
- Update Terminal.Gui to 1.0
- Resolve issue when backup disk is full
- On backup error, ask for continue or abort
- Improve display (Primary in Backup : files and time remaining)
- Add VSS option (Windows only)
V0.4 : Full version for local backup
With this version you can back up your files and manage backup.
You can also use it for manage previous repository created with restic.