Commit graph

198 commits

Author SHA1 Message Date
Orsiris de Jong
da85eeded5 Reformat files with black 2023-05-29 17:11:30 +02:00
Orsiris de Jong
a45d5f783b Add max recursion for variable evaluation in config file 2023-05-28 21:58:59 +02:00
Orsiris de Jong
58a00a0221 Reformat files with black 2023-05-27 19:54:06 +02:00
Orsiris de Jong
0240173b35 Improve data decryption messages 2023-05-27 18:50:06 +02:00
Orsiris de Jong
93b892c3e6 Add encrypted environment variable support 2023-05-27 15:32:29 +02:00
Orsiris de Jong
7043f76484 Don't report missing encrypted data as error 2023-05-03 22:12:00 +02:00
Orsiris de Jong
90c43ff8cd Implement password command 2023-05-03 18:50:19 +02:00
Orsiris de Jong
0cdaf2cf73 Fix relative import path 2023-04-22 14:37:20 +02:00
Orsiris de Jong
e27c29809f Reformat files with black 2023-04-22 14:26:22 +02:00
Orsiris de Jong
97d4acda13 Don't complain on missing backup_admin password in non non compiled private builds 2023-04-22 14:25:45 +02:00
Orsiris de Jong
61eb76e86f Comment on security issue 2023-04-22 14:15:24 +02:00
Orsiris de Jong
ba7d6d1981 Fix error on empty replacement values 2023-04-12 08:44:27 +02:00
Orsiris de Jong
ea96b86522 Reformat files with black 2023-04-04 20:05:00 +02:00
Orsiris de Jong
534aa2ed19 Disallow raw updating the backup_admin_password variable 2023-04-04 19:56:47 +02:00
Orsiris de Jong
a43a3dc3a5 Remove unused import 2023-03-27 19:22:37 +02:00
Orsiris de Jong
677d9f8cfe Rename old key to earlier key for better understanding 2023-03-27 16:26:25 +02:00
Orsiris de Jong
ef57e95e58 Reformat files with black 2023-03-27 15:41:48 +02:00
Orsiris de Jong
fb25d83ebb AES encryption change triggers conf file re-encryption 2023-03-27 15:30:23 +02:00
Orsiris de Jong
e60709f1a7 Add audience identifier in version string 2023-03-26 19:28:39 +02:00
Orsiris de Jong
4d3cc950c0 Reformat file with black 2023-03-26 15:37:14 +02:00
Orsiris de Jong
7e281d7ed2 Show decrypt tracebacks in debug mode 2023-03-26 15:33:44 +02:00
Orsiris de Jong
cf9d9cd218 Don't add default backup admin password when creating new conf file 2023-03-25 18:13:28 +01:00
Orsiris de Jong
deb33b678c Fix typo in default config 2023-03-20 13:55:48 +01:00
Orsiris de Jong
39db20a7c3 Reformatted files with black 2023-03-13 19:37:16 +01:00
Orsiris de Jong
0a001cd938 Add more default config 2023-03-13 19:28:26 +01:00
Orsiris de Jong
96d4268cbe Reformat files with black 2023-02-05 19:37:05 +01:00
Orsiris de Jong
cc96d95940 Fix configuration encryption when value is not str 2023-02-05 19:36:29 +01:00
Orsiris de Jong
0267d5ba10 Reformat files with black 2023-02-03 08:06:55 +01:00
Orsiris de Jong
15aab16b93 Also upgrade nested variables in configuration files 2023-02-03 08:03:49 +01:00
Orsiris de Jong
b951220315 Bulk rename auto_upgrade vars and fix upgrade status in about gui 2023-02-02 23:28:08 +01:00
Orsiris de Jong
929e2862d5 Remove WIP print statements 2023-02-02 22:10:43 +01:00
Orsiris de Jong
d55b1adabb Rename function for more clarity 2023-02-02 22:05:18 +01:00
Orsiris de Jong
91d169eb53 Refactor configuration variables, make upgrade client send host info 2023-02-02 22:03:43 +01:00
Orsiris de Jong
74259dc7b7 Add ${RANDOM} variable to config file 2023-02-02 20:14:19 +01:00
Orsiris de Jong
18ad5f6469 Fix for empty or bogus config files 2023-02-02 14:13:06 +01:00
Orsiris de Jong
a3bf71ef6c Reformat files with black 2023-02-02 11:39:15 +01:00
Orsiris de Jong
2b63712762 Make backup admin password configurable 2023-02-02 11:31:30 +01:00
Orsiris de Jong
6ab6ed9ef3 Convert minimum_backup_age to minutes 2023-02-02 10:58:09 +01:00
Orsiris de Jong
e23797f97d Reformat files with black 2023-02-01 19:06:52 +01:00
Orsiris de Jong
51a698f761 Improve upgrade runner 2023-02-01 19:01:39 +01:00
Orsiris de Jong
48fbfdf475 Add default configuration 2023-02-01 17:28:34 +01:00
Orsiris de Jong
147b76dfd5 Fix configuration.is_encrypted worked (but poorly) 2023-02-01 17:11:16 +01:00
Orsiris de Jong
d9f5d6d66d Fix possible configuration error when non encrypted data is read 2023-01-28 19:51:40 +01:00
Orsiris de Jong
7600fc70b3 Reformat files with black 2023-01-28 19:44:42 +01:00
Orsiris de Jong
b7824a7551 Refactor configuration 2023-01-28 19:43:42 +01:00
Orsiris de Jong
8c0d4b4caf Refactored npbackup into package 2023-01-27 11:30:06 +01:00
Orsiris de Jong
5e7bb87646 Reformat files with black 2023-01-26 01:26:08 +01:00
Orsiris de Jong
d936968446 Initial upload 2023-01-26 01:13:07 +01:00