Commit Graph

3670 Commits (de2d72248e897d88649e6a8a7863cf76d53e7003)

Author SHA1 Message Date
grossmj f083649021 Merge branch 'master' into 2.2
4 years ago
piotrpekala7 aeb82de78a Release 2020.3.0-beta.2
4 years ago
grossmj 6761ae3445 Catch exception when psutil returns OSError
4 years ago
grossmj 7471b31b0c Fix tests.
4 years ago
grossmj 37c7202aa0 Use parent directory as working directory for project duplication and snapshots. Fixes https://github.com/GNS3/gns3-gui/issues/2909
4 years ago
grossmj 99128e7713 Fix Key Error "vendor_id" is missing when configuring GNS3 VM with VirtualBox. Fixes https://github.com/GNS3/gns3-gui/issues/3018
4 years ago
grossmj c40651b53e Development on 2.2.12dev1
4 years ago
grossmj c4d2422fe2 Release v2.2.11
4 years ago
grossmj f08f7702d1 Sync appliance files.
4 years ago
grossmj b787cb3ace Merge branch 'master' into 2.2
4 years ago
grossmj 62130c116a Fix crash when project sets 'auto_open' option and a remote GNS3 VM is used. Fixes https://github.com/GNS3/gns3-gui/issues/3014
4 years ago
grossmj 1cbed45f16 Fix Dynamips ghost image support when project contains a space. Fixes #3015
4 years ago
piotrpekala7 29b31d72e9 Release 2020.3.0-beta.1
4 years ago
Bernhard Ehlers 9acb2ceda1 QEMU config disk - improve error handling
4 years ago
grossmj ea17cc2565 Fix issue when cannot skip slots for Dynamips routers. Fixes https://github.com/GNS3/gns3-gui/issues/3000
4 years ago
Bernhard Ehlers 053828f3e8 QEMU config disk - init config disk in base class
4 years ago
Bernhard Ehlers f747b3a880 QEMU config disk - notification of import/export errors
4 years ago
grossmj 74fc4fc75c Merge branch 'master' into 2.2
4 years ago
grossmj af22fb8e98 Comment unused code that causes issue with flake8
4 years ago
grossmj 51b76b1e30 Development on 2.2.11dev1
4 years ago
grossmj 9a9e54c523 Release v2.2.10
4 years ago
grossmj 13a6b4fe55 Merge branch 'master' into 2.2
4 years ago
grossmj 3b4f4bfeda Sync appliances.
4 years ago
Bernhard Ehlers 750590d0db QEMU config disk - use disk interface of HD-D, fallback is HD-A
4 years ago
piotrpekala7 72bef07f2b Release 2020.2.0-beta.5
4 years ago
grossmj 1a4c2ed069 Try to fix capsys issue with Python 3.8 (third try)
4 years ago
grossmj 241caa1ec7 Try to fix capsys issue with Python 3.8
4 years ago
grossmj f498ab06b4 Wait longer for x11 socket file to be created. Ref #1761
4 years ago
grossmj 3940f013d4 Allow Hyper-V to run on AMD when Windows 10 build 19640 or later is detected. Fixes #1777
4 years ago
grossmj e1dab0dff4 Show error message if IPv6 is not enabled when using SPICE console. Fixes #1772
4 years ago
grossmj ee70a6a27d Disable default integrations for sentry sdk.
4 years ago
grossmj 297d1a0aae Remove unused bytes2human function
4 years ago
grossmj 05e8fd3ff5 Development on 2.2.10dev1
4 years ago
grossmj c0c8151480 Release v2.2.9
4 years ago
grossmj ad7277c938 Merge branch 'master' into 2.2
4 years ago
Jeremy Grossmann 0c2e4d2de9
Merge pull request #1768 from GNS3/replicate-network-connection-state
4 years ago
grossmj 1264680b51 Sync appliances.
4 years ago
piotrpekala7 a9697e925c Release 2020.2.0-beta.4
4 years ago
grossmj 58a19af9ac Support to activate/deactive network connection state replication in Qemu.
4 years ago
grossmj a796f1e42e Possible fix for problem connecting to the GNS3 VM. Ref https://github.com/GNS3/gns3-gui/issues/2969 #1760
4 years ago
grossmj 8eefaa3f32 Option to reset or not all MAC addresses when exporting or duplicating a project.
4 years ago
grossmj 5575657318 Fix tests. Ref #1754
4 years ago
grossmj 69b816e21e Fix bug when changing properties for closed project. Fixes #1754
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 1a20cbeefd Lock listing VMs. Ref #1755
4 years ago
grossmj da85d7b827 Try to fix error when listing Hyper-V VMs. Ref #1755
4 years ago
grossmj 7002b026fc Catch VirtualBox errors when listing VMs. Fixes #1759
4 years ago
grossmj 00f8a27404 Merge branch 'master' into 2.2
4 years ago
grossmj 5b59a09e8d Deprecate running with Python 3.5
4 years ago
grossmj c63aad8eca Replace Raven by Sentry SDK. Fixes https://github.com/GNS3/gns3-server/issues/1758
4 years ago
grossmj 32a8bc54a1 Development on 2.2.9dev1
4 years ago
grossmj dadbacd8a4 Release v2.2.8
4 years ago
grossmj 9032fd2a5c Merge branch 'master' into 2.2
4 years ago
piotrpekala7 eb0d4439a0 Release 2020.2.0-beta.3
4 years ago
grossmj 91a1c5db49 Redirection to the bundled web-ui in the root handler
4 years ago
grossmj 0a77233631 Fix root handler for web-ui
4 years ago
grossmj 8df8b73c8f Merge branch 'master' into 2.2
4 years ago
piotrpekala7 6968ae9295 Release 2020.2.0-beta.2
4 years ago
grossmj 1c9a43d071 Update appliance files.
4 years ago
grossmj 10645a412b Default port set to 80 for server running in the GNS3 VM. Fixes #1737
4 years ago
grossmj 1b008fb516 Sync appliance files.
4 years ago
grossmj 3626bd5adb Make the Web UI the default page. Ref https://github.com/GNS3/gns3-server/issues/1737
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 7b61724213 Remove unused variable. Ref #1744
4 years ago
grossmj 72c6f5b484 Return exit status 1 if server fails to start. Fixes #1744
4 years ago
grossmj 8536af33da Fix tests.
4 years ago
grossmj 4ddd45f788 Merge branch 'master' into 2.2
4 years ago
Bernhard Ehlers 10bb259248 Implement a minimum interval between cpu_percent() calls. Fixes #1738
4 years ago
Bernhard Ehlers 4ab100b716 Revert "Implement a minimum interval between psutil calls. Fixes #2262"
4 years ago
Bernhard Ehlers 347035a99b QEMU config disk - add missing config disk to image directory
4 years ago
Bernhard Ehlers 0db0f6256b QEMU config disk - get rid of mtoolsrc
4 years ago
fadlytabrani 6fd60452c4
Add clipboard support for TigerVnc
4 years ago
Jeremy Grossmann a2d57f7c37
Merge pull request #1741 from candlerb/candlerb/snasphot
4 years ago
Brian Candler 69986b0d0f Correct typo "Snasphot"
4 years ago
Brian Candler 06a6a0a332 Sort snapshots by (created_at, name)
4 years ago
grossmj 2606c2d9a7 Merge branch '2.3'
4 years ago
grossmj 57067a99fa Development on 2.2.8dev1
4 years ago
grossmj 087cba3903 Release v2.2.7
4 years ago
grossmj 0a5995b11c Merge branch 'master' into 2.2
4 years ago
piotrpekala7 4f3fd65377 Release 2020.2.0-beta.1
4 years ago
Bernhard Ehlers 99d9728360 QEMU config disk - preserve file timestamp on zip unpack
4 years ago
Bernhard Ehlers 6a1eef0627 QEMU config disk - initial implementation. Ref #2958
4 years ago
grossmj 87ede50827 Development on 2.2.18dev1
4 years ago
grossmj 42eaf97e9f Fix uBrigde error popups when Docker image has stopped. Fixes https://github.com/GNS3/gns3-gui/issues/2957
4 years ago
grossmj 55a5ce77ba Remove debug message
4 years ago
Torstein Husebø f9ab4ffb96 fix warning that you are explicitly comparing literals
4 years ago
Jeremy Grossmann 241937b80b
Merge pull request #1715 from GNS3/websocket-console
4 years ago
grossmj b179ca88a7 Merge branch 'master' into 2.3
4 years ago
grossmj 4bed19f20a Release v2.2.6
4 years ago
grossmj 4bc1e5e02e Merge branch 'master' into 2.2
4 years ago
piotrpekala7 720f52655e Release 2020.1.0-alpha.1
4 years ago
piotrpekala7 4df10d1427 Release 2019.2.0-alpha.11
4 years ago
grossmj aa83fcc7d1 Monitor ubrige processes.
4 years ago
grossmj afbbf7a524 Add Xvnc command to the VNC servers list. Fixes #172
4 years ago
grossmj b24bb42a66 Allow controller to reconnect to compute if communication is lost. Ref #1634
4 years ago
grossmj aa1b621c10 Improvement of support for docker USER directive. Fixes #1727.
4 years ago
grossmj 6aed064a86 Fix cannot delete Dynamips router the content of the "usage" field. Fixes https://github.com/GNS3/gns3-gui/issues/2947
4 years ago
grossmj 615cffd9ac Prevent locked drawings to be deleted. Fixes https://github.com/GNS3/gns3-gui/issues/2948
4 years ago
grossmj 868c39acfe Fix issues with empty project variables. Fixes https://github.com/GNS3/gns3-gui/issues/2941
4 years ago
grossmj a62168fde0 Return array for controller statistics endpoint
4 years ago
grossmj 3df348ac2a Server statistics implementation
4 years ago
grossmj d9c264ce77 Sync appliances.
4 years ago
grossmj 6eb62ad179 Remove 'format=raw' from the Qemu options of the disk interfaces. Ref #1699
4 years ago
grossmj c5412bf970 Allocate application IDs for IOU nodes on the controller.
4 years ago
grossmj 6cb87ef25d Sync appliance files.
4 years ago
grossmj 3484a7dd3d Unprotected access for websocket consoles.
4 years ago
grossmj c313475f68 Support for WebSocket consoles
4 years ago
grossmj e90262eb95 Require VirtualBox >= 6.0 on AMD and >= 6.1 on Intel processors (for GNS3 VM only). Fixes #1610
4 years ago
grossmj 92ac250bc7 Add nvme disk interface and fix scsi disk interface for Qemu VMs.
4 years ago
grossmj 667d50aa4a Disallow using "legacy networking mode" with Qemu >= 2.9.0
4 years ago
grossmj d796f8d112 Add latest Qemu nic models.
4 years ago
grossmj fb4ece5c67 Attempt to fix error when loading wmi module. Fixes #1712
4 years ago
grossmj ab4b391a02 Handle "aborted" state for VirtualBox VMs. Fixes #1702
4 years ago
grossmj dcdaffa056 Change how Hyper-V VMs are found. Ref #1612
4 years ago
grossmj c3b2128fae Return array for controller statistics endpoint
4 years ago
grossmj 941bed9605 Server statistics implementation
4 years ago
grossmj 12a8831c44 Change version to 2.3.0dev1 on 2.3 branch
4 years ago
grossmj 60cc5c7bb4 Development on 2.2.6dev1
5 years ago
grossmj 6d66e4d5d5 Release v2.2.5
5 years ago
grossmj 82b42fffef Development on 2.2.5dev1
5 years ago
grossmj fe8fd828b6 Release v2.2.4
5 years ago
grossmj e127dc302e Merge branch 'master' into 2.2
5 years ago
grossmj 0a87ee573c Accept a node name when creating a node from a template using the API. Fixes #1708
5 years ago
grossmj e428865d19 Sync appliances.
5 years ago
grossmj 98f5454ccb Disallow to modify a template if changes cannot be written on disk. Fixes #1695
5 years ago
grossmj a47fa83cec Fix renaming IOL hostname replaces %h only in a single place. Fixes #1707
5 years ago
Piotr Pekala 8fbd4602e8 Release 2019.2.0-alpha.11
5 years ago
grossmj 50b507f76c Fix cannot power on VirtualBox VM in saved state. Ref #1702
5 years ago
grossmj 060871cc42 Development on 2.2.4dev1
5 years ago
grossmj 9e4474de8d Release v2.2.3
5 years ago
grossmj 9bda15236e Sync appliance files.
5 years ago
grossmj 4daaea9cec Merge branch 'master' into 2.2
5 years ago
JCDraaijer 7117b1fb65 Improved how the path to the config file is actually determined
5 years ago
grossmj 992c60e3e0 Return HTTP status code 204 in API when project successfully closed. Fixes #1689
5 years ago
grossmj a98fc2d308 Python3.8 support. Ref https://github.com/GNS3/gns3-gui/issues/2895
5 years ago
grossmj 2fd4b2cbc8 Make sure still support Python >= 3.5.3
5 years ago
JCDraaijer 3bd394b637 Added workaround for #1690. Added venv/ to .gitignore
5 years ago
grossmj 7571c32563 Sync appliance files.
5 years ago
grossmj 05b949930d Fix tests.
5 years ago
grossmj 4075bbd703 Fix exception when adding VirtualBox VM. Fixes #1685.
5 years ago
grossmj 539cf640d8 Change the default UDP port range to be 20000 to 30000. Ref #1271
5 years ago
grossmj 6e7aeb1fdd Developement version on 2.2.3dev1
5 years ago
grossmj 3245450e67 Release v2.2.2
5 years ago
grossmj f154ebeee9 Merge remote-tracking branch 'origin/2.2' into 2.2
5 years ago
grossmj 7608584833 Merge branch 'master' into 2.2
5 years ago
Piotr Pekala f69914565a Release 2019.2.0-alpha.10
5 years ago
Piotr Pekala 4a0fbe9b1b Release 2019.2.0-alpha.10
5 years ago
grossmj ff9bd59ef8 Fix how PCI bridges are created for Qemu VMs with greater than 32 interfaces.
5 years ago
grossmj 4ab3f281c5 Fix broken support for cloned VirtualBox VMs. Fixes https://github.com/GNS3/gns3-gui/issues/2889
5 years ago
grossmj 7b507bf532 Sync appliance files.
5 years ago
grossmj 459dd7b479 Handle builtin entry does not exist when adding node from template (new fix).
5 years ago
grossmj b8c70a3a8e Development on 2.2.2dev1
5 years ago
grossmj a267ecdea4 Merge branch 'master' into 2.2
5 years ago
grossmj 7b8f0c2633 Release v2.2.1
5 years ago
grossmj 89f97902f9 Handle builtin entry does not exist when adding node from template.
5 years ago
grossmj 19723f06ed Sync appliance files
5 years ago
Piotr Pekala 107dbbc949 Release 2019.2.0-alpha.10
5 years ago
grossmj 2af9127879 Fix issue when linking to more than one NAT node with allowed_interface option enabled. Fixes #1671
5 years ago
grossmj 5e9810d420 Prevent deleting a GNS3 project outside the project directory. Ref #1669
5 years ago
grossmj f3ad333a21 Do not send "console_type" property to computes for all builtin nodes excepting Ethernet switches. Fixes https://github.com/GNS3/gns3-gui/issues/2882
5 years ago
grossmj df9b40c1dc Fix QEMU link detection flaky on last port. Fixes #1666
5 years ago
grossmj f5c02368e6 Fix tests.
5 years ago
grossmj 7cfd0d4d1d Use compatible shlex_quote to handle case where Windows needs double quotes around file names, not single quotes. Ref https://github.com/GNS3/gns3-gui/issues/2866
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 5a3f8b9a9b Use versioned config directory for profiles. Fixes #1664
5 years ago
grossmj 6d1adea907 Enable nested hardware virtualization by default for GNS3 VM running in VirtualBox. Fixes #1377
5 years ago
grossmj 2d777cac13 Set default host to "localhost". Fixes https://github.com/GNS3/gns3-server/issues/1663
5 years ago
grossmj 6ae7ef8a2e Improve process to get guest IP address from GNS3 VM running in VMware workstation/player. Ref https://github.com/GNS3/gns3-gui/issues/2866
5 years ago
grossmj 2f57bd58c0 Fix error with console type in Ethernet switch schema. Fixes #1659
5 years ago
grossmj 51a92b46dd Bump version to 2.2.1dev1
5 years ago
grossmj 7c437adbef Release v2.2.0
5 years ago
grossmj fef1d01e26 Merge branch 'master' into 2.2
5 years ago
grossmj af3ae0df24 Merge branch '2.1'
5 years ago
grossmj 87390274cc Add debug message for what directory is checked for Qemu binaries. Ref #1655
5 years ago
grossmj f424e2dfd5 Sync appliance files.
5 years ago
Piotr Pekala 4031fd0c18 Release 2019.2.0-alpha.8
5 years ago
grossmj 1c678e296e Merge branch 'master' into 2.2
5 years ago
grossmj 958ec94f13 Sync appliance files.
5 years ago
grossmj a9fd990904 Bump version to 2.2.0dev18
5 years ago
grossmj 9d18ac1e3e Merge branch 'master' into 2.2
5 years ago
grossmj 2cfac30810 Fix single quote is not closed. Fixes #1654
5 years ago
grossmj 67e70c4628 Fix wrong Dynamips command used to rename an ATM switch. Fixes #1651
5 years ago
grossmj 8b71e9b20c Release v2.2.0rc5
5 years ago
grossmj 7cd9bb6ca6 Merge branch '2.1' into 2.2
5 years ago
Jeremy Grossmann 2e41328ae9
Merge branch 'master' into fix-sata
5 years ago
David Kreitschmann 8105b68d52 Don't specify the PCI bus for AHCI device
5 years ago
David Kreitschmann 906f29d5fc Add id value to all qemu drives
5 years ago
grossmj 5d4de9d0ba Fix AttributeError: Cannot set attribute '%s'. Fixes #1646
5 years ago
grossmj 4470519d9f Release v2.2.0rc4
5 years ago
Piotr Pekala 941857470d Release 2019.2.0-alpha.7
5 years ago
grossmj e64ed839f5 Check that vcpus value for GNS3 VM is an integer. Fixes #1636
5 years ago
grossmj 647dde1bb4 Make x,y optional for creating links via API. Fixes #1630
5 years ago
grossmj 63c0bfe46e Sync appliance files.
5 years ago
grossmj fb288db50a Set default_name_format for some builtin nodes.
5 years ago
grossmj 55a9abfcea Allow "none" for compute_id in templates.
5 years ago
grossmj dac2cf4089 Bump version to 2.2.0dev17
5 years ago
grossmj 3b0bb8df4e Merge branch 'master' into 2.2
5 years ago
grossmj 9559748f9d Bump version to 2.2.0dev16
5 years ago