Commit graph

1053 commits

Author SHA1 Message Date
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
Orsiris de Jong f219d4e288 Add signed CLI executable virutstotal results 2024-05-01 19:31:17 +02:00
Orsiris de Jong 011d99bde4 Make windows EV signer use new paths 2024-05-01 19:30:39 +02:00
Orsiris de Jong fecb7990e9 Update ANTIVIRUS.md 2024-04-27 19:51:00 +02:00
Orsiris de Jong 1b8713463e Compile as standalone by default 2024-04-27 19:50:47 +02:00
deajan 6b209b3fc1 Don't build installer for now 2024-04-27 12:07:04 +02:00
deajan 9f8814499a Make onefile build optional 2024-04-27 12:01:51 +02:00
deajan f41653a774 GUI: Don't send telemetry to GUI framework 2024-04-27 11:56:30 +02:00
Orsiris de Jong 95cdf5428c Bump version 2024-04-25 18:52:24 +02:00
Orsiris de Jong 4070f09ce4 Fix icon path for nuitka compilation 2024-04-25 18:52:16 +02:00
deajan 292a40d3a7 Document optional NTP server 2024-04-24 00:02:52 +02:00
deajan 78e726cdc0 Add (really) basic tests 2024-04-23 23:58:46 +02:00
deajan 7117541e02 Reformat with black 2024-04-23 23:56:52 +02:00
deajan 949de026d8 Move more files to resources 2024-04-23 23:32:54 +02:00
deajan 668b99e1eb Don't encrypt null values 2024-04-23 23:28:36 +02:00
deajan 4ab2d0f5dd Allow missing repo_uri in config 2024-04-23 23:24:41 +02:00
deajan e1ba39c049 GUI: Show error on empty repo_uri 2024-04-23 23:15:29 +02:00
deajan 508a711b16 Reformat files with black 2024-04-23 22:34:39 +02:00
deajan c898849632 GUI: another fix for not init repos 2024-04-23 22:34:07 +02:00
deajan 67adf6e0ef Don't bother checking permissions in viewer mode 2024-04-23 22:33:45 +02:00