Jörg Thalheim
|
e275bb20bc
|
fix build_host not beeing applied
|
2025-05-22 00:22:04 +02:00 |
|
lassulus
|
c64895fdff
|
clan-cli: split clan into cli and lib
|
2025-05-21 20:28:41 +02:00 |
|
Johannes Kirschbauer
|
e2520f6aa8
|
Test(InventoryPersistence): add persist integration tests
|
2025-05-21 17:55:43 +02:00 |
|
Johannes Kirschbauer
|
0f7cc56776
|
Feat(inventoryStore): add FlakeInterface protocol
|
2025-05-21 16:44:28 +02:00 |
|
Michael Hoang
|
508bb14809
|
docs: misc clean up
|
2025-05-22 00:01:01 +10:00 |
|
kenji
|
dd85f9b557
|
Merge pull request 'pkgs/clan: Clean select symlink up' (#3734) from kenji/clan-core:ke-fix-clan-cli into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3734
Reviewed-by: lassulus <clanlol@lassul.us>
|
2025-05-21 13:08:21 +00:00 |
|
a-kenji
|
3662438f54
|
pkgs/clan: Clean select symlink up
If the symlink is not cleaned up this will break builds of the clan cli
from flakes with path references.
|
2025-05-21 14:18:26 +02:00 |
|
lassulus
|
cb0d7ae36a
|
Merge pull request 'clan-cli: split backups into cli and lib' (#3733) from clan_lib_backups into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3733
|
2025-05-21 12:16:02 +00:00 |
|
DavHau
|
d833b62614
|
GUI: add credentials page (vars)
add it to machine details
|
2025-05-21 11:47:04 +00:00 |
|
lassulus
|
44e3df3ebf
|
clan-cli: split backups into cli and lib
|
2025-05-21 13:46:35 +02:00 |
|
hsjobeki
|
70db1aae10
|
Merge pull request 'Fix: don't try to persist 'inventory.instances'' (#3731) from hsjobeki/clan-core:fix-2 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3731
|
2025-05-21 10:36:29 +00:00 |
|
lassulus
|
4e1e35f88e
|
Merge pull request 'clan-cli: clan_cli.inventory -> clan_lib.inventory' (#3730) from clan_lib_inv into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3730
|
2025-05-21 10:33:08 +00:00 |
|
lassulus
|
cb84722c11
|
clan-cli: clan_cli.bwrap -> clan_lib.bwrap
|
2025-05-21 12:06:38 +02:00 |
|
lassulus
|
2de3dcef15
|
clan-cli: clan_cli.inventory -> clan_lib.inventory
|
2025-05-21 12:06:38 +02:00 |
|
Johannes Kirschbauer
|
069d6e5569
|
Fix: don't try to persist 'inventory.instances'
|
2025-05-21 11:42:29 +02:00 |
|
hsjobeki
|
952ed43de0
|
Merge pull request 'Update UI to Node 22 and update dependencies' (#3729) from feat/update-ui-dependencies into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3729
|
2025-05-21 09:03:27 +00:00 |
|
hsjobeki
|
56a00e0afd
|
Merge pull request 'Refactor(clan_lib): move serde tests next to serde module' (#3728) from hsjobeki/clan-core:chores-1 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3728
|
2025-05-21 08:15:11 +00:00 |
|
Johannes Kirschbauer
|
6c1f8638f5
|
chore(clan_lib) add api.serde tests for typed_dict
|
2025-05-21 10:01:27 +02:00 |
|
Johannes Kirschbauer
|
ffc82928a7
|
docs: add doc-string to api serde utilities
|
2025-05-21 10:00:42 +02:00 |
|
Johannes Kirschbauer
|
70d06a189b
|
Refactor(clan_lib): move serde tests next to serde module
|
2025-05-21 09:36:00 +02:00 |
|
hsjobeki
|
f470ebce1a
|
Merge pull request 'Refactor(docs): consistent structure across references & fix broken cli links' (#3724) from hsjobeki/clan-core:docs-3 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3724
|
2025-05-21 07:23:16 +00:00 |
|
Mic92
|
a22d3e3ff2
|
Merge pull request 'fix sudo in clan flash when restoring auto-updates' (#3717) from restore-automount into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3717
|
2025-05-20 16:49:39 +00:00 |
|
Johannes Kirschbauer
|
b7c6e8917b
|
docs: replace remote url by local file links to allow for checking
|
2025-05-20 18:49:35 +02:00 |
|
Johannes Kirschbauer
|
d3fc1725f0
|
docs: replace outdates reference links to 'guides' in the cli
|
2025-05-20 18:49:35 +02:00 |
|
hsjobeki
|
3edd6487cc
|
Merge pull request 'feat(docs,api): expose inventory.instances interface' (#3721) from hsjobeki/clan-core:inventory-services-1 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3721
|
2025-05-20 15:29:14 +00:00 |
|
Johannes Kirschbauer
|
7731699088
|
Chore(nix_models): update models after refactoring for inventory.instances
|
2025-05-20 17:10:43 +02:00 |
|
Brian McGee
|
3328d2ca73
|
feat(ui): upgrade to nodejs_22 and update dependencies
|
2025-05-20 15:45:17 +01:00 |
|
Johannes Kirschbauer
|
026a088515
|
feat(classgen): add 'instances' as top level key
|
2025-05-20 16:10:32 +02:00 |
|
Johannes Kirschbauer
|
c86f39ba6b
|
feat(classgen): defer NotRequired type wrapper
|
2025-05-20 16:10:32 +02:00 |
|
Johannes Kirschbauer
|
9eeae6e229
|
feat(classgen): add support for unknown types
|
2025-05-20 16:10:25 +02:00 |
|
lassulus
|
f7f3173224
|
clan_cli flake_test: fix on non sandboxed runs
|
2025-05-20 16:08:02 +02:00 |
|
lassulus
|
03990ef7f0
|
clan-cli: clan_cli.templates -> clan_lib.templates
|
2025-05-20 16:08:02 +02:00 |
|
Johannes Kirschbauer
|
7a0665da6d
|
Feat(jsonschema): convert deferredModule to unknown
|
2025-05-20 15:48:28 +02:00 |
|
lassulus
|
1f0c355175
|
clan-cli: clan_cli.custom_logger -> clan_lib.custom_logger
|
2025-05-20 15:08:02 +02:00 |
|
lassulus
|
a4895a4d96
|
clan-cli: clan_cli.async_run -> clan_lib.async_run
|
2025-05-20 15:05:11 +02:00 |
|
lassulus
|
9809990350
|
clan-cli: clan_cli.jsonrpc -> clan_lib.jsonrpc
|
2025-05-20 15:05:11 +02:00 |
|
lassulus
|
48595fe7f5
|
clan-cli: clan_cli.locked_open -> clan_lib.locked_open
|
2025-05-20 14:48:50 +02:00 |
|
lassulus
|
f2bf142e80
|
clan-cli: clan_cli.git -> clan_lib.git
|
2025-05-20 14:35:14 +02:00 |
|
hsjobeki
|
84a5b74a4f
|
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
|
416c715a6e
|
fix sudo in clan flash when restoring auto-updates
|
2025-05-20 14:03:25 +02:00 |
|
lassulus
|
9ecf98171b
|
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 |
|
Johannes Kirschbauer
|
5727386691
|
Chore: re-generate nix models
|
2025-05-20 13:41:55 +02:00 |
|
Jörg Thalheim
|
2f2af072e4
|
upload: hide upload command by default
|
2025-05-20 13:37:46 +02:00 |
|
Jörg Thalheim
|
9c4333abcb
|
cmd/run: dont run logging code unless we have debugging enabled.
|
2025-05-20 13:37:46 +02:00 |
|
Jörg Thalheim
|
e2af063528
|
upload: stream tarball rather than read at once
|
2025-05-20 13:37:46 +02:00 |
|
Jörg Thalheim
|
a954b1b423
|
mypy: ignore clan_lib.nixpkgs
|
2025-05-20 13:37:46 +02:00 |
|
Johannes Kirschbauer
|
38de1d1022
|
UI: remove unused inventory.ts file
|
2025-05-20 13:32:13 +02:00 |
|
Johannes Kirschbauer
|
c61f318baa
|
Classgen: export field type definitions
|
2025-05-20 13:31:47 +02:00 |
|
Brian McGee
|
f3d2e65ebb
|
fix(ui): Exectuting typo in toast message
|
2025-05-20 11:52:34 +01:00 |
|
lassulus
|
9063e4aae9
|
clan-cli: clan_cli.colors -> clan_lib.colors
|
2025-05-20 12:52:12 +02:00 |
|