lassulus
|
7b3d3e20b4
|
clan-cli secrets: flake_name -> flake_dir
|
2023-11-05 16:58:48 +01:00 |
|
Qubasa
|
d02acbe04b
|
nix fmt
|
2023-10-27 19:19:45 +02:00 |
|
Qubasa
|
8482bc79f6
|
Secrets tests passing. nix fmt doesn't complain
|
2023-10-27 19:18:45 +02:00 |
|
Qubasa
|
8cc1c2c4bd
|
Fixed cyclic dependencie AND swapped pytest-parallel for pytest-xdist to fix deadlock in tests
|
2023-10-27 19:18:45 +02:00 |
|
Qubasa
|
2ca54afe7f
|
Added new type FlakeName
|
2023-10-27 19:18:45 +02:00 |
|
Qubasa
|
32e60f5adc
|
Added flake_name:str argument everywhere, nix fmt doesn't complain anymore
|
2023-10-27 19:15:40 +02:00 |
|
Jörg Thalheim
|
ead5c6e6a8
|
secrets: add has_machine and has_secret function
|
2023-09-21 17:22:20 +02:00 |
|
Jörg Thalheim
|
17af763ad1
|
add edit flag to secret cli
|
2023-09-13 10:52:03 +02:00 |
|
Jörg Thalheim
|
62e5c66867
|
secrets cli: hint that group/user/machine flags can be repeated
|
2023-09-07 13:06:31 +02:00 |
|
Jörg Thalheim
|
c3ccf68007
|
only list valid secrets/users/machines
Git often leaves empty directories behind
|
2023-09-07 12:48:34 +02:00 |
|
Jörg Thalheim
|
949b72bd0b
|
actual implement secret rename function
|
2023-09-03 11:03:14 +02:00 |
|
Jörg Thalheim
|
10e4db7c19
|
clan-cli: fix error message
|
2023-08-30 16:40:42 +02:00 |
|
Jörg Thalheim
|
79c61f61c7
|
drop black/ruff from dependency list
those are used implictly by treefmt already
|
2023-08-23 16:03:56 +02:00 |
|
Jörg Thalheim
|
e103a4186c
|
add api for secret groups and decrypting secrets
|
2023-08-09 15:17:43 +02:00 |
|
Jörg Thalheim
|
6c169b0bed
|
print nothing if secret collections are empty
|
2023-08-09 14:50:04 +02:00 |
|
Jörg Thalheim
|
c535cf78a1
|
add secret api for machines/users/secrets
|
2023-08-09 14:10:04 +02:00 |
|
Jörg Thalheim
|
9189c31def
|
improve error message if users don't exist
|
2023-08-09 10:33:54 +02:00 |
|
Jörg Thalheim
|
3d5a37ad03
|
check for breakpoint() function in code
|
2023-08-09 10:21:59 +02:00 |
|
Jörg Thalheim
|
68905fc233
|
don't add user to a secret if they already can access the secret
If the user is part of a group we don't need to add them explicitly
|
2023-08-09 10:17:30 +02:00 |
|
Jörg Thalheim
|
2988532909
|
allow to set groups/admins/users when setting secrets
|
2023-08-08 19:40:35 +02:00 |
|
Jörg Thalheim
|
6f9aaef56a
|
add option to import sops secrets with groups,users,machines,prefixes
|
2023-08-08 18:46:37 +02:00 |
|
Jörg Thalheim
|
efa0546da5
|
sops: make symlinks relative
|
2023-08-08 17:24:40 +02:00 |
|
Jörg Thalheim
|
1d1452ddd5
|
add import-sops command to secrets
|
2023-08-08 15:48:19 +02:00 |
|
Jörg Thalheim
|
0533948085
|
fix rotating keys with sops
|
2023-08-08 13:44:15 +02:00 |
|
Jörg Thalheim
|
dab483339a
|
test list/remove secret
|
2023-08-02 12:00:32 +00:00 |
|
Jörg Thalheim
|
658c76336f
|
add secrets integration
clan-cli: also depend on age for secrets
|
2023-08-02 09:19:14 +00:00 |
|