grossmj
|
4b1068e02f
|
Replace deprecated method datetime.utcnow()
|
5 months ago |
grossmj
|
644e659729
|
Use NAT symbol for builtin NAT template
|
5 months ago |
grossmj
|
fa41d9ba75
|
Use bcrypt directly instead of passlib
|
7 months ago |
grossmj
|
9c456532d0
|
Pydantic v2 migration
|
1 year ago |
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
Param to connect to compute after creation
Report compute unauthorized HTTP errors to client
|
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:
* Install an appliance based on selected version
* Each template have unique name and version
* Allow to download an appliance file
|
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
|
4 years ago |
grossmj
|
c021e21309
|
Use black with -l 120 param.
|
4 years ago |
grossmj
|
f928738bd5
|
Use pyupgrade with --py36-plus param.
|
4 years ago |
grossmj
|
1b5a5de4bc
|
Generate new config for each test. Fixes tests.
|
4 years ago |
grossmj
|
30ebae207f
|
Use Pydantic to validate the server config file.
|
4 years ago |
grossmj
|
170e83e589
|
Fix tests and update requirements
|
4 years ago |
grossmj
|
566e326b57
|
Save computes to database
|
4 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.
Change location of the database.
|
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 |