Commit Graph

5190 Commits

Author SHA1 Message Date
Clan Merge Bot
d1ad157c2f update flake lock - nixpkgs - 2024-12-16T00:00+00:00
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/929116e316068c7318c54eb4d827f7d9756d5e9c?narHash=sha256-aLJxoTDDSqB%2B/3orsulE6/qdlX6MzDLIITLZqdgMpqo%3D' (2024-12-05)
  → 'github:NixOS/nixpkgs/71a6392e367b08525ee710a93af2e80083b5b3e2?narHash=sha256-0XovF7BYP50rTD2v4r55tR5MuBLet7q4xIz6Rgh3BBU%3D' (2024-12-13)
2024-12-16 00:00:20 +00:00
clan-bot
b04952d150 Merge pull request 'cli vars generate: quote generate name' (#2608) from vars-quote-generator into main 2024-12-15 12:29:42 +00:00
lassulus
0cfb43bada cli vars generate: quote generate name 2024-12-15 13:23:11 +01:00
clan-bot
a3f83fb159 Merge pull request 'ssh: improve parsing of ipv6 hostnames' (#2607) from DavHau/clan-core:DavHau-dave into main 2024-12-15 10:53:45 +00:00
DavHau
49ee32f610 ssh: improve parsing of ipv6 hostnames 2024-12-15 17:46:50 +07:00
clan-bot
f245456771 Merge pull request 'vars: eval finalScript lazy' (#2606) from lazy-finalscript into main 2024-12-14 16:12:26 +00:00
lassulus
b3f87d1f40 cli vars generate: mount test_store into bwrap 2024-12-14 17:05:27 +01:00
lassulus
f184128433 cli test_vars: make output check less sensible to nix output 2024-12-14 13:42:31 +01:00
lassulus
9cc3bdbc9f vars: eval finalScript lazy 2024-12-14 13:38:51 +01:00
lassulus
83a38909c0 cli nix_build: don't create output symlink if no gcroot is given 2024-12-14 13:38:51 +01:00
clan-bot
a17244172e Merge pull request 'UI: sidebar add icons to sections' (#2605) from hsjobeki/clan-core:hsjobeki-main into main 2024-12-13 10:54:56 +00:00
Johannes Kirschbauer
9e79807e61 UI: sidebar add icons to sections 2024-12-13 11:48:00 +01:00
clan-bot
b1dd2c4402 Merge pull request 'clan-cli: Rework 'clan ssh' command, improve Tor support.' (#2604) from Qubasa/clan-core:Qubasa-main into main 2024-12-12 23:18:31 +00:00
Qubasa
6b784f8623 clan-cli: Rework 'clan ssh' command, improve Tor support. 2024-12-13 00:11:18 +01:00
clan-bot
442147c4bd Merge pull request 'clan-cli: Replace log.info to machine.info if applicable' (#2602) from Qubasa/clan-core:Qubasa-main into main 2024-12-12 14:44:03 +00:00
Qubasa
b9091beff9 clan-cli: Replace log.info to machine.info if applicable 2024-12-12 15:36:17 +01:00
Mic92
ffdf9d37f8 Merge pull request 'Fixes for VMs' (#2598) from vars-fixes into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2598
2024-12-11 17:44:09 +00:00
Jörg Thalheim
cabdca4cd7 vms: don't leak vsock sockets in error case 2024-12-11 17:44:09 +00:00
Jörg Thalheim
cf2033441c no longer use deprecated hardware.opengl 2024-12-11 17:44:09 +00:00
Jörg Thalheim
11bb853015 remove clanCore in comment 2024-12-11 17:44:09 +00:00
clan-bot
26e02e711d Merge pull request 'pkgs/cli: Deprecate clanCore usage in favor of clan.core in clan state list' (#2597) from kenji/clan-core:kenji-clan-core-state into main 2024-12-11 15:56:59 +00:00
Mic92
77a2cabd83 Merge pull request 'improve clan vars fix command' (#2596) from sandbox into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2596
2024-12-11 15:50:06 +00:00
a-kenji
e23a0e765f pkgs/cli: Deprecate clanCore usage in favor of clan.core in clan state list 2024-12-11 16:45:47 +01:00
Jörg Thalheim
9ad4e4d041 fix clan vars for public vars 2024-12-11 16:39:54 +01:00
Jörg Thalheim
e52e7ef3a0 improve error message if sops secret contains unknown key 2024-12-11 16:18:18 +01:00
Mic92
cf3ee39ad8 Merge pull request 'waypipe: mark only supported on Linux' (#2573) from sandbox into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2573
2024-12-11 14:38:36 +00:00
Jörg Thalheim
91dbafd174 run clang-format 2024-12-11 14:38:36 +00:00
Jörg Thalheim
d40856c719 add formatters for the rest 2024-12-11 14:38:36 +00:00
Jörg Thalheim
ac9d0018e7 documentation to mkdocs locally 2024-12-11 14:38:36 +00:00
Jörg Thalheim
012969cb68 prettier: also format json 2024-12-11 14:38:36 +00:00
Jörg Thalheim
96773c3ccc waypipe: only supported on Linux 2024-12-11 14:38:36 +00:00
clan-bot
c61889021f Merge pull request 'UI: general improvments on layout and responsiveness' (#2595) from hsjobeki/clan-core:hsjobeki-main into main 2024-12-11 11:00:13 +00:00
Johannes Kirschbauer
03364c61e3 UI: machine details layout consistent 2024-12-11 11:34:02 +01:00
Johannes Kirschbauer
cad9d717e5 UI: flash installer layout consistent 2024-12-11 11:33:37 +01:00
Johannes Kirschbauer
2088f92e6d UI: switch some icons 2024-12-11 11:33:28 +01:00
Johannes Kirschbauer
7bb8c10943 UI: add back button to header 2024-12-11 11:33:15 +01:00
Johannes Kirschbauer
91d713e5ee UI: fix typography not beeing reponsive 2024-12-11 11:33:04 +01:00
Johannes Kirschbauer
2e80b76e9f UI: module list toggle {list,grid} view 2024-12-11 11:32:51 +01:00
Johannes Kirschbauer
11b4300687 UI: machine list toggle {list,grid} view 2024-12-11 11:32:34 +01:00
Johannes Kirschbauer
7cfecd7f72 UI: machine listitem pepare for grid view 2024-12-11 11:32:10 +01:00
Johannes Kirschbauer
868dcb6d37 UI: backButton fixes 2024-12-11 11:31:45 +01:00
Johannes Kirschbauer
dd72344086 UI: fix responsive sidebar 2024-12-11 11:31:28 +01:00
Johannes Kirschbauer
9fabab50dc Doc: ui/build explain custom build script 2024-12-11 11:28:36 +01:00
hsjobeki
e8a94507c8 Merge pull request 'Inventory/check: remove not set fields from inventory' (#2594) from hsjobeki/clan-core:hsjobeki-main into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2594
2024-12-11 08:54:22 +00:00
Johannes Kirschbauer
a4a43254c1 Inventory/check: remove not set fields from inventory 2024-12-11 08:54:22 +00:00
clan-bot
6970e3e10d Merge pull request 'vars: add test to ensure shared secrets access after --regenerate' (#2593) from DavHau/clan-core:DavHau-dave into main 2024-12-11 08:52:07 +00:00
DavHau
a5148ede1d vars: add test to ensure shared secrets access after --regenerate
Ensure that a shared secret can still be accessed by all machines that share it, after a 'clan vars generate --regenerate' has been issued
2024-12-11 15:44:30 +07:00
clan-bot
e2598e17da Merge pull request 'vars: add test for shared secret not being regenerated' (#2592) from DavHau/clan-core:DavHau-dave into main 2024-12-11 08:21:03 +00:00
DavHau
9ae5e27c33 vars: add test for shared secret not being regenerated
see https://git.clan.lol/clan/clan-core/issues/2393
2024-12-11 15:14:44 +07:00
clan-bot
30ffbfc357 Merge pull request 'docs: small fixes' (#2590) from Enzime/clan-core:push-ntnmoqslpuot into main 2024-12-11 03:42:04 +00:00