Commit Graph

44 Commits (040608399127197551f8582c01c99252af05a53d)

Author SHA1 Message Date
grossmj 1f85abb036 Fix broken websocket console with Python 3.11
1 year ago
grossmj bdd703a0dc Support to reset all console connections. Ref https://github.com/GNS3/gns3-server/issues/1619
2 years ago
grossmj 9a6978902d Fix tests.
3 years ago
grossmj 6294ad9e76 Prevent directory traversal
3 years ago
grossmj 55a5ce77ba Remove debug message
4 years ago
grossmj 3484a7dd3d Unprotected access for websocket consoles.
4 years ago
grossmj c313475f68 Support for WebSocket consoles
4 years ago
grossmj 2af9c9c8ec Prevent locked nodes to be deleted. Fixes https://github.com/GNS3/gns3-gui/issues/2764
5 years ago
ziajka 767bb770ca Re-order handlers in order to prevent CORS
5 years ago
grossmj 117a1ac6da Restore reload support for nodes.
5 years ago
grossmj f0fe9d39fa Base for dedicated appliance management API. Ref https://github.com/GNS3/gns3-server/issues/1427
6 years ago
ziajka 249b2255f6 Fix CORS response on node deletion, Fixes: #1446
6 years ago
ziajka fa5571ced1 FIX PUT CORS for nodes, Fixes: #1434
6 years ago
grossmj ab8dc52ece Fix tests to work with new version of aiohttp (>= 3.0)
6 years ago
grossmj 76af98404a Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
6 years ago
grossmj 033f005bde Merge branch '2.1' into 2.2
6 years ago
grossmj 0f496907a0 Fix API status code for start/stop/suspend/reload a node. Fixes #1353.
6 years ago
grossmj 96d5e351f7 Merge branch '2.1' into 2.2
6 years ago
grossmj 62f87de23a Add API endpoint to return all links attached to a node.
6 years ago
grossmj 21a1800edc Merge branch '2.1' into 2.2
6 years ago
grossmj 305fe2e817 Handle asyncio timeouts. Ref #1307.
6 years ago
grossmj 669d2ec038 Merge branch '2.1' into 2.2
6 years ago
grossmj d08c08617c Support for source and destination for traceNG.
6 years ago
grossmj ff7911bd99 Allow to resize a Qemu VM disk (extend only).
6 years ago
ziajka fe60c414b9 Keep consistance of aiohttp.web.HTTPForbidden() execution
7 years ago
Dominik Ziajka be35ad6874 Fixes path normalization during file upload on nodes (Fixes: #2276)
7 years ago
Julien Duponchelle 0854c04687
API for duplication a Node
7 years ago
Julien Duponchelle a4245fcf44
Aiohttp 2.0
7 years ago
Julien Duponchelle d9b93ccd66
Fix an issue with editing network on windows
7 years ago
Julien Duponchelle 96194cef67
Fix import/export of dynamips configuration
7 years ago
Julien Duponchelle 40af2a35e0
Wait for the end of project loading before making new change
8 years ago
Julien Duponchelle a8b78a9b0a
Fix traceback when sending invalid parameters to the server
8 years ago
Julien Duponchelle 77eae35778
API method for getting a node
8 years ago
Julien Duponchelle cde28c849e
Return status when you start / stop / suspend a node
8 years ago
Julien Duponchelle 12735ff36e
Bring back the auto_start
8 years ago
Julien Duponchelle 7e40eb02e6
API for editing a file on a Node
8 years ago
grossmj 2bde02d459 Controller side unique node name allocation. Ref #541.
8 years ago
Julien Duponchelle b126c396c9
Start all, with a controlled concurrency
8 years ago
Julien Duponchelle 672a617102
Compute IDLE PC via controller
8 years ago
Julien Duponchelle ce0d715895
Fix Deleted node are still return by the API
8 years ago
grossmj f1bc2f22c3 Start, stop, suspend and reload endpoints for all nodes belonging to a project. Fixes #1212.
8 years ago
grossmj f81d35cc29 Handlers: cleanup and fixes.
8 years ago
grossmj ef7b4ef020 Fixes tests and some PEP8.
8 years ago
grossmj 5a76f81271 Refactoring to use a common node class for all VMs and other (future) objects.
8 years ago