Commit Graph

3188 Commits

Author SHA1 Message Date
65fc505e06 Merge pull request 'integrate static assets into webui command' (#185) from Mic92-static-assets into main
All checks were successful
build / test (push) Successful in 19s
2023-08-26 10:27:51 +00:00
9ae14a4f7d integrate static assets into webui command
All checks were successful
build / test (pull_request) Successful in 18s
2023-08-26 12:24:57 +02:00
79b02dffab Merge pull request 'replace environment variable with nixpkgs directory' (#183) from Mic92-main into main
All checks were successful
build / test (push) Successful in 16s
2023-08-26 09:47:58 +00:00
672e760e2a replace mock_env with monkeypatch
All checks were successful
build / test (pull_request) Successful in 1m5s
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
All checks were successful
build / test (push) Successful in 1m5s
2023-08-26 09:44:36 +00:00
fdbe44a0e0 UI: made components
All checks were successful
build / test (pull_request) Successful in 17s
2023-08-26 11:42:43 +02:00
7042243515 Merge pull request 'use .direnv for generated project files' (#181) from Mic92-main into main
All checks were successful
build / test (push) Successful in 17s
2023-08-26 07:31:00 +00:00
ce3ea68da3 drop unused / from PYTHONPATH
All checks were successful
build / test (pull_request) Successful in 1m1s
2023-08-26 09:29:28 +02:00
c7fb2f2633 Merge pull request 'use .direnv for generated project files' (#180) from Mic92-main into main
All checks were successful
build / test (push) Successful in 16s
2023-08-26 07:28:31 +00:00
117f7448d9 drop unused .pre-commit-config.yaml
All checks were successful
build / test (pull_request) Successful in 14s
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
All checks were successful
build / test (push) Successful in 17s
2023-08-26 06:48:38 +00:00
518bf4197f webui: tests for machine config endpoints
All checks were successful
build / test (pull_request) Successful in 1m4s
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
All checks were successful
build / test (push) Successful in 14s
2023-08-25 21:20:13 +00:00
868c49acea webui: implement /api/machines/{name}/config
All checks were successful
build / test (pull_request) Successful in 1m4s
2023-08-25 23:18:34 +02:00
b303665989 Merge pull request 'devShell: add treefmt' (#175) from DavHau-api-config into main
All checks were successful
build / test (push) Successful in 19s
2023-08-25 19:28:19 +00:00
fb76ad45e8 webui: implement /api/machines/{name}/schema
All checks were successful
build / test (pull_request) Successful in 18s
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
All checks were successful
build / test (push) Successful in 17s
2023-08-25 12:49:58 +00:00
8f5d4e2e35 upload ui assets to gitea
All checks were successful
build / test (pull_request) Successful in 17s
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
All checks were successful
build / test (push) Successful in 1m1s
2023-08-25 11:45:49 +00:00
5a39865622 add api generator
All checks were successful
build / test (pull_request) Successful in 2m40s
2023-08-25 13:40:52 +02:00
6a956bc7bc Merge pull request 'add cors to rest api' (#171) from feat/api-integration into main
All checks were successful
build / test (push) Successful in 16s
2023-08-25 10:43:37 +00:00
f0bc59a1a2 add cors to rest api
All checks were successful
build / test (pull_request) Successful in 26s
2023-08-25 12:42:20 +02:00
fb1376b23d Merge pull request 'Mic92 Main' (#170) from Mic92-main into main
All checks were successful
build / test (push) Successful in 15s
2023-08-25 09:40:31 +00:00
aa14e7ddc7 generate openapi
All checks were successful
build / test (pull_request) Successful in 30s
2023-08-25 11:39:46 +02:00
ad02dba8d2 Merge pull request 'add tests for machines api' (#169) from Mic92-main into main
All checks were successful
build / test (push) Successful in 17s
2023-08-24 17:17:42 +00:00
33b43ae146 add tests for machines api
All checks were successful
build / test (pull_request) Successful in 15s
2023-08-24 19:16:44 +02:00
8cab7ec44c Merge pull request 'add machine subcommand' (#167) from Mic92-main into main
All checks were successful
build / test (push) Successful in 15s
2023-08-24 16:29:15 +00:00
58adf91af8 test machine subcommand
All checks were successful
build / test (pull_request) Successful in 27s
2023-08-24 18:28:33 +02:00
6adfadd8b9 re-enable config subcommand if CLAN_OPTIONS_FILE is set 2023-08-24 18:28:33 +02:00
dcbf1613fb delete test_cli test
we already cover this in integration tests
2023-08-24 18:28:33 +02:00
d600a927ea tests: generalize secret cli parser to work for all cli commands 2023-08-24 18:28:33 +02:00
3b099ccb89 clan-cli: move arg parsing to extra method 2023-08-24 18:28:33 +02:00
c5b16124ef add machine subcommand 2023-08-24 16:58:22 +02:00
14eb6dfb63 Merge pull request 'add stub api for machines' (#166) from Mic92-main into main
All checks were successful
build / test (push) Successful in 13s
2023-08-24 14:27:26 +00:00
be78e65b11 pre-commit: allow treefmt cache
All checks were successful
build / test (pull_request) Successful in 27s
cache should work now and speeds up things
2023-08-24 16:26:03 +02:00
56542ca5ef mv update command to machines update command 2023-08-24 16:25:06 +02:00
80d3349ce0 add stub api for machines 2023-08-24 16:11:08 +02:00
cac0d2132d Merge pull request 'add ci script to parallize evaluation' (#165) from Mic92-main into main
All checks were successful
build / test (push) Successful in 15s
2023-08-24 13:00:59 +00:00
4b2c1772d0 add ci script to parallize evaluation
All checks were successful
build / test (pull_request) Successful in 28s
2023-08-24 15:00:21 +02:00
8c0e030e81 Merge pull request 'flake: test all flake outputs' (#164) from Mic92-main into main
All checks were successful
build / test (push) Successful in 20s
2023-08-24 12:41:46 +00:00
45cc2a78b5 flake: test all flake outputs
All checks were successful
build / test (pull_request) Successful in 20s
2023-08-24 14:38:24 +02:00
4e68c77341 Merge pull request 'add integration test for webui' (#163) from Mic92-main into main
All checks were successful
build / test (push) Successful in 15s
2023-08-24 12:15:37 +00:00
4d183fff58 apply prettier to source tree
All checks were successful
build / test (pull_request) Successful in 29s
2023-08-24 14:13:02 +02:00