Johannes Kirschbauer
1f13ce2732
WIP: dont merge
2025-10-09 15:53:21 +02:00
hsjobeki
1465b18820
Merge pull request 'app: fix ClanSettings story' ( #5447 ) from ui-cleanup into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5447
2025-10-09 13:27:56 +00:00
Johannes Kirschbauer
6fa0062573
app: fix ClanSettings story
2025-10-09 15:24:30 +02:00
clan-bot
6cd68c23f5
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5444 ) from update-devFlake-clan-core-for-checks into main
2025-10-09 10:09:50 +00:00
clan-bot
fdddc60676
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5445 ) from update-devFlake-nixpkgs-dev into main
2025-10-09 10:08:18 +00:00
clan-bot
684aa27068
Update nixpkgs-dev in devFlake
2025-10-09 10:02:12 +00:00
clan-bot
35d8deb393
Update clan-core-for-checks in devFlake
2025-10-09 10:01:53 +00:00
DavHau
e2f20b5ffc
Merge pull request 'vars: refactor - make shared generators carry machines list' ( #5443 ) from dave into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5443
2025-10-09 09:03:09 +00:00
DavHau
fd5d7934a0
vars: refactor - make shared generators carry machines list
...
This should make it simpler to improve the implementation of granting a new machine access to a shared secret.
The current approach using the health_check is pretty hacky
2025-10-09 15:41:04 +07:00
Kenji Berthold
f194c31e0e
Merge pull request 'Fix typo in "Authoring a 'clan.service' module"' ( #5439 ) from nickdichev/clan-core:nickdichev-patch-1 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5439
2025-10-09 08:32:40 +00:00
DavHau
061b598adf
Merge pull request 'vars: cleanup + fix wording' ( #5442 ) from dave into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5442
2025-10-09 05:44:14 +00:00
DavHau
744f35e0cc
vars: cleanup + fix wording
2025-10-09 07:38:00 +02:00
clan-bot
4a6d46198c
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5441 ) from update-devFlake-clan-core-for-checks into main
2025-10-09 05:11:10 +00:00
clan-bot
82d5ca9a0b
Update clan-core-for-checks in devFlake
2025-10-09 05:01:51 +00:00
clan-bot
28d8a91a30
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5440 ) from update-devFlake-clan-core-for-checks into main
2025-10-09 00:09:59 +00:00
clan-bot
18f8d69728
Update clan-core-for-checks in devFlake
2025-10-09 00:01:50 +00:00
nickdichev
1feead4ce4
Fix typo in "Authoring a 'clan.service' module"
2025-10-08 20:16:16 +00:00
clan-bot
7f28110558
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5438 ) from update-devFlake-clan-core-for-checks into main
2025-10-08 20:09:55 +00:00
clan-bot
38787da891
Update clan-core-for-checks in devFlake
2025-10-08 20:01:48 +00:00
clan-bot
2b587da9fe
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5437 ) from update-devFlake-clan-core-for-checks into main
2025-10-08 15:10:06 +00:00
clan-bot
acd2c1654b
Update clan-core-for-checks in devFlake
2025-10-08 15:01:52 +00:00
hsjobeki
2ecb1399c3
Merge pull request 'docs: move generated markdown into a package' ( #5436 ) from docs-source into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5436
2025-10-08 14:40:41 +00:00
Johannes Kirschbauer
46ae6b49c1
docs: move generated markdown into a package
2025-10-08 16:37:31 +02:00
hsjobeki
50a8a69719
Merge pull request 'fix: pull request template folder' ( #5435 ) from fix-j into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5435
2025-10-08 14:28:00 +00:00
Johannes Kirschbauer
203761a99c
fix: pull request template folder
2025-10-08 16:24:52 +02:00
hsjobeki
990b4e0223
Merge pull request 'docs: move option-search into own package' ( #5434 ) from docs-source into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5434
2025-10-08 14:05:38 +00:00
Johannes Kirschbauer
032f54cbfb
docs: fix links
2025-10-08 16:02:31 +02:00
hsjobeki
47146efa0f
Merge pull request 'PR: add pull request template' ( #5428 ) from team-workflow into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5428
2025-10-08 13:44:14 +00:00
Johannes Kirschbauer
c031abcd9e
docs: move option-search into own package
2025-10-08 15:42:18 +02:00
Kenji Berthold
6b5dca5842
Merge pull request 'docs: Improve list view on testing' ( #5433 ) from kenji/ke-docs-testing-display into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5433
2025-10-08 12:31:43 +00:00
a-kenji
016fe3d114
docs: Improve list view on testing
2025-10-08 14:29:01 +02:00
DavHau
9b60b4a989
Merge pull request 'lib/introspection: Test skipping instrospection of oneOf' ( #5432 ) from ke-oneof-test into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5432
2025-10-08 12:07:58 +00:00
a-kenji
3088ce025b
lib/introspection: Test skipping instrospection of oneOf
...
This builds on top of #5422 .
And tests it's behavior.
2025-10-08 13:17:55 +02:00
hsjobeki
4f1fda3de6
Merge pull request 'docs: remove unused asciinema player' ( #5431 ) from cus-docs into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5431
2025-10-08 11:08:09 +00:00
Johannes Kirschbauer
57f14827c2
docs: remove unused asciinema player
2025-10-08 13:01:26 +02:00
Johannes Kirschbauer
0390d5999d
PR: add pull request template
2025-10-08 12:44:36 +02:00
clan-bot
58e9a28f14
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5429 ) from update-devFlake-clan-core-for-checks into main
2025-10-08 10:14:43 +00:00
clan-bot
b4ad5ca1bd
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5430 ) from update-devFlake-nixpkgs-dev into main
2025-10-08 10:14:17 +00:00
clan-bot
84ecb1aae6
Update nixpkgs-dev in devFlake
2025-10-08 10:02:10 +00:00
clan-bot
2b9971f538
Update clan-core-for-checks in devFlake
2025-10-08 10:01:51 +00:00
pinpox
81e15cab34
Merge pull request 'Fix capitalization issue' ( #5427 ) from doc-fixes-1 into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5427
2025-10-08 09:24:34 +00:00
pinpox
215c808071
Fix capitalization issue
...
fixes #4574
2025-10-08 11:21:06 +02:00
DavHau
4de052e58b
Merge pull request 'lib/instrospection: Skip either(oneOf)' ( #5422 ) from ke-introspection-either-or into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5422
2025-10-08 07:42:12 +00:00
Louis Opter
a06a7a7a2c
clan-cli/secrets: update some error message in encrypt_secret ( #5271 )
...
Found that while reading through some code.
Co-authored-by: Jörg Thalheim <joerg@thalheim.io >
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5271
Co-authored-by: Louis Opter <louis@opter.org >
Co-committed-by: Louis Opter <louis@opter.org >
2025-10-08 07:41:14 +00:00
DavHau
94df3855b5
Merge pull request 'vars: raise error when shared generators differ between machines' ( #5425 ) from dave into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5425
2025-10-08 07:20:03 +00:00
DavHau
a83f3c23f4
vars: raise error when shared generators differ between machines
...
When generators are shared between machines, their definition has to be the same across all machines. If not, it might lead to unexpected problems, as the architecture assumes that all definitions are the same.
fixes https://git.clan.lol/clan/clan-core/issues/5253
2025-10-08 14:02:39 +07:00
DavHau
da6cd324f0
Merge pull request 'vars/performance: aggregate selects over all machines and generators' ( #5402 ) from dave into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5402
2025-10-08 06:04:50 +00:00
DavHau
c5b96df7b0
vars/performance: aggregate selects over all machines and generators
...
This improves the performance of deployment, by aggregating uncached select calls for vars generate into two batches.
batch 1: Get all generators of all machines
batch 2: get all final scripts for generators which need to run
2025-10-08 13:00:20 +07:00
clan-bot
c4feeace31
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5424 ) from update-devFlake-clan-core-for-checks into main
2025-10-08 05:06:31 +00:00
clan-bot
6117b664ae
Update clan-core-for-checks in devFlake
2025-10-08 05:02:02 +00:00