Releases: emuell/restic-browser
v0.3.2
What's Changed
- Update dependencies by @emuell in #118
- Clear RESTIC_REPOSITORY_FILE and RESTIC_PASSWORD_FILE in env to avoid conflicts by @emuell in #117
- Build and release a Linux appimage as well by @emuell in #119
- Allow empty passwords (requires restic 0.17.0 or later) by @emuell in #124
- Show argument help on Console on Windows as well by @emuell in #127
New Contributors
- @lucaheise made their first contribution in #123
- @cclauss made their first contribution in #129
Full Changelog: v0.3.1...v0.3.2
v0.3.1
v0.3.0
What's Changed
- npm audit fixes by @emuell in #90
- fix location path prefix stripping by @emuell in #91
- Feature/rclone path by @emuell in #92
- Remove language specification from WebView2 link in README.md by @crash5 in #94
- removed beta tag: the new tauri backend seems to work fine so far...
New Contributors
Full Changelog: v0.3.0-beta-0...v0.3.0
v0.3.0-beta
What's Changed
Replaced the wails2 backend with a new Tauri backend to make development easier.
Wails is amazing, but the Go language just isn't my thing. Tauri is based on rust, which just fits my workflow better and should make it easier to add new features in the future.
- Restic PATH on macOS
An macOS, restic browser also looks for restic executables in /usr/local/bin, /opt/local/bin, /opt/homebrew/bin and ~/bin if restic could not be found in the $PATH.
Added simple persistent "location preset" management: Locations to restic repositories can now be saved and easily recalled in the "Locations Dialog".
The browser app can now be started with the following optional arguments:
- --insecure-tls: skip TLS certificate verification when connecting to the repo
- --password : password for the repository - NOT RECOMMENDED - USE password-file/command instead.
- --password-command : shell command to obtain the repository password from
- --password-file : file to read the repository password from
- -r, --repo : repository to show or restore from
- --repository-file : file to read the repository location from
- --restic : ABS path to the restic executable that should be used.
Added support for Google Cloud storage locations. Please note that authentication only is possible via GOOGLE_ACCESS_TOKEN
.
Make sure that only on restic command is running at the same time when quickly switching between snapshots/paths. This should speed up browsing a bit, especially if the repositories are in the cloud.
Full Changelog: v0.2.6...v0.3.0-beta
v0.2.6
What's Changed
- Wails v2.3.1 by @emuell in #44
- remove b2_download_file_by_name errors from stdout by @emuell in #45
- Universal Builds for macOS by @emuell in #48
- add support for RESTIC_REPOSITORY_FILE env variables by @emuell in #55
- Add refresh button, fixes #62 by @nettnikl in #65
- Hide passwords in repo path, fixing #58 by @nettnikl in #66
- Feature/workflow updates by @emuell in #67
- Fix/refresh selection updates by @emuell in #68
- Release workflow cleanups by @emuell in #69
- Added link to WebView2 Runtime by @JsBergbau in #72
- replaced no longer existing github workflow action by @emuell in #73
- Allow passing path to restic as argument by @emuell in #77
New Contributors
- @nettnikl made their first contribution in #65
- @JsBergbau made their first contribution in #72
Full Changelog: v0.2.5...v0.2.6
v0.2.5
What's Changed
- #38 added buttons for restore and dump (create zip archives) operations, as both may be useful in certain scenarios
- Ask for confirmation instead of aborting a restore operation, when the target files or folders already exist
Full Changelog: v0.2.4...v0.2.5
v0.2.4
v0.2.3-beta
What's Changed
Feature/restic version checks in #23
- add verbose error message when the installed restic version does not support the "-a" archive option for folder dumps
Feature/password files in #24
- prefill passwords from
RESTIC_PASSWORD_FILE
env variables and allow reading password files from the location dialog
Feature/keyboard navigation in #25
- Global:
Control/CMD + O
: Open new repository - File-List:
o
orEnter
orSpace
: Open File,R
: Restore selected file or folder
Bump wails to v2.0.0-beta.44.2 in #26
Full Changelog: v0.2.2-beta...v0.2.3-beta
v0.2.2-beta
What's Changed
- New, more compatible system requirements for Linux: GLIBC_2.31 or later (e.g. Ubuntu 20.04 or later) - #17
- Cache already visited directories in file grid to speed up browsing - #19
- Automatically set initial repository from
RESTIC_REPOSITORY/PASSWORD
env values, when they are set - #20 - Allow sorting snapshots and files by name/mod date and so on - #21
Full Changelog: v0.2.1-beta...v0.2.2-beta
v0.2.1-beta
What's Changed
- Add support rclone remote repositories: #10
- When restic binary can not be found, ask to select it manually: #11
- Bumped wails2 to version v2.0.0-beta.42: #12
Full Changelog: v0.2.0-beta...v0.2.1-beta