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
hsjobeki
f86fe07b63
Merge pull request 'fix/commit-mono-woff2' ( #4695 ) from fix/commit-mono-woff2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4695
2025-08-12 07:51:57 +00:00
Brian McGee
84bf9fe3cf
fix(ui): load CommitMono via woff2 instead of OTF
...
Fixes #4611
2025-08-12 07:48:21 +00:00
Luis Hebendanz
9737ce51b1
Merge pull request 'Fix clan select hiding error messages' ( #4704 ) from Qubasa/clan-core:clan_select_error_msg into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4704
2025-08-12 07:46:35 +00:00
Qubasa
3c1c6c1942
flake.py: Add a custom error message for missing clan export
...
test_clan_create_api: Fix check for SelectCmdError
2025-08-12 14:41:26 +07:00
Qubasa
0904c9da60
flake.py: Don't hide error messages
2025-08-12 14:18:19 +07:00
Luis Hebendanz
73e03c21f7
Merge pull request 'templates: Fix missing export of clan = clan.config;' ( #4703 ) from Qubasa/clan-core:fix_templates2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4703
2025-08-12 07:05:07 +00:00
Qubasa
743f05a1b5
templates: Fix missing export of clan = clan.config;
2025-08-12 13:50:09 +07:00
DavHau
e28b8dc944
vars: refactor - health checks on multiple generators
2025-08-12 13:12:49 +07:00
clan-bot
8d871aafe8
Merge pull request 'Update clan-core-for-checks in devFlake' ( #4701 ) from update-devFlake-clan-core-for-checks into main
2025-08-12 05:25:52 +00:00
DavHau
26559ff88b
Merge pull request 'machines update: support --target-host localhost' ( #4623 ) from jfly/clan-core:localhost-as-target-host-without-ssh into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4623
2025-08-12 05:10:53 +00:00
gitea-actions[bot]
b39aead1db
Update clan-core-for-checks in devFlake
2025-08-12 05:01:29 +00:00
DavHau
caae6c7a55
docs: improve wording on getting-started
...
I found the header text to be confusing at places:
- `at least one machine to push to`: Pushing what? Where? DO I ned a git server? Do you mean installing?
-> I re-phrased the text
Also removed the tree command, as this is not available on most systems by default
2025-08-12 11:33:28 +07:00
DavHau
df90fb20a0
clan-lib/hosts: reintroduce test for localhost
2025-08-12 10:18:55 +07:00
clan-bot
d6577ec05d
Merge pull request 'Update clan-core-for-checks in devFlake' ( #4698 ) from update-devFlake-clan-core-for-checks into main
2025-08-12 00:17:53 +00:00
gitea-actions[bot]
9a66170aa1
Update clan-core-for-checks in devFlake
2025-08-12 00:01:27 +00:00
clan-bot
3effd8fd9a
Merge pull request 'Update clan-core-for-checks in devFlake' ( #4697 ) from update-devFlake-clan-core-for-checks into main
2025-08-11 20:18:06 +00:00
hsjobeki
86d6b42f4c
Merge pull request 'api/machines: add tests for tags readOnly' ( #4694 ) from readonly-tags into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4694
2025-08-11 20:09:25 +00:00
gitea-actions[bot]
5e2ffa9491
Update clan-core-for-checks in devFlake
2025-08-11 20:01:27 +00:00
Mic92
ba58d6d91a
Merge pull request 'devFlake: switch back to main' ( #4691 ) from update-nixpkgs-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4691
2025-08-11 16:44:31 +00:00
Jörg Thalheim
38e2d00bbc
flash test: enable useNixStoreImage
...
we had some weird corruption, this hopefully helps. Unclear if it's
slower..
2025-08-11 18:23:28 +02:00
Johannes Kirschbauer
4f29f2e2ca
api/machines: add tests for tags readOnly
2025-08-11 18:07:02 +02:00
Jörg Thalheim
5c23e24315
devFlake: switch back to main
2025-08-11 18:02:56 +02:00
Johannes Kirschbauer
1009c61c9f
api/machines: use get_value_by_path utility for nested dict access
2025-08-11 17:49:25 +02:00
hsjobeki
0817f83b0b
Merge pull request 'api/machines: expose readonly tags' ( #4690 ) from readonly-tags into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4690
2025-08-11 15:40:42 +00:00
Mic92
4f191f3ebe
Merge pull request 'Bump nixpkgs + ci fixes' ( #4688 ) from update-nixpkgs-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4688
2025-08-11 15:35:55 +00:00
Johannes Kirschbauer
9f48b7a2fa
inventory: rename 'unmerge-lists' to 'list_difference'
2025-08-11 17:35:31 +02:00
Johannes Kirschbauer
b17466c84b
api/machines: expose readonly tags
2025-08-11 17:30:35 +02:00
Jörg Thalheim
d2814efcde
update: sort precached vars
2025-08-11 17:18:01 +02:00
Jörg Thalheim
6a5a83f57a
devFlake: switch to clan-core-for-checks to this branch
2025-08-11 17:17:27 +02:00
Jörg Thalheim
9e9ab22c37
skip private inputs again
2025-08-11 17:16:34 +02:00
gitea-actions[bot]
2840d3a5fc
Update nixpkgs
2025-08-11 17:16:34 +02:00
clan-bot
a305f98586
Merge pull request 'Update clan-core-for-checks in devFlake' ( #4689 ) from update-devFlake-clan-core-for-checks into main
2025-08-11 15:13:45 +00:00
hsjobeki
96fe387399
Merge pull request 'api: init notification queue' ( #4678 ) from ui-notify into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4678
2025-08-11 15:13:42 +00:00