Commit Graph

  • a6c6310115 Merge pull request 'UI: Added Machine List Search Bar' (#209) from Qubasa-Qubasa-main into main clan-bot 2023-08-29 16:24:45 +00:00
  • 3df5bc4815 Merge branch 'main' into Qubasa-main Luis-Hebendanz 2023-08-29 18:23:22 +02:00
  • d03d4a246e UI: Added Machine List Search Bar Luis-Hebendanz 2023-08-29 18:19:22 +02:00
  • 691d3bec41 Merge pull request 'secrets generator + zerotier module' (#188) from secrets-module into main clan-bot 2023-08-29 15:43:15 +00:00
  • 9fca1e7f43 move clanCore into nixosModules, add secrets generate command lassulus 2023-08-28 11:09:05 +02:00
  • 18bc6c7345 Merge pull request 'secrets: improve error messages' (#208) from Mic92-main into main clan-bot 2023-08-29 14:22:29 +00:00
  • 9b3bfd6950 secrets: improve error messages Jörg Thalheim 2023-08-29 16:20:39 +02:00
  • 5e2e95e9c7 clan-cli: add zerotier subcommand lassulus 2023-08-28 10:25:16 +02:00
  • 754bfee3fd Merge pull request 'clan template: reduce autogenerate code to a minimum' (#207) from Mic92-simplify-template into main Mic92 2023-08-29 13:54:06 +00:00
  • 98a379d4fa clan-cli: fix build if lassulus does an impure build Jörg Thalheim 2023-08-29 15:49:04 +02:00
  • a4e182debf clan template: reduce autogenerate code to a minimum Jörg Thalheim 2023-08-29 15:00:03 +02:00
  • bf19e51c9f Merge pull request 'new-clan: drop unused import code' (#205) from Mic92-main into main clan-bot 2023-08-29 12:16:29 +00:00
  • 8ca8816d71 new-clan: drop unused import code Jörg Thalheim 2023-08-29 14:15:45 +02:00
  • 9701ce3a7f Merge pull request 'clan-cli: fix nixpkgs symlink location' (#204) from Mic92-main into main clan-bot 2023-08-29 11:23:07 +00:00
  • a0467dd259 clan-cli: fix nixpkgs symlink location Jörg Thalheim 2023-08-29 13:12:56 +02:00
  • 1602dde04a Merge pull request 'Automatic flake update - 2023-08-28T00:00+00:00' (#202) from flake-update-2023-08-28 into main clan-bot 2023-08-28 00:03:19 +00:00
  • 6bd7ec5974 update flake lock - 2023-08-28T00:00+00:00 Clan Merge Bot 2023-08-28 00:00:13 +00:00
  • edad9fd62a Merge pull request 'clan-cli: Fixed CORS issue. UI: Readded id as tableData property' (#201) from Qubasa-Qubasa-main into main clan-bot 2023-08-27 13:12:09 +00:00
  • ce19e5602a clan-cli: Fixed CORS issue. UI: Readded id as tableData property Luis-Hebendanz 2023-08-27 15:10:15 +02:00
  • ab90244486 Merge pull request 'ruff: enable upgrade rule checks' (#200) from Mic92-main into main clan-bot 2023-08-27 08:53:49 +00:00
  • b7212b9988 ruff: also enforce variable naming rules Jörg Thalheim 2023-08-27 10:51:47 +02:00
  • 9913a95cc2 ruff: enable upgrade rule checks Jörg Thalheim 2023-08-27 10:46:53 +02:00
  • 612d7afde0 Merge pull request 'pytest: report slow tests and set a 30 timeout' (#199) from Mic92-main into main clan-bot 2023-08-27 08:43:19 +00:00
  • bac0942033 pytest: report slow tests and set a 30 timeout Jörg Thalheim 2023-08-27 10:41:32 +02:00
  • e3f9a5bb64 Merge pull request 'ui: drop non-flake fallback' (#198) from Mic92-main into main clan-bot 2023-08-27 08:29:21 +00:00
  • 75f79abcc6 ui: drop non-flake fallback Jörg Thalheim 2023-08-27 10:27:34 +02:00
  • 91e7cdb3e9 Merge pull request 'fix uneccessary clan-cli rebuilds by not relying on self' (#197) from Mic92-main into main clan-bot 2023-08-27 08:22:42 +00:00
  • 4735586dac fix uneccessary clan-cli rebuilds by not relying on self Jörg Thalheim 2023-08-27 10:21:02 +02:00
  • b1823edfff Merge pull request 'reduce impure tests to just instantiate the template' (#196) from Mic92-main into main clan-bot 2023-08-27 08:18:19 +00:00
  • c9adf12e72 reduce impure tests to just instantiate the template Jörg Thalheim 2023-08-27 10:05:48 +02:00
  • 1f1708f17e Merge pull request 'rename checks-integration -> checks-impure' (#195) from Mic92-main into main clan-bot 2023-08-27 08:01:43 +00:00
  • 4cc40865f5 rename checks-integration -> checks-impure Jörg Thalheim 2023-08-27 09:57:46 +02:00
  • 0a5af93a10 Merge pull request 'tests: rewrite port allocation function' (#194) from Mic92-main into main clan-bot 2023-08-27 07:47:23 +00:00
  • 9cc6a14d73 run pytest in parallel Jörg Thalheim 2023-08-27 09:45:15 +02:00
  • 81d02bb218 tests: rewrite port allocation function Jörg Thalheim 2023-08-27 09:34:36 +02:00
  • 11dd70bf43 Merge pull request 'checks-integration: init' (#193) from DavHau-main into main clan-bot 2023-08-26 22:25:51 +00:00
  • 7928e953fa checks-integration: init DavHau 2023-08-27 00:18:17 +02:00
  • df628ffd96 Merge pull request 'templates/new-clan: auto load all machines from ./machines' (#192) from DavHau-main into main clan-bot 2023-08-26 21:42:13 +00:00
  • b3f08712c5 templates/new-clan: auto load all machines from ./machines DavHau 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 clan-bot 2023-08-26 21:35:13 +00:00
  • b55ceec40c clan-config: use pinned nixpkgs + fix test flake DavHau 2023-08-26 23:33:06 +02:00
  • 97d8d128b6 Merge pull request 'consistent naming & strucutre' (#190) from chore/refactor into main clan-bot 2023-08-26 13:56:24 +00:00
  • 592cf867e5 fix some minor errors Johannes Kirschbauer 2023-08-26 15:55:03 +02:00
  • 337f6e4600 fix import error Johannes Kirschbauer 2023-08-26 15:50:48 +02:00
  • 87cce983e9 consistent naming & strucutre Johannes Kirschbauer 2023-08-26 15:46:10 +02:00
  • 720719d5f9 Merge pull request 'webui: fixes for machines endpoint' (#189) from DavHau-main into main clan-bot 2023-08-26 12:19:07 +00:00
  • 8c7ee25dc9 webui: fixes for machines endpoint DavHau 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 clan-bot 2023-08-26 10:45:13 +00:00
  • aabe80d168 ui: add documentation on how to upload assets Jörg Thalheim 2023-08-26 12:43:39 +02:00
  • 8f5d9f714b Merge pull request 'clan-cli: add README' (#186) from Mic92-static-assets into main clan-bot 2023-08-26 10:39:46 +00:00
  • b1f11851fb clan-cli: add README Jörg Thalheim 2023-08-25 17:08:39 +02:00
  • 65fc505e06 Merge pull request 'integrate static assets into webui command' (#185) from Mic92-static-assets into main clan-bot 2023-08-26 10:27:51 +00:00
  • 9ae14a4f7d integrate static assets into webui command Jörg Thalheim 2023-08-25 17:08:39 +02:00
  • 79b02dffab Merge pull request 'replace environment variable with nixpkgs directory' (#183) from Mic92-main into main clan-bot 2023-08-26 09:47:58 +00:00
  • 672e760e2a replace mock_env with monkeypatch Jörg Thalheim 2023-08-26 11:44:38 +02:00
  • fb7c77690a replace environment variable with nixpkgs directory Jörg Thalheim 2023-08-26 11:23:15 +02:00
  • dec5e1e5db Merge pull request 'UI: NodeTable exported to small Components' (#184) from Qubasa-Qubasa-main into main clan-bot 2023-08-26 09:44:36 +00:00
  • fdbe44a0e0 UI: made components Luis-Hebendanz 2023-08-26 11:42:43 +02:00
  • 7042243515 Merge pull request 'use .direnv for generated project files' (#181) from Mic92-main into main clan-bot 2023-08-26 07:31:00 +00:00
  • ce3ea68da3 drop unused / from PYTHONPATH Jörg Thalheim 2023-08-26 09:29:28 +02:00
  • c7fb2f2633 Merge pull request 'use .direnv for generated project files' (#180) from Mic92-main into main clan-bot 2023-08-26 07:28:31 +00:00
  • 117f7448d9 drop unused .pre-commit-config.yaml Jörg Thalheim 2023-08-26 09:25:36 +02:00
  • a3b408d8c8 use .direnv for generated project files Jörg Thalheim 2023-08-26 09:25:14 +02:00
  • 0fe13c924f Merge pull request 'webui: tests for machine config endpoints' (#177) from DavHau-api-config into main clan-bot 2023-08-26 06:48:38 +00:00
  • 518bf4197f webui: tests for machine config endpoints DavHau 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 clan-bot 2023-08-25 21:20:13 +00:00
  • 868c49acea webui: implement /api/machines/{name}/config DavHau 2023-08-25 23:18:06 +02:00
  • b303665989 Merge pull request 'devShell: add treefmt' (#175) from DavHau-api-config into main clan-bot 2023-08-25 19:28:19 +00:00
  • fb76ad45e8 webui: implement /api/machines/{name}/schema DavHau 2023-08-25 21:26:30 +02:00
  • 6d4d455626 devShell: add treefmt DavHau 2023-08-25 21:14:23 +02:00
  • ac138c98ed UI: Splitted NideList into multiple components. Generated random user data for benchmarking Luis-Hebendanz 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 clan-bot 2023-08-25 12:49:58 +00:00
  • 8f5d4e2e35 upload ui assets to gitea Jörg Thalheim 2023-08-25 14:48:14 +02:00
  • 1e2d0dd5df Merge branch 'main' into Qubasa-main Luis-Hebendanz 2023-08-25 14:43:07 +02:00
  • 04571d0029 UI: NodeTable exported to small Components Luis-Hebendanz 2023-08-25 14:42:16 +02:00
  • 1cf814b4c1 tea-create-pr: drop one derivation Jörg Thalheim 2023-08-25 12:52:56 +02:00
  • 4b737437a1 Merge pull request 'add api generator' (#172) from feature/api-generator into main clan-bot 2023-08-25 11:45:49 +00:00
  • 5a39865622 add api generator Johannes Kirschbauer 2023-08-25 13:40:52 +02:00
  • 6a956bc7bc Merge pull request 'add cors to rest api' (#171) from feat/api-integration into main clan-bot 2023-08-25 10:43:37 +00:00
  • f0bc59a1a2 add cors to rest api Johannes Kirschbauer 2023-08-25 12:02:28 +02:00
  • fb1376b23d Merge pull request 'Mic92 Main' (#170) from Mic92-main into main clan-bot 2023-08-25 09:40:31 +00:00
  • aa14e7ddc7 generate openapi Jörg Thalheim 2023-08-25 11:39:46 +02:00
  • ad02dba8d2 Merge pull request 'add tests for machines api' (#169) from Mic92-main into main clan-bot 2023-08-24 17:17:42 +00:00
  • 33b43ae146 add tests for machines api Jörg Thalheim 2023-08-24 19:16:44 +02:00
  • 8cab7ec44c Merge pull request 'add machine subcommand' (#167) from Mic92-main into main clan-bot 2023-08-24 16:29:15 +00:00
  • 58adf91af8 test machine subcommand Jörg Thalheim 2023-08-24 18:06:56 +02:00
  • 6adfadd8b9 re-enable config subcommand if CLAN_OPTIONS_FILE is set Jörg Thalheim 2023-08-24 17:53:33 +02:00
  • dcbf1613fb delete test_cli test Jörg Thalheim 2023-08-24 17:35:57 +02:00
  • d600a927ea tests: generalize secret cli parser to work for all cli commands Jörg Thalheim 2023-08-24 17:29:31 +02:00
  • 3b099ccb89 clan-cli: move arg parsing to extra method Jörg Thalheim 2023-08-24 17:09:04 +02:00
  • c5b16124ef add machine subcommand Jörg Thalheim 2023-08-24 16:58:22 +02:00
  • 14eb6dfb63 Merge pull request 'add stub api for machines' (#166) from Mic92-main into main clan-bot 2023-08-24 14:27:26 +00:00
  • be78e65b11 pre-commit: allow treefmt cache Jörg Thalheim 2023-08-24 16:26:03 +02:00
  • 56542ca5ef mv update command to machines update command Jörg Thalheim 2023-08-24 16:25:06 +02:00
  • 80d3349ce0 add stub api for machines Jörg Thalheim 2023-08-24 16:11:08 +02:00
  • cac0d2132d Merge pull request 'add ci script to parallize evaluation' (#165) from Mic92-main into main clan-bot 2023-08-24 13:00:59 +00:00
  • 4b2c1772d0 add ci script to parallize evaluation Jörg Thalheim 2023-08-24 14:52:09 +02:00
  • 8c0e030e81 Merge pull request 'flake: test all flake outputs' (#164) from Mic92-main into main clan-bot 2023-08-24 12:41:46 +00:00
  • 45cc2a78b5 flake: test all flake outputs Jörg Thalheim 2023-08-24 14:38:24 +02:00
  • 4e68c77341 Merge pull request 'add integration test for webui' (#163) from Mic92-main into main clan-bot 2023-08-24 12:15:37 +00:00