Commit Graph

645 Commits (7c437adbeffbc31eb3d71f394e52d00edf939922)

Author SHA1 Message Date
grossmj ef4db112f1 Fix typo.
6 years ago
grossmj 33e8710495 Merge branch '2.1' into 2.2
6 years ago
grossmj b7dd8b5176 Catch asyncio.CancelledError when shutting down the server.
6 years ago
grossmj 38b72079b2 Change file timestamps if necessary because ZIP does not support timestamps before 1980. Fixes #1360.
6 years ago
grossmj f5dc635baa Fix test to support Python 3.7 Ref https://github.com/GNS3/gns3-gui/issues/2566
6 years ago
grossmj 3560cda06c Use asyncio.ensure_future() instead of asyncio.async() with conservative approach to support Python < 3.4.4. Fixes https://github.com/GNS3/gns3-gui/issues/2566
6 years ago
grossmj b7f9b865c8 Optimize appliance templates update from GitHub repository by only downloading when the repository
6 years ago
grossmj 5958a23557 Update appliance templates from online registry. Ref #2490.
6 years ago
grossmj 7f72b90b0e The server has now 2 notification streams
6 years ago
grossmj 033f005bde Merge branch '2.1' into 2.2
6 years ago
ziajka dd845eb096 Fix tests on Windows
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 0f496907a0 Fix API status code for start/stop/suspend/reload a node. Fixes #1353.
6 years ago
grossmj 96d5e351f7 Merge branch '2.1' into 2.2
6 years ago
grossmj 1f017a0d1d Console support for clouds (to connect to external devices or services).
6 years ago
grossmj 34fcbd68f3 Fix switching console type from telnet to VNC throws error.
6 years ago
grossmj 40151cd1fe Fix switching console type from telnet to VNC throws error. Fixes #2489.
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
6 years ago
ziajka c52342907a
Merge pull request #1332 from GNS3/global-vars
6 years ago
ziajka 7b3d5ae5e3 Create/update project on compute when variables changes
6 years ago
grossmj 21a1800edc Merge branch '2.1' into 2.2
7 years ago
grossmj 305fe2e817 Handle asyncio timeouts. Ref #1307.
7 years ago
grossmj 50a922f83e Offload slow file operations to threads for snapshots and project "save as". Ref #1187 #1307.
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
7 years ago
grossmj 025441f027 Add default destination setting for traceng + some checks.
7 years ago
grossmj 757c103c03 Possibility to customize port names and adapter types for Qemu, VirtualBox, VMware and Docker. Fixes #2361.
7 years ago
grossmj 3d1ee4da3f Support for suspend to disk / resume (Qemu).
7 years ago
grossmj 669d2ec038 Merge branch '2.1' into 2.2
7 years ago
grossmj b7780ba7cc Check for valid IP address and prevent to run on non-Windows platforms.
7 years ago
grossmj d08c08617c Support for source and destination for traceNG.
7 years ago
grossmj ff7911bd99 Allow to resize a Qemu VM disk (extend only).
7 years ago
grossmj e52775fa3a Support for console type "none".
7 years ago
grossmj 44f2acffa5 Support Qemu with HAXM acceleration. Ref #1242.
7 years ago
grossmj 8b91894fa4 Improve suspend a link for Qemu and VirtualBox VMs.
7 years ago
grossmj fb3bcf3b8f Basic project stats.
7 years ago
grossmj 90ce6093d8 Some spring cleaning.
7 years ago
grossmj a4626a2b79 Custom icons and small fixes for TraceNG integration.
7 years ago
grossmj 397c1322b4 Base support for TraceNG.
7 years ago
grossmj 658aa4bae9 Merge 2.1 into 2.2 branch
7 years ago
grossmj c93d0d8d12 Make sure we don't try to read when opening a file in binary more. Fixes #1301.
7 years ago
Bernhard Ehlers 3a09bd43dc Implement a minimum interval between psutil calls. Fixes #2262
7 years ago
grossmj e5c76750b1 Fix issue when running multiple project containing IOU nodes on the same server. Ref #1239.
7 years ago
ziajka eeae07e783 Conservative approach to supported versions of Python 3.4 and asyncio.ensure_future, Ref. #1269
7 years ago
ziajka d9a0ec9ff3 Replace asyncio.async with ensure_future because of deprecation, Fixes: #1269
7 years ago
grossmj 6fee543ce7 Fix more client/server version tests.
7 years ago
grossmj bd8816d14c Suspend for Docker nodes.
7 years ago
grossmj 9d9dc037d8 Refresh CPU/RAM info every 1 second. Ref #2262.
7 years ago
Bernhard Ehlers 8907b3d58a GNS3-API: implement GET for specific drawing and link
7 years ago
Jeremy Grossmann a80355998d
Merge pull request #1230 from GNS3/consitance-about-exc
7 years ago
grossmj e54d574e47 Fix auto idle-pc from preferences.
7 years ago
ziajka fe60c414b9 Keep consistance of aiohttp.web.HTTPForbidden() execution
7 years ago
grossmj f48549a997 Validate idle-pc values for auto idle-pc feature.
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 e1fe34ca07 Use the correct NVRAM amount when pushing private config to IOU.
7 years ago
ziajka 022d76e88a Warning for getting endpoint of compute
7 years ago
ziajka b654d78ea6 Endpoint for obtaining direct action on compute
7 years ago
Dominik Ziajka be35ad6874 Fixes path normalization during file upload on nodes (Fixes: #2276)
7 years ago
ziajka efae614af2 Added checking if NIO exists (Fixes #1160)
7 years ago
Julien Duponchelle e74eaa8ea8
Add a warning when you try to load and the server is not started with --local
7 years ago
Julien Duponchelle fc6b6b5e63
Fix race condition in startup of capture
7 years ago
Julien Duponchelle 108a659ca4
Fix bug when exporting debug information with multiple remote servers
7 years ago
Julien Duponchelle 92c9e48f18
This fix the images always included in portable project
7 years ago
Julien Duponchelle d69475cd44
Duplicate API for ATM, Ethernet Hub and Frame Relay Switch
7 years ago
Jeremy Grossmann bb90c0ba52 Merge pull request #1140 from GNS3/duplicate_docker
7 years ago
Jeremy Grossmann a805b3c7c3 Merge pull request #1142 from GNS3/duplicate_iou
7 years ago
Julien Duponchelle 6d4529f445
Duplicate IOU
7 years ago
Julien Duponchelle 16209a2b60
Support duplicate for Docker
7 years ago
Julien Duponchelle 01be1b32c4
Duplicate support for qemu
7 years ago
Julien Duponchelle 0854c04687
API for duplication a Node
7 years ago
Julien Duponchelle 0449a5b4ee
Cleanup
7 years ago
Julien Duponchelle 5fd842e54d
Suspend link
7 years ago
Jeremy Grossmann c2fbe4f313 Merge pull request #1130 from GNS3/vmware_filters
7 years ago
Julien Duponchelle fa211a82eb
Filters support for VMware
7 years ago
Julien Duponchelle 54faaf5f6f
Packet filters support for VirtualBox
7 years ago
Julien Duponchelle 08d4c1a000
Merge branch '2.1' into filters_iou
7 years ago
Julien Duponchelle 536c708c16
Filter implementation for cloud & Nat
7 years ago
Julien Duponchelle 5b839c22e9
Filters support for IOU
7 years ago
Julien Duponchelle 23c3d32e06
Filter support for Docker
7 years ago
Julien Duponchelle 03f8c747cc
Qemu support for packet filtering
7 years ago
Julien Duponchelle 86f1201276
Support packet filtering for dynamips
7 years ago
Jeremy Grossmann 339ed8ab57 Merge pull request #1106 from GNS3/idlepc_apicall
7 years ago
Julien Duponchelle 3eadbb9adb
Implement an api call for computing the IDLE PC
7 years ago
Julien Duponchelle 08423eff96
Support packet filtering for VPCS
7 years ago
Julien Duponchelle a8e8eac0b4
Merge remote-tracking branch 'origin/master' into 2.1
7 years ago
ziajka ea9f0e52c8 Fixes #2108 (gns3-gui): getting project file with leading slashes issue (#1078)
7 years ago
Julien Duponchelle 93adef91d8
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle 7044c8c9ff
Fix the GUI disconnect from the server
7 years ago
Julien Duponchelle 39879ca92b
Duplicate project on remote server use UUID
7 years ago
Julien Duponchelle a4245fcf44
Aiohttp 2.0
7 years ago
Julien Duponchelle cd17ef6b12
Merge branch '2.0' into 2.1
7 years ago
Julien Duponchelle 6870749e50
Handle a race condition at project closing
8 years ago
Julien Duponchelle 273a711459
Merge branch '2.0' into 2.1
8 years ago
Julien Duponchelle d9b93ccd66
Fix an issue with editing network on windows
8 years ago
Julien Duponchelle 540ffdf5f3
Merge remote-tracking branch 'origin/master' into 2.0
8 years ago
Julien Duponchelle 85136bc2e4
Fix VPCS tests for recent version
8 years ago
Julien Duponchelle 9dc6f0f486 Embed the appliances in the server. (#927)
8 years ago