Commit Graph

963 Commits (cefa4597217d071fd8e0021fd313b609a9a08a56)

Author SHA1 Message Date
grossmj 1cb433c5bc New packaging relying only pyproject.toml
1 year ago
grossmj fe90d2b146 Merge branch '2.2' into 3.0
1 year ago
grossmj 77744cc31d Handle API version key in VirtualBox 7. Fixes #2266
1 year ago
grossmj 21d9d968c4 Revert "Use truststore in appliance_manager.py instead"
1 year ago
grossmj 945a2c98cd Revert "Use finer-grained control for truststore"
1 year ago
grossmj 5e1792ff4d Use finer-grained control for truststore
1 year ago
grossmj a2628042e8 Use truststore in appliance_manager.py instead
1 year ago
grossmj e616b09028 Use truststore
1 year ago
grossmj 7f595b089b Use certifi to get SSL root certificates
1 year ago
grossmj 533c4544ea Use certifi on Windows and macOS
1 year ago
grossmj 5da742394e Use bundled cacert file on Windows and macOS
1 year ago
grossmj 962c5eed8e Add log message for comparing controller version with config version. Ref https://github.com/GNS3/gns3-gui/issues/3486
1 year ago
grossmj 9c456532d0 Pydantic v2 migration
1 year ago
grossmj 1d59afa9fb Merge branch '2.2' into 3.0
1 year ago
grossmj c51d71a4fa Fix version check when installing appliances. Ref https://github.com/GNS3/gns3-gui/issues/3486
1 year ago
grossmj 21049d73a5 Allow computes to be dynamically or manually allocated
1 year ago
grossmj 1ff23348d3 Merge branch '2.2' into 3.0
1 year ago
grossmj e45467af57 Use the correct VirtualBox host-only type
1 year ago
grossmj c6d6fcfe66 Search for correct VirtualBox network type
1 year ago
grossmj 73bcd019cc Require a Host-Only Network to start the VirtualBox GNS3 VM on macOS with VirtualBox 7
1 year ago
grossmj 2361e138ec Properly catch aiohttp client exception. Ref #2228
1 year ago
grossmj 72af145a23 Fix open IPv6 address for HTTP consoles on controller. Fixes https://github.com/GNS3/gns3-gui/issues/3448
1 year ago
grossmj b3dfb87622 Merge branch '2.2' into 3.0
1 year ago
grossmj f3f7921525 Add generic function to install resource files
1 year ago
grossmj 161f62d083 Install empty Qemu disks on first start
1 year ago
grossmj 3c2ae5363c Install built-in appliances when no previous version has been detected. Fixes #2168
2 years ago
grossmj 72e3d8f0c1 Fix tests after merge
2 years ago
grossmj 27d9063e56 Merge 2.2
2 years ago
grossmj 9132002b80 Fix typos
2 years ago
grossmj d2ad9dc5e2 Delete the built-in appliance directory before installing updated files
2 years ago
grossmj 5bccf4841d Overwrite built-in appliance files when starting a more recent version of the server
2 years ago
grossmj 5bcc247881 Make gns3server.appliances a package
2 years ago
grossmj b8d595928b Try to fix tests
2 years ago
grossmj 3804249d89 Fix tests
2 years ago
grossmj c56a8ef8f7 Only use importlib_resources for Python < 3.9. Fixes #2147
2 years ago
grossmj 3e29ae4276 Add config option to change the server name. Ref #2149
2 years ago
grossmj 7643185fa2 Add missing importlib_resources
2 years ago
grossmj 263febecbc Merge branch '2.2' into 3.0
2 years ago
grossmj c80a55b18c Install appliances and configs without importlib_resources for Windows only
2 years ago
grossmj 284a4b62fb Fix copying appliances and configs when app is frozen
2 years ago
grossmj a4b24eaceb Use importlib_resources instead of pkg_resources and install built-in appliances in config dir.
2 years ago
grossmj 27debfff8d API endpoint to get the locked status of a project
2 years ago
grossmj ca3bf592d6 Global project lock and unlock
2 years ago
grossmj 426c16e296 Merge branch '2.2' into 3.0
2 years ago
grossmj 6fa3f85b83 Custom adapters should not be in node (compute) properties returned to clients. Fixes https://github.com/GNS3/gns3-gui/issues/3366
2 years ago
grossmj 6d0c375323 Use default symbol theme if none is provided when loading appliances
2 years ago
grossmj 72eb13d941 Allow default symbol theme to be configured
2 years ago
grossmj bfbac2e93a Use generic symbol names
2 years ago
grossmj 725942157e Optionally allow Qemu raw images
2 years ago
John Fleming 7277d526e3
Update compute.py
2 years ago