a-kenji
25b90983af
pkgs/cli: Fix adding common flags for aliases
2024-11-15 10:49:03 +00:00
Mic92
8773abf849
Merge pull request 'Fix encrypting shared vars' ( #2417 ) from var-fixes into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2417
2024-11-14 15:37:55 +00:00
Jörg Thalheim
4de97616bc
vars: introduce ensure_machine_has_access method for sops
...
this should help avoiding overriding existing shared secrets by not
triggering vars regeneration if a machine has no access.
wip
2024-11-14 15:37:55 +00:00
Jörg Thalheim
673717fe8c
vars/get: use machine_name as variable name
2024-11-14 15:37:55 +00:00
Jörg Thalheim
91d2018bb7
vars/sops: simplify conditional in exists
2024-11-14 15:37:55 +00:00
clan-bot
0695b82edd
Merge pull request 'pkgs/cli: Improve help description' ( #2415 ) from kenji/clan-core:kenji-cli/show/improve/description into main
2024-11-14 14:40:22 +00:00
a-kenji
9c08e90083
pkgs/cli: Improve help description
2024-11-14 15:34:24 +01:00
clan-bot
cda12b0f22
Merge pull request 'pkgs/cli: Improve clan secrets help' ( #2416 ) from kenji/clan-core:kenji-cli/secrets/help into main
2024-11-14 14:18:43 +00:00
clan-bot
d05b1323b1
Merge pull request 'pkgs/cli: Remove superfluous comment string' ( #2414 ) from kenji/clan-core:kenji-cli/improve/show-comment into main
2024-11-14 14:15:52 +00:00
clan-bot
d17e00c177
Merge pull request 'pkgs/cli: Fix typo in test fixtures' ( #2412 ) from kenji/clan-core:kenji-fix/typo-fixture into main
2024-11-14 14:13:12 +00:00
clan-bot
f41c47345a
Merge pull request 'pkgs/cli: Improve help output of show subcommand' ( #2413 ) from kenji/clan-core:kenji-cli/improve/show into main
2024-11-14 14:13:12 +00:00
a-kenji
332e521340
pkgs/cli: Improve clan secrets help
2024-11-14 15:07:16 +01:00
a-kenji
52f5bc048b
pkgs/cli: Remove superfluous comment string
2024-11-14 15:04:19 +01:00
a-kenji
eb31b1cfa0
pkgs/cli: Improve help output of show subcommand
2024-11-14 15:03:14 +01:00
a-kenji
edef77091a
pkgs/cli: Fix typo in test fixtures
2024-11-14 15:00:44 +01:00
clan-bot
9e71b306b9
Merge pull request 'Automatic flake update - nixpkgs - 2024-11-11T00:00+00:00' ( #2367 ) from flake-update-nixpkgs-2024-11-11 into main
2024-11-14 11:19:38 +00:00
clan-bot
c7289d2c43
Merge pull request 'cli vars password-store: fix file locations' ( #2410 ) from lassulus/clan-core:vars-pass into main
2024-11-14 11:13:12 +00:00
Jörg Thalheim
74b54c84a4
deltachat: disable tests
2024-11-14 12:12:46 +01:00
Clan Merge Bot
d5bd935f2e
update flake lock - nixpkgs - 2024-11-11T00:00+00:00
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/ccc0c2126893dd20963580b6478d1a10a4512185?narHash=sha256-4HQI%2B6LsO3kpWTYuVGIzhJs1cetFcwT7quWCk/6rqeo%3D' (2024-10-18)
→ 'github:NixOS/nixpkgs/85f7e662eda4fa3a995556527c87b2524b691933?narHash=sha256-JwQZIGSYnRNOgDDoIgqKITrPVil%2BRMWHsZH1eE1VGN0%3D' (2024-11-07)
2024-11-14 12:12:46 +01:00
lassulus
faf0946c99
cli vars password-store: fix file locations
2024-11-14 12:07:52 +01:00
clan-bot
40130640c1
Merge pull request 'UI/typograhy: init typography extension' ( #2407 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-11-14 09:37:23 +00:00
Johannes Kirschbauer
f9f760cbe8
UI/typograhy: init typography extension
2024-11-14 10:31:55 +01:00
clan-bot
a5dc8c5dda
Merge pull request 'pkgs/cli: Fix typo in comment' ( #2406 ) from kenji/clan-core:kenji-cli/fix/typo into main
2024-11-14 09:22:41 +00:00
a-kenji
edd7253dea
pkgs/cli: Fix typo in comment
2024-11-14 10:17:44 +01:00
DavHau
a5ec3c45d5
clan-cli: remove --no-write-lock-file from nix invocations
2024-11-14 14:11:06 +07:00
clan-bot
c0bd20414e
Merge pull request 'cleanup: remove legacy flake fixture test_flake_minimal and test_flake_with_core_and_pass' ( #2404 ) from DavHau/clan-core:DavHau-dave into main
2024-11-14 07:08:11 +00:00
DavHau
05ff6cfd89
cleanup: remove legacy flake fixture test_flake_minimal and test_flake_with_core_and_pass
2024-11-14 14:03:29 +07:00
clan-bot
2061f38442
Merge pull request 'tests: minify test machines to decrease runtime' ( #2401 ) from DavHau/clan-core:DavHau-dave into main
2024-11-13 13:44:59 +00:00
clan-bot
39a1bb349d
Merge pull request 'Inventory/constraints improve observability' ( #2400 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-11-13 13:42:17 +00:00
DavHau
c2a60dcbb6
tests: minify test machines to decrease runtime
2024-11-13 20:40:01 +07:00
Johannes Kirschbauer
42d6ad84f8
Assertions: Fixup dont render assertions into docs
2024-11-13 14:30:50 +01:00
Johannes Kirschbauer
686ef8f074
Docs: read roles only from inventory modules
2024-11-13 14:14:50 +01:00
Johannes Kirschbauer
0a59803616
Inventory/constraints: add id's to inventory constraints to make them more observable
2024-11-13 13:58:43 +01:00
Johannes Kirschbauer
b4e34e7f40
Zerotier/constraints: small improvements
2024-11-13 13:53:54 +01:00
Johannes Kirschbauer
3019d7da7e
Inventory/assertions: add seperate assertion layer
2024-11-13 13:52:47 +01:00
clan-bot
3b4046b207
Merge pull request 'clan_cli vars: actually upload' ( #2378 ) from lassulus/clan-core:vars-fix into main
2024-11-13 12:31:43 +00:00
lassulus
ddc7afd67d
clan_cli vars: actually upload
2024-11-13 13:23:42 +01:00
Jörg Thalheim
616ddca734
cmd: also process stdin
2024-11-13 13:23:42 +01:00
lassulus
ebfc8ecfd0
cli machines update: run deploy directly if deploying single machine
2024-11-13 13:23:42 +01:00
lassulus
2c66b36931
core vars: remove default for dirs
2024-11-13 13:23:42 +01:00
clan-bot
dea0cd5844
Merge pull request 'vars: allow re-encrypting secrets when recipient keys were added.' ( #2397 ) from DavHau/clan-core:DavHau-dave into main
2024-11-13 11:55:24 +00:00
DavHau
8b94bc71bc
vars: allow re-encrypting secrets when recipient keys were added.
...
When the users of a secret change, when for example a new admin user is added, an error will be thrown when generating vars, prompting the user to pass --fix to re-encrypt the secrets
2024-11-13 18:49:30 +07:00
clan-bot
f3761c194e
Merge pull request 'Chore: remove unsued inventory example' ( #2392 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-11-13 09:43:40 +00:00
Johannes Kirschbauer
22e164b869
Chore: remove unsued inventory example
2024-11-13 09:18:24 +01:00
clan-bot
25b5d84442
Merge pull request 'Modules/constraints: init constraints checking for inventory compatible modules' ( #2391 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-11-13 08:02:29 +00:00
Johannes Kirschbauer
38a980ae71
UI/modules: exclude typescript from dynamic field names and types
2024-11-13 08:57:03 +01:00
clan-bot
4c4ce646b9
Merge pull request 'vars,facts: update_check -> needs_upload' ( #2383 ) from DavHau/clan-core:DavHau-dave into main
2024-11-13 06:41:50 +00:00
DavHau
4ec218a200
vars,facts: update_check -> needs_upload
2024-11-13 13:34:15 +07:00
Johannes Kirschbauer
ac45d03216
UI/modules: dynamic rendering of public module interfaces
2024-11-12 22:10:37 +01:00
Johannes Kirschbauer
722012ed55
Modules/constraints: init constraints checking for inventory compatible modules
2024-11-12 18:36:38 +01:00