Commit Graph

866 Commits (10164e262d4413eb9c2f88a2c9cf84c8d09511d4)

Author SHA1 Message Date
grossmj 10164e262d Enable SQL foreign key support for SQLite
3 years ago
grossmj 41ba215e32 Show topology path when check topology schema fails.
3 years ago
grossmj cefab8d362 Rename __json__() to asdict()
3 years ago
grossmj 44074ff7c9 Some cleaning.
3 years ago
grossmj bad3ef7003 Detect the app is exiting and avoid reconnecting to computes.
3 years ago
grossmj 9c850e0f2b Move schemas between compute and controller subpackages
3 years ago
grossmj c59fc375f2 Remove traceng code.
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 6b0d0de1bc Wait for local compute to be started.
3 years ago
grossmj 71725aade6 Rename ssl and auth configuration file settings.
3 years ago
grossmj 30ebae207f Use Pydantic to validate the server config file.
3 years ago
grossmj fa4c9a91ca Add symbol dimensions endpoint and SSL support for packet capture with remote HTTPS server.
3 years ago
grossmj 802959f9ab Merge branch 'master' into 3.0
3 years ago
grossmj 082206a7db Fix packet capture with HTTPS remote server. Fixes #1882
3 years ago
grossmj 360a819e91 Set PyQt5 version to 5.15.2 on Windows
3 years ago
grossmj 685963b85d Sync appliance files and remove old ones after sync with online repo. Fixes #1876
4 years ago
grossmj 5217dbf3a3 Fix tests
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 d730c591b3 Refactor template management to use database.
4 years ago
grossmj 6120736c91 Fix export for missing files
4 years ago
grossmj 055a78bade Fix issue when trying to export temporary Dynamips files.
4 years ago
grossmj 91570f475f Launch projects marked for auto open after SIGHUP is received
4 years ago
grossmj 1add223891 Merge branch '2.2' into 3.0
4 years ago
grossmj 56c25727b6 SIGHUP: remove projects with an empty project directory.
4 years ago
grossmj 6aefb5d32b Merge branch '2.2' into 3.0
4 years ago
grossmj 6c3a070733 Close and remove projects deleted from disks after SIGHUP signal is received.
4 years ago
grossmj bf7cf862af Refactor tests and start work on database integration.
4 years ago
grossmj c043830e3f Move endpoints to routes & preparations to use a database.
4 years ago
grossmj 95ea1fa636 Providing the path to create a project is now deprecated.
4 years ago
grossmj acc5c7ebfa Update package versions.
4 years ago
grossmj 841b013223 SSL support.
4 years ago
grossmj a5d89b428a Merge branch '2.2' into 3.0
4 years ago
grossmj d16cb5ef89 Option to allocate or not the vCPUs and RAM settings for the GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/3069
4 years ago
grossmj e182f53d69 Fix wrong defaults for images_path, configs_path, appliances_path. Fixes #1829
4 years ago
grossmj 359f9a7384 Move to version 3 of the REST API.
4 years ago
grossmj eeaf10b418 Put all schemas in the same module.
4 years ago
grossmj 81439c750a Use pydantic for data validation (instead of jsonschema)
4 years ago
grossmj b6a021dabd Fix SSL support for controller and local compute. Fixes #1826
4 years ago
grossmj 5d1fdceb98 Fix bug with application id allocation for IOU nodes. Fixes #3079
4 years ago
grossmj 80d14a98fb Some cleaning in compute.py
4 years ago
grossmj 087bbd1a0b Fix tests.
4 years ago
grossmj a08ddce033 Revert compute.py
4 years ago
grossmj 97a91f1899 Overwrite uvicorn loggers.
4 years ago
grossmj 13da8aa8f5 Do not automatically connect to local compute.
4 years ago
grossmj a92c47b310 Add HTTP client to reuse the aiohttp session where needed.
4 years ago
grossmj 0746949207 Merge branch '2.2' into 3.0
4 years ago
grossmj e592b95639 Revert "Add info log to show where custom symbols are searched from."
4 years ago