Johannes Kirschbauer
90b1033870
docs: unify markdown files with documentation titles
...
This is preparational work to reduce the surface are of the different mappings
We want to reduce the following:
/guides/secrets.md -> Guides/getting started/How to use flakes with sops -> with '# Secrets Management'
- Title
- URI
- Filepath
should follow a stricter pattern to make it easy to maintain
2025-10-03 16:08:20 +02:00
hsjobeki
13c2581cbd
Merge pull request 'lib/introspect: seperate headType from nullable' ( #5332 ) from write-access into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5332
2025-10-02 14:44:56 +00:00
Johannes Kirschbauer
6f5f182aef
lib/introspect: fix list item meta
2025-10-02 16:40:29 +02:00
DavHau
393323ba91
Merge pull request 'vars: optimize generate - reduce cache misses' ( #5348 ) from dave into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5348
2025-10-02 11:50:26 +00:00
DavHau
5a6ffbf916
vars: optimize generate - reduce cache misses
...
optimize the `clan vars generate` procedure by pre-caching more selectors.
To achieve this, helper functions are added to several classes.
Also a debugging feature is added to the Flake class in order to track stack traces of cache misses
2025-10-02 18:46:11 +07:00
clan-bot
6de667c125
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5346 ) from update-devFlake-clan-core-for-checks into main
2025-10-02 10:09:11 +00:00
clan-bot
ba03ac29fd
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5347 ) from update-devFlake-nixpkgs-dev into main
2025-10-02 10:09:04 +00:00
clan-bot
3691dcc9e0
Update nixpkgs-dev in devFlake
2025-10-02 10:02:09 +00:00
clan-bot
8c976445c0
Update clan-core-for-checks in devFlake
2025-10-02 10:01:50 +00:00
hsjobeki
586b0ddc5f
Merge pull request 'ui: new api call design' ( #5319 ) from hgl-api into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5319
2025-10-02 07:58:09 +00:00
clan-bot
cb0d4f2200
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5345 ) from update-devFlake-clan-core-for-checks into main
2025-10-02 05:06:44 +00:00
clan-bot
65f884616a
Update clan-core-for-checks in devFlake
2025-10-02 05:01:51 +00:00
clan-bot
bc139cb0e2
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5344 ) from update-devFlake-clan-core-for-checks into main
2025-10-02 00:07:24 +00:00
clan-bot
b0bb03b1d1
Merge pull request 'Update flake-parts' ( #5343 ) from update-flake-parts into main
2025-10-02 00:05:59 +00:00
clan-bot
6a4de66edb
Update clan-core-for-checks in devFlake
2025-10-02 00:01:53 +00:00
clan-bot
0982378f96
Update flake-parts
2025-10-02 00:01:14 +00:00
clan-bot
8d4a9a959f
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5342 ) from update-devFlake-nixpkgs-dev into main
2025-10-01 20:08:10 +00:00
clan-bot
5d0d302ed5
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5341 ) from update-devFlake-clan-core-for-checks into main
2025-10-01 20:07:28 +00:00
clan-bot
fd2730eaa7
Update nixpkgs-dev in devFlake
2025-10-01 20:02:07 +00:00
clan-bot
ef2d6f7949
Update clan-core-for-checks in devFlake
2025-10-01 20:01:47 +00:00
clan-bot
b9c07a7151
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5338 ) from update-devFlake-clan-core-for-checks into main
2025-10-01 15:06:05 +00:00
clan-bot
e6a3dd4c34
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5339 ) from update-devFlake-nixpkgs-dev into main
2025-10-01 15:05:33 +00:00
clan-bot
8697bc8b11
Update nixpkgs-dev in devFlake
2025-10-01 15:02:11 +00:00
clan-bot
a0d7bd0726
Update clan-core-for-checks in devFlake
2025-10-01 15:01:53 +00:00
Johannes Kirschbauer
1a8131f17f
lib/introspect: recurse for nested attrsOf
2025-10-01 16:56:53 +02:00
Kenji Berthold
af62946651
Merge pull request 'service/yggdrasil: Fix typos' ( #5337 ) from kenji/ke-fix-typos into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5337
2025-10-01 14:33:52 +00:00
a-kenji
351087d4e1
service/yggdrasil: Fix typos
2025-10-01 16:29:40 +02:00
Glen Huang
a268be69fe
ui: new api call design
...
- api functions exist under api.*
- they accept an abort signal and return a promise
- they can be swapped out at build time depending on the platform
(e.g.,window.method on desktop, fetch on mobile)
- TanStack Query functions should only be used in components, and
only when we need its features, favoring simpler api.* calls
2025-10-01 20:51:48 +08:00
Michael Hoang
a9a1982943
Merge pull request 'nixos_test_lib: fix Nix in Nix not working with driverInteractive' ( #5326 ) from push-puyqntntpwsx into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5326
2025-10-01 12:38:45 +00:00
Michael Hoang
850160d120
nixos_test_lib: fix Nix in Nix not working with driverInteractive
2025-10-01 14:33:23 +02:00
Kenji Berthold
8dc7256a4a
Merge pull request 'pkgs/lib: verbose git commits' ( #5333 ) from kenji/ke-verbose-git-commits into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5333
Reviewed-by: DavHau <d.hauer.it@gmail.com >
2025-10-01 10:28:45 +00:00
Luis Hebendanz
02fdb83282
Merge pull request 'docs: Update zerotier documentation' ( #5335 ) from ke-docs-update-zerotier into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5335
2025-10-01 10:25:52 +00:00
a-kenji
df3fdf3758
pkgs/lib/git: List all files that are committed
2025-10-01 12:24:33 +02:00
a-kenji
11c559ee6d
docs: Update zerotier documentation
2025-10-01 12:14:57 +02:00
a-kenji
5e6a202ce0
docs: Remove outdated information
2025-10-01 12:11:09 +02:00
clan-bot
f31dbe6c2a
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5334 ) from update-devFlake-clan-core-for-checks into main
2025-10-01 10:06:02 +00:00
clan-bot
f18cdd20ce
Update clan-core-for-checks in devFlake
2025-10-01 10:01:51 +00:00
a-kenji
08e2048eeb
pkgs/lib: verbose git commits
...
Make sure the user knowns that a git command is run.
From the issue #4588 :
> It is confusing at times, when executing some CLI command, expecting change,
then checking git status but no changes are observed.
We now log:
- git add (debug)
- git commit (info)
The git commit information is formatted the following way:
```
Committed machines/backup-target to git
```
Alternatives:
Currently this shows to the user what happened.
But we might want to show the user what is being run.
We could print the information before invoking the `git commit` itself.
Informing the user of a potential password input window.
Closes #4588
2025-10-01 11:46:01 +02:00
Johannes Kirschbauer
a8156d2fa6
lib/introspect: seperate headType from nullable
2025-10-01 09:51:34 +02:00
DavHau
e593d5da34
Merge pull request 'vars/list: reduce cache misses to 1' ( #5331 ) from dave into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5331
2025-10-01 05:52:55 +00:00
DavHau
b72145d4aa
vars/list: reduce cache misses to 1
...
This improves the performance for clan vars list
2025-10-01 12:43:09 +07:00
clan-bot
7cdd026e04
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5330 ) from update-devFlake-clan-core-for-checks into main
2025-10-01 05:06:12 +00:00
clan-bot
8e395d6715
Update clan-core-for-checks in devFlake
2025-10-01 05:02:08 +00:00
clan-bot
0868f466b6
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5329 ) from update-devFlake-clan-core-for-checks into main
2025-10-01 00:06:28 +00:00
clan-bot
7144b4b271
Update clan-core-for-checks in devFlake
2025-10-01 00:01:50 +00:00
clan-bot
b99d2363b9
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5327 ) from update-devFlake-clan-core-for-checks into main
2025-09-30 20:06:36 +00:00
clan-bot
0131900d79
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5328 ) from update-devFlake-nixpkgs-dev into main
2025-09-30 20:05:57 +00:00
clan-bot
2cd2a8b9b7
Update nixpkgs-dev in devFlake
2025-09-30 20:02:10 +00:00
clan-bot
f918149430
Update clan-core-for-checks in devFlake
2025-09-30 20:01:50 +00:00
clan-bot
7ecec19232
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5325 ) from update-devFlake-clan-core-for-checks into main
2025-09-30 15:06:05 +00:00