Commit graph

1122 commits

Author SHA1 Message Date
Orsiris de Jong
08dcc8f50f Group absence should not trigger an error 2024-05-15 10:42:04 +02:00
deajan
2742338148 Reformat files with black 2024-05-14 00:30:30 +02:00
deajan
889758231d Fix restic URL 2024-05-14 00:29:17 +02:00
deajan
24f16be8b3 GUI: Cosmetic fixes for stdout/stderr queues 2024-05-14 00:21:05 +02:00
deajan
0ed0f2ceac Fix config_inheritance fails when value contains dots 2024-05-14 00:14:08 +02:00
deajan
e0bc58256f Fix missing init output 2024-05-13 18:40:23 +02:00
deajan
1f56cd631d Don't enable autoupgrade by default 2024-05-13 18:39:25 +02:00
deajan
ba176481f1 GUI: Update translations 2024-05-13 18:38:56 +02:00
deajan
b246380cbb GUI: Log bad datastructures in GUI 2024-05-13 18:22:55 +02:00
deajan
bfe32a5655 Log bogus data structures from configuration 2024-05-13 18:22:21 +02:00
deajan
915b1ad5da Fix data structure defaults in configuration 2024-05-13 18:21:50 +02:00
deajan
e2f0887545 GUI: Allow setting default filename 2024-05-12 20:40:27 +02:00
deajan
a8641a61d5 Reformat file with black 2024-05-12 20:40:02 +02:00
deajan
943d9457cf GUI: Add missing translations 2024-05-12 20:39:12 +02:00
Orsiris de Jong
585fb0e811 Update COMPILE_INSTRUCTIONS.md 2024-05-10 22:17:06 +02:00
deajan
b9bfa9eefb Don't try to update inherited prometheus config 2024-05-10 21:59:42 +02:00
deajan
0c3ab5aebf GUI: Make prometheus labels a dict 2024-05-10 21:41:58 +02:00
deajan
56686ec241 GUI: Move global prometheus options to global UI 2024-05-10 13:35:27 +02:00
deajan
587c027918 Don't retun worst error level when everything works 2024-05-09 21:17:35 +02:00
deajan
a032c1ab48 Fix missing import 2024-05-09 21:12:42 +02:00
deajan
d271909ba7 Improve error message 2024-05-09 21:11:16 +02:00
deajan
826de2f8c3 GUI: Don't show error on first run if repo not initialized. Fixes #58 2024-05-09 21:08:03 +02:00
deajan
088d257f25 Fix json output when not init 2024-05-09 20:56:59 +02:00
deajan
052d11774a Improve --json output when repo is not initialized 2024-05-09 20:35:47 +02:00
deajan
94bfbd93d2 Write prometheus metrics for other actions than backup 2024-05-09 19:43:19 +02:00
deajan
3db4c4a74c Remove unused code 2024-05-09 19:29:23 +02:00
deajan
ae15e087c4 Implemented new default log paths, closes #48 2024-05-09 17:36:44 +02:00
deajan
748bafb2b4 Implement --create-key and fix alternative key usage, closes #56 2024-05-09 17:23:54 +02:00
deajan
dd13d9520e Reformat files with black 2024-05-09 16:54:30 +02:00
deajan
a9d883178d Fix bogus assertion 2024-05-09 16:45:57 +02:00
deajan
3814c21918 Update deprecrated getdefaultlocale() to getlocale() 2024-05-09 16:45:44 +02:00
deajan
f029093629 Add excludes to default compilation 2024-05-09 16:39:34 +02:00
deajan
f24ab3bd27 Add synology excludes 2024-05-09 16:37:36 +02:00
deajan
eeb800d8db Don't compile self exec prevention from Nuitka 2024-05-09 16:37:15 +02:00
deajan
31caafffe2 Fix prometheus metrics cannot be empty 2024-05-09 16:36:52 +02:00
deajan
4c21b140d9 Fix bogus prometheus backup_job entry name in config 2024-05-09 16:36:05 +02:00
deajan
abd51bf525 Add a pre-flight check for prometheus push gateway upload url 2024-05-09 16:35:22 +02:00
deajan
f08eb22fab Improve metrics upload error log 2024-05-09 14:16:32 +02:00
deajan
2e363593b9 Don't expand config to empty strings 2024-05-09 13:51:28 +02:00
deajan
0f6436ea15 Propagate global prometheus config to repo_config 2024-05-07 23:01:20 +02:00
deajan
85703d2073 Update env variables now using list of dicts 2024-05-07 23:00:09 +02:00
deajan
b71005dbaf Update additional labels now being lists of dicts 2024-05-07 22:15:27 +02:00
deajan
09810af24e GUI: Minor UI improvement for tags 2024-05-07 19:50:52 +02:00
deajan
1ef5987cc4 Update requirements 2024-05-07 10:54:02 +02:00
deajan
f9585fe794 Add default key obfuscation 2024-05-07 10:53:55 +02:00
deajan
deeaf9f157 Reformat file with black 2024-05-07 10:51:24 +02:00
deajan
0ad07716e4 Fix creating new config with missing keys 2024-05-06 18:50:14 +02:00
deajan
8203d5c6b3 Implement alternate AES key loading as in #56 2024-05-06 18:44:46 +02:00
deajan
b01590871d CLI: Rename binary to backend_binary var 2024-05-03 11:49:55 +02:00
deajan
a1ecf3c3d7 GUI: Implement --external-backend-binary 2024-05-03 11:49:39 +02:00