Johannes Kirschbauer
|
174e66ef95
|
ui/render: optimize rendering, requestRenderIfNotRequested
|
2025-07-18 18:15:30 +02:00 |
|
Johannes Kirschbauer
|
2e577dbd1e
|
ui/controls: replace manual listeners with mapControl
|
2025-07-18 17:45:53 +02:00 |
|
Johannes Kirschbauer
|
1bd950fa39
|
ui/scene: remove all unneded complexity to reduce complexity and improve performance
|
2025-07-18 17:12:09 +02:00 |
|
Johannes Kirschbauer
|
e37b61240b
|
ui/routing: move scene down clans/:id"
|
2025-07-18 17:11:32 +02:00 |
|
Johannes Kirschbauer
|
23d2975bb5
|
ui/store: add methods for sceneData
|
2025-07-18 17:11:04 +02:00 |
|
Johannes Kirschbauer
|
d441d4c1c1
|
ui/hooks: add overloaded useClanUri
|
2025-07-18 17:10:39 +02:00 |
|
Johannes Kirschbauer
|
c26dff282b
|
ui/queries: init queries folder
|
2025-07-17 13:49:16 +02:00 |
|
Johannes Kirschbauer
|
94b93074bc
|
ui/query: add correct resource path
|
2025-07-17 13:35:50 +02:00 |
|
Johannes Kirschbauer
|
d962033236
|
ui/clan: rework routing concept
|
2025-07-17 10:54:48 +02:00 |
|
Johannes Kirschbauer
|
a548851245
|
ui/hooks: useMaybeClanUri init hook
Needed for pre-rendering the cube scene with clanURI = null
When it later receives a value scene will get populated without completely re-rendering
|
2025-07-17 10:51:32 +02:00 |
|
Johannes Kirschbauer
|
b32e61bb6d
|
ui/app: wrap with query client povider to make api cached calls
|
2025-07-17 10:49:47 +02:00 |
|
Johannes Kirschbauer
|
e731322af3
|
ui/store: infer type from return arg
|
2025-07-17 10:49:12 +02:00 |
|
Michael Hoang
|
1d1a2563c3
|
Merge pull request 'flake: remove unnecessary follows for data-mesher' (#4383) from push-yzqmtrtrkkzt into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4383
|
2025-07-17 07:37:20 +00:00 |
|
Michael Hoang
|
4bc57980ff
|
flake: remove unnecessary follows for data-mesher
|
2025-07-17 17:30:36 +10:00 |
|
Luis Hebendanz
|
3afd0c0971
|
Merge pull request 'inventory: Add missing default value for exports.instances and exports.machines' (#4382) from Qubasa/clan-core:fix_inv_missing_default into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4382
|
2025-07-17 06:17:37 +00:00 |
|
Qubasa
|
e6a6cb27ec
|
inventory: Add missing default value for exports.instances and exports.machines
|
2025-07-17 13:10:30 +07:00 |
|
clan-bot
|
dcd78c5d84
|
Merge pull request 'Update disko' (#4381) from update-disko into main
|
2025-07-17 05:16:49 +00:00 |
|
gitea-actions[bot]
|
2a1ad66292
|
Update disko
|
2025-07-17 05:00:49 +00:00 |
|
brianmcgee
|
5d0d4404b8
|
Merge pull request 'chore: add a check for background.jpg' (#4380) from chore/stupid-jpg-check into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4380
|
2025-07-16 16:15:38 +00:00 |
|
Brian McGee
|
7b369c77b5
|
chore: add a check for background.jpg
|
2025-07-16 18:11:40 +02:00 |
|
hsjobeki
|
06b70a982b
|
Merge pull request 'UI/cubes: extend cubes scene' (#4375) from scene-progress into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4375
|
2025-07-16 15:20:27 +00:00 |
|
Johannes Kirschbauer
|
c9b1b0fb94
|
ui/cubes: align with design
|
2025-07-16 17:12:09 +02:00 |
|
Johannes Kirschbauer
|
66bdbb0959
|
ui/cubes: init story
|
2025-07-16 17:12:09 +02:00 |
|
Johannes Kirschbauer
|
752f030d03
|
ui/storybook: add all stories
|
2025-07-16 17:12:09 +02:00 |
|
Johannes Kirschbauer
|
8c7e93c92e
|
UI/cubes: group logic to add more meshed
|
2025-07-16 17:12:09 +02:00 |
|
Johannes Kirschbauer
|
579885a6e2
|
cubes: scene extend
|
2025-07-16 17:12:09 +02:00 |
|
brianmcgee
|
45f7ebc0c9
|
Merge pull request 'feat: onboarding workflow' (#4379) from ui/onboarding-workflow into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4379
|
2025-07-16 15:10:04 +00:00 |
|
Brian McGee
|
997d675f8c
|
feat: onboarding workflow
|
2025-07-16 17:04:34 +02:00 |
|
Mic92
|
65608ad401
|
Merge pull request 'Update data-mesher' (#4370) from update-data-mesher into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4370
|
2025-07-16 09:42:26 +00:00 |
|
gitea-actions[bot]
|
f46bf04b30
|
Update data-mesher
|
2025-07-16 09:30:40 +00:00 |
|
Mic92
|
d036f98cd4
|
Merge pull request 'clan-cli: Move flash.py to clan_lib/flash' (#4374) from Qubasa/clan-core:move_flash into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4374
|
2025-07-16 09:30:04 +00:00 |
|
DavHau
|
81df09a284
|
Merge pull request 'cleanup_install' (#4373) from Qubasa/clan-core:cleanup_install into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4373
|
2025-07-16 09:18:09 +00:00 |
|
Qubasa
|
a90cb56886
|
clan-cli: Move flash.py to clan_lib/flash
|
2025-07-16 15:29:18 +07:00 |
|
brianmcgee
|
af2ad09517
|
Merge pull request 'feat: ui/toolbar' (#4357) from ui/toolbar into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4357
|
2025-07-16 08:00:11 +00:00 |
|
Brian McGee
|
08ee06447b
|
feat(ui): toolbar component
|
2025-07-16 09:55:11 +02:00 |
|
brianmcgee
|
b741340607
|
Merge pull request 'onboarding workflow' (#4366) from ui/onboarding-workflow into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4366
Reviewed-by: Mic92 <joerg@thalheim.io>
|
2025-07-16 07:17:26 +00:00 |
|
Qubasa
|
cfba97eee5
|
clan-cli: Reference HostKeyCheck literal instead of duplicating the list everywhere
|
2025-07-16 13:12:48 +07:00 |
|
Qubasa
|
fb4ccd1f63
|
clan-lib: Remove duplicate fields from installOptions and instead use them from Remote
|
2025-07-16 13:05:05 +07:00 |
|
Qubasa
|
2c4e688b0a
|
clan-lib: Change BuildOn enum to Literal type. Literals can be translated better to typescript
|
2025-07-16 12:48:04 +07:00 |
|
Qubasa
|
f8a0943fbd
|
clan-cli: Fix incorrect ipv6 check in check_machine_ssh_reachable
|
2025-07-16 12:34:30 +07:00 |
|
hsjobeki
|
9d61e550d5
|
Merge pull request 'cli: fix dot files not copied to $out in buildPythonApplication' (#4371) from pkgs-for into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4371
|
2025-07-15 21:44:19 +00:00 |
|
Johannes Kirschbauer
|
5742b88777
|
cli: fix dot files not copied $out in buildPythonApplication
File such as .envrc, .gitignore where not copied into the package and thus missing in all templates
|
2025-07-15 23:33:34 +02:00 |
|
hsjobeki
|
2ef3e4cac4
|
Merge pull request 'clanInternals: refactor configsPerSystem, minimize diff' (#4369) from pkgs-for into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4369
|
2025-07-15 20:04:10 +00:00 |
|
Johannes Kirschbauer
|
5fc98a9611
|
clanInternals: refactor configsPerSystem, minimize diff
|
2025-07-15 21:40:22 +02:00 |
|
Kenji Berthold
|
79922e57b2
|
Merge pull request 'pkgs/cli: Validate clan directory for update-hardware-config' (#4367) from kenji/ke-hardware-update-validation into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4367
|
2025-07-15 18:07:12 +00:00 |
|
hsjobeki
|
164cc4a455
|
Merge pull request 'revert bd3861c58056a847556c459ce420968044ce1459' (#4368) from hsjobeki-patch-1 into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4368
|
2025-07-15 18:02:53 +00:00 |
|
hsjobeki
|
341f444fa0
|
revert bd3861c580
revert Merge pull request 'Remove clanModules/*' (#4202) from remove-modules into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4202
See: https://git.clan.lol/clan/clan-core/issues/4365
Not all modules are migrated.
If they are not migrated, we need to write migration docs and please display the link to the migration docs
|
2025-07-15 17:51:36 +00:00 |
|
a-kenji
|
a76bea3537
|
pkgs/cli: Validate clan directory for update-hardware-config
|
2025-07-15 19:11:07 +02:00 |
|
Mic92
|
9bb366cdd7
|
Merge pull request 'gitignore-images' (#4364) from gitignore-images into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4364
|
2025-07-15 15:03:31 +00:00 |
|
Brian McGee
|
9f582cd338
|
wip: onboarding workflow
|
2025-07-15 15:42:37 +01:00 |
|