Commit graph

1039 commits

Author SHA1 Message Date
Orsiris de Jong 92a00cf597 Merge branch 'main' of https://github.com/netinvent/npbackup into main 2024-05-17 16:16:34 +02:00
Orsiris de Jong 163bd608c6 Add restic source update script 2024-05-17 16:16:27 +02:00
deajan 4e3577463b GUI: Permit adding manual paths / excludes 2024-05-17 12:55:46 +02:00
Orsiris de Jong d9b0273e05 GUI: reload after config changes 2024-05-17 01:08:48 +02:00
Orsiris de Jong cec7be1d7c Reformat file with black 2024-05-16 19:36:20 +02:00
Orsiris de Jong cc4f2477cb Another set of minor linter fixes 2024-05-16 19:33:33 +02:00
Orsiris de Jong 91e157c5af Various linter fixes 2024-05-16 19:26:24 +02:00
Orsiris de Jong 601a794445 Reformat files with black 2024-05-15 14:28:35 +02:00
Orsiris de Jong 2beba27b3f Improve metrics output on backup failure 2024-05-15 14:28:03 +02:00
Orsiris de Jong cd3df29787 Improve logging for is_init check 2024-05-15 14:13:38 +02:00
Orsiris de Jong fd3258337b GUI: Make config filename visible in main window 2024-05-15 13:23:36 +02:00
Orsiris de Jong aa0f77f401 Enforce NPF-SEC-00009 2024-05-15 13:22:11 +02:00
Orsiris de Jong 01ba031d25 Update SECURITY.md 2024-05-15 12:34:52 +02:00
Orsiris de Jong ca1c3e5d78 Bump version 2024-05-15 12:01:05 +02:00
Orsiris de Jong ab26150c2e GUI: Improve log messages on errors 2024-05-15 11:51:31 +02:00
Orsiris de Jong f39254b27b Imrpove log messages for pre/post exec commands 2024-05-15 11:51:06 +02:00
Orsiris de Jong e09187d956 Fix config inheritance lists when no group settings exist 2024-05-15 11:50:09 +02:00
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