Commit Graph

26 Commits (090d1c8c84c4b6859d60e38fe2d46388f4c5fd9e)

Author SHA1 Message Date
grossmj 090d1c8c84 Only use platformdirs with Python >= '3.7'
1 year ago
grossmj df2f96828e Use the user data dir to store built-in appliances
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 f3f7921525 Add generic function to install resource files
1 year 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 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 685963b85d Sync appliance files and remove old ones after sync with online repo. Fixes #1876
4 years ago
grossmj e182f53d69 Fix wrong defaults for images_path, configs_path, appliances_path. Fixes #1829
4 years ago
grossmj cf91e904f7 Early support for symbol themes.
6 years ago
grossmj bae3fb84b9 Download custom appliance symbols from GitHub
6 years ago
grossmj 191036e266 Fix wrong controller method call.
6 years ago
grossmj 8360ae98b1 Move appliance and template management code in their own classes.
6 years ago