Commit Graph
7993 Commits
Author SHA1 Message Date
Julien Duponchelle 8712866489 Fix Can't connect to compute local on some computers
Chicken and egg problem we try to connect to compute
before http was available. I rewrote the code to prevent
erase of settings and rollback the beta4 code for init.

Fix #946
2017-03-21 18:06:45 +01:00
Julien Duponchelle 1566d7f12a Remove UDP server discovery because not use for the moment 2017-03-21 17:04:59 +01:00
Julien Duponchelle cc6f4c0510 Add a modification uuid to settings returned by the server
Ref #1949
2017-03-21 13:35:02 +01:00
Julien Duponchelle 73c31b4b87 Update docs 2017-03-21 13:32:04 +01:00
Julien Duponchelle c608a4ab38 Remove port name format documentation (moved to docs.gns3.com) 2017-03-21 10:30:33 +01:00
Julien Duponchelle c5290cfec6 Check python version in setup.py only for install
This allow us to use this on build service like travis.
2017-03-21 10:06:07 +01:00
Julien Duponchelle 34f5a6f82c Fix Session is closed when listing docker images
Fix #955
2017-03-20 23:50:31 +01:00
Julien Duponchelle 78c154e376 Cleanup docker source code 2017-03-20 20:30:59 +01:00
Julien Duponchelle a571b1a2f8 Use aiohttp session for docker queries 2017-03-20 19:46:50 +01:00
Julien Duponchelle 55563b9808 Escape special characters from SVG text
Ref https://github.com/GNS3/gns3-server/issues/952
2017-03-20 19:14:07 +01:00
Julien Duponchelle 5409d9c3f8 Fix some port short name display issues
Fix https://github.com/GNS3/gns3-gui/issues/1940
2017-03-20 18:10:00 +01:00
Julien Duponchelle 95f864c871 Catch server disconnected errors from computes
Fix #953
2017-03-20 17:13:37 +01:00
Julien Duponchelle a62b791c68 Fix TypeError: http_query() got an unexpected keyword argument 'timeout'
Fix #947
2017-03-20 17:06:00 +01:00
Julien Duponchelle bc0e4c1174 Generate a node uuid if the uuid is missing in the .gns3
Fix #950
2017-03-20 16:21:09 +01:00
Julien Duponchelle 0997998064 Ensure to dump project before exporting it
Fix #951
2017-03-20 14:57:20 +01:00
Julien Duponchelle c8b46bdcab Fix return code check for SIGSEGV of IOU images
Fix #948
2017-03-20 09:46:07 +01:00
Julien Duponchelle 2ddb329a90 Prevent vmname change for VirtualBox linked clone
Fix https://github.com/GNS3/gns3-gui/issues/1930
2017-03-16 19:17:12 +01:00
Julien Duponchelle 1b84874762 Upgrade to aiohttp 1.3.5 to solve issue with big file
Fix #943
2017-03-16 18:42:00 +01:00
Julien Duponchelle 7c318d477d Handle some invalid svg
Fix #944
2017-03-16 18:39:07 +01:00
Julien Duponchelle 490576fedc Try to fix some 1.3 topology with corrupted data
Fix #945
2017-03-16 18:29:02 +01:00
Julien Duponchelle 31ed2a4c96 Fix ComputeError: Can't connect to Main server
Fix #942
2017-03-16 12:05:30 +01:00
Julien Duponchelle 6a015fffeb Catch error when the server as trouble to access to itself
Fix #940
2017-03-16 10:50:08 +01:00
Julien Duponchelle 08bafc2dcc Catch a timeout error in docker
Fix #936
2017-03-16 10:39:08 +01:00
Julien Duponchelle cb6f94bc24 Lock yarl version because 0.10 is not compatible with aiohttp 1.3 2017-03-15 10:51:00 +01:00
pyup.io bot d37d3e7d77 Update pytest from 3.0.6 to 3.0.7 (#935) 2017-03-15 10:20:34 +01:00
Julien Duponchelle 2c0fb0d016 Raise error if image are not avaible on main server during export
Fix https://github.com/GNS3/gns3-gui/issues/1928
2017-03-14 18:00:16 +01:00
Julien Duponchelle 233a5fbed4 Fix a race condition when killing ubridge
Fix #931
2017-03-13 18:21:43 +01:00
Julien Duponchelle 84a6ed7684 If your settings from 1.X are broken with skip them at import
Fix #932
2017-03-13 18:17:17 +01:00
Julien Duponchelle 1d5029e4e2 Catch a permission error on symbols
Fix #930
2017-03-13 17:50:39 +01:00
Julien Duponchelle d60597ca0d Catch unicode error when you try to duplicate a project with invalid characters
Fix #934
2017-03-13 17:11:37 +01:00
Julien Duponchelle 886329a978 Catch error when you try to put an invalid server url
Fix #929
2017-03-13 16:59:42 +01:00
Julien Duponchelle 0dc38a3970 Fix an error when handling ubridge errors
Fix #933
2017-03-13 16:57:24 +01:00
Julien Duponchelle 9ef334331e Fix crash when handling an error in project creation
Fix #928
2017-03-13 16:55:35 +01:00
Julien Duponchelle 5e2b619305 Merge branch 'master' into 2.0 2017-03-13 15:42:58 +01:00
Julien Duponchelle fea77398e7 Publish on PyPi when we tag 2017-03-10 20:33:17 +01:00
Julien Duponchelle 3cfe83ae84 2.0.0rc2 v2.0.0rc2 2017-03-10 20:24:57 +01:00
Julien Duponchelle 55b4e95396 Merge branch 'master' into 2.0 2017-03-09 19:10:29 +01:00
Julien Duponchelle b909ec978f Drop color logging for remote install, seem to fail in some conditions 2017-03-09 19:09:56 +01:00
Julien Duponchelle 99ee40df3d Do not return broken appliances like ASA 8 2017-03-09 15:44:48 +01:00
Julien Duponchelle 21849656d1 Merge branch '2.0' into 2.1 2017-03-08 18:17:15 +01:00
Julien Duponchelle c2ccad35fe Merge branch 'master' into 2.0 2017-03-08 18:16:36 +01:00
Julien Duponchelle cb338d9583 Cleanup the remote install script 2017-03-08 18:15:43 +01:00
Julien Duponchelle bb45ff0d9a Support for Xenial in remote install
Fix #923
2017-03-08 15:58:28 +01:00
Julien Duponchelle 5036079deb Merge branch '2.0' into 2.1 2017-03-07 16:48:31 +01:00
Julien Duponchelle 7b642552dd Fix GNS3VM settings are lost at startup
Fix #926
2017-03-07 15:36:35 +01:00
Julien Duponchelle 6017ebbd97 Merge branch '2.0' into 2.1 2017-03-07 11:16:05 +01:00
Julien Duponchelle d89ea83746 When we receive settings from the client save them on disk 2017-03-07 11:12:51 +01:00
Jeremy Grossmann e3974377ed Merge pull request #888 from GNS3/embed_appliances
Embed the appliances in the server.
2017-03-06 17:43:15 -07:00
Julien Duponchelle 78e5944e66 2.0.0dev10 2017-03-06 19:35:16 +01:00
Julien Duponchelle 5b217d2043 2.0.0rc1 v2.0.0rc1 2017-03-06 19:31:02 +01:00