a-kenji
1a9e9246be
pkgs/cli: Improve grammar in inventory doc comment
2024-11-10 00:51:21 +01:00
a-kenji
767244301a
pkgs/cli: Fix grammar in inventory doc comment
2024-11-10 00:48:54 +01:00
a-kenji
ddda609b7c
pkgs/cli: Remove superfluous comment string
2024-11-10 00:35:41 +01:00
clan-bot
13d4b3f8b0
Merge pull request 'Inventory: init inventory.tags for globally defined static and dynamic tags' ( #2328 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-11-08 15:01:07 +00:00
Johannes Kirschbauer
326d3d977c
Clan-ts-api: filter out reserved tags from typescript, library generates invalid types
2024-11-08 15:55:37 +01:00
Jörg Thalheim
34410c6e17
vars: update message if vars are up-to-date
2024-11-08 15:43:10 +01:00
Jörg Thalheim
62a7f4b43f
don't show stacktrace if update fail
2024-11-08 15:43:10 +01:00
Jörg Thalheim
50669d665d
zerotier-members: improve ux of console output
2024-11-08 14:10:23 +00:00
Jörg Thalheim
b364245fd7
zerotier-members: make output better
2024-11-08 14:10:23 +00:00
a-kenji
8504a0e674
add clanModule for zerotier inventory
2024-11-08 14:10:23 +00:00
a-kenji
a6f44fd6bd
pkgs/cli: Fix dynamic completions for update-hardware-config and it's flags
...
Fix dynamic completions for `update-hardware-config` and it's flags.
Now `update-hardware-config` correctly suggests machines as well as for
example `--backend` suggests correctly their respective flags.
2024-11-08 14:23:11 +01:00
Johannes Kirschbauer
bdd9497335
Classgen: forward item types for array types
2024-11-08 13:20:45 +01:00
Johannes Kirschbauer
a1acac4b7d
Inventory: init inventory.tags for globally defined static and dynamic tags
2024-11-08 12:48:03 +01:00
a-kenji
f76276cd55
pkgs/cli: Add minimal-flake-parts to create
2024-11-08 12:34:30 +01:00
Johannes Kirschbauer
4192625a0c
Icon Update: logo, icon.
2024-11-06 13:25:30 +01:00
Johannes Kirschbauer
9d8b544f45
Icon Update: shellcheck
2024-11-06 12:11:48 +00:00
Johannes Kirschbauer
2b0f4fc4b8
Icons: init figma icon sync & optimizer
2024-11-06 12:11:48 +00:00
a-kenji
be1d936e9d
pkgs/cli: Hide clan history subcommand from help output
...
Hide the `clan history` subcommand from the help output.
It is only to be used by *very* advanced users currently and not even
them.
It is confusing in the current help output, because it is not clear what
it does.
This keeps the functionality around - while not confusing new users.
2024-11-05 19:27:43 +01:00
a-kenji
928d26a8cb
pkgs/cli: Apply naming standards to description and help fields
2024-11-05 19:18:44 +01:00
Johannes Kirschbauer
2bf0753722
UI/details: return early in error case
2024-11-05 16:04:09 +01:00
Jörg Thalheim
414c908717
expose an option to generate hardware configuration during installation
2024-11-05 14:33:22 +01:00
Jörg Thalheim
c9760e942e
generate-hardware-config: remove backup file after we are done
2024-11-04 15:05:08 +01:00
Jörg Thalheim
1ec4bb124e
add build-on-remote flag
2024-11-04 13:27:50 +01:00
Jörg Thalheim
1a98bd7234
tests/command: also wait for exit status
2024-11-04 12:57:07 +01:00
clan-bot
48e1dcb0f2
Merge pull request 'Add nixos-facter, vars fixes and remove git from base system' ( #2292 ) from vars into main
2024-10-29 13:00:38 +00:00
Jörg Thalheim
4707368bd4
remove vendored nixos-facter package
2024-10-29 13:54:12 +01:00
Jörg Thalheim
aba5ae93ad
fix resource leak in case need_user_terminal is used
2024-10-29 13:54:12 +01:00
Jörg Thalheim
c6a789f0b9
Revert "{facts,vars}/generator: also setup /proc"
...
This reverts commit 943f836997a54f8b0d40665b555034b8ac5a5da4.
This currently fails in nix sandbox builds... figure this out later.
2024-10-29 13:53:58 +01:00
Jörg Thalheim
dec04d21ac
{facts,vars}/generator: also setup /proc
...
some applications fail without proc
2024-10-29 13:53:58 +01:00
danjujan
a9552b07c6
pkgs: fix typos
2024-10-29 12:37:34 +00:00
DavHau
82b3c901dc
ssh: fix ssh connections failing due to missing stdin
2024-10-28 17:56:12 +07:00
DavHau
7208c6dc82
vars: fix shared dependency was not resolved correctly
2024-10-23 20:43:33 +07:00
DavHau
db0fdba384
cli: set needs_user_terminal for all ssh commands
2024-10-23 19:40:50 +07:00
DavHau
28026a9b92
cmd.run: add needs_user_terminal to unbreak sudo
2024-10-23 17:37:54 +07:00
Jörg Thalheim
4230ae6750
ruff: enable warning lints
2024-10-23 09:06:02 +00:00
Louis Opter
f540ab91a1
vars: add the user and group options on files
...
This changeset forwards the ownership control options from sops-nix.
2024-10-23 09:05:53 +00:00
Jörg Thalheim
9a560dfa35
test_modules: add missing check argument
2024-10-23 09:50:08 +02:00
Jörg Thalheim
fb277c9bf1
tests/command: also wait for processes to avoid leaks
2024-10-23 09:48:50 +02:00
Johannes Kirschbauer
309b282d57
UI: improve dynamic module interface rendering
2024-10-22 13:30:33 +00:00
Mic92
3c9a32d24d
Merge branch 'main' into amunsen-main
2024-10-22 11:00:26 +00:00
Jörg Thalheim
0119cf8668
clan-vm-manager: fix typing error
2024-10-22 12:47:56 +02:00
Jörg Thalheim
10c2f7844f
fix nixpkgs command with latest nix version
2024-10-22 12:46:56 +02:00
Johannes Kirschbauer
8176d1acc0
UI: Init dynamic rendering of module config
2024-10-18 17:15:33 +02:00
Johannes Kirschbauer
4b0af71b9d
Serde: fixup & tests after changed serialization
2024-10-18 12:42:35 +02:00
Timo
6897def471
ui/machinelistitem: changes background-color on card
2024-10-18 12:02:00 +02:00
Johannes Kirschbauer
f05268cda8
UI: Init modules list view, details view
2024-10-17 10:27:39 +02:00
Johannes Kirschbauer
c6eb7545bb
API/Modules-list: List only inventory modules
2024-10-17 10:27:00 +02:00
Johannes Kirschbauer
688671bab8
Serde: improve js-python bridge
2024-10-17 10:26:14 +02:00
DavHau
cc43a46c53
vars: show full var_id when prompting
2024-10-16 13:13:41 +07:00
Qubasa
95cb7d66a7
clan-flash: --keymap option also sets xserver keymap now. renamed 'clan flash apply' to clan 'flash write'
2024-10-11 20:51:59 +02:00