Commit graph

198 commits

Author SHA1 Message Date
Orsiris de Jong
aa5791a692 Minor code cleanup 2024-08-04 16:52:22 +02:00
Orsiris de Jong
c5df44bfe5 GUI: Add error message when config file cannot be load 2024-07-29 16:49:20 +02:00
deajan
5abb8df778 Reformat files with black 2024-07-23 12:39:30 +02:00
Orsiris de Jong
c408b69088 Fixed bad PR merge 2024-06-17 16:55:35 +02:00
Orsiris de Jong
e0cc6af034
Merge branch 'main' into rc1-bughunt 2024-06-17 16:32:33 +02:00
Orsiris de Jong
1f1b01b5b2 Allow any object to store permissions 2024-06-17 16:21:12 +02:00
Orsiris de Jong
baeff22ab3 GUI: Make object type and name generic 2024-06-17 15:58:18 +02:00
deajan
7fbc6cfa90 GUI: Fix inheritance for empty strings, fixes #66 2024-06-16 21:55:33 +02:00
deajan
8c781efeea CLI: Make sure we show permissions and manager_password when needed 2024-06-16 19:39:47 +02:00
deajan
06d7c72055 Add audience in config file 2024-06-16 19:27:33 +02:00
deajan
d54c0b570a GUI: Fix new repo / group creation did not update repo selector 2024-06-16 19:20:33 +02:00
deajan
b2646ca8e6 Moved customization.py to resources dir 2024-06-04 15:47:47 +02:00
deajan
6aed92da91 Reformat files with black 2024-05-27 09:11:42 +02:00
deajan
7cd327a38e Remove WIP print statements 2024-05-26 19:25:14 +02:00
deajan
342b02490d GUI: Adapt default units to variable context 2024-05-26 14:24:47 +02:00
deajan
7f6dc3d8cb Reformat files with black 2024-05-26 14:14:58 +02:00
deajan
6f6e89b5a8 Simplify manager password code 2024-05-26 14:14:30 +02:00
deajan
d25392ba33 Reformat files with black 2024-05-22 18:41:49 +02:00
deajan
52951925b0 Fix configuration inheritance for false repo booleans 2024-05-22 18:40:27 +02:00
Orsiris de Jong
601a794445 Reformat files with black 2024-05-15 14:28:35 +02:00
Orsiris de Jong
aa0f77f401 Enforce NPF-SEC-00009 2024-05-15 13:22:11 +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
0ed0f2ceac Fix config_inheritance fails when value contains dots 2024-05-14 00:14:08 +02:00
deajan
1f56cd631d Don't enable autoupgrade by default 2024-05-13 18:39:25 +02:00
deajan
915b1ad5da Fix data structure defaults in configuration 2024-05-13 18:21:50 +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
4c21b140d9 Fix bogus prometheus backup_job entry name in config 2024-05-09 16:36:05 +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
f9585fe794 Add default key obfuscation 2024-05-07 10:53:55 +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
7117541e02 Reformat with black 2024-04-23 23:56:52 +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
d3a8a5a48b Implemented optional NTP client test before retention operations 2024-04-23 18:18:18 +02:00
deajan
31740a1d07 Reformat files with black 2024-04-24 00:42:29 +02:00
deajan
58a50f0816 Remove empty strings from default config 2024-04-23 22:40:35 +02:00
deajan
a14f4caeb3 Fix indentation of default config 2024-04-23 14:09:40 +02:00
deajan
bd8e7e1925 expand units: Log missed bytes unit expansions 2024-04-23 12:44:39 +02:00
deajan
2380dcb1e4 Reformat files with black 2024-04-21 16:06:47 +02:00
deajan
0370975718 CLI: Add --manager-password option for --show-config 2024-04-21 14:35:04 +02:00
deajan
f910c72499 Avoid duplicates in inherited config lists 2024-04-21 12:16:13 +02:00
deajan
f477103b9d Fix typo 2024-04-21 12:15:40 +02:00
deajan
4d200dd265 Notes about IEC bytes 2024-04-18 18:03:03 +02:00
deajan
4b8af5d918 get_repos_by_group() now accetps __all__ parameter 2024-04-18 00:40:06 +02:00
deajan
fb4905aa03 CLI: Add --show-config parameter 2024-04-16 07:39:58 +02:00