grossmj
8360ae98b1
Move appliance and template management code in their own classes.
6 years ago
grossmj
d7c2e16c21
Use "template" to name what we use to create new nodes.
6 years ago
Jeremy Grossmann
b4a2bc5b47
Merge pull request #1467 from GNS3/symbol-themes
...
Support symbol themes. Ref #1466
6 years ago
Karim
8eb20525e8
Update schema to allow for drawing grid size to be part of project.
6 years ago
grossmj
17d070dca7
Early support for symbol themes.
6 years ago
grossmj
499ab9844a
Reorganize how appliance creation is validated against JSON schemas.
...
This allows for clearer error messages when validation fails.
6 years ago
grossmj
98f04365b7
Remove generic controller settings API endpoint.
6 years ago
grossmj
cebb56387a
Fix tests.
6 years ago
grossmj
2764828f38
Refactor how clients access PCAP capture files. Fixes https://github.com/GNS3/gns3-gui/issues/2438 .
...
* The PCAP file is directly accessed if controller and client are on the same host.
* The PCAP file is streamed from the compute server to the client with the controller as a proxy when the controller is remote for the client.
6 years ago
grossmj
df36d8377d
Fix more tests.
6 years ago
grossmj
ab8dc52ece
Fix tests to work with new version of aiohttp (>= 3.0)
6 years ago
grossmj
76af98404a
Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
6 years ago
grossmj
33e8710495
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/compute/docker/docker_vm.py
# gns3server/controller/compute.py
# gns3server/controller/gns3vm/__init__.py
# gns3server/controller/link.py
# gns3server/controller/project.py
# gns3server/handlers/api/controller/project_handler.py
# gns3server/handlers/api/controller/server_handler.py
# gns3server/utils/asyncio/__init__.py
# gns3server/utils/asyncio/telnet_server.py
# gns3server/version.py
# gns3server/web/web_server.py
# tests/compute/qemu/test_qemu_vm.py
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
f3b4cc0160
Fix tests
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
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
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
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
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
5d704aa478
Fix tests.
7 years ago
grossmj
279b4d7b20
Fix link filters/suspend tests.
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
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
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
ziajka
dadf11f69b
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
ziajka
b48f5df53f
iExport files from remote server, Fixes: gui/#2271
7 years ago
ziajka
44efab109e
Set vhv.enable before run for VMWare 14. Fixes #1184
7 years ago
ziajka
b654d78ea6
Endpoint for obtaining direct action on compute
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
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
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
0854c04687
API for duplication a Node
...
Support:
* VPCS
* Dynamips router
* Ethernet switch
Ref #1065
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
7d123f334f
Add an appliance templates directory
...
Fix https://github.com/GNS3/gns3-gui/issues/2133
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
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
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
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
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
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
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
64a852f38f
Fixes #1068 - handle zipfile encoding issues at project duplication
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
93adef91d8
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle
5a86277a9f
Test that import erase the auto_open and auto_start setting
...
Ref #1041
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