Commit Graph

244 Commits (df210386dd10b06d5cde5d78091a1608f11574a4)

Author SHA1 Message Date
grossmj e9827653ae
Merge branch '2.2' into 3.0
7 months ago
grossmj 84db3b9996
Fix not all Docker resources are copied to a writable location
7 months ago
grossmj 1a53c9aabf
Backport from v3: install Docker resources in a writable location at runtime.
8 months ago
grossmj 09ff807055 Install Docker resources in writable location
11 months ago
grossmj 6ca15cbcff Merge branch '2.2' into 3.0
12 months ago
grossmj 999a47f747 Fix issue with importlib.resources.files() and Python 3.9
1 year ago
grossmj c11b3c3911 Fix tests after merge
1 year ago
grossmj 1ec056c1a6 Merge branch '2.2' into 3.0
1 year ago
grossmj 709aa46074 Fix issue with controller config saved before checking current version with previous one
1 year ago
grossmj 0c12849d0d Use controller vars file to store version and appliance etag
1 year ago
grossmj df2f96828e Use the user data dir to store built-in appliances
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 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 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 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 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 74c675d5b0 Drop Windows support
3 years ago
grossmj 10fdd8fcf4 Add connect endpoint for computes
3 years ago
grossmj ab4d964d69 Do not require the local server param to open a .gns3 file. Fixes https://github.com/GNS3/gns3-gui/issues/2421 Ref #1460
3 years ago
Jeremy Grossmann 8995ed37a4
Merge pull request #1990 from GNS3/scalability
3 years ago
grossmj 38388f7ae5 Secure controller to compute communication using HTTP basic authentication
3 years ago
grossmj 6165778576 Allocate compute when compute_id is unset
3 years ago
grossmj eb0f8c6174 Save/restore appliances Etag.
3 years ago
grossmj 10164e262d Enable SQL foreign key support for SQLite
3 years ago
grossmj cefab8d362 Rename __json__() to asdict()
4 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 6b0d0de1bc Wait for local compute to be started.
4 years ago
grossmj 71725aade6 Rename ssl and auth configuration file settings.
4 years ago
grossmj 30ebae207f Use Pydantic to validate the server config file.
4 years ago
grossmj fa4c9a91ca Add symbol dimensions endpoint and SSL support for packet capture with remote HTTPS server.
4 years ago
grossmj 082206a7db Fix packet capture with HTTPS remote server. Fixes #1882
4 years ago
grossmj 5217dbf3a3 Fix tests
4 years ago