Johannes Kirschbauer
b35c1c2e46
Docs: place reference to new ClanModules on index page
2025-05-18 18:40:10 +02:00
Johannes Kirschbauer
1806c6c16e
Docs: move 'getting-started' into guides section
2025-05-18 18:35:11 +02:00
Johannes Kirschbauer
7ff62958e6
Docs: move {contributing, disk, mesh, backups} into guides
2025-05-18 18:22:32 +02:00
clan-bot
f6239b1471
Merge pull request 'Update Clan Core for Checks' ( #3688 ) from update-clan-core-for-checks into main
2025-05-18 03:01:46 +00:00
clan-bot
f8fffb3a81
Update pinned clan-core for checks
2025-05-18 02:52:08 +00:00
clan-bot
f087db1928
Merge pull request 'Update Clan Core for Checks' ( #3685 ) from update-clan-core-for-checks into main
2025-05-17 03:01:12 +00:00
clan-bot
f301d01488
Update pinned clan-core for checks
2025-05-17 02:51:35 +00:00
renovate[bot]
29c1bf77f0
Update treefmt-nix digest to 42dd928
2025-05-17 00:50:18 +00:00
renovate[bot]
fefc9dbec4
Update data-mesher digest to 826a1ab
2025-05-16 18:50:12 +00:00
hsjobeki
ae84ab983e
Merge pull request 'Refactor(cli): name set_inv_machine back to set_machine' ( #3681 ) from hsjobeki/clan-core:chores-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3681
2025-05-16 16:23:51 +00:00
Johannes Kirschbauer
f33952913e
Fix: typing cast dataclass_type into type explizitly
2025-05-16 18:11:46 +02:00
Johannes Kirschbauer
07b676e901
Fix: missing recipient should print a message
2025-05-16 18:09:53 +02:00
Johannes Kirschbauer
1afd5b273d
Fix(cli/machines/list): make listing machines safer
2025-05-16 18:05:49 +02:00
Johannes Kirschbauer
f189eeaff4
Fix(cli/state):_Make listing state folders more safe
2025-05-16 18:05:08 +02:00
Johannes Kirschbauer
49e8164ecb
Fix(cli/dirs): properly import urllib.parse module
2025-05-16 18:05:08 +02:00
Johannes Kirschbauer
b941d77cfa
Fix(cli/vars): log.info; since machine is unbound in this context
2025-05-16 18:05:08 +02:00
Johannes Kirschbauer
d7c541c508
Fix: typing in async_run
2025-05-16 18:05:08 +02:00
Johannes Kirschbauer
64e3d84cab
Refactor(cli): name set_inv_machine back to set_machine
...
We don't want to leak information about our internals
Such as 'inv' meaning 'inventory' this is not important from the outside
2025-05-16 18:05:07 +02:00
Johannes Kirschbauer
ec22a098e6
Refactor: rename api set_inv_machine parameter to 'machines,update'
2025-05-16 17:57:40 +02:00
hsjobeki
dce0ea4008
Merge pull request 'refactor: move clan_cli.error to clan_lib.error' ( #3677 ) from hsjobeki/clan-core:chores-1 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3677
2025-05-16 15:17:41 +00:00
Johannes Kirschbauer
8ddf0e50d3
Fix: dynamically import clan_cli in flake methods
...
This is a temporary workaround to solve cyclic imports all these modules should be moved to clan_lib
soon afterwards
2025-05-16 17:02:58 +02:00
Mic92
f5191b9998
Merge pull request 'installation: put use_tor option in right place' ( #3680 ) from installation into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3680
2025-05-16 14:43:17 +00:00
hsjobeki
aaafde59cf
Merge pull request 'Docs: init migration guide for clanServices' ( #3679 ) from service-docs into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3679
2025-05-16 14:39:22 +00:00
Johannes Kirschbauer
64bef5980f
docs: move authoring guides into guides subfolder
2025-05-16 16:33:39 +02:00
Jörg Thalheim
41598b8f34
machines.eval_nix: remove unused refresh parameter
2025-05-16 16:31:25 +02:00
Jörg Thalheim
13c6543a88
installation: put use_tor option in right place
...
we would always disable tor, even if enabled.
2025-05-16 16:18:25 +02:00
Johannes Kirschbauer
4ebdf021a3
Docs: init migration guide for clanServices
2025-05-16 16:15:51 +02:00
Johannes Kirschbauer
fe0507b47c
refactor: move clan_cli.error to clan_lib.error
2025-05-16 16:14:39 +02:00
Mic92
73fd4b00d0
Merge pull request 'upload: don't try to re-create directory if it already exists' ( #3678 ) from upload into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3678
2025-05-16 13:53:05 +00:00
Jörg Thalheim
3d743960a4
upload: don't try to re-create directory if it already exists
...
This allows bind mounts i.e. needed for preserveration/impermanence
2025-05-16 15:39:09 +02:00
hsjobeki
f1c028649d
Merge pull request 'Docs for clan service options' ( #3670 ) from service-docs into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3670
2025-05-16 13:02:28 +00:00
Johannes Kirschbauer
62d2c08dd5
Docs: improve clanService docs
2025-05-16 14:58:46 +02:00
lassulus
dd922725df
Merge pull request 'clan_cli: move flake class to clan_lib' ( #3676 ) from flake-in-api into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3676
2025-05-16 12:00:00 +00:00
lassulus
5423b9af41
clan_cli: move flake class to clan_lib
2025-05-16 13:38:47 +02:00
hsjobeki
5a1bd4447e
Merge pull request 'Refactor: replace direct references to inventory' ( #3674 ) from hsjobeki/clan-core:chores-1 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3674
2025-05-16 10:43:24 +00:00
lassulus
47ba924b6b
Merge pull request 'clan_cli flake: get selectLib as path: as well' ( #3675 ) from select-as-path into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3675
2025-05-16 10:22:24 +00:00
lassulus
89c59b5358
clan_cli flake: get selectLib as path: as well
...
This is needed so older nix versions can get select in a pure way. Since
non path: paths can never be pure on older nix versions
2025-05-16 11:37:22 +02:00
Johannes Kirschbauer
6de58478fa
Refactor: replace direct references to inventory
...
Deprecated. Inventory should be accessed via InventoryStore {read(),write(),...}
2025-05-16 11:30:41 +02:00
pinpox
da3c1ceea3
Add clanServices to docs
...
Renders the documentation for clanServices. Options for the modules are
extracted and rendered the same way as for the existing clanModules.
Additionally tweaks the typography for the documentation of options
slightly
2025-05-16 11:29:50 +02:00
hsjobeki
2544e8df8c
Merge pull request 'clan-cli: Unify list_machines and use flake caching' ( #3673 ) from Qubasa/clan-core:fix_ui_stuff into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3673
2025-05-16 09:08:59 +00:00
Qubasa
2f0114a236
clan-cli: Unify list_machines and use flake caching
2025-05-16 10:47:49 +02:00
renovate[bot]
507fba8ede
chore(deps): update nix-darwin digest to 8817b00
2025-05-16 03:40:10 +00:00
clan-bot
a5f27f926e
Merge pull request 'Update Clan Core for Checks' ( #3671 ) from update-clan-core-for-checks into main
2025-05-16 03:00:46 +00:00
clan-bot
219daad626
Update pinned clan-core for checks
2025-05-16 02:51:34 +00:00
renovate[bot]
c9199a5874
chore(deps): update data-mesher digest to 7afcd6f
2025-05-15 17:50:25 +00:00
renovate[bot]
b5ad166cf7
chore(deps): update nixpkgs digest to b1bebd0
2025-05-15 17:30:26 +00:00
Mic92
1d35c5241c
Merge pull request 'Merge clan-app and ui environment into one' ( #3661 ) from feat/web-ui-process-compose into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3661
Reviewed-by: brianmcgee <brian@bmcgee.ie >
2025-05-15 13:19:31 +00:00
Jörg Thalheim
9e8fefc64b
clan-app/devshell: remove duplicate python3
...
we already get python3 from the frontend.
2025-05-15 15:03:35 +02:00
Jörg Thalheim
70409070e6
fix references in reload-python-api script
2025-05-15 15:03:05 +02:00
Jörg Thalheim
a2d86844b8
remove generated files from git.
2025-05-15 14:56:04 +02:00