DavHau
|
04010bba90
|
vars: implement listing all vars
|
2024-09-01 16:03:37 +02:00 |
|
DavHau
|
62ccd0ed4b
|
vars: introduce deploy=true/false for generated files
|
2024-09-01 14:32:46 +02:00 |
|
DavHau
|
9061c3f6aa
|
devshells: improve select-shell
|
2024-08-31 17:59:54 +02:00 |
|
lassulus
|
5ced7268a6
|
password_store: create secrets with correct permissions
|
2024-08-30 12:13:00 +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 |
|
Johannes Kirschbauer
|
fe815e5b45
|
Template: fix flake-parts template
|
2024-08-27 11:27:26 +02:00 |
|
Johannes Kirschbauer
|
7fe5e355e0
|
API: init Admin endpoints
|
2024-08-27 10:09:08 +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 |
|
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
|
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 |
|
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
|
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 |
|
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 |
|
Johannes Kirschbauer
|
24483e6a13
|
Installer: add trusted nix caches
|
2024-08-26 09:05:01 +02:00 |
|
Johannes Kirschbauer
|
a0307a29b8
|
CLI: add option to generate facter.json
|
2024-08-26 09:05:01 +02:00 |
|
Jörg Thalheim
|
969eb2f16e
|
fix users in VM again
|
2024-08-24 19:19:24 +02:00 |
|
Jörg Thalheim
|
de34e058f6
|
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 |
|
Jörg Thalheim
|
7ba0966da3
|
hw-generate: fix args
|
2024-08-24 12:07:22 +02:00 |
|
Jörg Thalheim
|
96321123d7
|
correct error message about allowed hostnames
|
2024-08-24 11:30:26 +02:00 |
|
DavHau
|
a88b47c1f5
|
vars: rename 'facts' _ 'vars' in docs
|
2024-08-23 18:00:38 +02:00 |
|
DavHau
|
238fae500d
|
vars: add deploy test for shared generators
|
2024-08-23 17:36:33 +02:00 |
|
DavHau
|
f0a3eaca96
|
Reapply + Fix "vars: fix - upload machines own secrets only"
This reverts commit cb860f9a03.
|
2024-08-23 15:42:46 +02:00 |
|
Johannes Kirschbauer
|
1e766feb40
|
API: prepare hw_generate for facter
|
2024-08-23 11:13:06 +02:00 |
|
Johannes Kirschbauer
|
b0d57cbdf5
|
API: hw_generate commit generated config
|
2024-08-22 16:11:08 +02:00 |
|
Johannes Kirschbauer
|
2d119ae750
|
Clan-app: generate hw report
|
2024-08-22 15:57:00 +02:00 |
|
clan-bot
|
68c25d6aeb
|
Merge pull request 'Clan-app: install machine' (#1954) from hsjobeki/clan-core:hsjobeki-main into main
|
2024-08-22 08:21:10 +00:00 |
|
Johannes Kirschbauer
|
ed85df6998
|
Clan-app: install machine interaction
|
2024-08-22 10:16:43 +02:00 |
|
Johannes Kirschbauer
|
b7d0314826
|
API: serde fix nullable fields should be allowed to be none
|
2024-08-21 17:53:25 +02:00 |
|
clan-bot
|
0bd6921c5d
|
Merge pull request 'Clan-app: fix welcome screen for initially empty clan' (#1953) from hsjobeki/clan-core:hsjobeki-main into main
|
2024-08-21 15:22:59 +00:00 |
|
Johannes Kirschbauer
|
1d6ff67905
|
Clan-app: fix welcome screen for initially empty clan
|
2024-08-21 17:06:49 +02:00 |
|
Qubasa
|
19fe0432d9
|
clan-cli: Fix some type errors in tests
|
2024-08-21 15:48:43 +02:00 |
|
Qubasa
|
f74df54edd
|
clan-vm-manager: Fix regression
|
2024-08-21 15:48:43 +02:00 |
|
Johannes Kirschbauer
|
10e3664bf3
|
Format
|
2024-08-21 15:32:38 +02:00 |
|
Johannes Kirschbauer
|
819db34d99
|
Clan-app: improve install machine workflow
|
2024-08-21 15:31:33 +02:00 |
|
Johannes Kirschbauer
|
4862171e85
|
UI: add classes to SelectInput
|
2024-08-21 15:29:08 +02:00 |
|
Johannes Kirschbauer
|
b5951146bc
|
UI: add placeholder to fileInput
|
2024-08-21 15:29:08 +02:00 |
|
Johannes Kirschbauer
|
9a222d62a7
|
API: init set_machine
|
2024-08-21 15:29:08 +02:00 |
|
Mic92
|
3710175785
|
Merge branch 'main' into rework-installation
|
2024-08-21 13:28:29 +00:00 |
|
Jörg Thalheim
|
666718287a
|
fix template path for relative clan create template
|
2024-08-21 15:16:46 +02:00 |
|