Commit Graph

30 Commits (3.0)

Author SHA1 Message Date
grossmj 13ff7df9fa Validate appliance files with Pydantic
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 078c42f185 Save image size + start to automatic template creation based on image checksum.
3 years ago
grossmj cefab8d362 Rename __json__() to asdict()
3 years ago
grossmj 44074ff7c9 Some cleaning.
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 02c0fa26e1 Support controller reloading for templates, appliances and projects. Ref #1743
4 years ago
grossmj cf91e904f7 Early support for symbol themes.
5 years ago
grossmj bae3fb84b9 Download custom appliance symbols from GitHub
5 years ago
grossmj d7c2e16c21 Use "template" to name what we use to create new nodes.
6 years ago
grossmj 499ab9844a Reorganize how appliance creation is validated against JSON schemas.
6 years ago
grossmj 98f04365b7 Remove generic controller settings API endpoint.
6 years ago
grossmj cebb56387a Fix tests.
6 years ago
grossmj 089fdff4f1 Working dedicated appliance management API. Ref https://github.com/GNS3/gns3-server/issues/1427
6 years ago
grossmj f0fe9d39fa Base for dedicated appliance management API. Ref https://github.com/GNS3/gns3-server/issues/1427
6 years ago
grossmj 90ce6093d8 Some spring cleaning.
6 years ago
grossmj 658aa4bae9 Merge 2.1 into 2.2 branch
6 years ago
ziajka 3fd86f5807 Return platform value on appliances list (Fixes #2211)
7 years ago
ziajka 3a1fd892ac Fixes not known category in Appliances (Fixes #1156)
7 years ago
Julien Duponchelle 8354beaa86
Return computer symbol if an appliance don't have symbol
7 years ago
Julien Duponchelle 0a6dc55645
Fix appliance properties lost when you create two node from template
7 years ago
Julien Duponchelle 734ca7d2f9
Fix linked base & linked clone settings in appliance
7 years ago
Julien Duponchelle c8c991af78 Fix the error about appliance ID not found (#1075)
7 years ago
Julien Duponchelle 624a2c02c5
FIX iou creation
7 years ago
Julien Duponchelle 5c5caf8418
Add comment about why we change linked_base to linked_clone
7 years ago
Julien Duponchelle aff5554528
Rename old properties from gui linked_base to linked_clone
7 years ago
Julien Duponchelle 9dc6f0f486 Embed the appliances in the server. (#927)
7 years ago
Julien Duponchelle dc6756d5ae
Embed the appliances in the server.
8 years ago