clan-bot
b618e5cc24
Merge pull request 'vars: implement listing all vars' ( #2000 ) from DavHau/clan-core:DavHau-dave into main
2024-09-01 14:08:33 +00:00
DavHau
04010bba90
vars: implement listing all vars
2024-09-01 16:03:37 +02:00
clan-bot
1c8ac20a1f
Merge pull request 'vars: introduce deploy=true/false for generated files' ( #1999 ) from DavHau/clan-core:DavHau-dave into main
2024-09-01 12:37:15 +00:00
DavHau
62ccd0ed4b
vars: introduce deploy=true/false for generated files
2024-09-01 14:32:46 +02:00
clan-bot
5f5d928057
Merge pull request 'devshells: improve select-shell' ( #1997 ) from DavHau/clan-core:DavHau-dave into main
2024-08-31 16:04:10 +00:00
DavHau
9061c3f6aa
devshells: improve select-shell
2024-08-31 17:59:54 +02:00
clan-bot
9d9d40a7f2
Merge pull request 'docs: improve zerotier documentation' ( #1992 ) from kenji/clan-core:improve-zerotier-setup into main
2024-08-30 13:28:51 +00:00
a-kenji
0c58e1b33b
docs: improve zerotier documentation
2024-08-30 15:11:03 +02:00
clan-bot
ca7449c222
Merge pull request 'dyndns: remove mkRemovedOptionModule' ( #1990 ) from kenji/clan-core:rm-unused-dep-warn into main
2024-08-30 11:54:40 +00:00
a-kenji
06007765e6
dyndns: remove mkRemovedOptionModule
...
It has never existed, we don't need to deprecate it.
2024-08-30 13:50:22 +02:00
clan-bot
1baa48c467
Merge pull request 'password_store: create secrets with correct permissions' ( #1989 ) from pass_umask into main
2024-08-30 10:22:06 +00:00
lassulus
5ced7268a6
password_store: create secrets with correct permissions
2024-08-30 12:13:00 +02:00
clan-bot
abda2d3754
Merge pull request 'garage: move back to facts' ( #1987 ) from kenji/clan-core:garage/move-to-facts into main
2024-08-28 11:32:42 +00:00
a-kenji
f0281706f4
garage: move back to facts
...
Move back to facts until vars is in a useable state.
2024-08-28 13:28:10 +02:00
clan-bot
b26b73350c
Merge pull request 'Admin module: integrate with clan app' ( #1985 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-08-27 16:48:04 +00:00
Johannes Kirschbauer
c1df96010b
Fix: inventory
2024-08-27 18:44:13 +02:00
Johannes Kirschbauer
4e3dd27b70
Classgen: fix loose type for dict
2024-08-27 18:35:02 +02:00
Johannes Kirschbauer
b601bab5a2
Admin module: integrate with clan app
2024-08-27 18:21:18 +02:00
clan-bot
54139876b5
Merge pull request 'Fix: revert remove clanDir default' ( #1983 ) from hsjobeki/clan-core:hsjobeki-rev into main
2024-08-27 12:35:33 +00:00
clan-bot
a668540381
Merge pull request 'Template: fix flake-parts template' ( #1982 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-08-27 12:30:33 +00:00
Johannes Kirschbauer
e6f022ef81
Fix: revert remove clanDir default
2024-08-27 14:29:00 +02:00
Johannes Kirschbauer
fe815e5b45
Template: fix flake-parts template
2024-08-27 11:27:26 +02:00
clan-bot
5556de0f15
Merge pull request 'API: init Admin endpoints' ( #1981 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-08-27 08:48:37 +00:00
Johannes Kirschbauer
7fe5e355e0
API: init Admin endpoints
2024-08-27 10:09:08 +02:00
clan-bot
c40df5977b
Merge pull request 'Remove nixos-factor-modules for now' ( #1980 ) from disable-nixos-facter-modules into main
2024-08-27 07:42:27 +00:00
Jörg Thalheim
dc94545655
remove nixos-factor modules for now
...
I would like to get rid of blueprint before having this feature
2024-08-27 09:38:28 +02:00
clan-bot
d0e5451155
Merge pull request 'ClanModule: init Admin module' ( #1978 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-08-26 16:57:21 +00:00
Johannes Kirschbauer
e9d0b8c765
Python classes: add admin module
2024-08-26 18:41:12 +02:00
Johannes Kirschbauer
7b1325a232
ClanModules: add admin module
2024-08-26 18:33:47 +02:00
clan-bot
64ae437486
Merge pull request 'API: fixes' ( #1977 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-08-26 16:08:39 +00:00
Johannes Kirschbauer
da9af768c2
API: fix single disk service
2024-08-26 18:03:35 +02:00
Johannes Kirschbauer
41141c0483
API: fix online check
2024-08-26 18:00:41 +02:00
clan-bot
f4389c1649
Merge pull request 'clanModules: Init heisenbridge matrix <-> IRC bridge' ( #1976 ) from Qubasa/clan-core:Qubasa-main into main
2024-08-26 15:05:26 +00:00
clan-bot
a8cbca7286
Merge pull request 'UI: improve welcome workflows' ( #1975 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-08-26 15:04:38 +00:00
Qubasa
1a376ffc83
clanModules: Init heisenbridge matrix <-> IRC bridge
2024-08-26 16:59:53 +02:00
Johannes Kirschbauer
19bcfb0aa5
UI: add create machine suggestion
2024-08-26 16:58:08 +02:00
Johannes Kirschbauer
3f45d1a279
UI: improve welcome workflow
2024-08-26 16:29:29 +02:00
Johannes Kirschbauer
c96b5ec4de
UI: add quicklink for machine details
2024-08-26 16:28:57 +02:00
Johannes Kirschbauer
5714f9ac52
UI: add back button & improve machine layout
2024-08-26 16:28:37 +02:00
clan-bot
4d5afdb75f
Merge pull request 'clan-vm-manager: remove type assertions' ( #1974 ) from nixos-facter into main
2024-08-26 13:56:26 +00:00
Jörg Thalheim
2405315c21
clan-vm-manager: remove type assertions
...
we use mypy already, so these type assertions don't make sense.
Also we no longer have strings and always FlakeId in this case
2024-08-26 15:52:20 +02:00
clan-bot
79c7a9f7a6
Merge pull request 'remove clanDir default' ( #1972 ) from DavHau/clan-core:DavHau-dave into main
2024-08-26 13:45:50 +00:00
DavHau
61e1fd7f85
remove clanDir default
...
The default value for clanDir did not make sense, as it pointed to the directory of the module definition
Also, we should not have a default at this level as all.
2024-08-26 15:41:52 +02:00
clan-bot
791b5b79e9
Merge pull request 'nixos-facter: init at 0-unstable-2024-08-26' ( #1973 ) from nixos-facter into main
2024-08-26 13:39:10 +00:00
Jörg Thalheim
f59f6e1d74
nixos-facter: init at 0-unstable-2024-08-26
2024-08-26 15:35:14 +02:00
hsjobeki
f9c8dd1518
Merge pull request 'Integrate nixos-facter into UI' ( #1963 ) from hsjobeki/clan-core:hsjobeki-main into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/1963
2024-08-26 09:52:05 +00:00
Johannes Kirschbauer
8f39db5c54
Remove nixos-facter until fixed upstream
2024-08-26 11:47:26 +02:00
Johannes Kirschbauer
10f6292073
Facter: only export the standard linux package for caching
2024-08-26 09:23:46 +02:00
Johannes Kirschbauer
086e6c29d3
Format
2024-08-26 09:05:01 +02:00
Johannes Kirschbauer
0dd992705c
UI: use nixos-facter for hardware reports
2024-08-26 09:05:01 +02:00