grossmj
8670377e3b
Do not use build-optimizer when bundling web-ui. Ref https://github.com/GNS3/gns3-web-ui/issues/1366
2 years ago
grossmj
5824f0797a
Update web-ui bundled script to use master-3.0
2 years ago
grossmj
944a72254c
Revert "Sync dev version of web-ui v3"
...
This reverts commit a9d58e337f
.
2 years ago
grossmj
a9d58e337f
Sync dev version of web-ui v3
2 years ago
grossmj
df50b46952
Merge branch '2.2' into 3.0
...
# Conflicts:
# gns3server/compute/docker/docker_vm.py
# gns3server/version.py
# requirements.txt
2 years ago
grossmj
b03ec6e3fe
Release web Ui 2.2.32 with correct version displayed
2 years ago
grossmj
c5a6cd8d33
Update Docker image for tests
3 years ago
grossmj
a324459152
Merge branch '2.2' into 3.0
...
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
# gns3server/handlers/api/compute/server_handler.py
# gns3server/utils/path.py
# gns3server/version.py
# requirements.txt
# tests/compute/qemu/test_qemu_vm.py
# tests/compute/test_manager.py
3 years ago
grossmj
40e565d968
Add comment for svgo
3 years ago
grossmj
1923c37092
Shell script to update affinity symbols
3 years ago
grossmj
c5c95979c2
Merge branch '2.2' into 3.0
...
# Conflicts:
# gns3server/compute/base_node.py
# gns3server/compute/qemu/qemu_vm.py
# gns3server/compute/qemu/utils/qcow2.py
# gns3server/handlers/api/compute/qemu_handler.py
# gns3server/handlers/api/controller/server_handler.py
# gns3server/version.py
3 years ago
Rarylson Freitas
e5a76fcf44
Fix hostname inconsistencies during script execution
...
When `--with-iou` and `--with-openvpn` are both enabled, hostname
were updated in `/etc/hostname` but not on the running system (only
changed after reboot). So the old hostname were used in MOTD and
client OpenVPN config URL.
3 years ago
Rarylson Freitas
d926a713b9
Add option `--without-kvm`
...
Some cloud providers (example, AWS EC2 for non-metal instances) do not
support nested virtualization, as well as some hypervisors (example,
VirtualBox prior to 6.x, Hyper-V on AMD). Option `--without-kvm` can
be used to disable hardware acceleration in these scenarios. Otherwise,
user will receive error when trying to start Qemu-based devices.
Commit also: replace `enable_kvm` and `require_kvm` with newer config
options (`enable_hardware_acceleration` and
`require_hardware_acceleration`); and do some code refactors.
One can argue that, instead of prividing option `--without-kvm`, we
should check if system supports KVM and enable/disable hardware
acceleration accordingly. However, there is the case when the
hypervisor supports nested virtualization, but feature is just disabled.
The chosen approach for this case is to keep KVM enabled and let user
known (user will eventually receive an error) so user can fix it.
Otherwise, user might never know and suffer from performance
degradation.
3 years ago
grossmj
c043830e3f
Move endpoints to routes & preparations to use a database.
4 years ago
grossmj
a5d89b428a
Merge branch '2.2' into 3.0
...
# Conflicts:
# gns3server/controller/__init__.py
# gns3server/controller/compute.py
# gns3server/schemas/gns3vm.py
# gns3server/utils/application_id.py
# gns3server/version.py
# gns3server/web/web_server.py
4 years ago
grossmj
aef8f0dff3
Use EnvironmentFile for Systemd service. Ref https://github.com/GNS3/gns3-gui/issues/3048
4 years ago
grossmj
e2d444928d
Add back script to create a self-signed SSL certificate.
4 years ago
grossmj
30d6f1fa2a
Make Swagger Ui the default for API documentation
4 years ago
grossmj
3185ebaa3d
Publish API documentation generated by FastAPI.
4 years ago
grossmj
f20e16074f
Fix Docker dev server script.
4 years ago
grossmj
eb3cb8a41f
Migration to FastAPI
4 years ago
grossmj
d0487b92c5
Remove pyup and pep8 script.
4 years ago
grossmj
02c0fa26e1
Support controller reloading for templates, appliances and projects. Ref #1743
4 years ago
grossmj
d5b6fda270
Remove --local when starting Docker dev server.
5 years ago
grossmj
2fa2c715f5
Add `LimitNOFILE=16384` to GNS3 service. Ref #1678
5 years ago
grossmj
85582554ac
Let systemd directly supervises the GNS3 service. Fixes #1678
5 years ago
grossmj
6a7d47ce97
Merge branch '2.2'
5 years ago
grossmj
63fb82a89d
Remove deprecated Qemu parameter to run legacy ASA VMs. Fixes #2827
5 years ago
grossmj
9e54ab77d0
Merge 2.1 into 2.2 branch.
5 years ago
grossmj
54d50b2ef4
Set hkp protocol for keyserver in remote install script. Fixes #1596
5 years ago
grossmj
9e518412b3
Set keyserver port to 80 in remote install script. Fixes #1596
5 years ago
grossmj
5a62277819
Merging 2.2 into master
5 years ago
grossmj
22854f1baa
Refresh documentation
6 years ago
ziajka
6a6cabc2d2
Bundle v2019.1.0-alpha.3 web-ui
6 years ago
ziajka
06a6abe687
Fetch tags for update-bundled-web-ui.sh
6 years ago
ziajka
55be74f93c
Update docs for update-bundled-web-ui.sh
6 years ago
ziajka
d64d7de541
Support tags versioned WebUI when bundling
6 years ago
ziajka
f7d0f54b6d
Use production env for bundled web-ui
6 years ago
grossmj
f442c6e9e1
Sync appliances
6 years ago
grossmj
ff5ba3742e
Update API documentation for appliance endpoints. Ref https://github.com/GNS3/gns3-gui/issues/2630
6 years ago
grossmj
8e90d79399
Upgrade remote install script to use any ubuntu codename. Fixes #1393 .
6 years ago
grossmj
78d0284247
Merge remote-tracking branch 'origin/master'
6 years ago
grossmj
57cb457b5d
Use port 80 for key server.
6 years ago
grossmj
033f005bde
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/compute/docker/docker_vm.py
# gns3server/version.py
6 years ago
ziajka
0e1f2e26d0
Serve WebUI handlers and update-bundled-web-ui script, Ref: #1362
6 years ago
ziajka
6dc2ae8641
Clear script
6 years ago
ziajka
867e997b74
Support /static/ files serving, Ref: #1362
6 years ago
grossmj
0f496907a0
Fix API status code for start/stop/suspend/reload a node. Fixes #1353 .
...
Fix issues with test.
Update documentation.
6 years ago
grossmj
658aa4bae9
Merge 2.1 into 2.2 branch
7 years ago
grossmj
0bd7736460
Make sure we use an IPv4 address in the remote install script.
7 years ago