grossmj
f5dc635baa
Fix test to support Python 3.7 Ref https://github.com/GNS3/gns3-gui/issues/2566
6 years ago
grossmj
902de3dd47
Refactor asyncio locking system for Python 3.7 support. Ref https://github.com/GNS3/gns3-gui/issues/2566 Ref https://github.com/GNS3/gns3-gui/issues/2568
6 years ago
grossmj
a3d1e865a8
Replace asyncio.async() by asyncio.ensure_future() in tests. Ref #2566 .
6 years ago
grossmj
089d25c79d
Forbid controller and compute servers to be different versions.
...
Report last compute server error to clients and display in the server summary.
6 years ago
grossmj
651d8280a7
Fix appliance template tests.
6 years ago
grossmj
7f72b90b0e
The server has now 2 notification streams
...
* A new one for controller related events (compute, appliance templates etc.)
* The existing one for project related events (links, nodes etc.)
6 years ago
grossmj
dac3ba19b7
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/controller/ports/port_factory.py
6 years ago
grossmj
23e83b730b
Fix some more problems with interface short names. Fixes https://github.com/GNS3/gns3-gui/issues/2562
6 years ago
grossmj
652d5788c3
Fix tests.
6 years ago
grossmj
033f005bde
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/compute/docker/docker_vm.py
# gns3server/version.py
6 years ago
ziajka
dd845eb096
Fix tests on Windows
6 years ago
ziajka
41026c74c1
Use mocked dir for web-ui redirection test
6 years ago
ziajka
7d75b6248d
Use mocked dir of web-ui for tests
6 years ago
ziajka
0e1f2e26d0
Serve WebUI handlers and update-bundled-web-ui script, Ref: #1362
6 years ago
ziajka
867e997b74
Support /static/ files serving, Ref: #1362
6 years ago
grossmj
893e9c4749
'caplog.text()' syntax is deprecated, use 'caplog.text' property instead.
6 years ago
grossmj
0f496907a0
Fix API status code for start/stop/suspend/reload a node. Fixes #1353 .
...
Fix issues with test.
Update documentation.
6 years ago
ziajka
f3b4cc0160
Fix tests
6 years ago
ziajka
ac73c72727
Don't send variables to computes where are empty, Ref: #1340
6 years ago
grossmj
96d5e351f7
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/version.py
# requirements.txt
6 years ago
grossmj
45edc40948
Timeout for stream file.
6 years ago
grossmj
1550c7bee7
Fix cloud tests.
6 years ago
grossmj
6caf38206c
Fix tests.
6 years ago
grossmj
62f87de23a
Add API endpoint to return all links attached to a node.
6 years ago
grossmj
d1ccf3bc84
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/version.py
# requirements.txt
6 years ago
ziajka
c52342907a
Merge pull request #1332 from GNS3/global-vars
...
Docker `ExtraHosts`, global variables for project and supplier support, Fixes : #2482
6 years ago
ziajka
7b3d5ae5e3
Create/update project on compute when variables changes
6 years ago
ziajka
83445214be
Support for nested global variables
6 years ago
ziajka
0bcc657bf1
Don't clean logo images when applied to the project
6 years ago
ziajka
f2700ed445
Support of supplier and variables in topology
6 years ago
ziajka
e4436096c2
Fix tests
6 years ago
ziajka
132c7c8f5b
Fix tests
6 years ago
ziajka
e267f8a8b8
Project global variables
6 years ago
grossmj
21a1800edc
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/controller/__init__.py
# gns3server/controller/export_project.py
# gns3server/controller/import_project.py
# gns3server/controller/project.py
# gns3server/version.py
7 years ago
grossmj
a56d5b453f
Fix project export tests.
7 years ago
ziajka
80958e8a6d
support based on init.sh, Ref: #2482
7 years ago
ziajka
43081152ef
Add support of ExtraHosts for Docker, Ref. gns3-gui#2482
7 years ago
grossmj
2ea0aa5ded
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/compute/iou/iou_vm.py
# gns3server/compute/virtualbox/virtualbox_vm.py
# gns3server/compute/vmware/vmware_vm.py
7 years ago
grossmj
801547983a
Fix tests.
7 years ago
grossmj
adc2f69d5d
Fix tests.
7 years ago
grossmj
757c103c03
Possibility to customize port names and adapter types for Qemu, VirtualBox, VMware and Docker. Fixes #2361 .
...
MAC addresses can customized for Qemu as well.
7 years ago
grossmj
509b171b06
Allow to have projects with the same name in different locations.
7 years ago
grossmj
64949f5d04
Fix bug with 'none' console type for Ethernet switch.
...
Fix some tests related to traceng.
7 years ago
grossmj
669d2ec038
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/schemas/node.py
7 years ago
grossmj
297bbd91ec
Fix traceng tests.
7 years ago
grossmj
d08c08617c
Support for source and destination for traceNG.
7 years ago
grossmj
5d704aa478
Fix tests.
7 years ago
grossmj
17bfed52f2
Fix Qemu VM tests.
7 years ago
grossmj
279b4d7b20
Fix link filters/suspend tests.
7 years ago
grossmj
88674455a3
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/version.py
# tests/compute/docker/test_docker_vm.py
7 years ago
grossmj
397c1322b4
Base support for TraceNG.
7 years ago
grossmj
658aa4bae9
Merge 2.1 into 2.2 branch
7 years ago
ziajka
05b6be2e42
Compatybility with controller, default_symbol and hover_symbol, Fixes : #2444
7 years ago
ziajka
9be76d98a2
Filter snapshots directory during the snapshot, Fixes : #1297
7 years ago
ziajka
09c7d73ee9
Filter snapshots directory during the snapshot, Fixes : #1297
7 years ago
ziajka
e79e27a73f
Handle docker env with last empty line, Fixes : #2420
7 years ago
grossmj
17422bc461
Fix appliance loading test (missing category).
7 years ago
grossmj
935b8981ea
Fix appliance loading test.
7 years ago
grossmj
654aa18d09
Fix get_port test.
7 years ago
grossmj
3802a3d70b
Fix more IOU tests.
7 years ago
grossmj
0ee87c9110
Fix IOU tests.
7 years ago
ziajka
bb26e8acdd
Calculate MD5 on thread and before json response, Ref. gui#2239
7 years ago
ziajka
dc377165f2
Cancellable md5sum calculation on thread, Ref. gui#2239
7 years ago
ziajka
d9a0ec9ff3
Replace asyncio.async with ensure_future because of deprecation, Fixes : #1269
7 years ago
ziajka
05983f2838
Fix test_open_auto_start test
7 years ago
grossmj
28f8216590
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/version.py
# requirements.txt
7 years ago
grossmj
2e40fb8608
Fix client/server version test.
7 years ago
Dušan Dragić
5d86f06390
Rename ethernet switch arp command to mac, also rename in test
7 years ago
Bernhard Ehlers
8907b3d58a
GNS3-API: implement GET for specific drawing and link
...
Fixes #1249
7 years ago
ziajka
dadf11f69b
Fix tests
7 years ago
grossmj
a8177d7afa
Fix tests more reliably. Ref #0df997d.
7 years ago
grossmj
0df997d232
Fix tests.
7 years ago
grossmj
0a72e0db87
Fix more GNS3 VM related tests.
7 years ago
grossmj
e3b3427cc6
Fix GNS3 VM start test.
7 years ago
grossmj
dde2003168
Fix tests.
7 years ago
grossmj
6e2752648a
Implement #1153 into 2.2 branch.
7 years ago
grossmj
745532bf23
Fix auto idlepc test.
7 years ago
grossmj
851fcf5c71
Fix compute auto idlepc test.
7 years ago
grossmj
efbf7728ea
Fix Docker tests.
7 years ago
ziajka
fe59c937d5
Merge branch '2.1' into improved-export-project
7 years ago
ziajka
b48f5df53f
iExport files from remote server, Fixes: gui/#2271
7 years ago
grossmj
cf14deb2fa
Fix IOU tests.
7 years ago
Jeremy Grossmann
d2a7f724e3
Merge pull request #1198 from GNS3/vmware-config
...
Set vhv.enable before run for VMware. Fixes #1184
7 years ago
ziajka
44efab109e
Set vhv.enable before run for VMWare 14. Fixes #1184
7 years ago
ziajka
bc782b6896
fix passing tests on Windows
7 years ago
ziajka
b654d78ea6
Endpoint for obtaining direct action on compute
7 years ago
ziajka
0c7a92b710
Tests on TravisCI with docker compose
7 years ago
Dominik Ziajka
be35ad6874
Fixes path normalization during file upload on nodes ( Fixes : #2276 )
7 years ago
ziajka
3d85bba9d4
Don't create directory structure during json dump. Fixes #2270
7 years ago
grossmj
6a8f220ff1
Fix NAT test.
7 years ago
ziajka
fd623a5ad2
Fix test_ubridge_apply_filters
7 years ago
ziajka
e5a7eb74ed
Fix project tests
7 years ago
ziajka
b0783eeccc
Load meta of the project on loading time ( Fixes #2225 )
7 years ago
ziajka
7523e9c4bc
Fixes NAT node not working on Windows ( #1163 )
7 years ago
ziajka
3fd86f5807
Return platform value on appliances list ( Fixes #2211 )
7 years ago
ziajka
3a1fd892ac
Fixes not known category in Appliances ( Fixes #1156 )
7 years ago
Jeremy Grossmann
8a028a6dce
Merge pull request #1147 from GNS3/fix_docker_permission
...
Fix permission on exited container
7 years ago
Julien Duponchelle
6996b7094f
Handle invalid appliances files
...
Fix #1150
7 years ago
Julien Duponchelle
283b08c2a1
Fix naming of node with a number in the name
...
Fix #1149
7 years ago
Julien Duponchelle
92c9e48f18
This fix the images always included in portable project
...
Also add test to avoid regressions on this.
Fix https://github.com/GNS3/gns3-gui/issues/2165
7 years ago
Julien Duponchelle
a93f3b0576
Fix permission on exited container
...
If a container is exited we quickly start it to fix
the permissions.
Fix https://github.com/GNS3/gns3-gui/issues/2181
7 years ago
Jeremy Grossmann
bb90c0ba52
Merge pull request #1140 from GNS3/duplicate_docker
...
Support duplicate for Docker
7 years ago
Jeremy Grossmann
a805b3c7c3
Merge pull request #1142 from GNS3/duplicate_iou
...
Duplicate IOU
7 years ago
Julien Duponchelle
6d4529f445
Duplicate IOU
...
Ref https://github.com/GNS3/gns3-gui/issues/1065
7 years ago
Julien Duponchelle
16209a2b60
Support duplicate for Docker
...
Ref https://github.com/GNS3/gns3-gui/issues/1065
7 years ago
Julien Duponchelle
01be1b32c4
Duplicate support for qemu
...
Ref https://github.com/GNS3/gns3-gui/issues/1065
7 years ago
Julien Duponchelle
0854c04687
API for duplication a Node
...
Support:
* VPCS
* Dynamips router
* Ethernet switch
Ref #1065
7 years ago
Julien Duponchelle
b33ba5f8ea
Don't allow user to overwrite GNS3 docker environment variables
...
Fix #1098
7 years ago
Jeremy Grossmann
27f733736e
Merge pull request #1133 from GNS3/appliances_dir
...
Add an appliance templates directory
7 years ago
Julien Duponchelle
5fd842e54d
Suspend link
7 years ago
Julien Duponchelle
bce9c61e41
Cleanup unused code in test_link
7 years ago
Julien Duponchelle
7d123f334f
Add an appliance templates directory
...
Fix https://github.com/GNS3/gns3-gui/issues/2133
7 years ago
Jeremy Grossmann
c2fbe4f313
Merge pull request #1130 from GNS3/vmware_filters
...
Filters support for VMware
7 years ago
Jeremy Grossmann
ac10ba370a
Merge pull request #1129 from GNS3/filters_virtualbox
...
Packet filters support for VirtualBox
7 years ago
Julien Duponchelle
fa211a82eb
Filters support for VMware
...
Fix #1108
7 years ago
Julien Duponchelle
d9b13fb0c5
Add test for the VMware compute API
7 years ago
Julien Duponchelle
54faaf5f6f
Packet filters support for VirtualBox
...
Fix #1107
7 years ago
Julien Duponchelle
08d4c1a000
Merge branch '2.1' into filters_iou
7 years ago
Julien Duponchelle
536c708c16
Filter implementation for cloud & Nat
...
Fix #1111
7 years ago
Julien Duponchelle
5b839c22e9
Filters support for IOU
...
Fix #1113
7 years ago
Julien Duponchelle
23c3d32e06
Filter support for Docker
...
Fix #1110
7 years ago
Julien Duponchelle
03f8c747cc
Qemu support for packet filtering
...
Fix #1112
7 years ago
Julien Duponchelle
9e2759a3f2
Merge branch '2.1' into remove_use_ubrige
7 years ago
Julien Duponchelle
86f1201276
Support packet filtering for dynamips
...
Fix #1109
7 years ago
Jeremy Grossmann
2e592d3199
Merge pull request #1121 from GNS3/bfp_filter
...
BPF filter support
7 years ago
Jeremy Grossmann
114b137b02
Merge pull request #1120 from GNS3/aiohttp_2.2
...
Upgrade to last aiohttp version
7 years ago
Julien Duponchelle
fd0770158c
Fix tests with Yarl 0.11
7 years ago
Julien Duponchelle
699ecb7c89
Merge branch 'master' into 2.1
7 years ago
Julien Duponchelle
8a8de1e2df
BPF filter support
...
Fix https://github.com/GNS3/gns3-gui/issues/765
7 years ago
Julien Duponchelle
d112da400e
Remove use_ubridge flag
...
Ref #1115
7 years ago
Julien Duponchelle
c6f28afb7c
Fix a broken test
7 years ago
Jeremy Grossmann
339ed8ab57
Merge pull request #1106 from GNS3/idlepc_apicall
...
Implement an api call for computing the IDLE PC
7 years ago
Jeremy Grossmann
5bdc239064
Merge pull request #1104 from GNS3/filters_api
...
Support packet filtering for VPCS
7 years ago
Julien Duponchelle
3eadbb9adb
Implement an api call for computing the IDLE PC
...
Fix https://github.com/GNS3/gns3-gui/pull/2153
7 years ago
ziajka
e0f0adf3c8
Added preferred Docker API version. Fixes #2136
7 years ago
ziajka
8e8b8bc5a5
WebSocket binary mode support for docker
7 years ago
Julien Duponchelle
08423eff96
Support packet filtering for VPCS
...
https://github.com/GNS3/gns3-gui/issues/765
7 years ago
ziajka
dadbb0ab09
More options for drawing area
7 years ago
Jeremy Grossmann
799a2d376e
Merge pull request #1092 from GNS3/fix_vpcs_name
...
Fix the initial startup for VPCS is not used
7 years ago
Julien Duponchelle
0a6dc55645
Fix appliance properties lost when you create two node from template
7 years ago
Julien Duponchelle
617868402f
Fix the initial startup for VPCS is not used
...
The default VPCS template didn't provide the base
startup config setting. This prevent the replacement
of the hostname in the configuration file.
Fix https://github.com/GNS3/gns3-gui/issues/2123
7 years ago
ziajka
c1a4bba101
Merge pull request #1091 from GNS3/bugfix-557
...
Bugfix 557
7 years ago
ziajka
931018b877
Fix passing tests
7 years ago
ziajka
6aa2afcf54
Fix #557 - mac addess collision when running IOU on multiple GNS3 servers
7 years ago
Julien Duponchelle
bcdac6c969
Fix test for ethernet switch show arp
7 years ago
ziajka
7447b3190d
spice - added qxl vga support
7 years ago
Jeremy Grossmann
1b6cefd82b
Merge pull request #1055 from GNS3/embed_shell
...
Fake console for simple Ethernet switch
7 years ago
ziajka
bc5ec98cd5
Spice support
...
* QEMU VNC options tests
* QEMU - SPICE support at build options and schemas
* SPICE console_type for nodes
7 years ago
Julien Duponchelle
a8e8eac0b4
Merge remote-tracking branch 'origin/master' into 2.1
7 years ago
Julien Duponchelle
5a1d313fca
Merge pull request #1080 from GNS3/spice-feature
...
Spice feature
7 years ago
Julien Duponchelle
36dc264a6c
Revert "Spice feature"
7 years ago
Julien Duponchelle
efd5d82c88
Merge pull request #1076 from GNS3/spice-feature
...
Spice feature
7 years ago
ziajka
ea9f0e52c8
Fixes #2108 (gns3-gui): getting project file with leading slashes issue ( #1078 )
7 years ago
ziajka
2e6366a766
Fix tests on windows
7 years ago
Julien Duponchelle
e5bc7c7a66
Merge branch '2.1' into embed_shell
7 years ago
Julien Duponchelle
e1c20e6a22
Fix merge 2.0 error
7 years ago
Julien Duponchelle
bb8097a052
Merge remote-tracking branch 'origin/master' into 2.1
7 years ago
Julien Duponchelle
8973cc6fee
Merge branch '2.1' into embed_shell
7 years ago
Julien Duponchelle
c8c991af78
Fix the error about appliance ID not found ( #1075 )
...
* Fix the error about appliance ID not found
* Copy appliance data before editing it
7 years ago
ziajka
88c2353e2e
QEMU - SPICE support at build options and schemas
7 years ago
ziajka
c91a001729
QEMU VNC options tests
7 years ago
ziajka
64a852f38f
Fixes #1068 - handle zipfile encoding issues at project duplication
7 years ago
ziajka
5c0d955156
Fix : #1066 - Catching parsing errors at linked vbox file
7 years ago
Julien Duponchelle
c1c3a9ed80
Drop debug
7 years ago
ziajka
7235a312ab
Escaping VPCS name in regex #1067
7 years ago
Julien Duponchelle
ae328e5c50
Merge branch '2.1' into embed_shell
7 years ago
ziajka
b9e2b7945a
Removed gc collection at testing
7 years ago
ziajka
eb6068c3d3
Fix Qemu disk creation with unicode characters not supported by local filesystem #1058 ( #1063 )
7 years ago
Julien Duponchelle
c538ec5937
Fix tests on case sensitive file system
7 years ago
ziajka
e0b519eced
Fix when config file doesn't have computes section ( #1062 )
7 years ago
Julien Duponchelle
cdcdba7411
Fix installation issue with Python 3.4 and aiohttp cors
7 years ago
Julien Duponchelle
2fe589b1a8
Fix invalid test for 1.3 topology conversion to GNS3 2.1
7 years ago
Julien Duponchelle
93adef91d8
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle
5616ab0e9a
Fake console for simple Ethernet switch
...
Fix #454
7 years ago
Julien Duponchelle
5a86277a9f
Test that import erase the auto_open and auto_start setting
...
Ref #1041
7 years ago
Julien Duponchelle
59488e8064
Fix tests on python 3.4 ( #1046 )
7 years ago
Julien Duponchelle
54e80d68f8
Fix test failed on Python 3.4
...
Fix #1045
7 years ago
Julien Duponchelle
1e598d1890
Test for support of docker commit images
...
Ref #1039
7 years ago
Julien Duponchelle
7d30da5d4e
Do not wait auto start to finish in order to complete project opening
...
Fix https://github.com/GNS3/gns3-gui/issues/2074
7 years ago
Julien Duponchelle
bdcadcc335
Fix support from some old topologies
...
Fix #1038
7 years ago
Julien Duponchelle
189ad994c8
Symbols are returned with a content length
7 years ago
Julien Duponchelle
a4245fcf44
Aiohttp 2.0
...
Ref #1000
7 years ago
Julien Duponchelle
e9fef928b0
Fix dynamips node creation error
7 years ago
Julien Duponchelle
aff5554528
Rename old properties from gui linked_base to linked_clone
...
Fix #1034
7 years ago
Julien Duponchelle
2a159c06c5
Fix forwarding properties
...
Fix #2005 , #2002
7 years ago
Julien Duponchelle
cd17ef6b12
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle
851d6e1db8
When importing portable project NAT node is loaded on GNS3 VM
...
Fix #1030
7 years ago
Julien Duponchelle
5721dd3f30
Fix port numbering for Wic slot 1 & 2
7 years ago
Julien Duponchelle
19a6157f64
Fix wic numbering
...
Fix #1011
7 years ago
Julien Duponchelle
bfee08459d
Test image sorting
...
Ref https://github.com/GNS3/gns3-gui/issues/2030
8 years ago
Bernhard Ehlers
ecba758c58
Docker aux console is a VT100 terminal
...
Without that program like nano can't work.
Signed-off-by: Julien Duponchelle <julien@gns3.net>
8 years ago
Julien Duponchelle
b0f45035a9
NAT node can use the VMware NAT
...
On Windows and Mac OS this allow the NAT node to use the
VMware nat (it's always vmnet8). On Linux we still use the
libvirt NAT
8 years ago
Julien Duponchelle
273a711459
Merge branch '2.0' into 2.1
8 years ago
Julien Duponchelle
2da581139c
Lower docker requirements in tests also
8 years ago
Julien Duponchelle
effbe59414
Lock docker API to 1.27
...
Fix https://github.com/GNS3/gns3-gui/issues/1994
8 years ago
Julien Duponchelle
37e21f2a3d
Skip a test for qemu not supported on windows
8 years ago
Julien Duponchelle
c72ae1bfe7
Fix IOU test run on Windows
8 years ago
Julien Duponchelle
54014ccd39
Fix one more windows test
8 years ago
Julien Duponchelle
b4434b5134
Add tests for checking if path are correctly cleaned
8 years ago
Julien Duponchelle
691c2dfd8e
Drop a test about OVA no longer use
8 years ago