1
0
Fork 0
mirror of https://github.com/borgbase/vorta synced 2025-01-03 05:36:19 +00:00
Commit graph

33 commits

Author SHA1 Message Date
samuel-w
95d964c40f
Add mount option override checkbox. By @samuel-w (#682)
* Tests: avoid clicking other window
2021-02-18 15:01:32 +08:00
Manu
3cf2ac0c41
Add rename action. By @samuel-w and @m3nu (#864)
- Add rename action for archives
- Move archive actions to submenu
- Improve tests: remove window manager dependency
2021-02-18 09:44:10 +08:00
Manu
52233a9844
Fix flaky tests (#788)
* New DB for each test, hopefully takes care of race condition when using new DB.
* Centralize timeout setting
2021-02-17 10:14:58 +08:00
samuel-w
7d7b7a2742
Improved password handling and transparency. By @samuel-w (#550) 2021-01-18 15:52:07 +08:00
Samuel
0b6961213f
Refactoring: remove last exec_, add tests, retain archive deletion message. By @samuel-w (#722) 2020-11-20 08:46:09 +08:00
Samuel Woon
9568a1b410
Get keyring at runtime. By @samuel-w (#635) 2020-09-27 15:19:39 +08:00
Manu
02625ba4f0
Improved progress updates. By @SergioRAgostinho 2020-09-05 22:08:36 +08:00
Julian
3b6c5f2d3c
Rewrite of borg diff core (#373)
- It now heavily relies on regex. This was done in order to make the code more stable and easier to maintain.
- Share common code for file tree view between extract and diff.
2020-03-23 14:20:09 +08:00
Manu
82844a17b4
Add macOS notarization, use Github Workflows for testing (#407)
* Improve macOS packaging, add notarization.
* Properly use QApplication while testing, remove workarounds.
* Use Github Workflows instead of Travis.
* Remove outdated test workaround.
2020-03-03 13:19:36 +08:00
Hofer-Julian
d48bdba593 Wording change from 'password' to 'borg passphrase' (#311)
Fixes #309. Avoid confusion with SSH private key password.
2019-06-22 09:35:53 +08:00
Manuel Riel
4f6137207b
v0.6.1 Release (#86)
* Fix unicode issue with Darwin Keychain. Add new test for it. Fixes #89
* Don't add invalid repo. Improve error message when adding repo fails. Fixes #87
* Add setting for archive name and prune prefix. #88
* UI tweaks.
2018-12-14 16:03:26 +08:00
Manuel Riel
30c6549f0f
v0.5.2 Bugfixes and new Misc Settings Tab (#71)
* Fix uneven vspace. Fixes #67

* Add Python 3.7 to Travis. Use tox to test multiple Python versions. Fixes #72

* Add command line option to avoid forking and open main window while debugging. Fixes #73

* Use slug of profile name as archive prefix. Fixes #46

* Add settings tab. Add light system tray icon option. Fixes #56 and #74

* Incorporate review by @ThomasWaldmann
2018-12-04 10:58:12 +08:00
Manuel Riel
b55c32517c
v0.5.1 (#63)
* Simplify non-blocking BorgThread.run.
* Fix issue with displaying nested folders in extract-dialog.
* Fix error text expansion.
* Add many new tests. Dont open main window on startup.
2018-11-30 08:40:18 +08:00
Manuel Riel
7b881953a1
Extract cmd (#61)
* Add extract feature (#26), fix stdout/err blocking (#21)
* Other small fixes.
2018-11-27 19:33:16 +08:00
Manu
ef1966c27a Rename SnapshotModel to ArchiveModel. Adds to #39 2018-11-22 09:35:59 +08:00
Manu
3ec5fa0959 Use 'Archive' term instead of 'Snapshot' to be consistent with main Borg terminology. Fixes #39 2018-11-22 09:18:12 +08:00
Thomas Waldmann
79936a59a5 fix a lot of trivial issues discovered by flake8 2018-11-22 01:43:37 +01:00
Manu
55ff2b0352 Ensure only one app instance is running. Fixes #27 2018-11-21 22:17:48 +08:00
Manu
5872491f3e Fix test after wording change. Fix link in source tab (#22) 2018-11-21 21:03:09 +08:00
Manu
56b623abd1 re-arrange wait conditions. 2018-11-20 17:45:14 +08:00
Manu
607be55548 Adjust test for (fast) travisci. 2018-11-20 14:50:26 +08:00
Manu
7432e201de Allow adding local repos. Fixes #14. 2018-11-17 19:36:44 +08:00
Manu
49191227fb Pass SSH key if one is selected. Fixes #15 2018-11-17 18:34:38 +08:00
Manu
64b391fae1 Add more tests and sample borg output. 2018-11-06 14:47:04 +08:00
Manu
0578df4019 Update README. Clean up setup.cfg. Debug pytest segfault. 2018-11-05 18:30:59 +08:00
Manu
5f494fb38e Refactor Borg commands into modules. Add pruning and checking to background scheduler. 2018-11-04 23:37:46 +08:00
Manu
aff7816201 Implement prune and list commands. Refactor BorgThread package. 2018-11-04 16:23:17 +08:00
Manu
3ee8a35ded Refactor BorgThread into new class to support different commands. 2018-11-03 16:55:38 +08:00
Manu
20252cfca7 Refactor BorgThread into 2 separate classes. 2018-11-02 21:44:49 +08:00
Manu
ef46cb91d6 Add test for scheduler tab. 2018-11-01 14:01:44 +08:00
Manu
44cbd0e127 Fix scheduler issues. 2018-10-31 20:44:29 +08:00
Manu
c896388ae8 Subclass QApplication. 2018-10-31 19:14:12 +08:00
Manu
7549e73189 Start adding tests. Work on scheduler-tab. (both WIP) 2018-10-31 01:46:37 +08:00