Jörg Thalheim
|
ddab0a66c8
|
add PT
|
2024-09-02 15:52:17 +02:00 |
|
Jörg Thalheim
|
078cab47bf
|
add FA, ICN, ISC, LOG, PIE and PYI linting
|
2024-09-02 15:41:56 +02:00 |
|
Johannes Kirschbauer
|
5cfa72edcc
|
UI: AdminSettings page
|
2024-09-02 15:08:36 +02:00 |
|
Johannes Kirschbauer
|
3b526955a2
|
API: init iwd clanModule inventory
|
2024-09-02 15:06:55 +02:00 |
|
Jörg Thalheim
|
3d6dbdd97f
|
move all ruff settings in one place
|
2024-09-02 14:07:06 +02:00 |
|
Jörg Thalheim
|
15ff74f7c2
|
enable ASYNC, DTZ, YTT and EM lints
|
2024-09-02 14:07:06 +02:00 |
|
Jörg Thalheim
|
d5440594be
|
sync up linter rules in all files
|
2024-09-02 13:40:15 +02:00 |
|
Jörg Thalheim
|
4632e5d0d9
|
replace breakpoint() check with python lint
|
2024-09-02 13:36:07 +02:00 |
|
Jörg Thalheim
|
e9a266001c
|
enable comprehensions linting rules
|
2024-09-02 13:35:52 +02:00 |
|
Jörg Thalheim
|
35839ef701
|
enable bug-bear linting rules
|
2024-09-02 13:26:07 +02:00 |
|
Jörg Thalheim
|
af4b9cc2d5
|
make all same-module imports relative, the rest absolute
This makes sorting more consitent.
|
2024-09-02 13:00:19 +02:00 |
|
Jörg Thalheim
|
f3a2b4d80e
|
fix all typing error in tests
|
2024-09-02 12:23:13 +02:00 |
|
DavHau
|
2ec3abb24c
|
vars: improve check command and add tests
|
2024-09-01 16:45:09 +02:00 |
|
DavHau
|
8ad90aa44f
|
vars: fix listing vars + add test
|
2024-09-01 16:10:25 +02:00 |
|
DavHau
|
6f4827bde4
|
vars: implement listing all vars
|
2024-09-01 16:03:37 +02:00 |
|
DavHau
|
ec055f7606
|
vars: introduce deploy=true/false for generated files
|
2024-09-01 14:32:46 +02:00 |
|
DavHau
|
18750d538e
|
devshells: improve select-shell
|
2024-08-31 17:59:54 +02:00 |
|
lassulus
|
72615f7575
|
password_store: create secrets with correct permissions
|
2024-08-30 12:13:00 +02:00 |
|
Johannes Kirschbauer
|
d46fd517d3
|
Classgen: fix loose type for dict
|
2024-08-27 18:35:02 +02:00 |
|
Johannes Kirschbauer
|
f7cd4a2c0f
|
Admin module: integrate with clan app
|
2024-08-27 18:21:18 +02:00 |
|
Johannes Kirschbauer
|
732ba9d176
|
Template: fix flake-parts template
|
2024-08-27 11:27:26 +02:00 |
|
Johannes Kirschbauer
|
3dd5a93e69
|
API: init Admin endpoints
|
2024-08-27 10:09:08 +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 |
|
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
|
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 |
|
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
|
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 |
|
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 |
|
Jörg Thalheim
|
1585afc8b3
|
fix users in VM again
|
2024-08-24 19:19:24 +02: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 |
|
Jörg Thalheim
|
68e1d023e9
|
hw-generate: fix args
|
2024-08-24 12:07:22 +02:00 |
|
Jörg Thalheim
|
6dd73177a3
|
correct error message about allowed hostnames
|
2024-08-24 11:30:26 +02:00 |
|
DavHau
|
6b5a8ef10c
|
vars: rename 'facts' _ 'vars' in docs
|
2024-08-23 18:00:38 +02:00 |
|
DavHau
|
b49c517ad6
|
vars: add deploy test for shared generators
|
2024-08-23 17:36:33 +02:00 |
|
DavHau
|
1a27bfa8a8
|
Reapply + Fix "vars: fix - upload machines own secrets only"
This reverts commit 0cd29daf88.
|
2024-08-23 15:42:46 +02:00 |
|
Johannes Kirschbauer
|
76fbac8431
|
API: prepare hw_generate for facter
|
2024-08-23 11:13:06 +02:00 |
|
Johannes Kirschbauer
|
64f0aeea65
|
API: hw_generate commit generated config
|
2024-08-22 16:11:08 +02:00 |
|
Johannes Kirschbauer
|
4080fe41f8
|
Clan-app: generate hw report
|
2024-08-22 15:57:00 +02:00 |
|