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
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
DavHau
d2728bea27
Merge pull request 'vars: make list/get fast' ( #5316 ) from vars into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5316
2025-09-30 10:15:08 +00:00
Jörg Thalheim
d67e23890b
inline stringify_vars
2025-09-30 12:10:44 +02:00
Jörg Thalheim
597eb46c47
vars: speedup get/list
...
no longer get the full closure that is only needed for generating vars
2025-09-30 12:10:44 +02:00
clan-bot
4b4f4c8a30
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5317 ) from update-devFlake-clan-core-for-checks into main
2025-09-30 10:06:52 +00:00
clan-bot
467ba09720
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5318 ) from update-devFlake-nixpkgs-dev into main
2025-09-30 10:06:26 +00:00
clan-bot
1cfc9f1c5a
Update nixpkgs-dev in devFlake
2025-09-30 10:02:12 +00:00
clan-bot
3ba9f1e957
Update clan-core-for-checks in devFlake
2025-09-30 10:01:52 +00:00
clan-bot
b9b8b6d5be
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5315 ) from update-devFlake-clan-core-for-checks into main
2025-09-30 05:06:59 +00:00
clan-bot
f5aa3dc76f
Update clan-core-for-checks in devFlake
2025-09-30 05:01:51 +00:00
clan-bot
9dcf3ae934
Merge pull request 'Update sops-nix' ( #5313 ) from update-sops-nix into main
2025-09-30 00:09:19 +00:00
clan-bot
7629f497f5
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5314 ) from update-devFlake-clan-core-for-checks into main
2025-09-30 00:07:56 +00:00
clan-bot
39b6dd70e4
Update clan-core-for-checks in devFlake
2025-09-30 00:01:50 +00:00
clan-bot
c8e5b0ac00
Update sops-nix
2025-09-30 00:01:45 +00:00
clan-bot
d8a1699691
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5312 ) from update-devFlake-clan-core-for-checks into main
2025-09-29 20:06:44 +00:00
clan-bot
95dbd1e4cc
Update clan-core-for-checks in devFlake
2025-09-29 20:01:49 +00:00
clan-bot
eaa359d70c
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5311 ) from update-devFlake-clan-core-for-checks into main
2025-09-29 15:06:53 +00:00
clan-bot
37524ebb37
Update clan-core-for-checks in devFlake
2025-09-29 15:01:51 +00:00
brianmcgee
750f502ac6
Merge pull request 'feat(ui): remove add clan button from ListClansModal' ( #5310 ) from feat/remove-add-clan-button into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5310
2025-09-29 10:45:15 +00:00
Brian McGee
aa0b03064a
feat(ui): remove add clan button from ListClansModal
...
It was confusing how it worked. Cleaner to remove it and just have users X out of the modal and use the existing onboarding workflow.
Closes #5010
2025-09-29 11:42:41 +01:00
Brian McGee
04a1fa1cf0
feat(ui): remove add clan button from ListClansModal
...
It was confusing how it worked. Cleaner to remove it and just have users X out of the modal and use the existing onboarding workflow.
Closes #5010
2025-09-29 11:13:03 +01:00
clan-bot
7951e25319
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5308 ) from update-devFlake-clan-core-for-checks into main
2025-09-29 10:09:29 +00:00
clan-bot
d7c42cd2aa
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5309 ) from update-devFlake-nixpkgs-dev into main
2025-09-29 10:08:53 +00:00
clan-bot
4f6cb72a3b
Merge pull request 'Update data-mesher' ( #5307 ) from update-data-mesher into main
2025-09-29 10:06:29 +00:00
clan-bot
ee6adf5ca5
Update nixpkgs-dev in devFlake
2025-09-29 10:02:08 +00:00
clan-bot
a2fffd64fd
Update clan-core-for-checks in devFlake
2025-09-29 10:01:52 +00:00
clan-bot
18e0175412
Update data-mesher
2025-09-29 10:01:14 +00:00
hsjobeki
890486e353
Merge pull request 'use css modules for Tag and MachineStatus' ( #5255 ) from hgl-ui-machine into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5255
2025-09-29 08:06:44 +00:00
hsjobeki
406ee30b1c
Merge pull request 'docs/index: fix broken links' ( #5306 ) from docs-fix into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5306
2025-09-29 07:38:04 +00:00
hsjobeki
ccced8c9f7
Merge pull request 'ui/onboarding: extract cube animation to its own component' ( #5287 ) from hgl-onboarding into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/5287
Reviewed-by: hsjobeki <hsjobeki@gmail.com >
2025-09-29 07:37:57 +00:00
Johannes Kirschbauer
13c0639fa9
docs/index: fix broken links
2025-09-29 09:30:29 +02:00
clan-bot
c59ae5205d
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5305 ) from update-devFlake-clan-core-for-checks into main
2025-09-29 05:07:15 +00:00
clan-bot
a0df88dd71
Update clan-core-for-checks in devFlake
2025-09-29 05:01:52 +00:00
clan-bot
b813988dd6
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5304 ) from update-devFlake-clan-core-for-checks into main
2025-09-29 00:08:39 +00:00
clan-bot
db1f4db2ff
Update clan-core-for-checks in devFlake
2025-09-29 00:01:54 +00:00
clan-bot
1ce0cbc9bb
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5303 ) from update-devFlake-clan-core-for-checks into main
2025-09-28 20:06:35 +00:00
clan-bot
cb73261283
Update clan-core-for-checks in devFlake
2025-09-28 20:01:49 +00:00
clan-bot
d073306f05
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5302 ) from update-devFlake-clan-core-for-checks into main
2025-09-28 15:08:04 +00:00
clan-bot
e99d2876ce
Update clan-core-for-checks in devFlake
2025-09-28 15:01:51 +00:00
clan-bot
9e09134f27
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5300 ) from update-devFlake-clan-core-for-checks into main
2025-09-28 10:06:29 +00:00
clan-bot
1826880edf
Merge pull request 'Update nixpkgs-dev in devFlake' ( #5301 ) from update-devFlake-nixpkgs-dev into main
2025-09-28 10:05:45 +00:00
clan-bot
8525855fe2
Update nixpkgs-dev in devFlake
2025-09-28 10:02:05 +00:00
clan-bot
17b91ce812
Update clan-core-for-checks in devFlake
2025-09-28 10:01:48 +00:00
clan-bot
5ebe68c9c9
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5299 ) from update-devFlake-clan-core-for-checks into main
2025-09-28 05:09:24 +00:00
clan-bot
861e050c02
Merge pull request 'Update sops-nix' ( #5298 ) from update-sops-nix into main
2025-09-28 05:09:18 +00:00
clan-bot
5b72076895
Update clan-core-for-checks in devFlake
2025-09-28 05:01:55 +00:00
clan-bot
98ffa0c368
Update sops-nix
2025-09-28 05:01:51 +00:00
clan-bot
9e07526f7e
Merge pull request 'Update clan-core-for-checks in devFlake' ( #5297 ) from update-devFlake-clan-core-for-checks into main
2025-09-28 00:06:30 +00:00
clan-bot
5e0a8eb914
Update clan-core-for-checks in devFlake
2025-09-28 00:01:51 +00:00