Julien Duponchelle
6d678898ef
Client disconnect should not be logged as an error
2015-07-13 14:51:42 +02:00
Julien Duponchelle
f3f152cd2a
Use the ressource system in order to locate the templates directory
2015-07-03 20:03:37 +02:00
Julien Duponchelle
3ed95148b2
CORS support
2015-07-02 19:12:55 +02:00
Julien Duponchelle
04e62e429c
Merge branch 'master' into unstable
2015-06-11 16:55:09 +02:00
Julien Duponchelle
a2833cf276
Turn on / off authentication
2015-06-10 23:14:18 +02:00
Julien Duponchelle
75267f9d53
Merge branch 'master' into unstable
2015-06-10 16:30:30 +02:00
Julien Duponchelle
079715bc18
Ensure no colored output on Windows
...
Fix #228
2015-06-09 10:05:00 +02:00
Julien Duponchelle
a1204dca0a
Merge branch 'master' into unstable
2015-06-03 18:34:46 +02:00
Julien Duponchelle
78891ae00e
Basic Auth support
2015-06-03 15:38:34 +02:00
Julien Duponchelle
9442042d7a
Merge branch 'master' into unstable
2015-05-28 12:04:01 +02:00
Julien Duponchelle
50d7a4f335
Catch encoding errors in windows logger
2015-05-26 13:05:37 +02:00
Julien Duponchelle
bb4ebbfe64
Upload images API
...
Conflicts:
requirements.txt
setup.py
2015-05-10 21:06:31 +02:00
Julien Duponchelle
22efc7488f
Catch BrokenPipeError for OSX frozen server
...
Fix #166
2015-05-05 10:46:09 +02:00
Julien Duponchelle
e75fbc9d73
Catch connection reset errors
...
Fix #162
2015-04-29 11:15:32 +02:00
grossmj
80a0e0ebf7
Explicit utf-8 encoding where necessary to avoid Unicode errors on Windows (we require/set an utf-8 locale on other systems).
2015-04-25 11:58:34 -06:00
Julien Duponchelle
6b862b8397
Correctly show the host in templates
...
Fix #157
2015-04-23 14:32:10 +02:00
Julien Duponchelle
9c549b175f
Add --log options for daemon support
2015-04-22 17:28:58 +02:00
Julien Duponchelle
1d997d9da5
Return more informations about bad requests for crash reports
2015-04-09 10:22:25 +02:00
Julien Duponchelle
3b4a060ae9
Fix missing IOU documentation
...
Fix #143
2015-04-07 16:09:27 +02:00
Julien Duponchelle
220d585dcc
Fix ClientDisconnectedError
...
Fix #124
2015-03-31 22:05:50 +02:00
Jeremy
221befa73e
Option to record curl requests into a file (to replay them later).
2015-03-13 14:43:39 -06:00
Julien Duponchelle
f6448bb05d
Turn off collored log output on windows
2015-02-27 15:27:13 +01:00
Julien Duponchelle
0713724a97
Properly handle when client cancel's query
2015-02-25 11:42:02 +01:00
Julien Duponchelle
7c2329d870
Garbage collect the lock
2015-02-25 11:19:16 +01:00
grossmj
550cc7f508
Rename vms_lock to vm_locks.
2015-02-24 21:02:37 -07:00
Jeremy
6bb7ab20b3
Fixes vm concurrency and support for devices.
2015-02-24 15:26:03 -07:00
Julien Duponchelle
46b348e46a
VM concurrency
2015-02-24 21:53:38 +01:00
Julien Duponchelle
250bb38d7c
Crash report with Sentry
2015-02-24 17:40:01 +01:00
Julien Duponchelle
67be24a412
Fix doc generation
2015-02-24 11:39:17 +01:00
Julien Duponchelle
cad708f4ab
Add warning unstable at the beginning of the API
2015-02-23 18:00:59 +01:00
Julien Duponchelle
c9314ec509
autopep8 et upload files
2015-02-23 17:21:39 +01:00
Julien Duponchelle
f7cd09d5fb
Display an upload form (upload is not yet ready)
2015-02-23 11:28:33 +01:00
grossmj
610dee957d
Use HTTP error 409 instead of 500 for VMError.
2015-02-18 17:48:02 -07:00
Julien Duponchelle
57348d0508
Better organisation of the API documentation
2015-02-17 10:37:09 +01:00
Julien Duponchelle
49f012cf4c
Turn off documentation sidebar because it's broken
2015-02-13 18:27:08 +01:00
Julien Duponchelle
f99d825346
Support network for IOU
2015-02-12 22:29:34 +01:00
Julien Duponchelle
3471b03ef9
Clarify JSON schema validation errors
2015-02-12 22:29:33 +01:00
Julien Duponchelle
9f7b8574c8
Useless print
2015-02-05 17:15:40 +01:00
Julien Duponchelle
30f10a559e
Fix crash in debug log
2015-02-05 16:34:18 +01:00
Julien Duponchelle
0abf2e82d6
Improve server debug logging
2015-02-05 15:35:52 +01:00
Julien Duponchelle
869405738e
Code cleanup
2015-02-05 13:55:53 +01:00
Julien Duponchelle
ca354ae7f2
Doc API V1
2015-02-04 10:31:31 +01:00
Julien Duponchelle
08158884a4
Add api versionning
2015-02-04 10:24:59 +01:00
Jeremy
33d5882a4a
Add traceback info when catching an exception to help with debugging.
2015-02-02 15:36:13 -07:00
Julien Duponchelle
29a4a0634d
Add console debug
2015-01-27 11:39:31 +01:00
Julien Duponchelle
6764c6e866
Useless debug
2015-01-26 16:39:09 +01:00
Julien Duponchelle
9abf323e7d
Send GNS 3 server version in header and upgrade aiohttp
2015-01-26 14:40:31 +01:00
Julien Duponchelle
8d3ea60404
VPCS reload
2015-01-22 10:55:11 +01:00
Jeremy
f231b06833
No need for start_vm and stop_vm in the manager.
2015-01-21 17:41:35 -07:00
Jeremy
7a19c9062e
Pass *args to VM_CLASS.
...
Move Config the the base manager.
More checks for projects (UUID, makedirs).
Return error 500 when a VMError exception is raised.
Some more progress to VirtualBox.
2015-01-20 19:02:22 -07:00