Commit Graph

32 Commits

Author SHA1 Message Date
Manu becb6a48d0
Fix macOS CI build (#1123) 2021-11-27 20:37:18 +04:00
Manu c7a1077fec
Remove APScheduler dependency, Python 3.10 support (#1086) 2021-10-27 08:37:28 +04:00
Manu 5d5415035a
Remove PyQt5 pinning. Fixes #1011 (#1022)
* Remove PyQt5 pinning. Fixes #1011
* Bump Borg version in GH workflow.
2021-06-21 09:30:01 +04:00
Manu eb037dd41b Build fixes 2021-06-08 18:50:56 +04:00
Manu 3b57ab43a4
Option to run tests with SSH debugging (#953) 2021-04-18 21:33:48 +08:00
Manu 7dc6f83b92
Add signing to Github Action Workflow (#912) 2021-03-03 20:59:10 +08:00
Manu 6d8ad901fb
Allow to fully disable using the system keychain. (#898)
- Add option to avoid using system keychain.
- Prioritize keychains first. Then try to start them.
- Maintenance: Possible fixes for hung tests and segfault on exit on some setups.
2021-03-01 15:25:31 +08:00
Manu 7949e80381
More test fixes, avoid segfault when quitting (#877) 2021-02-22 09:45:43 +08:00
Manu 9a4bbf0d65
Remove support for deprecated macOS XML wifi list. (#868)
* Use pytest-cov plugin to avoid hangers and subproc issues.
2021-02-18 13:50:58 +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
Manu 305ba01a6e
Update bug_report.md 2021-02-15 15:15:32 +08:00
Manu e4eb83b9aa
Delete feature-suggestion.md 2021-02-15 15:13:48 +08:00
Manu 60e9ee89b9 Emphasize bug report details. 2021-02-15 11:18:18 +08:00
Manu 6493e1798c
Clean up supporting files (#771) 2021-01-20 12:59:37 +08:00
Manu 9b88c15a22
macOS packaging on Github Actions, update translations (#768) 2021-01-19 15:17:10 +08:00
Samuel 529b1da5b1
CI: Add python 3.9, labels, disable macOS mount test. By @samuel-w (#734) 2020-12-01 12:12:40 +08:00
Samuel 2f6dd6e5ed
Integrate codecov.io. By @samuel-w (#719) 2020-11-19 07:47:14 +08:00
Manu d5f3d102f2 Limit Stale Bot to issues only. 2020-10-16 15:50:08 +08:00
Samuel Woon 6df94f07f9
Replace Borg version with install method in bug report (#657)
We don't seem to have many bugs due to Borg errors, but we do have many due to packaging issues.
2020-09-18 14:32:12 +08:00
Manu 62a3c6e42b Add more Stalebot labels 2020-09-11 14:41:17 +08:00
Manu 7e7fa22bae Add config for Stale Issue Bot 2020-09-11 14:36:07 +08:00
Manu 2f47c388ce
Keep version number in one place only. Clean up Makefile vars (#642) 2020-09-10 13:26:38 +08:00
Manu f6e7b54c9a Reduce tests on macOS and increase limit. Fixes #632 2020-09-09 08:34:50 +08:00
Manu e31d4faafb Fix bug report template formatting 2020-09-06 15:50:14 +08:00
Samuel Woon 282d2adf5d
Add Vorta- and Borg version to issue template 2020-09-06 15:48:12 +08:00
Samuel Woon 976e3dae83
CI: Set 10 minute test time. By @samuel-w
To prevent infinite loops from running for 6 hours (default). 10 minutes was chosen as previous actions have finished in under 4 minutes, while allowing some leeway.
2020-08-10 16:33:14 +08:00
Manu 2f68b2795c
Fix tests for PyQt 5.15 on Linux. By @samuel-w (#573) 2020-08-10 15:57:13 +08:00
samuel-w 30245cb451
CI Fix: Update repositories before installing 2020-06-22 16:16:46 +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
Manuel Riel 15aebc6ceb
Get borg version and path on startup. Link to log folder. (#247)
* Get borg version and path on startup. Link to log folder. Fixes #205, #230, #120
2019-04-07 22:36:31 +08:00
Manuel Riel e5fffd8cf1 Update issue templates 2018-12-16 12:30:56 +08:00