hsjobeki
1036aec44f
Merge pull request 'modules: add more categories' ( #2438 ) from hsjobeki/clan-core:hsjobeki-main into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2438
2024-11-19 15:59:23 +00:00
Johannes Kirschbauer
176b07d6d1
UI/Modules: individual roles members
2024-11-19 15:59:23 +00:00
Johannes Kirschbauer
bb6abd44aa
Modules/matter: add more categories
2024-11-19 15:59:23 +00:00
clan-bot
cf13a57dc5
Merge pull request 'theme-ui' ( #2443 ) from hsjobeki/clan-core:theme-ui into main
2024-11-19 14:39:24 +00:00
Johannes Kirschbauer
eecd39b24a
UI/fonts: migrate all text-* classes
2024-11-19 15:33:30 +01:00
Johannes Kirschbauer
78dbeb6276
UI/layout: clean up imports
2024-11-19 14:50:07 +01:00
Johannes Kirschbauer
1c28959d61
UI/sidebar: rework tailwind theme and classes
2024-11-19 14:47:36 +01:00
clan-bot
0124129730
Merge pull request 'clanModules: Fix ordering' ( #2442 ) from kenji/clan-core:kenji-clan-modules/fix-order into main
2024-11-19 13:21:10 +00:00
a-kenji
2389e3f73e
clanModules: Fix ordering
2024-11-19 14:14:31 +01:00
clan-bot
5cb93c0015
Merge pull request 'clanModules/importer: Init importer inventory module' ( #2440 ) from kenji/clan-core:kenji-clan-modules/importer into main
2024-11-19 13:06:37 +00:00
a-kenji
4b4b3826c8
clanModules/importer: Init importer inventory module
...
Initialize the `importer` inventory module.
It is a power user module that allows for convenient, flexible,
structured imports for hosts.
It exposes the `extraModules` functionality of the inventory,
without any added configuration.
Closes : #2356
2024-11-19 14:00:57 +01:00
Timo
d9973a3d12
ui/sidebar: adds full height to drawer and min-width to new sidebar component
2024-11-19 13:24:48 +01:00
Timo
1d7913aeb7
ui/sidebar: updates component and introduces new styles (e.g. colors, typograhy)
2024-11-19 13:19:54 +01:00
Timo
1046797da8
ui/typography: adds general typography component
2024-11-19 13:19:54 +01:00
Timo
7821c343d6
ui/sidebar: finishes general structure of new sidebar components
2024-11-19 13:19:54 +01:00
Mic92
f2ead637bc
Merge pull request 'add repo sync for github' ( #2437 ) from Mic92-main into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2437
2024-11-19 12:09:28 +00:00
Jörg Thalheim
3fe9c14034
add repo sync for github
...
add repo sync for github
2024-11-19 13:08:13 +01:00
clan-bot
b618f9763f
Merge pull request 'templates/minimal-flake-parts: Add meta.name' ( #2434 ) from kenji/clan-core:kenji-flake-parts/add-name into main
2024-11-19 11:39:56 +00:00
a-kenji
e56523345b
templates/minimal-flake-parts: Add meta.name
...
Add `meta.name` field for the flake parts template.
This is not quite ideal, because it still needs to be changed manually
after invocation of the template.
2024-11-19 12:33:18 +01:00
clan-bot
ada0f22d88
Merge pull request 'flake/inputs: Remove obsolete nixpkgs-stable reference for sops-nix' ( #2433 ) from kenji/clan-core:kenji-remove-sops-nix into main
2024-11-19 09:55:25 +00:00
a-kenji
b5cd929961
flake/inputs: Remove obsolete nixpkgs-stable reference for sops-nix
2024-11-19 10:48:56 +01:00
kenji
d08fc02c73
Merge pull request 'ssh-ca' ( #2379 ) from ssh-ca into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2379
Reviewed-by: kenji <aks.kenji@protonmail.com >
2024-11-19 09:46:14 +00:00
Jörg Thalheim
4759b9528f
also deploy host ca to server
2024-11-19 09:46:14 +00:00
Jörg Thalheim
936a3baa08
backup: remove unused variable
2024-11-19 09:46:14 +00:00
Jörg Thalheim
37bef9200f
Update vars via generator openssh for machine test-backup
2024-11-19 09:46:14 +00:00
Jörg Thalheim
68a5d072b2
vars: don't print stack trace if generator fails
2024-11-19 09:46:14 +00:00
Jörg Thalheim
1f6a1f7116
vars/test-backup: set ssh key
2024-11-19 09:46:14 +00:00
Jörg Thalheim
03fcf8715b
tests: set stateVersion
2024-11-19 09:46:14 +00:00
Jörg Thalheim
2b270a8951
vars: introduce ensure_machine_has_access method for sops
...
this should help avoiding overriding existing shared secrets by not
triggering vars regeneration if a machine has no access.
wip
2024-11-19 09:46:14 +00:00
Jörg Thalheim
609dc90775
remove ssh.id_ed25519 from facts test
...
we have moved this to vars now.
2024-11-19 09:46:14 +00:00
Jörg Thalheim
c20085e3c7
sshd: add host ssh cert support
2024-11-19 09:46:14 +00:00
clan-bot
b54063f173
Merge pull request 'Modules: init automatic docs.' ( #2432 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-11-19 09:43:20 +00:00
Johannes Kirschbauer
e8f39d7431
UI/tailwind: fix preflight
2024-11-19 10:36:53 +01:00
Johannes Kirschbauer
3a46119722
Modules/api: export constraints, filter by inventory
2024-11-19 10:36:29 +01:00
Johannes Kirschbauer
cfe9dbf117
Docs/frontmatter: init automatic reference for frontmatter
2024-11-19 10:35:13 +01:00
clan-bot
2ac2cc2aff
Merge pull request 'vars: add test for 'clan vars get'' ( #2431 ) from DavHau/clan-core:DavHau-dave into main
2024-11-19 06:38:31 +00:00
DavHau
2127c7f5cb
vars: add test for 'clan vars get'
2024-11-19 13:32:27 +07:00
clan-bot
776701c9e3
Merge pull request 'docs: Remove old blog' ( #2430 ) from Qubasa/clan-core:Qubasa-main into main
2024-11-18 16:31:43 +00:00
Qubasa
9aa4a81a91
docs: Remove old blog, remove empty concepts rider
2024-11-18 17:25:47 +01:00
clan-bot
d73dee17bd
Merge pull request 'tests: improve performance, keep flake.lock between tests' ( #2428 ) from DavHau/clan-core:DavHau-nix-eval into main
2024-11-18 10:08:43 +00:00
DavHau
1d66d32163
tests: improve performance, keep flake.lock between tests
...
- deprecate fixture generate_flake in favor of class ClanFlake
- allow creating flake templates that can be copied, including their state, like git and lock files, in order to avoid expensive re-initialization
2024-11-18 17:01:58 +07:00
clan-bot
38a0d02585
Merge pull request 'Automatic flake update - sops-nix - 2024-11-18T00:00+00:00' ( #2427 ) from flake-update-sops-nix-2024-11-18 into main
2024-11-18 00:32:01 +00:00
clan-bot
08bcca3b05
Merge pull request 'Automatic flake update - disko - 2024-11-18T00:00+00:00' ( #2423 ) from flake-update-disko-2024-11-18 into main
2024-11-18 00:20:08 +00:00
clan-bot
51177d8fdb
Merge pull request 'Automatic flake update - nixos-facter-modules - 2024-11-18T00:00+00:00' ( #2424 ) from flake-update-nixos-facter-modules-2024-11-18 into main
2024-11-18 00:20:07 +00:00
Clan Merge Bot
3e7b5de1ad
update flake lock - sops-nix - 2024-11-18T00:00+00:00
...
Flake lock file updates:
• Updated input 'sops-nix':
'github:Mic92/sops-nix/f1675e3b0e1e663a4af49be67ecbc9e749f85eb7?narHash=sha256-jR8i6nFLmSmm0cIoeRQ8Q4EBARa3oGaAtEER/OMMxus%3D' (2024-11-10)
→ 'github:Mic92/sops-nix/472741cf3fee089241ac9ea705bb2b9e0bfa2978?narHash=sha256-NVUTFxKrJp/hjehlF1IvkPnlRYg/O9HFVutbxOM8zNM%3D' (2024-11-17)
• Removed input 'sops-nix/nixpkgs-stable'
2024-11-18 00:00:26 +00:00
Clan Merge Bot
c4dd8ea84a
update flake lock - nixos-facter-modules - 2024-11-18T00:00+00:00
...
Flake lock file updates:
• Updated input 'nixos-facter-modules':
'github:numtide/nixos-facter-modules/d0e205eafca7091caad3925ff82a46fea08351e1?narHash=sha256-2KexAe17KRg2191SdBxVXqJKwV6MxKzlE35DDcAX%2BDs%3D' (2024-11-05)
→ 'github:numtide/nixos-facter-modules/5a1c2a28589e34f8a44d46dd1909cfacf928cb1a?narHash=sha256-aIy8m4jjr/BFXzniNzoH16sF7HEFV/01/5b3FhtUHrw%3D' (2024-11-17)
2024-11-18 00:00:03 +00:00
Clan Merge Bot
cc850e69b4
update flake lock - disko - 2024-11-18T00:00+00:00
...
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/486250f404f4a4f4f33f8f669d83ca5f6e6b7dfc?narHash=sha256-cZ0QMpv5p2a6WEE%2Bo9uu0a4ma6RzQDOQTbm7PbixWz8%3D' (2024-11-10)
→ 'github:nix-community/disko/cb64993826fa7a477490be6ccb38ba1fa1e18fa8?narHash=sha256-f3SSp1axoOk0NAI7oFdRzbxG2XPBSIXC%2B/DaAXnvS1A%3D' (2024-11-16)
2024-11-18 00:00:01 +00:00
clan-bot
8a61106d9f
Merge pull request 'clan: Fix dyndns module' ( #2421 ) from Qubasa/clan-core:Qubasa-main into main
2024-11-17 12:13:08 +00:00
Qubasa
e86543fa03
clan: Fix dyndns module
2024-11-17 13:07:16 +01:00
clan-bot
7f9ba443ad
Merge pull request 'password-store owner & group support' ( #2418 ) from lassulus/clan-core:pass-owner into main
2024-11-16 09:38:18 +00:00