4cc40865f5
rename checks-integration -> checks-impure
...
I think we should not use this for all integration tests
2023-08-27 10:00:22 +02:00
9cc6a14d73
run pytest in parallel
2023-08-27 09:45:15 +02:00
81d02bb218
tests: rewrite port allocation function
2023-08-27 09:34:36 +02:00
11dd70bf43
Merge pull request 'checks-integration: init' ( #193 ) from DavHau-main into main
2023-08-26 22:25:51 +00:00
7928e953fa
checks-integration: init
2023-08-27 00:24:19 +02:00
df628ffd96
Merge pull request 'templates/new-clan: auto load all machines from ./machines' ( #192 ) from DavHau-main into main
2023-08-26 21:42:13 +00:00
b3f08712c5
templates/new-clan: auto load all machines from ./machines
2023-08-26 23:40:29 +02:00
c018301d1c
Merge pull request 'clan-config: use pinned nixpkgs + fix test flake' ( #191 ) from DavHau-main into main
2023-08-26 21:35:13 +00:00
b55ceec40c
clan-config: use pinned nixpkgs + fix test flake
2023-08-26 23:33:32 +02:00
97d8d128b6
Merge pull request 'consistent naming & strucutre' ( #190 ) from chore/refactor into main
2023-08-26 13:56:24 +00:00
592cf867e5
fix some minor errors
2023-08-26 15:55:03 +02:00
337f6e4600
fix import error
2023-08-26 15:50:48 +02:00
87cce983e9
consistent naming & strucutre
2023-08-26 15:46:10 +02:00
720719d5f9
Merge pull request 'webui: fixes for machines endpoint' ( #189 ) from DavHau-main into main
2023-08-26 12:19:07 +00:00
8c7ee25dc9
webui: fixes for machines endpoint
...
- fix machines settings file location
- raise 404 if machine doesn't exist
- improve machine api test
2023-08-26 14:17:25 +02:00
2b2584a0ba
Merge pull request 'ui: add documentation on how to upload assets' ( #187 ) from Mic92-static-assets into main
2023-08-26 10:45:13 +00:00
aabe80d168
ui: add documentation on how to upload assets
2023-08-26 12:43:39 +02:00
8f5d9f714b
Merge pull request 'clan-cli: add README' ( #186 ) from Mic92-static-assets into main
2023-08-26 10:39:46 +00:00
b1f11851fb
clan-cli: add README
2023-08-26 12:38:11 +02:00
65fc505e06
Merge pull request 'integrate static assets into webui command' ( #185 ) from Mic92-static-assets into main
2023-08-26 10:27:51 +00:00
9ae14a4f7d
integrate static assets into webui command
2023-08-26 12:24:57 +02:00
79b02dffab
Merge pull request 'replace environment variable with nixpkgs directory' ( #183 ) from Mic92-main into main
2023-08-26 09:47:58 +00:00
672e760e2a
replace mock_env with monkeypatch
2023-08-26 11:45:09 +02:00
fb7c77690a
replace environment variable with nixpkgs directory
...
In this directory we generate all the files that we need to load nixpkgs.
This seems more robust than all those environment variables that may or not may be set.
2023-08-26 11:45:09 +02:00
dec5e1e5db
Merge pull request 'UI: NodeTable exported to small Components' ( #184 ) from Qubasa-Qubasa-main into main
2023-08-26 09:44:36 +00:00
fdbe44a0e0
UI: made components
2023-08-26 11:42:43 +02:00
7042243515
Merge pull request 'use .direnv for generated project files' ( #181 ) from Mic92-main into main
2023-08-26 07:31:00 +00:00
ce3ea68da3
drop unused / from PYTHONPATH
2023-08-26 09:29:28 +02:00
c7fb2f2633
Merge pull request 'use .direnv for generated project files' ( #180 ) from Mic92-main into main
2023-08-26 07:28:31 +00:00
117f7448d9
drop unused .pre-commit-config.yaml
2023-08-26 09:26:31 +02:00
a3b408d8c8
use .direnv for generated project files
2023-08-26 09:26:31 +02:00
0fe13c924f
Merge pull request 'webui: tests for machine config endpoints' ( #177 ) from DavHau-api-config into main
2023-08-26 06:48:38 +00:00
518bf4197f
webui: tests for machine config endpoints
2023-08-26 08:46:53 +02:00
7dd5add64b
Merge pull request 'webui: implement /api/machines/{name}/config' ( #176 ) from DavHau-api-config into main
2023-08-25 21:20:13 +00:00
868c49acea
webui: implement /api/machines/{name}/config
2023-08-25 23:18:34 +02:00
b303665989
Merge pull request 'devShell: add treefmt' ( #175 ) from DavHau-api-config into main
2023-08-25 19:28:19 +00:00
fb76ad45e8
webui: implement /api/machines/{name}/schema
2023-08-25 21:26:30 +02:00
6d4d455626
devShell: add treefmt
2023-08-25 21:14:23 +02:00
ac138c98ed
UI: Splitted NideList into multiple components. Generated random user data for benchmarking
2023-08-25 16:24:52 +02:00
d5ea8b9914
Merge pull request 'upload ui assets to gitea' ( #173 ) from Mic92-feat/api-integration into main
2023-08-25 12:49:58 +00:00
8f5d4e2e35
upload ui assets to gitea
2023-08-25 14:48:17 +02:00
1e2d0dd5df
Merge branch 'main' into Qubasa-main
2023-08-25 14:43:07 +02:00
04571d0029
UI: NodeTable exported to small Components
2023-08-25 14:42:16 +02:00
1cf814b4c1
tea-create-pr: drop one derivation
2023-08-25 14:09:40 +02:00
4b737437a1
Merge pull request 'add api generator' ( #172 ) from feature/api-generator into main
2023-08-25 11:45:49 +00:00
5a39865622
add api generator
2023-08-25 13:40:52 +02:00
6a956bc7bc
Merge pull request 'add cors to rest api' ( #171 ) from feat/api-integration into main
2023-08-25 10:43:37 +00:00
f0bc59a1a2
add cors to rest api
2023-08-25 12:42:20 +02:00
fb1376b23d
Merge pull request 'Mic92 Main' ( #170 ) from Mic92-main into main
2023-08-25 09:40:31 +00:00
aa14e7ddc7
generate openapi
2023-08-25 11:39:46 +02:00