Jörg Thalheim
434edeaae1
drop update-private-flake-inputs
2025-08-13 14:35:43 +02:00
Jörg Thalheim
13131ccd6e
docs/wireguard: put requirements at the top
2025-08-13 14:34:15 +02:00
Mic92
d3b423328f
Merge pull request 'Add wireguard service module' ( #3354 ) from init-wireguard-service into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3354
2025-08-13 10:55:48 +00:00
Jörg Thalheim
1177e84dcc
vars/generate: print the files that were found when files are missing
...
this helps fixing typos in the generator scripts
2025-08-13 12:29:52 +02:00
pinpox
414952dfa3
Add wireguard service module
2025-08-13 12:29:52 +02:00
DavHau
24194011ac
vars: refactor - remove unnecessary return values
...
The boolean return value signaling if anything was ran or not isn't that useful. We are not doing anything with it.
2025-08-13 12:54:05 +07:00
DavHau
4f78a8ff94
Merge pull request 'networking_3' ( #4507 ) from networking_3 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4507
2025-08-13 05:20:03 +00:00
DavHau
068b5d4c1e
install: fix error message when target host not specified
2025-08-13 12:04:14 +07:00
DavHau
adccef4757
install: fix torify package not available
2025-08-13 12:04:14 +07:00
Qubasa
980d94d47d
clan_cli: Improve cli message if no networks present
2025-08-13 12:04:14 +07:00
lassulus
a50b25eea2
clan-cli network: refactor, use new networking in ssh and install commands
2025-08-13 12:04:14 +07:00
lassulus
017989841d
refactor: remove DeployInfo class and use Network/Remote directly
...
- Remove DeployInfo class entirely, replacing with direct Remote usage
- Update parse_qr_json_to_networks to return dict with network and remote
- Refactor all code to work with Remote lists instead of DeployInfo
- Add get_remote_for_machine context manager for network connections
- Update tests to use new Network/Remote structure
2025-08-13 12:04:14 +07:00
lassulus
c14a5fcc69
refactor: move ssh/upload.py from cli to lib
...
Move the upload module to clan_lib to better organize SSH-related
utilities. Updated all imports across the codebase.
2025-08-13 12:04:14 +07:00
clan-bot
4f60345ba7
Merge pull request 'Update clan-core-for-checks in devFlake' ( #4726 ) from update-devFlake-clan-core-for-checks into main
2025-08-13 00:21:42 +00:00
gitea-actions[bot]
ece48d3b5f
Update clan-core-for-checks in devFlake
2025-08-13 00:01:32 +00:00
clan-bot
4eea8d24f0
Merge pull request 'Update clan-core-for-checks in devFlake' ( #4725 ) from update-devFlake-clan-core-for-checks into main
2025-08-12 20:26:23 +00:00
gitea-actions[bot]
49099df3fb
Update clan-core-for-checks in devFlake
2025-08-12 20:01:32 +00:00
hsjobeki
61c3d7284a
Merge pull request 'pkgs/clan/lib(install): implement separate nixos-anywhere install phases' ( #4710 ) from ke-install-phases into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4710
2025-08-12 15:34:15 +00:00
clan-bot
44b1be5ed4
Merge pull request 'Update clan-core-for-checks in devFlake' ( #4717 ) from update-devFlake-clan-core-for-checks into main
2025-08-12 15:30:32 +00:00
Jörg Thalheim
88871bea69
clan_lib/flash: remove trailing whitespace
2025-08-12 17:14:52 +02:00
Johannes Kirschbauer
5141ea047c
install: init secrets
2025-08-12 17:11:58 +02:00
gitea-actions[bot]
ff6a03a646
Update clan-core-for-checks in devFlake
2025-08-12 15:01:31 +00:00
Johannes Kirschbauer
bc379c985d
ui/install: update storybook mock data
2025-08-12 16:35:34 +02:00
Johannes Kirschbauer
69d8b029d6
ui/install: fix alignment of some steps
2025-08-12 16:35:34 +02:00
Johannes Kirschbauer
f3617b0407
ui/vars: sanitize generator and prompt field names
2025-08-12 16:35:34 +02:00
Johannes Kirschbauer
a5205681cc
ui/select: fix z-index of trigger
2025-08-12 16:35:34 +02:00
Johannes Kirschbauer
9880847d43
install: add progress to ui
2025-08-12 16:35:34 +02:00
a-kenji
8aa88b22ab
pkgs/clan/lib(install): implement separate nixos-anywhere install phases
...
Split the `nixos-anywhere` phases into it's components,
so we provide the user with better feedback.
Closes : #4682
2025-08-12 16:35:34 +02:00
brianmcgee
ff979eba61
Merge pull request 'ui/integrate-clan-tags-machine-detail' ( #4716 ) from ui/integrate-clan-tags-machine-detail into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4716
2025-08-12 14:20:27 +00:00
Brian McGee
5d1abbd303
feat(ui): integrate tags info from field schema into tags section
2025-08-12 15:16:59 +01:00
Brian McGee
92e9bb2ed8
feat(ui): integrate list_tags api call into machine detail
2025-08-12 14:46:43 +01:00
brianmcgee
ea75c9bfa9
Merge pull request 'feat(ui): add small and transparent variants for Alert component' ( #4713 ) from feat/small-variant-for-alert into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4713
Reviewed-by: hsjobeki <hsjobeki@gmail.com >
2025-08-12 12:04:31 +00:00
hsjobeki
2adf65482d
Merge pull request 'feat(api): add list_inventory_tags' ( #4692 ) from feat/machine-tags-writeability into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4692
2025-08-12 11:33:49 +00:00
DavHau
5684ddf104
vars: health check also for API not just cli
2025-08-12 11:28:02 +00:00
Johannes Kirschbauer
f74e444120
api/tags: add docs
2025-08-12 13:19:11 +02:00
Johannes Kirschbauer
0ef57bfc8e
api/tags: add init.py for pytest
2025-08-12 13:07:36 +02:00
Brian McGee
8f43af3c48
feat(ui): add transparent option for Alert component
2025-08-12 11:52:38 +01:00
Brian McGee
eeaec583cb
feat(ui): add small variant for Alert component
2025-08-12 11:52:37 +01:00
Johannes Kirschbauer
a9d1ff83f2
api/tags: split list into options and non-configurable tags
2025-08-12 12:41:15 +02:00
DavHau
89cb22147c
Revert "machines update: support --target-host localhost"
...
This reverts commit a2818d4946cc66a08b9dd7a1ab95dc48ea708fe3.
Setting `--target-host localhost` breaks with:
sudo: no askpass program specified, try setting SUDO_ASKPASS
2025-08-12 17:39:40 +07:00
Jörg Thalheim
1006fc755e
clanTest/vars-executor: add debugging to finalScript
2025-08-12 12:38:47 +02:00
clan-bot
f100177df3
Merge pull request 'Update clan-core-for-checks in devFlake' ( #4709 ) from update-devFlake-clan-core-for-checks into main
2025-08-12 10:26:57 +00:00
Johannes Kirschbauer
cbd3b08296
api/tags: add from all possible sources
2025-08-12 11:05:10 +01:00
Brian McGee
2608bee30a
feat(api): add list_inventory_tags
2025-08-12 11:05:10 +01:00
gitea-actions[bot]
a29459a384
Update clan-core-for-checks in devFlake
2025-08-12 10:01:30 +00:00
DavHau
1abdd45821
vars: add doc comments for fix() and health_check()
2025-08-12 09:13:54 +00:00
brianmcgee
b058fcc8eb
Merge pull request 'fix(ui): swap colors for inverted/non-inverted in Divider component' ( #4696 ) from fix/invert-default-color-scheme-divider into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4696
2025-08-12 09:09:20 +00:00
Brian McGee
24ae95a007
fix(ui): swap colors for inverted/non-inverted in Divider component
...
Fixes #4602
2025-08-12 10:00:40 +01:00
brianmcgee
39510b613f
Merge pull request 'fix color=inherit in typography component' ( #4693 ) from fix/typography-color-inherit into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4693
2025-08-12 09:00:20 +00:00
Brian McGee
dcdab61d13
feat(ui): improve color=inherit example in typography story
2025-08-12 09:56:26 +01:00