pinpox
4098e9ccaf
Update hash
2025-06-02 16:16:17 +02:00
pinpox
64c339dafe
modules/borgbackup: migrate to clanServices
...
Migrates the borgbackup module to clanServices, preserving it's original
configuration syntax and functionality
2025-06-02 16:12:37 +02:00
Qubasa
2bbf97199f
clan-cli: Fix test_create::test_clan_create_api
2025-06-02 15:39:50 +02:00
Qubasa
ae41bfad8c
inventory: Add buildHost argument
2025-06-02 14:52:13 +02:00
renovate[bot]
f088ae35c5
chore(deps): lock file maintenance
2025-06-02 03:00:12 +00:00
renovate[bot]
085a1c1119
chore(deps): lock file maintenance
2025-06-02 01:00:23 +00:00
renovate[bot]
eccace6f4b
chore(deps): lock file maintenance
2025-06-02 00:40:41 +00:00
renovate[bot]
63e80c7f64
chore(deps): update data-mesher digest to fcb19d9
2025-06-02 00:20:12 +00:00
renovate[bot]
f111e30221
chore(deps): update flake-parts digest to 49f0870
2025-06-01 23:50:10 +00:00
RuboGubo
8fcb4b202e
Add warning note for users on cloud machines
2025-05-31 20:10:10 +01:00
DavHau
6422e77244
iwd: fix typo in deprecation message
2025-05-31 17:58:44 +07:00
DavHau
63a7c3e20c
Merge pull request 'clanModules/iwd: deprecate gracefully' ( #3804 ) from DavHau/clan-core:vars2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3804
2025-05-31 10:55:27 +00:00
DavHau
9122199b2d
deprecate iwd module gracefully
2025-05-31 17:46:07 +07:00
DavHau
d527d2605f
services/wifi: rename ssid -> network-name
2025-05-31 17:34:47 +07:00
DavHau
bee1834d93
serivces/wifi: make generator names generic
...
rename from iwd.<name> to wifi.<name>
2025-05-31 17:34:40 +07:00
DavHau
3032aa110f
Merge pull request 'tests: actually execute vars checks in CI' ( #3803 ) from DavHau/clan-core:vars2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3803
2025-05-31 10:27:36 +00:00
DavHau
d9f69d7007
generate-test-vars: fake prompt inputs
...
Use fake prompt inputs when generating vars for testing
2025-05-31 17:14:26 +07:00
DavHau
60f07c3472
tests: actually execute vars checks in CI
2025-05-31 16:16:09 +07:00
clan-bot
4518bf6ca4
Merge pull request 'Update Clan Core for Checks' ( #3799 ) from update-clan-core-for-checks into main
2025-05-31 07:37:42 +00:00
DavHau
0060424152
tests: test vars generation for all clan service tests
2025-05-31 12:17:52 +07:00
DavHau
de3a08ab63
sops: initialize age_plugins early
...
This avoids re-initializing the Flake object deep in the tree, which in turn leads to issue when overriding the Flake for testing, eg the URl would reset.
2025-05-31 11:27:17 +07:00
DavHau
f58a729c43
vars: fix spelling in docs
2025-05-31 11:13:17 +07:00
clan-bot
55c8d17779
Update pinned clan-core for checks
2025-05-31 02:51:24 +00:00
Mic92
8584d15cf8
Merge pull request 'Add inputs to specialArgs and make templates use it' ( #3798 ) from templates into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3798
2025-05-30 18:33:33 +00:00
Jörg Thalheim
00984ec581
add inputs to specialArgs and make templates use it.
2025-05-30 19:53:12 +02:00
Jörg Thalheim
8cb6424504
templates: unify specialArgs across examples
2025-05-30 19:22:45 +02:00
Brian McGee
ac8e639348
feat(ui): Typography V2
2025-05-30 14:58:50 +01:00
Brian McGee
d417901dab
feat(ui): update border and background colors
...
To match latest design.
2025-05-30 13:46:57 +01:00
Brian McGee
359624c8af
feat(ui): update primary colors
...
To match latest design.
2025-05-30 13:46:56 +01:00
Brian McGee
ed4581e4ea
chore(ui): setup base for Typography V2
...
Also removes Button stories for V1 component.
2025-05-30 13:46:55 +01:00
clan-bot
18d451bfa5
Merge pull request 'Update Clan Core for Checks' ( #3781 ) from update-clan-core-for-checks into main
2025-05-30 10:41:20 +00:00
Mic92
a4e80cd892
Merge pull request 'container-test: better error message for nsenter' ( #3794 ) from container-test-improv into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3794
2025-05-30 10:35:02 +00:00
clan-bot
86d03dc9dc
Update pinned clan-core for checks
2025-05-30 10:29:19 +00:00
Jörg Thalheim
9bf919ffad
container-test: better error message for nsenter
2025-05-30 12:27:51 +02:00
brianmcgee
cb79e4716b
Merge pull request 'feat(ui): enable storybook snapshot tests' ( #3789 ) from feat/storybook-snapshot-tests into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3789
2025-05-30 10:22:10 +00:00
Mic92
fef11dd51c
Merge pull request 'Revert "services/wifi: rename ssid -> network-name"' ( #3796 ) from revert-wifi-change into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3796
2025-05-30 10:15:45 +00:00
Jörg Thalheim
84fec82408
Revert "services/wifi: rename ssid -> network-name"
...
This reverts commit 2ac07ff559 .
2025-05-30 12:09:46 +02:00
Jörg Thalheim
2cc0818c50
Revert "serivces/wifi: make generator names generic"
...
This reverts commit af4b2f861b .
2025-05-30 12:09:30 +02:00
Brian McGee
93e7ff78f6
fix(ui): disable storybook devshell and package on Darwin
2025-05-30 11:06:14 +01:00
Brian McGee
41f7ae08a8
feat(ui): enable storybook snapshot tests
...
- adds a process-compose namespace for running `storybook` and `luakit` together to replicate the `webkit`-based rendering that happens inside of `webview`
- adds some helper scripts for running storybook tests and updating snapshots, with documentation in the README.
- adds a `clan-app-ui-storybook` package which builds and tests the storybook, checking for rendering changes
Currently, we’re only doing markup-based snapshot tests. We’re also using headless chromium for the tests by default as I couldn't get webkit to work in the nix build.
As we’re only markup-based for the time being, this should be ok. But eventually I'd like to get it working with webkit.
2025-05-30 11:06:14 +01:00
Mic92
d863861793
Merge pull request 'container-test: disable UsePam for ssh' ( #3795 ) from use-pam into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3795
2025-05-30 10:05:08 +00:00
Jörg Thalheim
f17dc9897d
container-test: disable UsePam for ssh
...
doesn't work without setuid, which we currently do not support.
2025-05-30 11:53:20 +02:00
Mic92
7842b5654f
Merge pull request 'vars: add restartUnits option' ( #3784 ) from vars-userborn into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3784
2025-05-30 09:45:17 +00:00
hsjobeki
526a992101
Merge pull request 'Tests(inventoryStore): add tests for intersecting nix/json lists' ( #3783 ) from flake-models into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3783
2025-05-30 08:35:13 +00:00
Johannes Kirschbauer
e4b95b5465
Test(InventoryPersistence): improve error message
2025-05-30 10:23:57 +02:00
DavHau
2ac07ff559
services/wifi: rename ssid -> network-name
2025-05-29 20:21:09 +07:00
DavHau
af4b2f861b
serivces/wifi: make generator names generic
...
rename from iwd.<name> to wifi.<name>
2025-05-29 20:06:19 +07:00
Mic92
bd6ab5d895
Merge pull request 'vars upload: also add become_root' ( #3788 ) from sudo into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3788
2025-05-28 18:45:34 +00:00
Jörg Thalheim
dcb430037f
vars upload: also add become_root
2025-05-28 20:35:45 +02:00
Mic92
743c31d788
Merge pull request 'add sudo_askpass_proxy' ( #3642 ) from sudo into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3642
2025-05-28 18:32:16 +00:00