pinpox
ae5712229c
Fix python linter errors
2025-10-23 12:04:56 +02:00
Glen Huang
35cb99a3a2
app: fix typo
2025-10-23 14:26:12 +08:00
Glen Huang
90e6d77e26
ui: fix running storybook tests in ci
2025-10-23 14:26:12 +08:00
Glen Huang
5fb4751bd8
ui: fail storybook tests if playwright version mismatch
2025-10-23 14:26:12 +08:00
Glen Huang
03640e44a4
ui: make ci run storybook tests
2025-10-23 14:26:12 +08:00
Glen Huang
51fd60917e
ui: fix createInstaller.tsx fmt
2025-10-23 14:26:12 +08:00
Glen Huang
2d7e659953
ui: run storybook tests with nix
2025-10-23 14:26:12 +08:00
Brian McGee
c638df8ed9
wip(storybook): run storybook in nix derivation
2025-10-23 14:26:12 +08:00
Brian McGee
ec269a48f3
wip(storybook): run storybook in nix derivation
2025-10-23 14:26:12 +08:00
pinpox
5a5633d779
Merge pull request 'Add meta.tld clan option' ( #5619 ) from add-tld into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5619
2025-10-22 14:19:16 +00:00
Qubasa
51141772b3
clan_lib: Add llm integration tests
2025-10-22 15:36:11 +02:00
Qubasa
58b88e874f
clan_lib: Add llm unit tests
2025-10-22 15:36:11 +02:00
Qubasa
5fb616efb4
clan_lib: Add llm container test data
2025-10-22 15:36:11 +02:00
Qubasa
6c6afd6f4b
clan_lib: Move llm.py out of clan_lib/services towards it's own clan_lib/llm folder
2025-10-22 15:36:11 +02:00
Qubasa
4010953041
clan_lib: Add llm api
2025-10-22 15:36:11 +02:00
Luis Hebendanz
6b74c66292
Merge pull request 'clan-cli: Make select query reproducible, by sorting select keys' ( #5625 ) from Qubasa/clan-core:repro_select into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5625
2025-10-22 13:04:01 +00:00
Luis Hebendanz
fd35adbc3e
Merge pull request 'clan-cli: Add support for ForwardRef type in type_to_jsonschema and tests' ( #5624 ) from Qubasa/clan-core:forward_ref_add into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5624
2025-10-22 12:58:34 +00:00
Qubasa
f86b0ec3da
clan-cli: Make select query reproducible, by sorting select keys
2025-10-22 14:56:07 +02:00
Qubasa
c7ec9a9715
clan-cli: Add support for ForwardRef type in type_to_jsonschema and tests
2025-10-22 14:45:04 +02:00
Qubasa
841e9135fe
clan-cli: Add passthru.sourceWithTest for container_test.py
2025-10-22 14:36:16 +02:00
pinpox
9299cd9666
Add tld
2025-10-22 12:40:09 +02:00
Kenji Berthold
55d1807f07
Merge branch 'main' into ke-cli-complete-buildhost
2025-10-22 07:41:08 +00:00
a-kenji
d70db5af79
pkgs/cli: Autocomplete buildhost
2025-10-21 22:40:37 +02:00
hsjobeki
bd6c227bbe
Merge pull request 'lib: move modules into a toplevel folder' ( #5610 ) from lib-modules into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5610
2025-10-21 19:06:45 +00:00
Johannes Kirschbauer
02f3474a58
modules: add source to eval tests
2025-10-21 21:01:06 +02:00
Johannes Kirschbauer
c838e08d77
lib/modules: fixup paths
2025-10-21 20:41:28 +02:00
a-kenji
c42381d810
pkgs/cli: Fix dynamic shell completions
...
Fix dynamic shell completions by correcting parameter names
Dynamic completions for the CLI were not working because completion
functions used `_prefix` as the first parameter name instead of `prefix`.
This is incompatible with how `argcomplete` passes it's arguments.
Add regression test for the prefix parameter as well as some basic shell
completion testing.
2025-10-21 14:19:30 +00:00
Mic92
5b399fd447
Merge pull request 'vars: respect deploy flag for shared secrets' ( #5572 ) from oneingan/clan-core:vars-no-deploy into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5572
2025-10-20 15:37:03 +00:00
hsjobeki
0e9931d749
Merge pull request 'app: typography fixes' ( #5574 ) from ui-fix-2 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5574
2025-10-19 12:29:18 +00:00
Johannes Kirschbauer
0d182f4431
app: fix 'added' tag typography; test linaria
2025-10-19 14:25:25 +02:00
Johannes Kirschbauer
20a6a5684d
app: add typography tokens
2025-10-19 14:22:01 +02:00
pinpox
dcd7b6a8a2
Replace depracated --fast nix option
...
The option is throwing a deprecation warning on current nix versions.
See for details: https://github.com/NixOS/nixpkgs/issues/417609#issuecomment-2981327326
2025-10-19 12:45:27 +02:00
Juanjo Presa
c7cee905d1
vars: respect deploy flag for shared secrets
2025-10-18 23:09:31 +02:00
Johannes Kirschbauer
39d9f44286
app: init linaria
2025-10-17 11:05:14 +02:00
Johannes Kirschbauer
f91aca959f
docs: show {internet,tor} in docs; with experimental notice
2025-10-17 09:37:45 +02:00
Luis Hebendanz
9821e39b06
Merge pull request 'clanServices: add warning if manifest.readme is not set' ( #5537 ) from Qubasa/clan-core:fix_manifest_readmes into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5537
2025-10-16 17:12:46 +00:00
Qubasa
2ac65b9c83
clan_lib/modules.py: get_service_readmes now logs an error if the readme is empty
2025-10-16 19:07:49 +02:00
Johannes Kirschbauer
17c35c4259
persistence: align some more variable names
2025-10-16 13:04:24 +02:00
Johannes Kirschbauer
727474055e
persistence: invert all writeability logic into not readonly
2025-10-16 13:01:34 +02:00
Johannes Kirschbauer
892cb1baae
inventoryStore: invert writeability terms to readonly
2025-10-16 13:00:21 +02:00
Johannes Kirschbauer
5eb6b703f0
inventoryStore: align class names and methods
2025-10-16 12:50:54 +02:00
Johannes Kirschbauer
d78dca47e2
modules: update service test
2025-10-16 12:42:49 +02:00
Johannes Kirschbauer
8254d197f0
api: persistence allow path prefix
2025-10-16 12:42:45 +02:00
Johannes Kirschbauer
a4839f9cf2
api: persistence, fix regressions
2025-10-16 11:57:38 +02:00
Johannes Kirschbauer
a32a5151dc
api: remove unused validation method
2025-10-15 16:19:21 +02:00
Johannes Kirschbauer
16d245b179
api: check deletions if possible
2025-10-15 16:15:54 +02:00
Qubasa
867fa5140b
clan_lib: Add get_service_readmes api function
...
Returns the README.md for one or multiple clan services, needed for the
clan ai feature
2025-10-14 18:54:22 +02:00
Qubasa
2b616575e1
service_runner: Fix starting a service twice
2025-10-14 17:32:21 +02:00
Qubasa
3f07f6ac79
service_runner: add grouping feature
2025-10-14 17:32:21 +02:00
Qubasa
c6b0b114c5
clan_lib: init platform independent service_runner
2025-10-14 17:31:37 +02:00