Commit Graph

5389 Commits

Author SHA1 Message Date
d3ec2a7275 Merge remote-tracking branch 'origin/2.2' into 2.2 2019-03-07 18:55:59 +07:00
2d01ef489b Option to export snapshots. 2019-03-07 18:55:38 +07:00
d64d7de541 Support tags versioned WebUI when bundling 2019-03-07 11:56:15 +01:00
372017f467 Merge pull request #1537 from GNS3/import-export-refactoring
Project import/export refactoring. Fixes #1349
2019-03-07 17:38:56 +07:00
826f6b2d57 Fix include images test. 2019-03-07 17:17:07 +07:00
0ae66a2608 Support selecting a compression type when exporting a project. 2019-03-07 17:05:32 +07:00
380224dca1 Change how VPCS executable is searched. 2019-03-06 23:15:05 +07:00
af80b0bb6e Use aiofiles where relevant. 2019-03-06 23:00:01 +07:00
b0df7ecabf Merge branch '2.2' into import-export-refactoring 2019-03-05 17:29:01 +07:00
4c83fc1243 Update paths for binaries moved to the MacOS directory in GNS3.app 2019-03-04 16:07:04 +07:00
69ba0ccf77 Bump version to 2.2.0dev2 2019-03-04 14:48:57 +07:00
0681c296a7 Merge pull request #1541 from GNS3/lock-unlock-items
Refactoring for locking/unlocking items
2019-03-02 16:44:28 +07:00
3f679bd106 Locked state should not be used when duplicating a node. 2019-03-02 16:39:05 +07:00
724eda1f35 Handle locking/unlocking items independently from the layer position. 2019-03-02 16:26:40 +07:00
3f7c4c0474 Update qemu_vm.py 2019-03-01 23:40:32 +07:00
5b6011a248 Stay with jsonschema 2.6.0 2019-03-01 17:26:23 +07:00
80eb06f67c Merge 2.1 into 2.2 2019-03-01 17:23:49 +07:00
9132ba8d05 Remove zipstream from tests. 2019-02-28 23:25:05 +07:00
85ea1cf7a9 Remove import zipstream from tests. 2019-02-28 17:50:09 +07:00
8cc8269842 Use aiozipstream for snapshots.
Fix tests.
2019-02-28 17:25:05 +07:00
52bfa636c1 Project duplication support. 2019-02-27 17:57:07 +07:00
4eca82174d Development on 2.1.15dev1 2019-02-27 15:59:16 +07:00
32f5dbb645 Release v2.1.14 v2.1.14 2019-02-27 14:58:52 +07:00
7aae682f0a Fix issue when setting cpuid.corespersocket for the GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/2723 2019-02-27 14:47:45 +07:00
879e32eb9a Bump ACPI Shutdown Timeout to 120 seconds. Ref #1536 2019-02-26 23:19:33 +07:00
01481cde1f Development on 2.1.14dev1 2019-02-26 18:10:23 +07:00
b5deb9d177 Release v2.1.13 v2.1.13 2019-02-26 16:46:02 +07:00
a8990c9e89 Non blocking project exportation. 2019-02-26 15:55:07 +07:00
e1aa13fa73 Force jsonschema dependency to 2.6.0
This is to fix this issue when starting the (frozen) application on Windows:

```
  File "C:\Python36-x64\lib\site-packages\jsonschema\validators.py", line 505, in <module>
  File "C:\Python36-x64\lib\site-packages\jsonschema\_utils.py", line 57, in load_schema
  File "C:\Python36-x64\lib\pkgutil.py", line 634, in get_data
OSError: [Errno 34] Result too large: 'jsonschema\\schemas\\draft6.json'
```
2019-02-26 15:28:11 +07:00
135d56371d Fix tests for project notifications. 2019-02-23 23:20:11 +07:00
7fe8f7e716 Fix long-polling request for project notifications. 2019-02-23 21:08:52 +07:00
10702f87bc Fix export test. 2019-02-23 11:13:50 +07:00
2fb5e47c8d Allow cloud nodes to be exported. Fixes #1519 2019-02-23 11:07:01 +07:00
4487e578bc Fix create a node from a template test. 2019-02-22 18:44:12 +07:00
5754747a90 Merging 2.1 into 2.2 2019-02-22 18:04:49 +07:00
62c51edbae Less aggressive connections to uBridge. Ref #1289 2019-02-22 16:05:31 +07:00
a13d063aa1 Fix topology images (Pictures) disappearing from projects. Fixes #1514. 2019-02-21 23:58:54 +07:00
1ef1872f8e Reset MAC addresses when duplicating a project. Fixes #1522 2019-02-20 16:38:43 +07:00
657698a961 Fix create a node from an appliance test. 2019-02-20 11:21:29 +07:00
081ba31b50 Fix API call to create a node from an appliance doesn't return the new node data. Fixes #1527 2019-02-20 10:47:33 +07:00
aea4ae808f Detect invalid environment variable and send a warning when creating a Docker node. Ref #2683 2019-02-19 17:34:10 +07:00
3e601a8a24 Merge pull request #1526 from GNS3/pyup-update-pytest-4.1.1-to-4.3.0
Update pytest to 4.3.0
2019-02-19 15:57:13 +07:00
ae3515434c Do not export/import symlinks for projects. Fixes #2699 2019-02-19 12:43:44 +07:00
8e2d8f3962 Update pytest from 4.1.1 to 4.3.0 2019-02-19 04:27:57 +01:00
589c9754e8 Fix symlink not being created for duplicated IOU devices. Fixes https://github.com/GNS3/gns3-gui/issues/2699 2019-02-19 00:09:59 +08:00
4ecd3b2015 Configure coresPerSocket value in VMX file for the GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/2688 2019-02-17 23:16:48 +08:00
84ee3263ba Count logical CPUs to detect if the number of vCPUs is too high when configuring the GNS3 VM. Fixes #2688. 2019-02-17 23:07:33 +08:00
174624121d Fix Qemu VM tests. Ref #1516 2019-02-17 19:53:46 +08:00
d9a9abf845 Add explicit error when trying to pull a Docker image from Docker Hub without Internet access. Fixes #1506. 2019-02-17 19:21:21 +08:00
0b07299472 Fixes double display output in GRUB in QEMU v3.1. Fixes #1516. 2019-02-17 19:03:36 +08:00