Vorta

Latest version: v0.9.1

Safety actively analyzes 621211 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 13

0.9.1

This is the first release of our 0.9 branch. Work on this started in early 2023 and many new features and improvements were implemented since then. For details see previous pre-releases. Here just some highlights:

- Profile Sidebar and New Setting Interface by bigtedde in https://github.com/borgbase/vorta/pull/1809
- Exclude GUI by diivi in https://github.com/borgbase/vorta/pull/1846
- Use Qt6 for the interface. https://github.com/borgbase/vorta/pull/1685, by i1sm3ky
- Integration testing with Borg and increased coverage by jetchirag and bigtedde

Thanks again to everyone who took the time to contribute either bug reports, code or translations. 🙏

0.9.1beta3

We are almost ready for the first 0.9 release. This beta finally merges the new GUI to better manage file exclusions by diivi. Some things you can now do around exclusions:

- We ship exclusion presets for common use cases. Currently there are just a few, but we hope to add more over time. PRs welcome, if you have good exclusion lists around a specific topic.
- Add your own exclusions and enable/disable them individually
- You can always view the final exclusion list under *Preview*

Breaking changes ⚠️
- Your existing exclusions can be found in the *Raw* tab. They will continue to be used as-is.
- The "Exclude if present" feature isn't implemented in the new exclusion dialog yet. If you use this feature, you can manually add --exclude-if-present .nobackup in _Schedule -> Shell commands -> Extra arguments_ for borg create.

What's Changed
* Loosen platformdirs dependency by stefanor in https://github.com/borgbase/vorta/pull/1843
* Backup settings.db before migrations by AdwaitSalankar in https://github.com/borgbase/vorta/pull/1848
* Exclude GUI by diivi in https://github.com/borgbase/vorta/pull/1846

New Contributors
* stefanor made their first contribution in https://github.com/borgbase/vorta/pull/1843
* AdwaitSalankar made their first contribution in https://github.com/borgbase/vorta/pull/1848

**Full Changelog**: https://github.com/borgbase/vorta/compare/v0.9.1-beta2...v0.9.1-beta3

0.9.1beta2

This is the second (or third) beta release of our upcoming 0.9 branch.

Main changes are a revamped interface and improved tests, by our Google Summer of Code contributor, bigtedde.

![276890775-218fc3ee-68a8-40bc-a30b-39e7e58b7a39](https://github.com/borgbase/vorta/assets/3916435/3202ac19-9505-4ae8-92d2-02502e4a3657)

What's Changed
* PR: Complete Unit Test cleanup/parametrization/coverage increases by bigtedde in https://github.com/borgbase/vorta/pull/1787
* PR: Implement Profile Sidebar and New Setting Interface by bigtedde in https://github.com/borgbase/vorta/pull/1809
* Update notarization for use with notarytool by m3nu in https://github.com/borgbase/vorta/pull/1831


**Full Changelog**: https://github.com/borgbase/vorta/compare/v0.9.1-beta1...v0.9.1-beta2

0.9.1beta1

I'm proud to release the second beta version of our new 0.9 branch. With [Google Summer of Code](https://github.com/borgbase/vorta/wiki/Google-Summer-of-Code-2023-Ideas) at full steam over the summer, the team got a lot done, with a [few](https://github.com/borgbase/vorta/pull/1742) [major](https://github.com/borgbase/vorta/pull/1809) [features](https://github.com/borgbase/vorta/pull/1749) still pending for the next beta.

Thanks are also due to our mentors, who guided contributors while working on their pull requests. 👏 real-yfprojects Hofer-Julian

Please share your feedback [here](https://github.com/borgbase/vorta/issues/1823), so we can keep improving this branch until the final release.

Breaking changes
This Vorta version ships with Borg 1.2.6 (when using our macOS app), which fixes an issue with data authentication. So you may get an error saying "Data integrity error: Archive authentication did not verify". In that case, at a minimum, if you trust the repository, you need to run the following upgrade steps. Full details are described in [Borg's release notes](https://github.com/borgbackup/borg/blob/1.2.6/docs/changes.rst#pre-125-archives-spoofing-vulnerability-cve-2023-36811):

1. Copy the repository URL. You can do this in Vorta's *Repository* tab using the *Copy to clipboard* button next to the repository selector.
2. Ensure you have the repo passphrase ready. Vorta would keep it in the OS' keychain usually.
3. Run this in the terminal: `BORG_WORKAROUNDS=ignore_invalid_archive_tam borg upgrade --archives-tam $REPO_URL`

Selected major features and improvements
- You can now give names to repos to manage them more easily. By diivi (1665)
- There are now separate unit tests and integration tests with live Borg installs, as well as higher test coverage. By jetchirag and bigtedde
- Password entry is now done with a reusable widget. By jetchirag, 1662
- Vorta now uses Qt6 for the interface. 1685, by i1sm3ky
- sten0 from Debian helped us to clean up our icon licensing situation. 1729

Full list of changes
15fa46ff Improve SSH key process. By bigtedde (1802)
cff00ad8 Add '.log' suffix to log files. By bigtedde (1710)
43140bed Refactor archive context menu. By bigtedde (1793)
3573bdbc Minor: README type. By prady0t (1822)
4350f78d Prevent borg operation while renaming. By bigtedde (1791)
7d2b3634 Changed label and tooltip for startup setting of Vorta (1804)
8c82c406 Changed title of adding `new repo` and `existing repo`. By SAMAD101 (1810)
567a3546 Reduce number of tests. By bigtedde (1780)
e5c9b224 Improve import/export feature test coverage. By bigtedde (1774)
3bfa78bf Fix health indicator always being green in extract view.
2caa0935 Source tab test improvements. By bigtedde (1772)
81920ea3 Repo test improvements. By bigtedde (1771)
e85ec38c Add diff tests. By bigtedde (1770)
ee71bcae DRY tests, increase coverage. By bigtedde (1769)
fb426145 Add test utility functions (1768)
30c57225 Inline archive renaming. By diivi (1734)
92f285f6 Add full font licenses, add Google icons to README. (1740)
b58ffb6a Setting for number format in archive tab. By bigtedde (1719)
b015368f Integration Tests for Borg (1716)
0e37e1cf Correct homebrew path on arm macOS. By sammcj (1760)
25b4cc0b Introduced password input widget (1662)
157ac373 Run actions on multiple archives. By diivi (1723)
ec1dfcd8 Add profile name to error notification. (1728)
d087654e Update GSoC notice in README (1739)
50be34ca Use maintained stale action (1737)
92608f9e Assign names to repos. By diivi (1665)
f76195e4 Disable compact button for older borg versions. By diivi (1727)
c56c6700 Show trigger (user/scheduled) in Archive tab. By diivi (1732)
210a968f Replace CC-BY Vaadin icon (1735)
70ad554e Replace Font Awesome icons with Fork Awesome and others (1729)
2cb9afd4 Add a dev mode that allows for local storing of config files and logs (1682)
5a3a7cf5 Run pre-commit in lint ci and polish ci setup. (1712)
d7634e87 Clear contents of `log_text` after successfull backup (1626)
82270adf Add re-format with ruff to `.git-blame-ignore.revs`.
24e1dd5c Run pre-commit (with newly added ruff) on code base.
f0a5a362 ci: Add ruff including print checks
4d65912d Fix pyobjc imports, bump minimum Python version (1698)
20b7b493 hostname and fqdn template var consistent with Borg (1697)
7535f92a (tag: v0.9.0) PyQt6 Upgrade (1685)
8571ef6c Remove paramiko from dependencies

0.9.0

This is the first pre-release of the 0.9 branch that uses PyQt6 under the hood.

To test on macOS, use the attached build, which also includes Borg 1.2.4. To test on Linux, see our [developer guide](https://vorta.borgbase.com/contributing/#testing-the-current-development-version).

Thanks to i1sm3ky and real-yfprojects for making this happen.

0.8.12

Not secure
Removes a leftover dependency of `paramiko`. Rest same as [v0.8.11](https://github.com/borgbase/vorta/releases/tag/v0.8.11)

Page 1 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.