Johannes Kirschbauer
f7cd4a2c0f
Admin module: integrate with clan app
2024-08-27 18:21:18 +02:00
clan-bot
46a64862d7
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
a4346a8702
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
7f6e0beda7
Fix: revert remove clanDir default
2024-08-27 14:29:00 +02:00
Johannes Kirschbauer
732ba9d176
Template: fix flake-parts template
2024-08-27 11:27:26 +02:00
clan-bot
faf20dc197
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
3dd5a93e69
API: init Admin endpoints
2024-08-27 10:09:08 +02:00
clan-bot
5deae67137
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
ed2975acea
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
aeba73ac60
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
c2ba062959
Python classes: add admin module
2024-08-26 18:41:12 +02:00
Johannes Kirschbauer
0e390f79d0
ClanModules: add admin module
2024-08-26 18:33:47 +02:00
clan-bot
d7c5deb5c3
Merge pull request 'API: fixes' ( #1977 ) from hsjobeki/clan-core:hsjobeki-main into main
2024-08-26 16:08:39 +00:00
Johannes Kirschbauer
e17ef97c4a
API: fix single disk service
2024-08-26 18:03:35 +02:00
Johannes Kirschbauer
b7c70cd058
API: fix online check
2024-08-26 18:00:41 +02:00
clan-bot
c8aa53a81e
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
35caca582d
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
dc34fca17c
clanModules: Init heisenbridge matrix <-> IRC bridge
2024-08-26 16:59:53 +02:00
Johannes Kirschbauer
3b48dfd2e0
UI: add create machine suggestion
2024-08-26 16:58:08 +02:00
Johannes Kirschbauer
0f5062fa45
UI: improve welcome workflow
2024-08-26 16:29:29 +02:00
Johannes Kirschbauer
2ee08913a5
UI: add quicklink for machine details
2024-08-26 16:28:57 +02:00
Johannes Kirschbauer
ce0fafd30a
UI: add back button & improve machine layout
2024-08-26 16:28:37 +02:00
clan-bot
ce4ef849da
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
434fdacdb8
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
3af50d07b3
Merge pull request 'remove clanDir default' ( #1972 ) from DavHau/clan-core:DavHau-dave into main
2024-08-26 13:45:50 +00:00
DavHau
b14a520b06
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
76c899af7d
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
07b8c62e1d
nixos-facter: init at 0-unstable-2024-08-26
2024-08-26 15:35:14 +02:00
hsjobeki
18c8bc4a3e
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
4ed33fbc3b
Remove nixos-facter until fixed upstream
2024-08-26 11:47:26 +02:00
Johannes Kirschbauer
3d8357ad00
Facter: only export the standard linux package for caching
2024-08-26 09:23:46 +02:00
Johannes Kirschbauer
c43599bfa0
Format
2024-08-26 09:05:01 +02:00
Johannes Kirschbauer
1e63e0b1a9
UI: use nixos-facter for hardware reports
2024-08-26 09:05:01 +02:00
Johannes Kirschbauer
d4750f69d2
Installer: add trusted nix caches
2024-08-26 09:05:01 +02:00
Johannes Kirschbauer
2d05b98ae3
CLI: add option to generate facter.json
2024-08-26 09:05:01 +02:00
Johannes Kirschbauer
d3f8c4ec86
BuildClan: autoimport facter.json
2024-08-26 09:04:59 +02:00
clan-bot
56a2038b19
Merge pull request 'Automatic flake update - treefmt-nix - 2024-08-26T00:00+00:00' ( #1970 ) from flake-update-treefmt-nix-2024-08-26 into main
2024-08-26 00:15:53 +00:00
clan-bot
07f28fe29e
Merge pull request 'Automatic flake update - 2024-08-26T00:00+00:00' ( #1968 ) from flake-update-2024-08-26 into main
2024-08-26 00:15:26 +00:00
clan-bot
25c9248bdb
Merge pull request 'Automatic flake update - nixpkgs - 2024-08-26T00:00+00:00' ( #1969 ) from flake-update-nixpkgs-2024-08-26 into main
2024-08-26 00:15:25 +00:00
clan-bot
52a816daaf
Merge pull request 'Automatic flake update - disko - 2024-08-26T00:00+00:00' ( #1967 ) from flake-update-disko-2024-08-26 into main
2024-08-26 00:09:14 +00:00
Clan Merge Bot
16bde83ad0
update flake lock - treefmt-nix - 2024-08-26T00:00+00:00
...
Flake lock file updates:
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/1d07739554fdc4f8481068f1b11d6ab4c1a4167a' (2024-08-16)
→ 'github:numtide/treefmt-nix/070f834771efa715f3e74cd8ab93ecc96fabc951' (2024-08-22)
2024-08-26 00:00:35 +00:00
Clan Merge Bot
33099f4110
update flake lock - nixpkgs - 2024-08-26T00:00+00:00
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/6c31eb9b990446880000e3297f69f4fdee5b69d7' (2024-08-22)
→ 'github:NixOS/nixpkgs/8da188f8e754473cb2f5a922bef75a734bfa0fd6' (2024-08-25)
2024-08-26 00:00:31 +00:00
Clan Merge Bot
f63239be98
update flake lock - 2024-08-26T00:00+00:00
...
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/ffc1f95f6c28e1c6d1e587b51a2147027a3e45ed' (2024-08-08)
→ 'github:nix-community/disko/435737144be0259559ca3b43f7d72252b1fdcc1b' (2024-08-22)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/6c31eb9b990446880000e3297f69f4fdee5b69d7' (2024-08-22)
→ 'github:NixOS/nixpkgs/8da188f8e754473cb2f5a922bef75a734bfa0fd6' (2024-08-25)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/1d07739554fdc4f8481068f1b11d6ab4c1a4167a' (2024-08-16)
→ 'github:numtide/treefmt-nix/070f834771efa715f3e74cd8ab93ecc96fabc951' (2024-08-22)
2024-08-26 00:00:29 +00:00
Clan Merge Bot
c76dce61f9
update flake lock - disko - 2024-08-26T00:00+00:00
...
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/ffc1f95f6c28e1c6d1e587b51a2147027a3e45ed' (2024-08-08)
→ 'github:nix-community/disko/435737144be0259559ca3b43f7d72252b1fdcc1b' (2024-08-22)
2024-08-26 00:00:01 +00:00
clan-bot
abfd823700
Merge pull request 'fix users in VM again' ( #1966 ) from wayland into main
2024-08-24 17:23:15 +00:00
Jörg Thalheim
1585afc8b3
fix users in VM again
2024-08-24 19:19:24 +02:00
clan-bot
ef366e8508
Merge pull request 'docs: Improve iwd, vaultwarden, dyndns, disk-encryption and installer documentation' ( #1965 ) from Qubasa/clan-core:Qubasa-main into main
2024-08-24 11:15:24 +00:00
Qubasa
5df58aaf20
docs: Improve iwd, vaultwarden, dyndns, disk-encryption and installer documentation
2024-08-24 13:10:22 +02:00
clan-bot
3fe8407c3b
Merge pull request 'fix-hw-generate' ( #1964 ) from fix-hw-generate into main
2024-08-24 10:11:34 +00:00
Jörg Thalheim
8a3d21c424
hw-generate: don't load nixos-install-tools on local machine
...
We only need this on the target. Our installer have it already.
2024-08-24 12:07:22 +02:00