grossmj
8810249d36
Add user groups support.
3 years ago
grossmj
2c938b2c19
Development on 2.2.22dev1
3 years ago
grossmj
03b7d9191b
Release v2.2.21
3 years ago
grossmj
87c87ca3cb
Sync appliance files.
3 years ago
grossmj
dfba40fee2
Merge branch 'master' into 2.2
3 years ago
grossmj
956b9056c1
Fix issues with latest version of sqlalchemy
3 years ago
grossmj
0a77f0035b
Add delete cascade on foreign keys for appliance table
3 years ago
grossmj
10164e262d
Enable SQL foreign key support for SQLite
3 years ago
grossmj
912fb2ed29
Fix add node from template. Fixes https://github.com/GNS3/gns3-web-ui/issues/1122
3 years ago
piotrpekala7
f576bedfaf
Release web UI 2.2.21
3 years ago
grossmj
a795e0d7c1
Add missing CORS origins.
3 years ago
grossmj
41ba215e32
Show topology path when check topology schema fails.
3 years ago
grossmj
b1b3338e3c
Fix bug when binding on address already in use.
3 years ago
grossmj
edb20482c7
Fix bug when no server config file is present.
3 years ago
grossmj
d3ace8ff17
Fix user delete endpoint.
3 years ago
grossmj
49be4146d6
Protect controlle notification endpoints. Ref #1888
...
(WebSocket endpoint is not secured, it takes an optional token).
3 years ago
grossmj
a02aede1b0
Use uuid5 to create new compute_id. Fixes #1641 #1887
3 years ago
grossmj
dff1ec9bc6
Fix /users/me endpoint.
3 years ago
grossmj
0465cb87f6
Protect the API and add alternative authentication endpoint.
3 years ago
grossmj
e28452f09a
Secure users API and handle manual password recovery.
3 years ago
grossmj
c03226e368
Add default super admin account in controller db.
3 years ago
grossmj
9404c00411
Complete type annotations for API endpoints.
3 years ago
grossmj
cefab8d362
Rename __json__() to asdict()
3 years ago
grossmj
44074ff7c9
Some cleaning.
3 years ago
grossmj
bad3ef7003
Detect the app is exiting and avoid reconnecting to computes.
3 years ago
grossmj
9c850e0f2b
Move schemas between compute and controller subpackages
3 years ago
grossmj
c59fc375f2
Remove traceng code.
3 years ago
grossmj
c021e21309
Use black with -l 120 param.
3 years ago
grossmj
f928738bd5
Use pyupgrade with --py36-plus param.
3 years ago
grossmj
a9eb035b7d
Move error responses to API routers.
3 years ago
grossmj
6b0d0de1bc
Wait for local compute to be started.
...
Don't reconnect to local compute when server is being stopped.
3 years ago
grossmj
71725aade6
Rename ssl and auth configuration file settings.
...
Add enable SSL config validator.
Strict configuration file validation: any error will prevent the server to start.
Core server logic moved to a Server class.
3 years ago
grossmj
1b5a5de4bc
Generate new config for each test. Fixes tests.
3 years ago
grossmj
30ebae207f
Use Pydantic to validate the server config file.
3 years ago
grossmj
fa4c9a91ca
Add symbol dimensions endpoint and SSL support for packet capture with remote HTTPS server.
3 years ago
grossmj
802959f9ab
Merge branch 'master' into 3.0
...
# Conflicts:
# dev-requirements.txt
# gns3server/controller/__init__.py
# gns3server/controller/appliance_manager.py
# gns3server/controller/compute.py
# gns3server/controller/topology.py
# gns3server/handlers/api/compute/ethernet_switch_handler.py
# gns3server/handlers/api/controller/link_handler.py
# gns3server/handlers/api/controller/symbol_handler.py
# gns3server/version.py
# requirements.txt
# tests/controller/test_export_project.py
# tests/handlers/api/compute/test_qemu.py
# tests/web/test_response.py
# win-requirements.txt
3 years ago
grossmj
4e61cc811e
Improvements for get symbol dimensions endpoint. Ref #1885
3 years ago
Jeremy Grossmann
c9c6a5a762
Merge pull request #1885 from GNS3/Create-endpoint-in-symbols-handler-to-get-symbol-dimensions
...
Create endpoint in symbols handler to get symbol dimensions #1884
3 years ago
grossmj
e797ad1b9f
Development on 2.2.21dev1
3 years ago
grossmj
a50141fcbf
Release v2.2.20
3 years ago
grossmj
852151f836
Merge branch 'master' into 2.2
3 years ago
grossmj
e5807e5a8c
Sync appliance files.
3 years ago
piotrpekala7
30cbfe2154
Update picture.py
3 years ago
piotrpekala7
4bbf7c2ed2
Update symbol_handler.py
3 years ago
piotrpekala7
7a8c1e8f5d
Release web UI 2.2.20
3 years ago
grossmj
7bb5202bdb
Sync appliance files.
3 years ago
grossmj
082206a7db
Fix packet capture with HTTPS remote server. Fixes #1882
3 years ago
grossmj
360a819e91
Set PyQt5 version to 5.15.2 on Windows
3 years ago
grossmj
685963b85d
Sync appliance files and remove old ones after sync with online repo. Fixes #1876
3 years ago
grossmj
e614ed79f4
Upgrade dependencies
4 years ago
grossmj
170e83e589
Fix tests and update requirements
4 years ago
grossmj
5217dbf3a3
Fix tests
4 years ago
grossmj
566e326b57
Save computes to database
4 years ago
grossmj
e607793e74
Generate a new list in template schema defaults.
4 years ago
grossmj
3b30d51972
Sync appliance files.
4 years ago
grossmj
91920e5a5b
Fix issue with tests + some cleaning.
4 years ago
grossmj
0fea3f969e
Use aiosqlite and add service for templates
4 years ago
grossmj
d730c591b3
Refactor template management to use database.
4 years ago
grossmj
6120736c91
Fix export for missing files
4 years ago
grossmj
055a78bade
Fix issue when trying to export temporary Dynamips files.
4 years ago
grossmj
fad52ea2fc
Development on 2.2.20dev1
4 years ago
grossmj
d8054c7cb4
Release v2.2.19
4 years ago
grossmj
91570f475f
Launch projects marked for auto open after SIGHUP is received
4 years ago
grossmj
42cda3af2b
Sync appliance files.
4 years ago
grossmj
e6be6bc958
Merge branch 'master' into 2.2
4 years ago
grossmj
b7f8fb283b
Sync appliance files.
4 years ago
piotrpekala7
72d5b5e7cc
Release web UI 2.2.19
4 years ago
grossmj
8cce0eedee
Fix console type error when creating Ethernet switch node. Fixes #1873
4 years ago
grossmj
11c53c128e
Sync Juniper vSRX appliance file.
4 years ago
grossmj
17b56ac7cb
Sync appliance files.
4 years ago
grossmj
c17a86e814
Add missing async
4 years ago
grossmj
1add223891
Merge branch '2.2' into 3.0
...
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
# gns3server/handlers/api/controller/server_handler.py
# gns3server/schemas/project.py
# gns3server/schemas/qemu.py
# gns3server/schemas/qemu_template.py
# gns3server/version.py
# tests/handlers/api/compute/test_qemu.py
4 years ago
grossmj
3c5bbe04dc
Development on 2.2.19dev1
4 years ago
grossmj
c213cae500
Release v2.2.18
4 years ago
grossmj
1043be02a6
Merge branch 'master' into 2.2
...
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
4 years ago
grossmj
56c25727b6
SIGHUP: remove projects with an empty project directory.
4 years ago
grossmj
0b854ffceb
Bump version to 2.2.18dev2
4 years ago
piotrpekala7
366e904698
Release web UI 2.2.18
4 years ago
grossmj
16c84e23a9
Catch OSError exception in psutil. Fixes https://github.com/GNS3/gns3-gui/issues/3127
4 years ago
grossmj
64f172fe20
Expose 'auto_open' and 'auto_start' properties in API when creating project. Fixes https://github.com/GNS3/gns3-gui/issues/3119
4 years ago
grossmj
9de61cd671
Fix warning: 'ide-drive' is deprecated when using recent version of Qemu. Fixes https://github.com/GNS3/gns3-gui/issues/3101
4 years ago
grossmj
9e6ccc3f61
Fix bug when starting of vpcs stopped with "quit". Fixes https://github.com/GNS3/gns3-gui/issues/3110
4 years ago
grossmj
4c339eade1
Fix WinError 0 handling
4 years ago
grossmj
128e494134
Stop uBridge if VPCS node has been terminated. Ref https://github.com/GNS3/gns3-gui/issues/3110
4 years ago
Brent Baccala
235a127111
Allow cloned QEMU disk images to be resized before the node starts,
...
by cloning the disk image in response to a resize request instead
of waiting until the node starts.
4 years ago
grossmj
58c1b01439
Add default JWT secret key and fix tests.
4 years ago
grossmj
bde706d19a
Generate JWT secret key if none is configured in the config file.
...
Change location of the database.
4 years ago
grossmj
6aefb5d32b
Merge branch '2.2' into 3.0
...
# Conflicts:
# gns3server/compute/base_node.py
# gns3server/version.py
# gns3server/web/web_server.py
4 years ago
grossmj
d47dcb0d6f
User authentication with tests.
4 years ago
grossmj
87ede50827
Development on 2.2.18dev1
4 years ago
grossmj
24fe67f82b
Release v2.2.17
4 years ago
grossmj
18c878429f
Merge branch 'master' into 2.2
4 years ago
grossmj
6c3a070733
Close and remove projects deleted from disks after SIGHUP signal is received.
4 years ago
piotrpekala7
a157ef5a8a
Release web UI 2.2.17
4 years ago
grossmj
5244ae6d4c
New config file options to configure the VNC console port range.
4 years ago
grossmj
bf7cf862af
Refactor tests and start work on database integration.
4 years ago
grossmj
ae55c0ec9c
Fix tests.
4 years ago
grossmj
c043830e3f
Move endpoints to routes & preparations to use a database.
4 years ago
Karthikeyan Singaravelan
603683e2c5
Use asyncio.all_tasks instead of deprecated method for Python 3.9 compatibility.
4 years ago
grossmj
95ea1fa636
Providing the path to create a project is now deprecated.
4 years ago
grossmj
acc5c7ebfa
Update package versions.
...
Do not use Path in schemas (causes issues with empty paths).
Change how notifications are handled.
Run tests with Python 3.9
4 years ago
Bernhard Ehlers
e45bc5aec1
Fix mcopy error messages
4 years ago
grossmj
e13c84bada
Fix tests
4 years ago
grossmj
841b013223
SSL support.
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
a3ee1d9ee6
Development on 2.2.17dev1
4 years ago
grossmj
0e95e7e023
Release v2.2.16
4 years ago
grossmj
1748250179
Sync appliance files.
4 years ago
grossmj
c8ea22c651
Merge branch 'master' into 2.2
4 years ago
grossmj
d16cb5ef89
Option to allocate or not the vCPUs and RAM settings for the GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/3069
4 years ago
piotrpekala7
004acdc271
Release web UI 2.2.16
4 years ago
grossmj
e182f53d69
Fix wrong defaults for images_path, configs_path, appliances_path. Fixes #1829
4 years ago
grossmj
5a7b5e4e08
Make sure all HTTP exceptions return JSON with a "message" field instead of "detail"
4 years ago
grossmj
359f9a7384
Move to version 3 of the REST API.
...
Rename packet capture endpoints.
4 years ago
grossmj
eeaf10b418
Put all schemas in the same module.
4 years ago
grossmj
81439c750a
Use pydantic for data validation (instead of jsonschema)
...
Fix/improve various pydantic shema models.
4 years ago
grossmj
b6a021dabd
Fix SSL support for controller and local compute. Fixes #1826
4 years ago
grossmj
5dab0c2587
Prevent WIC to be added/removed while Dynamips router is running. Fixes https://github.com/GNS3/gns3-gui/issues/3082
4 years ago
grossmj
5d1fdceb98
Fix bug with application id allocation for IOU nodes. Fixes #3079
4 years ago
grossmj
b2fb2442c8
Change tag for index routes.
4 years ago
grossmj
d316ee33df
Capitalize openapi tags.
4 years ago
grossmj
80d14a98fb
Some cleaning in compute.py
4 years ago
grossmj
3185ebaa3d
Publish API documentation generated by FastAPI.
4 years ago
grossmj
087bbd1a0b
Fix tests.
4 years ago
grossmj
a08ddce033
Revert compute.py
4 years ago
grossmj
97a91f1899
Overwrite uvicorn loggers.
4 years ago
grossmj
13da8aa8f5
Do not automatically connect to local compute.
4 years ago
grossmj
a92c47b310
Add HTTP client to reuse the aiohttp session where needed.
...
Remove unnecessary aiohttp exceptions.
4 years ago
grossmj
36c8920cd1
Warn not to use the private compute API. Fixes #1593 .
4 years ago
grossmj
25494ca098
Fix project import to work with FastAPI.
4 years ago
grossmj
b8e8e5cba7
Fix status code 204 must not have a response body.
4 years ago
grossmj
5d71ee25ee
Fix syntax error.
4 years ago
grossmj
f20e16074f
Fix Docker dev server script.
4 years ago
grossmj
be6d4771d0
Migrate PCAP streaming code to work with FastAPI.
4 years ago
grossmj
bd8565b2b9
Refactor WebSocket console code to work with FastAPI.
...
Fix endpoint routes.
4 years ago
Bernhard Ehlers
de2b9caeeb
Use HDD disk image as startup QEMU config disk
4 years ago
grossmj
5341ccdbd6
Use dependencies and group common HTTP responses in endpoints.
4 years ago
grossmj
46f4e7ef6e
Fix update property call for Qemu VMs.
4 years ago
grossmj
0746949207
Merge branch '2.2' into 3.0
...
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
# gns3server/handlers/api/compute/qemu_handler.py
# gns3server/handlers/api/controller/symbol_handler.py
# gns3server/version.py
# tests/compute/qemu/test_qemu_vm.py
# tests/endpoints/compute/test_qemu_nodes.py
# tests/endpoints/controller/test_nodes.py
4 years ago
grossmj
362701f5aa
Allow commas in image paths and VM name for Qemu VMs. Fixes https://github.com/GNS3/gns3-gui/issues/3065
4 years ago
grossmj
91244456f5
Handle comma in disk path for Qemu VMs. Fixes https://github.com/GNS3/gns3-gui/issues/3065
4 years ago
grossmj
88ab528977
Development on 2.2.16dev1
4 years ago
grossmj
7d031e71a0
Release v2.2.15
4 years ago
grossmj
c46c095fcb
Sync appliance files.
4 years ago
grossmj
e592b95639
Revert "Add info log to show where custom symbols are searched from."
...
This reverts commit 593e3795
4 years ago
grossmj
593e379523
Add info log to show where custom symbols are searched from.
4 years ago
grossmj
d451d3125e
Fix symbol retrieval issue. Ref #1824
4 years ago
grossmj
c248764efb
Fixes update() missing 2 required positional arguments: 'name' and 'value'. Fixes #1821 #1825
4 years ago
grossmj
0259696872
Fix Hyper-V based GNS3 VM WMI issue. Fixes #1822
4 years ago
grossmj
165ba4d8d5
Merge branch 'master' into 2.2
4 years ago
piotrpekala7
8049ab8b64
Release 2020.4.0-beta.1
4 years ago
grossmj
eb3cb8a41f
Migration to FastAPI
4 years ago
grossmj
2857cab94e
Development on 2.2.15dev1
4 years ago
grossmj
326841cd9e
Release v2.2.14
4 years ago
grossmj
dacc5ef9cd
Merge branch 'master' into 2.2
4 years ago
piotrpekala7
dd1e4f655e
Release 2020.3.0-beta.4
4 years ago
grossmj
399f1c082e
Add '-smp sockets=1' by default for Qemu VMs. Ref https://github.com/GNS3/gns3-gui/issues/3047
4 years ago
grossmj
919abdc052
Sync appliance files.
4 years ago
grossmj
992cd7fc6c
Implement full restart if user reload a Qemu VM which has been updated. Fixes https://github.com/GNS3/gns3-gui/issues/3038
4 years ago
grossmj
90ecefd455
Development on 2.2.14dev1
4 years ago
grossmj
b4c7823696
Release v2.2.13
4 years ago
grossmj
ffde704251
Merge branch 'master' into 2.2
4 years ago
piotrpekala7
8c00cd0a84
Release 2020.3.0-beta.3
4 years ago
grossmj
2bf625e000
Fix issue when resuming Qemu VM. Fixes https://github.com/GNS3/gns3-gui/issues/3027
4 years ago
grossmj
5305117a75
Sync appliance files.
4 years ago
grossmj
4843084158
Prioritize the config disk over HD-D for Qemu VMs.
...
Fixes https://github.com/GNS3/gns3-gui/issues/3036
(cherry picked from commit c12b675691
)
4 years ago
grossmj
c12b675691
Prioritize the config disk over HD-D for Qemu VMs.
...
Fixes https://github.com/GNS3/gns3-gui/issues/3036
4 years ago
Jeremy Grossmann
01db2d2a86
Create config disk property false by default for Qemu templates
...
Ref https://github.com/GNS3/gns3-gui/issues/3035
(cherry picked from commit a2e884e315
)
4 years ago
Jeremy Grossmann
a2e884e315
Create config disk property false by default for Qemu templates
...
Ref https://github.com/GNS3/gns3-gui/issues/3035
4 years ago
Jeremy Grossmann
fa26555d00
Merge pull request #1801 from GNS3/qemu-config-disk
...
QEMU config disk - enable QEMU config import/export
4 years ago
grossmj
f2ddef855f
Fix tests.
...
(cherry picked from commit 620d93634e
)
4 years ago
grossmj
620d93634e
Fix tests.
4 years ago
grossmj
ec02150fd2
Set default disk interface type to "none".
...
Fail-safe: use "ide" if an image is set but no interface type is configured.
Use the HDA disk interface type if none has been configured for HDD.
(cherry picked from commit 464fd804ce
)
4 years ago
grossmj
464fd804ce
Set default disk interface type to "none".
...
Fail-safe: use "ide" if an image is set but no interface type is configured.
Use the HDA disk interface type if none has been configured for HDD.
4 years ago
grossmj
a56b816c1a
Add explicit option to automatically create or not the config disk. Off by default.
...
(cherry picked from commit 56aba96a5f
)
4 years ago
grossmj
56aba96a5f
Add explicit option to automatically create or not the config disk. Off by default.
4 years ago
grossmj
c684c554bf
Fix tests
...
(cherry picked from commit 2ba6eac113
)
4 years ago
grossmj
2ba6eac113
Fix tests
4 years ago
grossmj
cad7431069
Bump version to 2.3.0dev2
4 years ago
grossmj
9890126453
Merge branch '2.2' into 2.3
...
# Conflicts:
# gns3server/notification_queue.py
# gns3server/version.py
4 years ago
grossmj
97e731a7d9
Development on 2.2.13dev1
4 years ago
grossmj
2c08166510
Release v2.2.12
4 years ago
grossmj
940f004752
Sync appliance files
4 years ago
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
7043d48f1a
Auxiliary console support for Qemu. Ref #2873
...
Improvements for auxiliary console support for Docker and Dynamips.
4 years ago
grossmj
65c8bb6754
Fix AUX console not allocated for Dynamips IOS routers.
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
f97d346c34
Support to reset links. Fixes https://github.com/GNS3/gns3-server/issues/1620
4 years ago
grossmj
01b2c72767
Add maxcpus property for Qemu VMs. Ref #1674
4 years ago
Bernhard Ehlers
068c31038f
QEMU config disk - improve error handling
4 years ago
Bernhard Ehlers
2bbee15b18
QEMU config disk - notification of import/export errors
4 years ago
Bernhard Ehlers
50c49cfedb
QEMU config disk - notification of import/export errors
4 years ago
Bernhard Ehlers
b672900406
QEMU config disk - use disk interface of HD-D, fallback is HD-A
4 years ago
Bernhard Ehlers
2e0fba925b
QEMU config disk - add missing config disk to image directory
4 years ago
Bernhard Ehlers
450c6cddc7
QEMU config disk - get rid of mtoolsrc
4 years ago
Bernhard Ehlers
5c44268476
QEMU config disk - preserve file timestamp on zip unpack
4 years ago
Bernhard Ehlers
b69965791d
QEMU config disk - initial implementation. Ref #2958
4 years ago
grossmj
a9e9ff071d
Read folder structure correctly for custom symbols. Fixes https://github.com/GNS3/gns3-gui/issues/2856
4 years ago
grossmj
3dc4ea46d6
Add total RAM, CPUs and disk size to servers summary as well as disk usage in percent. Fixes https://github.com/GNS3/gns3-server/issues/1532
4 years ago
grossmj
d1c29c8bb7
Resource constraints for Docker VMs.
4 years ago
grossmj
0afce89c0b
Fix exception when exporting debug data. Fixes #1684
4 years ago
grossmj
e4978004d0
Update IOUtools. Ref #1627
4 years ago
grossmj
7471b31b0c
Fix tests.
4 years ago
grossmj
05ed9836e4
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
0390fef74d
Use parent directory as working directory for project duplication and snapshots. Fixes https://github.com/GNS3/gns3-gui/issues/2909
4 years ago
grossmj
dff035d957
Support for "usage" for "Cloud" nodes. Fixes https://github.com/GNS3/gns3-gui/issues/2887
...
Allow "usage" for all builtin nodes (not exposed in Ui).
4 years ago
grossmj
d11897c1ec
Bump version to 2.3.0dev1
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
...
(cherry picked from commit 068c31038f
)
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
...
(cherry picked from commit 2bbee15b18
)
4 years ago
Bernhard Ehlers
f747b3a880
QEMU config disk - notification of import/export errors
...
(cherry picked from commit 50c49cfedb
)
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
...
(cherry picked from commit b672900406
)
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
...
Support to activate/deactive network connection state replication in Qemu
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
...
# Conflicts:
# requirements.txt
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"
...
This reverts commit 3a09bd43dc
.
4 years ago
Bernhard Ehlers
347035a99b
QEMU config disk - add missing config disk to image directory
...
(cherry picked from commit 2e0fba925b
)
4 years ago
Bernhard Ehlers
0db0f6256b
QEMU config disk - get rid of mtoolsrc
...
(cherry picked from commit 450c6cddc7
)
4 years ago
fadlytabrani
6fd60452c4
Add clipboard support for TigerVnc
...
There's currently no clipboard support for servers running on TigerVnc. TigerVnc clipboard support is provided by vncconfig that needs to be spawned for every display socket. The code changes above provides that functionality
4 years ago
Jeremy Grossmann
a2d57f7c37
Merge pull request #1741 from candlerb/candlerb/snasphot
...
Correct typo "Snasphot"
4 years ago
Brian Candler
69986b0d0f
Correct typo "Snasphot"
4 years ago
Brian Candler
06a6a0a332
Sort snapshots by (created_at, name)
...
Fixes #1739
4 years ago
grossmj
2606c2d9a7
Merge branch '2.3'
...
# Conflicts:
# gns3server/version.py
5 years ago
grossmj
57067a99fa
Development on 2.2.8dev1
5 years ago
grossmj
087cba3903
Release v2.2.7
5 years ago
grossmj
0a5995b11c
Merge branch 'master' into 2.2
5 years ago
piotrpekala7
4f3fd65377
Release 2020.2.0-beta.1
5 years ago
Bernhard Ehlers
99d9728360
QEMU config disk - preserve file timestamp on zip unpack
...
(cherry picked from commit 5c44268476
)
5 years ago
Bernhard Ehlers
6a1eef0627
QEMU config disk - initial implementation. Ref #2958
...
(cherry picked from commit b69965791d
)
5 years ago
grossmj
42eaf97e9f
Fix uBrigde error popups when Docker image has stopped. Fixes https://github.com/GNS3/gns3-gui/issues/2957
5 years ago
grossmj
55a5ce77ba
Remove debug message
5 years ago
Torstein Husebø
f9ab4ffb96
fix warning that you are explicitly comparing literals
5 years ago
Jeremy Grossmann
241937b80b
Merge pull request #1715 from GNS3/websocket-console
...
Support for WebSocket consoles
5 years ago
grossmj
b179ca88a7
Merge branch 'master' into 2.3
...
# Conflicts:
# gns3server/version.py
5 years ago
grossmj
4bed19f20a
Release v2.2.6
5 years ago
grossmj
4bc1e5e02e
Merge branch 'master' into 2.2
5 years ago
piotrpekala7
720f52655e
Release 2020.1.0-alpha.1
5 years ago
piotrpekala7
4df10d1427
Release 2019.2.0-alpha.11
5 years ago
grossmj
aa83fcc7d1
Monitor ubrige processes.
5 years ago
grossmj
afbbf7a524
Add Xvnc command to the VNC servers list. Fixes #172
5 years ago