clan-bot
|
fe44c24c9e
|
Merge pull request 'Update Clan Core for Checks' (#3696) from update-clan-core-for-checks into main
|
2025-05-19 03:01:50 +00:00 |
|
clan-bot
|
d1bae72630
|
Update pinned clan-core for checks
|
2025-05-19 02:52:08 +00:00 |
|
Mic92
|
c6284e3c48
|
Merge pull request 'move flake test into flake folder' (#3682) from flake-in-lib into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3682
|
2025-05-18 20:13:14 +00:00 |
|
lassulus
|
1c8b8bf83d
|
clan_lib: move test_flake_caching into clan_lib flake folder
|
2025-05-18 21:35:56 +02:00 |
|
hsjobeki
|
5918f0525e
|
Merge pull request 'Docs: unify 'manual' with 'guides'' (#3693) from hsjobeki/clan-core:docs-structure into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3693
|
2025-05-18 18:52:40 +00:00 |
|
Johannes Kirschbauer
|
af58c32238
|
Docs: unify 'manual' with 'guides' folder
This is one of the final steps towards strictly following
https://diataxis.fr/
|
2025-05-18 20:40:40 +02:00 |
|
Johannes Kirschbauer
|
cd808f6c0f
|
Docs: update some references to contributing
|
2025-05-18 20:31:49 +02:00 |
|
hsjobeki
|
990e84ea57
|
Merge pull request 'Docs: move {contributing, disk, mesh, backups} into guides' (#3692) from hsjobeki/clan-core:docs-structure into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3692
|
2025-05-18 16:59:51 +00:00 |
|
Johannes Kirschbauer
|
a12afdb99f
|
Docs: move {flake, facts-vars} migration guides into 'migrations' folder
|
2025-05-18 18:56:03 +02:00 |
|
Johannes Kirschbauer
|
73d12e5aa3
|
Docs: remove useless repo-layout file
|
2025-05-18 18:49:29 +02:00 |
|
Johannes Kirschbauer
|
22f2f8ec6b
|
Docs: remove dafts folder
|
2025-05-18 18:48:23 +02:00 |
|
Johannes Kirschbauer
|
f387ab0882
|
Docs: create migrations subfolder in guides
|
2025-05-18 18:46:36 +02:00 |
|
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 |
|
lassulus
|
fa052f45bd
|
clan_lib: move clan_lib.flake.flake to clan_lib.flake
|
2025-05-16 19:28:36 +02: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 |
|