clan-bot
cb32d9e275
Merge pull request 'pkgs/cli: Add comment to add_common_flags function' ( #2419 ) from kenji/clan-core:kenji-cli/suppress/comment into main
2024-11-15 11:12:31 +00:00
a-kenji
9be8d5dbeb
pkgs/cli: Add comment to add_common_flags function
2024-11-15 12:06:10 +01:00
Mic92
830ead1e70
Merge pull request 'pkgs/cli: Fix adding common flags for aliases' ( #2411 ) from kenji/clan-core:kenji-cli/fix/common-flags into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2411
2024-11-15 10:49:03 +00:00
a-kenji
032bf4b09b
pkgs/cli: Fix adding common flags for aliases
2024-11-15 10:49:03 +00:00
Mic92
50ea7ac91a
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
c98055c781
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
8f1e5ed1eb
vars/get: use machine_name as variable name
2024-11-14 15:37:55 +00:00
Jörg Thalheim
4a389b0fb3
vars/sops: simplify conditional in exists
2024-11-14 15:37:55 +00:00
clan-bot
7852006eda
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
9e31ba823d
pkgs/cli: Improve help description
2024-11-14 15:34:24 +01:00
clan-bot
57f9b1a410
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
24254c8626
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
92d9c4ab40
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
2f4b5d0798
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
a17992a59f
pkgs/cli: Improve clan secrets help
2024-11-14 15:07:16 +01:00
a-kenji
a7e68637a9
pkgs/cli: Remove superfluous comment string
2024-11-14 15:04:19 +01:00
a-kenji
279b5b316d
pkgs/cli: Improve help output of show subcommand
2024-11-14 15:03:14 +01:00
a-kenji
6bb26746f1
pkgs/cli: Fix typo in test fixtures
2024-11-14 15:00:44 +01:00
clan-bot
fd0e0131ff
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
e7d7f4e715
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
cae7ea0ca0
deltachat: disable tests
2024-11-14 12:12:46 +01:00
Clan Merge Bot
f621ebbd79
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
7ae7ac8bd1
cli vars password-store: fix file locations
2024-11-14 12:07:52 +01:00
clan-bot
6fe8d2c305
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
fca6e875a2
UI/typograhy: init typography extension
2024-11-14 10:31:55 +01:00
clan-bot
0bc8707628
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
a1508ab9cb
pkgs/cli: Fix typo in comment
2024-11-14 10:17:44 +01:00
DavHau
21796c1dbb
clan-cli: remove --no-write-lock-file from nix invocations
2024-11-14 14:11:06 +07:00
clan-bot
e39461bf66
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
820427b949
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
e4775dc429
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
f543040109
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
0aa63e2e35
tests: minify test machines to decrease runtime
2024-11-13 20:40:01 +07:00
Johannes Kirschbauer
15492f12fa
Assertions: Fixup dont render assertions into docs
2024-11-13 14:30:50 +01:00
Johannes Kirschbauer
2c50c891f9
Docs: read roles only from inventory modules
2024-11-13 14:14:50 +01:00
Johannes Kirschbauer
280878e30a
Inventory/constraints: add id's to inventory constraints to make them more observable
2024-11-13 13:58:43 +01:00
Johannes Kirschbauer
527769e060
Zerotier/constraints: small improvements
2024-11-13 13:53:54 +01:00
Johannes Kirschbauer
8a5d99f6d2
Inventory/assertions: add seperate assertion layer
2024-11-13 13:52:47 +01:00
clan-bot
d57e043621
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
11ce774820
clan_cli vars: actually upload
2024-11-13 13:23:42 +01:00
Jörg Thalheim
cb6fefd694
cmd: also process stdin
2024-11-13 13:23:42 +01:00
lassulus
745af335ec
cli machines update: run deploy directly if deploying single machine
2024-11-13 13:23:42 +01:00
lassulus
9f7d46a536
core vars: remove default for dirs
2024-11-13 13:23:42 +01:00
clan-bot
3a8878430b
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
54b8f5904e
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
83b7c6d9a2
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
a24bc87cb5
Chore: remove unsued inventory example
2024-11-13 09:18:24 +01:00
clan-bot
3822efc11b
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
f259157eb0
UI/modules: exclude typescript from dynamic field names and types
2024-11-13 08:57:03 +01:00
clan-bot
dcb51f68a1
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