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
3dc478385b
When connecting to a compute node ask for qemu images list
...
The server start to compute qemu image list in background
because first time discovery could be slow due to the compute
time of md5sum.
Fix #996
7 years ago
Julien Duponchelle
961dbb5162
Filter /settings from log
...
Fix #1026
7 years ago
Julien Duponchelle
ac05db5d1b
Fix an utf8 error in auth code
8 years ago
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
8 years ago
Julien Duponchelle
1566d7f12a
Remove UDP server discovery because not use for the moment
8 years ago
Julien Duponchelle
7b642552dd
Fix GNS3VM settings are lost at startup
...
Fix #926
8 years ago
Julien Duponchelle
726480f676
Disable Keep Alive because it's bug with old Qt versions
8 years ago
Julien Duponchelle
27a1089806
Fix creation of qemu img
...
Fix https://github.com/GNS3/gns3-gui/issues/1826
8 years ago
Julien Duponchelle
3bc78f61df
Fix TypeError: __init__() got multiple values for argument 'handler' with recent aiohttp
...
Fix #841
8 years ago
Julien Duponchelle
572fa08049
Support aiohttp 1.2 (but not compatible with previous versions)
...
Fix #840
8 years ago
Julien Duponchelle
d16e3bb37b
Catch cancelled error when you Ctrl-C during server initalisation
...
Fix #820
8 years ago
Julien Duponchelle
9a632fb823
Update the way we start controller to avoid hiding crash reports
8 years ago
Julien Duponchelle
eabe4eb97e
Improve remote server console host support when binding to 0.0.0.0
...
Fix https://github.com/GNS3/gns3-gui/issues/1574
8 years ago
Julien Duponchelle
a17ae316c7
Fix asyncio reactor on Windows
...
Fix #672
8 years ago
Julien Duponchelle
9bbb32400d
Try to have a better server close cleanup
...
Fix #669
8 years ago
Julien Duponchelle
f1fe7246e7
Remove --controller
...
This add too much complexity and it can work
without it.
Fix https://github.com/GNS3/gns3-vm/issues/80 , #645
8 years ago
Julien Duponchelle
f216422d0f
Debug shell support command history
8 years ago
Julien Duponchelle
9fc23f07f1
Fix traceback when a server is already running
8 years ago
Julien Duponchelle
f93e443548
Prevent close server process to be started twice
...
Fix #652
8 years ago
Julien Duponchelle
21b99ad9f9
Support for sendings settings for the GNS3VM from the GUI
...
Ref https://github.com/GNS3/gns3-gui/issues/1441
8 years ago
Julien Duponchelle
2842904769
Clean exit when you Ctrl+C the server and client are still connected
8 years ago
Julien Duponchelle
9e81994adc
Reset project auto start, auto close, auto open at project import
8 years ago
Julien Duponchelle
ac085126fc
Support for auto open projects
...
Fix #1418
8 years ago
Julien Duponchelle
937ffc7b73
Rebuild documentation
8 years ago
grossmj
225e4f7528
Finish support of VMware based GNS3 VM.
8 years ago
Julien Duponchelle
0c3a2c660a
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle
d6f63d3b7d
Fix Exporting portable projects with QEMU includes base images even when selecting no.
...
Fix https://github.com/GNS3/gns3-gui/issues/1409
8 years ago
Julien Duponchelle
814fd1fcfb
Fix /settings
8 years ago
Julien Duponchelle
e50eae19e6
Support parameters for import
8 years ago
Julien Duponchelle
ff4fc5eb8b
Return proper JSON error when something goes wrong on any endpoint
8 years ago
Julien Duponchelle
91ec61b88d
Check topology schema when loading/saving it
...
Fix #583
8 years ago
Julien Duponchelle
ca4d09ea40
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle
5f88db93ff
Add the method in the bad request answer
8 years ago
Julien Duponchelle
5b4e668eb5
Move symbol static to /symbols
8 years ago
grossmj
00da15e4af
Use uBridge for VPCS connections. Ref #267 .
8 years ago
grossmj
a289c9c685
Change option from udp_discovery to server_discovery.
8 years ago
grossmj
da58a65075
Merge remote-tracking branch 'origin/2.0' into 2.0
...
Conflicts:
gns3server/web/web_server.py
8 years ago
grossmj
32907ccac3
Use a classic thread for UDP server discovery. Closes #545 .
8 years ago
Julien Duponchelle
45d7e09cbd
Add a settings in command line and config file to enable discovery
8 years ago
grossmj
56051b1142
UDP server discovery. Ref #545 .
8 years ago
grossmj
31f4b52631
Add zeroconf. Ref #545 .
8 years ago
Julien Duponchelle
08e482004f
Auto upload missing images
8 years ago
Julien Duponchelle
972cbd0594
Cleanly forward exception from compute to controller
8 years ago
Julien Duponchelle
d8bdd16e13
Raise an error if image is missing on compute
8 years ago
Julien Duponchelle
4afa5994e8
Fix stacktrace when exiting with Ctrl + C
...
Fix #547
8 years ago
Julien Duponchelle
6c1d7bad81
Catch extra args in windows signal handler
8 years ago
Julien Duponchelle
29127895b9
Fix the watch local server configuration file
...
Ref #539
8 years ago
Julien Duponchelle
0063fb4615
Add 127.0.0.1:8080 in allowed CORS
8 years ago
grossmj
6d5085910c
Frame Relay and ATM switches migrated to the new API.
8 years ago
Julien Duponchelle
d86cefaaeb
Support node without console
...
Fix #532
8 years ago
Julien Duponchelle
d5895c3a47
Merge branch '1.5' into 2.0
8 years ago
Julien Duponchelle
871fea33e0
Cleanup unbreakable space
8 years ago
Julien Duponchelle
c4ebdc0e37
Allow cors from Github pages demo site
8 years ago
Julien Duponchelle
342bcdb5b6
CORS support
...
Fix #530
8 years ago
grossmj
5a76f81271
Refactoring to use a common node class for all VMs and other (future) objects.
8 years ago
Julien Duponchelle
f5e5cf5059
Save the list of compute node
...
Fix #494
9 years ago
Julien Duponchelle
6463007ef1
Remove debug
9 years ago
Julien Duponchelle
ce5461aee8
Raise error if we try to controll a non controller server
...
Fix #451
9 years ago
Julien Duponchelle
9349bdc916
Fix documentation
9 years ago
Julien Duponchelle
58d4a529d4
Rename hypervisor to compute
...
Fix #487
9 years ago
Julien Duponchelle
3185baff0d
Start / Stop / Suspend marche
9 years ago
Julien Duponchelle
2841b5769e
Lock for controller or compute
9 years ago
Julien Duponchelle
9e8fcab65c
Merge branch '1.5' into 2.0
9 years ago
Julien Duponchelle
34459f6a88
Fix log with recent aiohttp versions
9 years ago
Julien Duponchelle
8c1560332e
Remove /controller from the api endpoint
9 years ago
Julien Duponchelle
69bf8bbb4e
Fix doc generation
9 years ago
Julien Duponchelle
3296b97f59
Rename modules => hypervisor
9 years ago
Julien Duponchelle
b2ce7ee8d7
API V2
9 years ago
Julien Duponchelle
664cec97ba
Create /hypervisor and /controller namespace
9 years ago
Julien Duponchelle
e4b12f49d1
Build doc support controller
9 years ago
Julien Duponchelle
0532b4de8a
Fix logging issues with the controller
9 years ago
Julien Duponchelle
4d77b2918e
Raise an error if server flagged as local but should not
...
If the controller is not started with --local but the server ID
is local it's raise an error.
9 years ago
Julien Duponchelle
aad69e9650
Create a /server API for register servers
...
This allow to push to the controller information about
the connection to a server.
9 years ago
Julien Duponchelle
7967a922bc
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
bd54c55ae1
Fix minor errors reported by codacy.com
9 years ago
Julien Duponchelle
802d0628bd
Force close the keep alive when sending a 401
...
Work around a Qt issue where Qt
timeout instead of handling the 401
this happen only for the first query send by the
client.
9 years ago
Julien Duponchelle
c361d27531
Lock qemu vm during start / stop operations
...
Fix #301
9 years ago
Julien Duponchelle
d9f1a7c7d3
API for listing current projects
...
Fix #274
9 years ago
Jeremy
fc0409286b
Check for uBridge version and catch uBridge errors.
9 years ago
Julien Duponchelle
6d678898ef
Client disconnect should not be logged as an error
9 years ago
Julien Duponchelle
f3f152cd2a
Use the ressource system in order to locate the templates directory
9 years ago
Julien Duponchelle
3ed95148b2
CORS support
9 years ago
Julien Duponchelle
04e62e429c
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
a2833cf276
Turn on / off authentication
9 years ago
Julien Duponchelle
75267f9d53
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
079715bc18
Ensure no colored output on Windows
...
Fix #228
9 years ago
Julien Duponchelle
a1204dca0a
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
78891ae00e
Basic Auth support
9 years ago
Julien Duponchelle
9442042d7a
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
50d7a4f335
Catch encoding errors in windows logger
9 years ago
Julien Duponchelle
bb4ebbfe64
Upload images API
...
Conflicts:
requirements.txt
setup.py
10 years ago
Julien Duponchelle
22efc7488f
Catch BrokenPipeError for OSX frozen server
...
Fix #166
10 years ago
Julien Duponchelle
e75fbc9d73
Catch connection reset errors
...
Fix #162
10 years ago
grossmj
80a0e0ebf7
Explicit utf-8 encoding where necessary to avoid Unicode errors on Windows (we require/set an utf-8 locale on other systems).
10 years ago
Julien Duponchelle
6b862b8397
Correctly show the host in templates
...
Fix #157
10 years ago
Julien Duponchelle
9c549b175f
Add --log options for daemon support
10 years ago
Julien Duponchelle
1d997d9da5
Return more informations about bad requests for crash reports
10 years ago
Julien Duponchelle
3b4a060ae9
Fix missing IOU documentation
...
Fix #143
10 years ago