Commit Graph

66 Commits (afcd27f348553126fae5c73cb4e74ac52483322e)

Author SHA1 Message Date
Julien Duponchelle 27a1089806
Fix creation of qemu img
8 years ago
Julien Duponchelle f1fe7246e7
Remove --controller
8 years ago
Julien Duponchelle 21b99ad9f9
Support for sendings settings for the GNS3VM from the GUI
8 years ago
Julien Duponchelle 2842904769
Clean exit when you Ctrl+C the server and client are still connected
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.
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 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 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
grossmj 6d5085910c Frame Relay and ATM switches migrated to the new API.
8 years ago
grossmj 5a76f81271 Refactoring to use a common node class for all VMs and other (future) objects.
8 years ago
Julien Duponchelle 6463007ef1
Remove debug
8 years ago
Julien Duponchelle ce5461aee8
Raise error if we try to controll a non controller server
8 years ago
Julien Duponchelle 58d4a529d4
Rename hypervisor to compute
8 years ago
Julien Duponchelle 3185baff0d
Start / Stop / Suspend marche
8 years ago
Julien Duponchelle 2841b5769e
Lock for controller or compute
8 years ago
Julien Duponchelle 8c1560332e
Remove /controller from the api endpoint
8 years ago
Julien Duponchelle 3296b97f59
Rename modules => hypervisor
8 years ago
Julien Duponchelle b2ce7ee8d7
API V2
8 years ago
Julien Duponchelle 664cec97ba
Create /hypervisor and /controller namespace
8 years ago
Julien Duponchelle e4b12f49d1
Build doc support controller
8 years ago
Julien Duponchelle 4d77b2918e
Raise an error if server flagged as local but should not
8 years ago
Julien Duponchelle 802d0628bd Force close the keep alive when sending a 401
9 years ago
Julien Duponchelle c361d27531 Lock qemu vm during start / stop operations
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 04e62e429c Merge branch 'master' into unstable
9 years ago
Julien Duponchelle a2833cf276 Turn on / off authentication
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 bb4ebbfe64 Upload images API
9 years ago
Julien Duponchelle e75fbc9d73 Catch connection reset errors
9 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).
9 years ago
Julien Duponchelle 6b862b8397 Correctly show the host in templates
9 years ago
Julien Duponchelle 1d997d9da5 Return more informations about bad requests for crash reports
9 years ago
Julien Duponchelle 220d585dcc Fix ClientDisconnectedError
9 years ago
Jeremy 221befa73e Option to record curl requests into a file (to replay them later).
9 years ago
Julien Duponchelle 0713724a97 Properly handle when client cancel's query
9 years ago
Julien Duponchelle 7c2329d870 Garbage collect the lock
9 years ago
grossmj 550cc7f508 Rename vms_lock to vm_locks.
9 years ago
Jeremy 6bb7ab20b3 Fixes vm concurrency and support for devices.
9 years ago
Julien Duponchelle 46b348e46a VM concurrency
9 years ago
Julien Duponchelle 250bb38d7c Crash report with Sentry
9 years ago
Julien Duponchelle 67be24a412 Fix doc generation
9 years ago