Commit Graph

217 Commits (157dc207b7b6282e377fec53db8efad55692b239)

Author SHA1 Message Date
grossmj 02e19800fb Update CORS policy
10 months ago
grossmj b81cc14cef Do not compute checksums on macOS
11 months ago
grossmj c437482e85 Catch exceptions when computing image checksums. Ref https://github.com/GNS3/gns3-server/issues/2228
11 months ago
grossmj ae825b0080 Non-blocking checksums computation when server starts. Fixes #2228
11 months ago
grossmj 191feed669 Fix timeout issue when creating Qemu disk image. Fixes https://github.com/GNS3/gns3-server/issues/2313
11 months ago
grossmj 77d4eabadc Catch ConnectionResetError exception when client disconnects
1 year ago
grossmj 2d74d1ad94 Fix tests for Python 3.11
2 years ago
grossmj d1c8f33fc5 Upgrade dev dependencies and fix issues after upgrading to pytest-aiohttp v1.0.4
2 years ago
grossmj 496170b4e5 Early support for Python3.10 Fixes #1940
3 years ago
Karthikeyan Singaravelan 603683e2c5 Use asyncio.all_tasks instead of deprecated method for Python 3.9 compatibility.
4 years ago
grossmj b6a021dabd Fix SSL support for controller and local compute. Fixes #1826
4 years ago
grossmj 5c3bd589b9 Fix issues with crash reporting & bump version to 2.2.9dev2. Ref https://github.com/GNS3/gns3-server/issues/1758
4 years ago
grossmj c63aad8eca Replace Raven by Sentry SDK. Fixes https://github.com/GNS3/gns3-server/issues/1758
4 years ago
grossmj 91a1c5db49 Redirection to the bundled web-ui in the root handler
4 years ago
grossmj 6c322bbdde Fix tests.
4 years ago
grossmj 02c0fa26e1 Support controller reloading for templates, appliances and projects. Ref #1743
4 years ago
grossmj 72c6f5b484 Return exit status 1 if server fails to start. Fixes #1744
4 years ago
grossmj 3484a7dd3d Unprotected access for websocket consoles.
5 years ago
grossmj c313475f68 Support for WebSocket consoles
5 years ago
grossmj a98fc2d308 Python3.8 support. Ref https://github.com/GNS3/gns3-gui/issues/2895
5 years ago
grossmj 9d47050dff Use 0.0.0.0 by default for server host. Fixes https://github.com/GNS3/gns3-server/issues/1663
5 years ago
grossmj 1b845225b2 Improvement to validate HTTP authentication config. Ref #1662
5 years ago
grossmj 591d4f29ff Fix minor bugs with log rotation support. Ref #1586
5 years ago
grossmj 4ac999461b Support for log rotation and compression. Fixes #1586
5 years ago
ziajka 3f4bdfef11 Fix mimetype for javascript, #1559
6 years ago
ziajka cbb6eccad8 Merge branch '2.2' of github.com:GNS3/gns3-server into 2.2
6 years ago
ziajka 9edbd27b4f Serve WebUI via get_resource for freezed app
6 years ago
grossmj 1f1d93d078 Deactivate the embedded shell for Ethernet switch. Ref #1424 #1556
6 years ago
grossmj af80b0bb6e Use aiofiles where relevant.
6 years ago
grossmj 456ef1348b Fix DeprecationWarning: invalid escape sequence. Fixes https://github.com/GNS3/gns3-gui/issues/2670
6 years ago
grossmj f76b329cba Fix ConnectionResetError issues and switch to aiohttp version 3.4.4. Fixes #1474.
6 years ago
grossmj 030714ae80 Fix server authentication.
6 years ago
grossmj 499ab9844a Reorganize how appliance creation is validated against JSON schemas.
6 years ago
grossmj 71fcf855b4 Add tests for all appliance types.
6 years ago
grossmj 627c7e9cfe Use schema to set appliance default values and better schema validation error messages.
6 years ago
ziajka 78c693ff63 Disable CORS cache, Fixes: #1445
6 years ago
grossmj 2764828f38 Refactor how clients access PCAP capture files. Fixes https://github.com/GNS3/gns3-gui/issues/2438.
6 years ago
ziajka bf1b801cc0 Remove static dir configuration
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 86f87aec74 Fix installation with Python 3.7. Fixes #1414.
6 years ago
grossmj 76af98404a Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
6 years ago
grossmj 9de13c570c Merge branch '2.1' into 2.2
6 years ago
grossmj 0aa9ab53d1 Import encodings.idna to avoid LookupError when standard library is in a zip file.
6 years ago
grossmj 4021a13651 Catch exceptions in various locations to fix small issues reported by Sentry.
6 years ago
grossmj 6822ff65a2 Disable static directory. Ref https://github.com/GNS3/gns3-gui/issues/2558.
6 years ago
grossmj 33e8710495 Merge branch '2.1' into 2.2
6 years ago
grossmj 00cf66fb0f Report GNS3 VM errors to the GUI server summary. Ref #1359.
6 years ago
grossmj 3560cda06c Use asyncio.ensure_future() instead of asyncio.async() with conservative approach to support Python < 3.4.4. Fixes https://github.com/GNS3/gns3-gui/issues/2566
6 years ago
ziajka 1cc1ccd511 Re-enable static directory
6 years ago