Commit Graph

25 Commits (ce3bf9930c769ddab28df1e3efe8c385c68a1bc7)

Author SHA1 Message Date
grossmj bfbac2e93a Use generic symbol names
2 years ago
grossmj 410f062721 Fix config option to disable built-in templates.
2 years ago
grossmj 10fdd8fcf4 Add connect endpoint for computes
3 years ago
grossmj 16fcf6141e Fix tests
3 years ago
grossmj 05d2579907 Do not automatically install appliance after uploading image
3 years ago
grossmj 38388f7ae5 Secure controller to compute communication using HTTP basic authentication
3 years ago
grossmj 7ce5e19a6e Fix issue when updating a template
3 years ago
grossmj 04934691df Appliance management refactoring:
3 years ago
grossmj bc36d95060 Finalize image management refactoring and auto install appliance if possible
3 years ago
grossmj d606553e20 Allow images to be stored in subdirs and used by templates.
3 years ago
grossmj 332fa47b50 Option to prune images when deleting template.
3 years ago
grossmj bf9a3aee20 Associate images when creating or updating a template.
3 years ago
grossmj 9c850e0f2b Move schemas between compute and controller subpackages
3 years ago
grossmj c021e21309 Use black with -l 120 param.
3 years ago
grossmj f928738bd5 Use pyupgrade with --py36-plus param.
3 years ago
grossmj 1b5a5de4bc Generate new config for each test. Fixes tests.
3 years ago
grossmj 30ebae207f Use Pydantic to validate the server config file.
3 years ago
grossmj 170e83e589 Fix tests and update requirements
3 years ago
grossmj 566e326b57 Save computes to database
3 years ago
grossmj 91920e5a5b Fix issue with tests + some cleaning.
4 years ago
grossmj 0fea3f969e Use aiosqlite and add service for templates
4 years ago
grossmj 58c1b01439 Add default JWT secret key and fix tests.
4 years ago
grossmj bde706d19a Generate JWT secret key if none is configured in the config file.
4 years ago
grossmj d47dcb0d6f User authentication with tests.
4 years ago
grossmj bf7cf862af Refactor tests and start work on database integration.
4 years ago