Jeremy
|
17f6223fb1
|
Try to fix VirtualBox create test.
|
2015-01-20 15:28:40 -07:00 |
|
Julien Duponchelle
|
649d4e5143
|
Allow user to set console port
|
2015-01-20 20:54:46 +01:00 |
|
Julien Duponchelle
|
fa57485f11
|
Support script file
|
2015-01-20 19:56:18 +01:00 |
|
Julien Duponchelle
|
54eb8d9e81
|
Drop decorator for async test
|
2015-01-20 18:55:17 +01:00 |
|
Julien Duponchelle
|
f5ed9fbcf1
|
PEP 8 clean thanks to auto pep8
|
2015-01-20 13:24:00 +01:00 |
|
Julien Duponchelle
|
68d0e5f42d
|
PEP8
|
2015-01-20 13:04:20 +01:00 |
|
Julien Duponchelle
|
0695e75e77
|
Fix tests
|
2015-01-20 12:46:15 +01:00 |
|
Jeremy
|
7fff25a9a9
|
UUID support for VMs.
Basic VirtualBox support (create, start and stop).
Some refactoring for BaseVM class.
Updated CURL command in tests.
|
2015-01-19 18:30:57 -07:00 |
|
Julien Duponchelle
|
ed973dbcf2
|
Project handler use ProjectManager
|
2015-01-19 17:12:36 +01:00 |
|
Julien Duponchelle
|
240d83411c
|
Create a project entity
|
2015-01-19 16:23:41 +01:00 |
|
Jeremy
|
1cfce6ac5e
|
Merge remote-tracking branch 'origin/asyncio' into asyncio
Conflicts:
gns3server/handlers/vpcs_handler.py
tests/api/test_version.py
tests/api/test_vpcs.py
|
2015-01-18 12:23:42 -07:00 |
|
Jeremy
|
d142a9a885
|
Rename vpcs_id to id. Must be an integer in the route definition.
|
2015-01-18 12:12:11 -07:00 |
|
Julien Duponchelle
|
77db08c39e
|
Remove NIO from VPCS
|
2015-01-16 21:39:58 +01:00 |
|
Julien Duponchelle
|
bf6f62e629
|
Serialize NIO
|
2015-01-16 17:09:45 +01:00 |
|
Julien Duponchelle
|
0cdc1c3042
|
VCPS create NIO work and tested
|
2015-01-16 16:20:10 +01:00 |
|
Julien Duponchelle
|
c1ef406311
|
A basic implementation of port manager
|
2015-01-15 16:59:01 +01:00 |
|
Julien Duponchelle
|
6c35cc304e
|
Dirty stop start for VPCS
|
2015-01-14 18:52:02 +01:00 |
|
Julien Duponchelle
|
aab944fb6c
|
Move old test to old_tests directory
|
2015-01-14 11:43:23 +01:00 |
|
Jeremy
|
369cd06279
|
Merge latest changes from the POC.
|
2015-01-13 18:26:32 -07:00 |
|
Jeremy
|
61344a1669
|
New base server.
|
2015-01-13 17:05:26 -07:00 |
|
Jerry Seutter
|
c4afc33ea8
|
IOS devices can be deployed on cloud instances.
|
2014-10-27 18:12:56 -06:00 |
|
grossmj
|
b88abb7c91
|
Remote servers and load-balancing (still things to improve).
|
2014-10-19 17:29:04 -06:00 |
|
Jerry Seutter
|
ee88d6f808
|
Merge branch 'master' into dev
|
2014-09-29 17:24:52 -06:00 |
|
Jerry Seutter
|
b132c901c9
|
Disabling auth from version string
|
2014-09-18 20:39:12 +00:00 |
|
Michael
|
4fa87005bc
|
Enabled HTTP Auth, SSL and DMS disabling based on cloud.conf availability
|
2014-09-08 21:51:56 -06:00 |
|
Michael
|
b84dda3c8e
|
HTTP auth added to file_upload and jsonrpc
|
2014-09-03 22:12:34 -06:00 |
|
Michael
|
382e693fc8
|
Added authentication handler for basic auth check
|
2014-09-03 00:05:06 -06:00 |
|
Daniel Lintott
|
578bb5741d
|
Override check_origin from tornado.websocket
|
2014-08-06 22:43:37 +01:00 |
|
grossmj
|
1fb4ab7e33
|
Minimal VirtualBox integration.
|
2014-07-17 15:28:02 -06:00 |
|
grossmj
|
4b5c38495a
|
Change default projects directory from ~/Documents/GNS3/projects to ~/GNS3/projects.
|
2014-06-29 10:14:15 -06:00 |
|
grossmj
|
cb763e0926
|
Use Dynamips, IOU and VPCS identifiers to correctly load a topology.
|
2014-06-15 05:18:33 -06:00 |
|
grossmj
|
f9ee38dd55
|
Fixes issues to restore the correct working directories for IOU and VPCS devices when loading a project.
Prevent multiple clients to use the same server (this is not supported yet).
|
2014-06-10 09:33:27 -06:00 |
|
grossmj
|
7b58f14681
|
Some PEP8 style fixes.
|
2014-05-28 06:26:20 -06:00 |
|
grossmj
|
85ef421d72
|
Catch exceptions in file upload handler.
|
2014-05-17 18:39:37 -06:00 |
|
grossmj
|
c0a876af68
|
Move cloud code (module independent) to a builtin package.
|
2014-05-07 19:31:53 -06:00 |
|
grossmj
|
ed8b93dee2
|
Possibility to get the server version over JSON-RPC/Websocket.
|
2014-05-01 15:10:06 -06:00 |
|
grossmj
|
28ca12367a
|
Proper server shutdown.
|
2014-04-26 17:51:47 -06:00 |
|
grossmj
|
724e3051fd
|
Send the server version when a client connects.
|
2014-04-24 19:50:58 -06:00 |
|
grossmj
|
2ebac2f20a
|
Update upload template.
|
2014-04-19 18:37:10 -06:00 |
|
grossmj
|
ada36e5382
|
Bump version to 1.0-alpha2.
|
2014-04-16 12:43:59 -06:00 |
|
grossmj
|
872515fa78
|
Use the FileExistsError exception.
|
2014-04-12 16:46:02 -06:00 |
|
grossmj
|
96231e3f7f
|
More specific path checks (file vs directory).
|
2014-04-11 14:48:30 -06:00 |
|
grossmj
|
f4dd096a8b
|
Rename all EnvironmentError to OSError.
Change version number to 1.0a2-dev1.
Check only on Python >= 3.3.
|
2014-04-02 16:10:59 -06:00 |
|
grossmj
|
a92da02973
|
Builtin destination to shutdown the server.
|
2014-03-31 18:36:45 -06:00 |
|
grossmj
|
c91f876656
|
Default host binding is 0.0.0.0.
Move the file uploader template.
UDP port allocation (removed the host).
Minor changes with iouyap lookup and remote server project directory.
|
2014-03-29 21:29:10 -06:00 |
|
grossmj
|
0f75dbc68a
|
IOU integration.
Improvements on module management.
File upload support.
Config file for the server.
|
2014-03-11 15:45:04 -06:00 |
|
grossmj
|
687d5b75ab
|
Renaming things & more inline docs.
|
2014-02-27 21:50:46 -07:00 |
|
grossmj
|
cef29e53aa
|
General work on the Dynamips backend (need to finish and polish).
|
2014-01-31 16:31:34 -07:00 |
|
grossmj
|
0cb98318b5
|
Remove STOMP over Websockets implementation.
|
2013-12-21 17:37:49 -07:00 |
|
grossmj
|
e28079096e
|
JSON-RPC over Websockets implementation.
|
2013-12-21 17:34:51 -07:00 |
|