Commit Graph

293 Commits

Author SHA1 Message Date
Georg-Stahn f7cf1ff2b2 georgs6 (#34)
checks / test (push) Successful in 1m14s
assets1 / test (push) Successful in 21s
checks-impure / test (push) Successful in 31s
Reviewed-on: #34
2023-12-04 22:45:33 +01:00
Georg-Stahn 171582e2e7 georgs5 (#31)
checks-impure / test (push) Successful in 32s
checks / test (push) Successful in 1m13s
assets1 / test (push) Successful in 23s
Reviewed-on: #31
2023-12-04 22:22:22 +01:00
Georg-Stahn 51913f015b Georg-Stahn-georgs (#25)
checks-impure / test (push) Successful in 29s
checks / test (push) Successful in 1m18s
assets1 / test (push) Successful in 22s
Co-authored-by: sara-pervana <saramakishti@gmail.com>
Co-authored-by: ui-asset-bot <ui-asset-bot@gchq.icu>
Co-authored-by: Onur Arslan <runoxa@hotmail.com>
Co-authored-by: Arslan, Erdem <erdem.arslan@valtech.com>
Co-authored-by: Luis-Hebendanz <consulting@qube.email>
Reviewed-on: #25
Co-authored-by: Georg-Stahn <g.stahn@campus.tu-berlin.de>
Co-committed-by: Georg-Stahn <g.stahn@campus.tu-berlin.de>
2023-12-02 12:57:44 +01:00
Luis efebe6171e Added all other missing API endpoints.
checks-impure / test (pull_request) Successful in 33s
checks / test (pull_request) Failing after 1m54s
2023-11-27 14:01:42 +01:00
Luis 1b635d4056 Fully working schemas and database, with api endpoints. two missing.
checks / test (pull_request) Successful in 4m1s
checks-impure / test (pull_request) Successful in 32s
2023-11-27 12:53:22 +01:00
Luis d1a3a5381a Added create_entity
checks-impure / test (pull_request) Successful in 30s
checks / test (pull_request) Failing after 3h13m7s
2023-11-26 20:54:57 +01:00
Luis 80ccaa83d3 fixed incorrect typing issues 2023-11-26 14:15:52 +01:00
Luis 530b397592 nix fmt 2023-11-26 14:15:52 +01:00
Luis 9580c9591e nix fmt 2023-11-26 14:15:52 +01:00
Luis 2b76da2b6d Working broadcasting library 2023-11-26 14:15:50 +01:00
Luis 01df76de10 Added broadcaster dependency 2023-11-26 14:15:11 +01:00
Georg-Stahn 21a4adf83c last changes to db 2023-11-26 14:14:20 +01:00
Georg-Stahn 16d0907da8 first running test get and post :) 2023-11-26 14:14:19 +01:00
Georg-Stahn 115b758828 add sql db 2023-11-26 14:12:51 +01:00
Georg-Stahn 0ad48e0de6 push first sql setup try 2023-11-26 14:12:51 +01:00
Luis 258bf656cf nix fmt
checks-impure / test (pull_request) Successful in 2m19s
checks / test (pull_request) Has been cancelled
2023-11-26 12:47:16 +01:00
Luis b034bd11f1 Removed old socket manager 2023-11-26 12:35:27 +01:00
Luis 9d9124e00a Working broadcasting library 2023-11-26 12:33:16 +01:00
Luis 026b1a314a Added broadcaster dependency 2023-11-26 12:33:16 +01:00
Luis 4e97beb655 Added sqlalchemy dependency 2023-11-12 18:53:04 +01:00
Luis f1b66d7996 Nix fmt doesn't complain anymore 2023-10-23 01:30:47 +02:00
Luis 7a354875c9 Fully working ui and cli 2023-10-23 01:23:06 +02:00
Luis 805efb7ec7 Working base cli webui 2023-10-23 01:18:58 +02:00
Luis e5c0bc7fd4 Fixed AnyURL problem 2023-10-22 22:38:04 +02:00
Luis c7c47b6527 Befor fixing linting problem 2023-10-22 21:03:06 +02:00
Luis 6def19b4c8 Added new type FlakeName 2023-10-14 15:17:58 +02:00
Luis 718f647774 Added flake_name:str argument everywhere, nix fmt doesn't complain anymore 2023-10-14 14:57:36 +02:00
Luis 06d6edbfa7 API|CLI: Added argument 'flake_name' to all CLI and API endpoints. Tests missing. 2023-10-13 22:29:55 +02:00
Luis 740e5e2ebc Added state directory. 2023-10-13 19:56:10 +02:00
Luis 4ab4832d41 API: Added Path validators. api/flake/create inits git repo. Fixed vscode interpreter problem 2023-10-12 22:46:32 +02:00
lassulus 3dad667f97 vms.create: don't generate secrets if clan is remote 2023-10-11 12:01:42 +02:00
Luis b49433958b API: Added /api/flake/create. Fixed vscode search settings. Moved clan create to clan flake create 2023-10-09 14:01:34 +02:00
Luis 9c74c4d661 CLI: Fixed bug in firefox opening addon page because of new profile 2023-10-08 14:39:31 +02:00
DavHau f885c877bc clan-cli: improve debug logging 2023-10-05 17:37:33 +02:00
DavHau dbf80595fd zerotier: fix: find free port without collissions 2023-10-05 17:03:01 +02:00
lassulus 4af74ee5a5 machines update: add --target-host 2023-10-04 23:28:15 +02:00
lassulus 3fb36b3ac1 secrets upload: skip on exit 23, cleanup 2023-10-04 21:29:19 +02:00
DavHau bdd4cfc7d8 clan join: init 2023-10-04 18:53:59 +02:00
clan-bot a2597717b3 Merge pull request 'webui: drop deadcode' (#405) from Mic92-main into main 2023-10-04 16:20:23 +00:00
Jörg Thalheim d0c1eddf79 task_manager: log stdout/stderr correctly for processes 2023-10-04 18:17:30 +02:00
Jörg Thalheim d156218775 drop dead daemonize code 2023-10-04 18:17:30 +02:00
lassulus bc36ec4c1a vms: support secrets and fix cross compilation 2023-10-04 18:04:27 +02:00
lassulus fe1a3f0541 task_manager: fix race conditions 2023-10-04 17:52:06 +02:00
DavHau 544322ee6e webui: open browser in new window
This gets closer to an app like feeling
2023-10-04 17:26:55 +02:00
clan-bot 018590d30b Merge pull request 'improve task manager to report exceptions better' (#402) from Mic92-main into main 2023-10-04 14:51:41 +00:00
Jörg Thalheim 04ba80f614 improve task manager to report exceptions better 2023-10-04 16:49:58 +02:00
lassulus 966a33e711 vm.create: define tmpdir 2023-10-04 16:46:30 +02:00
lassulus b25af9f0f4 clan_cli: refactor secrets code into Machine class 2023-10-04 16:41:16 +02:00
lassulus ffb7c63640 clan-cli: add machines install 2023-10-04 16:34:37 +02:00
Jörg Thalheim 80e37483a3 don't register global logger, this interferes currently with that we have in ssh.py 2023-10-04 08:08:06 +02:00