clan-bot
f936b21100
Merge pull request 'clan-cli: Refactor ssh folder part 1' ( #2468 ) from Qubasa/clan-core:Qubasa-main into main
2024-11-21 12:08:18 +00:00
Qubasa
a4f3d9d1fc
clan-cli: Refactor ssh folder part 1
2024-11-21 13:02:22 +01:00
clan-bot
997709993b
Merge pull request 'treefmt: Apply directory naming fix' ( #2467 ) from Qubasa/clan-core:Qubasa-main into main
2024-11-21 10:56:20 +00:00
Qubasa
b3411aed8b
treefmt: Apply directory naming fix
2024-11-21 11:50:08 +01:00
clan-bot
9ca334db5c
Merge pull request 'UI: Improvements' ( #2457 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-11-20 18:03:36 +00:00
Johannes Kirschbauer
ddbd477373
UI/components/button: fixup invalid test file name
2024-11-20 18:57:25 +01:00
Johannes Kirschbauer
6681e08bdb
UI/machine/thumbnail: init random image generator for default thumbnail
2024-11-20 18:55:54 +01:00
Johannes Kirschbauer
e42d33b42e
UI/tailwind/theme: add color definition mapping for light mode
2024-11-20 18:55:03 +01:00
Johannes Kirschbauer
b9285a6935
UI/components/button: init button component
2024-11-20 16:48:01 +01:00
Johannes Kirschbauer
a4a3a646e5
UI/theme/config: remove unneccessary rgb wrapper
2024-11-20 16:48:01 +01:00
clan-bot
9c550a2001
Merge pull request 'pkgs/cli: Fix generation of hardware configuration for machines install' ( #2456 ) from kenji/clan-core:kenji-cli/install/nixos-facter into main
2024-11-20 15:39:34 +00:00
a-kenji
5a9d58ec59
pkgs/cli: Fix generation of hardware configuration for machines install
...
Correctly use the `value` of the `enum`, which is expected by
`nixos-anywhere`.
2024-11-20 16:15:45 +01:00
clan-bot
7435bcb9da
Merge pull request 'pkgs/cli: Fix tag creation for clan machines create' ( #2453 ) from kenji/clan-core:kenji-cli/fix/create-tags into main
2024-11-20 14:17:20 +00:00
a-kenji
1c9ca82055
pkgs/cli: Fix tag creation for clan machines create
2024-11-20 15:12:05 +01:00
clan-bot
4bbd1b3363
Merge pull request 'Docs/modules: move frontmatter into supmenu with overview' ( #2452 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-11-20 12:26:33 +00:00
Johannes Kirschbauer
277bad43cf
Docs/modules: move frontmatter into supmenu with overview
2024-11-20 13:21:00 +01:00
clan-bot
f5ddfbebb2
Merge pull request 'Docs/modules: add missing heading for empty role options' ( #2450 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-11-20 11:30:44 +00:00
Johannes Kirschbauer
d5c1d07556
Docs/modules: add missing heading for empty role options
2024-11-20 12:25:04 +01:00
clan-bot
67ae025125
Merge pull request 'Docs/modules: add usage example' ( #2449 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-11-20 10:48:20 +00:00
Johannes Kirschbauer
d259da1a7b
Docs/modules: add usage example
2024-11-20 11:42:02 +01:00
clan-bot
354d311052
Merge pull request 'Docs/modules: add usage example' ( #2448 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-11-20 10:41:42 +00:00
Johannes Kirschbauer
e476ca320a
Docs/modules: add usage example
2024-11-20 11:35:43 +01:00
Mic92
970dedbbd9
Merge pull request 'vms/qemu: fix opengl detection' ( #2422 ) from danjujan/clan-core:main into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2422
Reviewed-by: kenji <aks.kenji@protonmail.com >
2024-11-20 10:20:30 +00:00
danjujan
1e20a4cda9
vms/qemu: fix opengl detection
2024-11-20 10:20:30 +00:00
Mic92
07d8566f0a
Merge pull request 'vars: add VarStatus dataclass to make return type more readable' ( #2446 ) from Mic92-main into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2446
Reviewed-by: kenji <aks.kenji@protonmail.com >
2024-11-20 10:20:06 +00:00
Jörg Thalheim
952a5f3ee7
vars: add VarStatus dataclass to make return type more readable
2024-11-20 10:20:06 +00:00
clan-bot
531eac1ab2
Merge pull request 'Docs/modules: seperate out inventory,role specific interface' ( #2447 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-11-20 10:07:58 +00:00
Johannes Kirschbauer
b3164076d5
Docs/modules: seperate out inventory,role specific interface
2024-11-20 11:01:28 +01:00
clan-bot
2090300734
Merge pull request 'vars: implement invalidation mechanism' ( #2445 ) from DavHau/clan-core:DavHau-dave into main
2024-11-20 09:33:09 +00:00
DavHau
d4c8b2e4ed
vars: implement invalidation mechanism
...
This adds options `invalidationData` to generators.
`invalidationData` can be used by an author of a generator to signal if a re-generation is required after updating the logic.
Whenever a generator with invalidation data is executed, a hash of that data is stored by the respective public and/or secret backends.
The stored hashes will be checked on future deployments, and a re-generation is triggered whenever a hash doesn't match what's defined in nix.
2024-11-20 16:27:22 +07:00
clan-bot
4a1e621a9a
Merge pull request 'chore(packages/schema): remove unused validation' ( #2444 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-11-19 17:05:06 +00:00
Johannes Kirschbauer
e5184eb5d4
chore(packages/schema): remove unused validation
2024-11-19 17:59:30 +01:00
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