grossmj
c021e21309
Use black with -l 120 param.
4 years ago
grossmj
f928738bd5
Use pyupgrade with --py36-plus param.
4 years ago
grossmj
d730c591b3
Refactor template management to use database.
4 years ago
grossmj
eb3cb8a41f
Migration to FastAPI
4 years ago
grossmj
7043d48f1a
Auxiliary console support for Qemu. Ref #2873
...
Improvements for auxiliary console support for Docker and Dynamips.
4 years ago
grossmj
12732aaf83
Disallow to rename a running node. Fixes https://github.com/GNS3/gns3-gui/issues/2499
4 years ago
grossmj
831ee5f468
Support to reset all console connections. Ref https://github.com/GNS3/gns3-server/issues/1619
4 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
7cd9bb6ca6
Merge branch '2.1' into 2.2
5 years ago
grossmj
5d4de9d0ba
Fix AttributeError: Cannot set attribute '%s'. Fixes #1646
5 years ago
grossmj
55a9abfcea
Allow "none" for compute_id in templates.
5 years ago
grossmj
b0f74c2a5e
Fix issue when trying to rename a Dynamips node that is already powered on. Fixes #2824
5 years ago
grossmj
336b77e28a
Merging 2.1 into 2.2 branch
5 years ago
grossmj
a860243531
Ignore Unicode errors when reading base config file contents.
5 years ago
grossmj
28004479fd
Change behavior when an IOU license is verified. Fixes https://github.com/GNS3/gns3-server/issues/1555
5 years ago
grossmj
724eda1f35
Handle locking/unlocking items independently from the layer position.
6 years ago
grossmj
7fe8f7e716
Fix long-polling request for project notifications.
6 years ago
grossmj
5f932fee9f
Tune how to get the size of SVG images. Ref https://github.com/GNS3/gns3-gui/issues/2674 .
...
* Default for missing height/width is "100%" as defined in the SVG specification
* Better error message, if viewBox attribute is missing
* Removal of "%" in percent more fault tolerant by using rstrip("%")
(cherry picked from commit e3757a8955
)
6 years ago
grossmj
e3757a8955
Tune how to get the size of SVG images. Ref https://github.com/GNS3/gns3-gui/issues/2674 .
...
* Default for missing height/width is "100%" as defined in the SVG specification
* Better error message, if viewBox attribute is missing
* Removal of "%" in percent more fault tolerant by using rstrip("%")
6 years ago
grossmj
d7c2e16c21
Use "template" to name what we use to create new nodes.
6 years ago
grossmj
a17fa821bd
Make sure nothing is named "compute server".
6 years ago
grossmj
74e1463015
Fix bug with custom adapters and categories for Docker VM. Fixes https://github.com/GNS3/gns3-gui/issues/2613
6 years ago
grossmj
98f04365b7
Remove generic controller settings API endpoint.
6 years ago
grossmj
f0fe9d39fa
Base for dedicated appliance management API. Ref https://github.com/GNS3/gns3-server/issues/1427
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
...
# Conflicts:
# gns3server/compute/builtin/nodes/cloud.py
# gns3server/compute/docker/docker_vm.py
# gns3server/compute/dynamips/nodes/ethernet_switch.py
# gns3server/compute/iou/iou_vm.py
# gns3server/compute/qemu/qemu_vm.py
# gns3server/compute/virtualbox/virtualbox_vm.py
# gns3server/compute/vmware/vmware_vm.py
# gns3server/controller/__init__.py
# gns3server/version.py
# gns3server/web/web_server.py
6 years ago
grossmj
e4a6db8ebc
Fix some typos.
6 years ago
grossmj
17d657c919
Fix small errors like unhandled exceptions etc.
6 years ago
grossmj
4021a13651
Catch exceptions in various locations to fix small issues reported by Sentry.
6 years ago
grossmj
7f72b90b0e
The server has now 2 notification streams
...
* A new one for controller related events (compute, appliance templates etc.)
* The existing one for project related events (links, nodes etc.)
6 years ago
grossmj
89f7169589
Add appliance UUID added to the node data. Fixes #1334 .
6 years ago
grossmj
cc52a6a6b5
Change default z value for nodes to 1
6 years ago
grossmj
96d5e351f7
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/version.py
# requirements.txt
6 years ago
grossmj
40151cd1fe
Fix switching console type from telnet to VNC throws error. Fixes #2489 .
6 years ago
grossmj
62f87de23a
Add API endpoint to return all links attached to a node.
6 years ago
grossmj
fd5df0052a
Fix issue with some SVG symbols that could not be used in GNS3.
...
This was due to the height and width values being percentages.
6 years ago
grossmj
395277d5c5
Support for console auto start.
7 years ago
grossmj
757c103c03
Possibility to customize port names and adapter types for Qemu, VirtualBox, VMware and Docker. Fixes #2361 .
...
MAC addresses can customized for Qemu as well.
7 years ago
grossmj
669d2ec038
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/schemas/node.py
7 years ago
grossmj
d08c08617c
Support for source and destination for traceNG.
7 years ago
grossmj
5d704aa478
Fix tests.
7 years ago
grossmj
e52775fa3a
Support for console type "none".
7 years ago
grossmj
90ce6093d8
Some spring cleaning.
7 years ago
grossmj
397c1322b4
Base support for TraceNG.
7 years ago
grossmj
658aa4bae9
Merge 2.1 into 2.2 branch
7 years ago
grossmj
519df3ab35
Let a project be opened when a port cannot be found (can happens if a project is corrupted).
7 years ago
grossmj
88989cc274
Default symbol must be computer.svg
7 years ago
grossmj
ab6fe6da1d
Compatibility for old node templates (those with default_symbol and hover_symbol properties).
7 years ago
ziajka
f48420af58
Increase timeout for creation of image, Ref. #2239
7 years ago
Julien Duponchelle
7683a79bb1
Fix OSError when uploading images
...
Fix #1101
7 years ago