Brian McGee
d6efeb3295
fix(ui): remove extra margin in modal title
2025-07-21 11:18:22 +01:00
Luis Hebendanz
e3247d9c36
Merge pull request 'Fix multiple bugs in 'clan networking' command' ( #4389 ) from Qubasa/clan-core:deploy_network into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4389
2025-07-21 07:35:54 +00:00
Qubasa
4055508588
clan-lib: Add object_name to ClassSource and don't override __repr__ from NetworkTechnologyBase instead overwrite it in ClassSource
2025-07-21 14:25:01 +07:00
Qubasa
ff65dfc883
clanServices: change tor service to have "client" and "server" roles instead of just "default"
...
also improve error message when user forgot to update machine in clan
networking command
2025-07-21 14:25:01 +07:00
Qubasa
1f5ef04a61
clan-lib: Fix network.py missing vars generation and use import_with_source for better trace ability
2025-07-21 12:40:49 +07:00
Qubasa
89f0e90910
clan-lib: Init import_utils to add debug information to dynamically imported modules
2025-07-21 12:40:49 +07:00
Qubasa
137aa71529
clan-lib: Fix is_running of tor.py
2025-07-21 12:40:49 +07:00
Qubasa
4b5273fbc1
clanServices: Fix tor service not exposing SOCKS port
2025-07-21 12:40:49 +07:00
clan-bot
aed48be645
Merge pull request 'Update data-mesher' ( #4414 ) from update-data-mesher into main
2025-07-21 05:16:44 +00:00
gitea-actions[bot]
5fdc9823d1
Update data-mesher
2025-07-21 05:00:49 +00:00
clan-bot
f6284a7ac2
Merge pull request 'Update treefmt-nix' ( #4405 ) from update-treefmt-nix into main
2025-07-20 15:15:54 +00:00
gitea-actions[bot]
72473746ff
Update treefmt-nix
2025-07-20 15:01:26 +00:00
hsjobeki
4b36b3e07c
Merge pull request 'ui/scene: mock create machine modal for testing' ( #4404 ) from scene-progress into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4404
2025-07-19 16:23:56 +00:00
Johannes Kirschbauer
5a63eeed4e
ui/scene: mock create machine modal for testing
2025-07-19 18:19:37 +02:00
Johannes Kirschbauer
ac96d67f09
components/modal: fix missing onClose call
2025-07-19 18:19:19 +02:00
Johannes Kirschbauer
d01342aa79
components/modal: add missing properties {mount, class}
2025-07-19 18:18:56 +02:00
Johannes Kirschbauer
2d404254da
ui/scene: fix initBase visibility
2025-07-19 18:18:05 +02:00
Johannes Kirschbauer
71b69c1010
ui/scene: add promise based create machine callback"
2025-07-19 18:17:38 +02:00
Johannes Kirschbauer
f155c68efe
ui/scene: fix animateToPosition
2025-07-19 18:16:53 +02:00
hsjobeki
e57741b60c
Merge pull request 'ui/scene: clean up initBase' ( #4403 ) from scene-progress into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4403
2025-07-19 12:51:04 +00:00
Johannes Kirschbauer
c9cacfcf62
ui/scene: fix typing checks
2025-07-19 14:47:23 +02:00
Johannes Kirschbauer
2d937b80b1
ui/scene: clean up initBase
2025-07-19 14:40:32 +02:00
clan-bot
e8b91e63bc
Merge pull request 'Update treefmt-nix' ( #4402 ) from update-treefmt-nix into main
2025-07-19 10:17:05 +00:00
gitea-actions[bot]
a9d6fa7712
Update treefmt-nix
2025-07-19 10:01:30 +00:00
hsjobeki
65a23983c2
Merge pull request 'ui/scene: add loading splash screen' ( #4400 ) from scene-progress into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4400
2025-07-18 17:42:15 +00:00
Johannes Kirschbauer
c181400267
ui/scene: add loading splash screen
2025-07-18 19:37:06 +02:00
hsjobeki
e8ff0d1ad4
Merge pull request 'ui/render: optimize rendering, requestRenderIfNotRequested' ( #4398 ) from scene-progress into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4398
2025-07-18 17:36:44 +00:00
Johannes Kirschbauer
f9f8a947e2
ui/splash: add scene splash screen
2025-07-18 19:36:02 +02:00
Johannes Kirschbauer
c5b0154af7
ui/logos: add darknet-builder logo
2025-07-18 19:35:11 +02:00
brianmcgee
864742f05f
Merge pull request 'feat(ui): add creating cube animation' ( #4399 ) from ui/creating-animation into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4399
2025-07-18 16:39:08 +00:00
Brian McGee
38b043f625
feat(ui): add creating cube animation
2025-07-18 17:31:30 +01:00
Johannes Kirschbauer
174e66ef95
ui/render: optimize rendering, requestRenderIfNotRequested
2025-07-18 18:15:30 +02:00
hsjobeki
315049de20
Merge pull request 'ui/controls: replace manual listeners with mapControl' ( #4397 ) from scene-progress into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4397
2025-07-18 15:49:36 +00:00
Johannes Kirschbauer
2e577dbd1e
ui/controls: replace manual listeners with mapControl
2025-07-18 17:45:53 +02:00
Mic92
a9b457e063
Merge pull request 'clanServices/wifi: handle multiple instances' ( #4260 ) from nim65s/clan-core:multi-wifi into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4260
2025-07-18 15:19:24 +00:00
hsjobeki
4281770ec7
Merge pull request 'ui/scene: hook up api' ( #4388 ) from scene-progress into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4388
2025-07-18 15:15:41 +00: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
Mic92
840cb7e2cb
Merge pull request 'nginx: drop recommendedZstdSettings' ( #4396 ) from zstd into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4396
2025-07-18 14:23:52 +00:00
Jörg Thalheim
cf232e1002
nginx: drop recommendedZstdSettings
...
nixpkgs no longer recommends it.
2025-07-18 16:17:36 +02:00
Mic92
7414dc6e7e
Merge pull request 'clan-app: fix x86_64-darwin build' ( #4395 ) from darwin-build into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4395
2025-07-18 14:10:26 +00:00
Jörg Thalheim
d97f997349
clan-app: fix x86_64-darwin build
2025-07-18 16:06:12 +02:00
pinpox
0621ae1ca6
Merge pull request 'fix workfow' ( #4393 ) from fix-clan-core-workflow into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4393
2025-07-18 13:37:56 +00:00
pinpox
992048e1b2
Fix update-clan-core-for-checks script
...
create-pr needs to use /bin/sh to work. This PR makes the script posix
compliant, replacing any bash specific features with plain sh
alternatives
2025-07-18 15:33:36 +02:00
Mic92
261cad7674
Merge pull request 'build x86_64-darwin on main every few hours' ( #4392 ) from darwin-ci into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4392
2025-07-18 12:43:17 +00:00
Jörg Thalheim
a012e4b1af
build x86_64-darwin on main every few hours
2025-07-18 14:39:07 +02:00
Guilhem Saurel
158b98ee05
clanServices/wifi: fix for multiple instances
...
Without this, `nix build .#checks.x86_64-linux.wifi` fails with:
```
error: The option `nodes.first.systemd.services.NetworkManager-setup-secrets.serviceConfig.ExecStart' has conflicting definition values:
- In `/nix/store/x0…45-source/clanServices/wifi/default.nix, via option mappedServices."self-@clan/wifi".roles.default.perInstance, via option nixosModule': <derivation wifi-secrets>
- In `/nix/store/x0…45-source/clanServices/wifi/default.nix, via option mappedServices."self-@clan/wifi".roles.default.perInstance, via option nixosModule': <derivation wifi-secrets>
Use `lib.mkForce value` or `lib.mkDefault value` to change the priority on any of these definitions.
```
2025-07-17 23:30:50 +02:00
Guilhem Saurel
14d367e50f
clanServices/wifi: update test with a second instance
2025-07-17 23:30:47 +02:00