Johannes Kirschbauer
d8cb43ae8d
feat(clanServices): add 'readme' to module manifest
2025-05-20 17:00:53 +02:00
Brian McGee
d50eac6525
feat(ui): upgrade to nodejs_22 and update dependencies
2025-05-20 15:45:17 +01:00
lassulus
3b29c0e006
Merge pull request 'ADR: init 05-deployment-parameters' ( #3722 ) from adr-deployment into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3722
2025-05-20 14:26:59 +00:00
lassulus
e5f38db60f
ADR: init 05-deployment-parameters
2025-05-20 16:22:52 +02:00
lassulus
c624163581
Merge pull request 'move templates, custom_logger, async_run and jsonrpc to clan_lib' ( #3720 ) from clan_lib_misc into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3720
2025-05-20 14:20:44 +00:00
Johannes Kirschbauer
40e34d9307
feat(docs,api): expose inventory.instances interface"
2025-05-20 16:10:32 +02:00
Johannes Kirschbauer
6863ce136f
chore(inventory/tags): remove unsupported settings from tags interface
2025-05-20 16:10:32 +02:00
Johannes Kirschbauer
bd92170bed
feat(classgen): add 'instances' as top level key
2025-05-20 16:10:32 +02:00
Johannes Kirschbauer
d842a13789
feat(classgen): defer NotRequired type wrapper
2025-05-20 16:10:32 +02:00
Johannes Kirschbauer
42de68966b
feat(classgen): add support for unknown types
2025-05-20 16:10:25 +02:00
lassulus
68183634bb
clan_cli flake_test: fix on non sandboxed runs
2025-05-20 16:08:02 +02:00
lassulus
3457542871
clan-cli: clan_cli.templates -> clan_lib.templates
2025-05-20 16:08:02 +02:00
Johannes Kirschbauer
f6544d1cda
Feat(jsonschema): convert deferredModule to unknown
2025-05-20 15:48:28 +02:00
lassulus
131c7ea263
Merge pull request 'ADR: add decision for nix-select' ( #3452 ) from select-adr into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3452
Reviewed-by: hsjobeki <hsjobeki@gmail.com >
2025-05-20 13:43:31 +00:00
lassulus
6b3509c3b1
ADR: add decision for nix-select
2025-05-20 15:26:53 +02:00
lassulus
ec19ef1ec5
clan-cli: clan_cli.custom_logger -> clan_lib.custom_logger
2025-05-20 15:08:02 +02:00
lassulus
00a439999b
clan-cli: clan_cli.async_run -> clan_lib.async_run
2025-05-20 15:05:11 +02:00
lassulus
7e63be2976
clan-cli: clan_cli.jsonrpc -> clan_lib.jsonrpc
2025-05-20 15:05:11 +02:00
lassulus
c059eb37ea
Merge pull request 'clan-cli: clan_cli.locked_open -> clan_lib.locked_open' ( #3719 ) from clan_lib_locked_open into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3719
2025-05-20 13:01:12 +00:00
lassulus
dc8675fcb6
clan-cli: clan_cli.locked_open -> clan_lib.locked_open
2025-05-20 14:48:50 +02:00
lassulus
545f498881
Merge pull request 'clan-cli: clan_cli.git -> clan_lib.git' ( #3718 ) from clan_lib_git into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3718
2025-05-20 12:46:48 +00:00
lassulus
c55bffa5a5
clan-cli: clan_cli.git -> clan_lib.git
2025-05-20 14:35:14 +02:00
hsjobeki
16112e259c
Merge pull request 'Classgen: export field type definitions' ( #3715 ) from hsjobeki/clan-core:inventory-services-1 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3715
2025-05-20 12:20:07 +00:00
Jörg Thalheim
877107650f
fix sudo in clan flash when restoring auto-updates
2025-05-20 14:03:25 +02:00
lassulus
6da64f6f27
Merge pull request 'clan_lib_colors' ( #3713 ) from clan_lib_colors into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3713
2025-05-20 11:59:18 +00:00
Mic92
cdaf0e8c2b
Merge pull request 'upload: improve various things' ( #3714 ) from upload into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3714
2025-05-20 11:54:57 +00:00
Mic92
2f370a6d33
Merge pull request 'mypy: ignore clan_lib.nixpkgs' ( #3716 ) from fix-mypy into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3716
2025-05-20 11:51:44 +00:00
Johannes Kirschbauer
027ae49449
Chore(formatter): exclude generated classes file
2025-05-20 13:42:18 +02:00
Johannes Kirschbauer
6989899338
Chore: re-generate nix models
2025-05-20 13:41:55 +02:00
Jörg Thalheim
b05c7469ce
upload: hide upload command by default
2025-05-20 13:37:46 +02:00
Jörg Thalheim
c5540941a6
cmd/run: dont run logging code unless we have debugging enabled.
2025-05-20 13:37:46 +02:00
Jörg Thalheim
12a5a0d792
upload: stream tarball rather than read at once
2025-05-20 13:37:46 +02:00
Jörg Thalheim
792826f0cb
mypy: ignore clan_lib.nixpkgs
2025-05-20 13:37:46 +02:00
Jörg Thalheim
68854f36ff
mypy: ignore clan_lib.nixpkgs
2025-05-20 13:36:18 +02:00
Johannes Kirschbauer
463eaff47c
UI: remove unused inventory.ts file
2025-05-20 13:32:13 +02:00
Johannes Kirschbauer
30e74c408c
Classgen: export field type definitions
2025-05-20 13:31:47 +02:00
Mic92
af8dd22369
Merge pull request 'add documentation on how to use macOS' ( #3712 ) from macos into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3712
2025-05-20 11:01:10 +00:00
Jörg Thalheim
4f4c44c7d4
add documentation on how to use macOS
2025-05-20 12:56:02 +02:00
Brian McGee
55d1a94947
fix(ui): Exectuting typo in toast message
2025-05-20 11:52:34 +01:00
lassulus
33f3f01e56
clan-cli: clan_cli.colors -> clan_lib.colors
2025-05-20 12:52:12 +02:00
lassulus
d15d135e23
clan_cli mypy: ignore nixpkgs at new location
2025-05-20 12:51:44 +02:00
lassulus
af69a0d5c3
Merge pull request 'clan-cli: clan_cli.dirs -> clan_lib.dirs' ( #3706 ) from clan_lib_dirs into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3706
2025-05-20 10:34:40 +00:00
lassulus
3bdf296205
clan-cli: clan_cli.dirs -> clan_lib.dirs
2025-05-20 12:17:52 +02:00
lassulus
f5e9f305d0
clan-cli: clan_cli.dirs -> clan_lib.dirs
2025-05-20 12:08:30 +02:00
Mic92
050804a917
Merge pull request 'Fix deploying to macOS as root' ( #3700 ) from nix-darwin into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3700
2025-05-20 09:08:04 +00:00
Jörg Thalheim
56cc7977f3
use absolute path to darwin-rebuild to workaround missing login shells used on macOS
2025-05-20 10:56:44 +02:00
Jörg Thalheim
5195a049a1
add workaround for nix-copy on darwin
2025-05-20 10:56:44 +02:00
Jörg Thalheim
52ea2ea352
host.run: improve quoting of bash command
2025-05-20 10:56:44 +02:00
Mic92
7f3459d178
Merge pull request 'Stop warning about inventory.instances' ( #3710 ) from stabilize-inventory into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3710
2025-05-20 08:41:40 +00:00
Jörg Thalheim
494ea192e7
drop deploy_as_root check
...
We haven't documented macOS support yet, so I don't expect many people
using it yet. Now that the pull request is merged probably most people
starting with darwin-nix will be on that commit anyway, so it's not
worth the check, given that the sudo version doesn't work very well.
2025-05-20 10:38:54 +02:00