Commit Graph

5389 Commits

Author SHA1 Message Date
8d8a3247c4 Bundle web-ui v2.2.46 2024-02-26 16:35:47 +08:00
d100a132d6 Merge pull request #2360 from GNS3/bugfix/3555
Fix export project
2024-02-26 16:27:39 +08:00
52638a9a8d Merge branch '2.2' into bugfix/3555 2024-02-26 16:22:15 +08:00
9a5af82a28 Save empty directories when exporting a project 2024-02-24 19:02:16 +08:00
14a618766d Merge pull request #2359 from GNS3/bugfix/2357
Fix Docker VM hasn't access to all resources
2024-02-22 19:37:55 +08:00
0137688ba7 Test busybox is installed 2024-02-22 13:05:48 +08:00
84db3b9996 Fix not all Docker resources are copied to a writable location 2024-02-22 12:59:44 +08:00
0a08031d85 Merge pull request #2355 from GNS3/refactor/busybox
Install Docker resources in writable location
2024-02-14 16:18:25 +08:00
1a53c9aabf Backport from v3: install Docker resources in a writable location at runtime. 2024-02-14 16:13:45 +08:00
1f5085608c Use Docker API v1.24 to get version. 2024-02-14 15:40:19 +08:00
16f72b4d3d Merge pull request #2347 from SpikefishSolutions/DeadTelnetConsoleFix
Address the telnet console death bug.
2024-02-09 20:33:16 +11:00
3ced41633f Upgrade dependencies 2024-02-09 17:07:35 +11:00
4fa10be5aa Merge pull request #2353 from GNS3/feature/drop-python-3.6
Drop Python 3.6 support
2024-02-09 17:01:40 +11:00
f050fc7e00 Change runtime checks for Python version 2024-02-09 16:49:58 +11:00
c93aafc9af Fix aiohttp dependency for Python 3.7 2024-02-09 16:45:46 +11:00
93520b4d6c Do not test with Python 3.6 2024-02-09 16:34:44 +11:00
1fb0260ae6 Drop support for Python 3.6 2024-02-09 16:28:23 +11:00
763ef24108 Address the telnet console bug. Add wait_for for drain() call. If we're stuck on drain then the buffer isn't getting emptied. 5 seconds after drain() blocks, exception will be thrown and client will be removed from connection table and will no longer be a problem. 2024-02-02 22:09:31 -05:00
17aabd6cda Merge branch 'master' into 2.2 2024-01-28 20:04:19 +11:00
d94adf4c8f Merge remote-tracking branch 'origin/master' 2024-01-28 19:56:40 +11:00
4dd9cf2da2 Merge pull request #2340 from spikefishjohn/patch-3
Update telnet_server.py
2024-01-28 19:56:26 +11:00
e2a3d391d8 Merge remote-tracking branch 'origin/2.2' into 2.2 2024-01-28 12:14:28 +11:00
6c5f54fe57 Update telnet_server.py
Maybe use the correct object name this time for the socket objects.
2024-01-28 12:14:07 +11:00
082fbee1bd Update telnet_server.py
Set tcp keepalive timers to 60 seconds. Seems to default to 2 hours on ubuntu 22. Most firewalls will age out an idle tcp session at 1 hour.

Will not address telnet console failing after a tcp session has failed (TimeoutError).
2024-01-28 12:14:07 +11:00
6d97feaced Fixed updating system and GNS3. 2024-01-28 12:14:01 +11:00
8d35089661 Update welcome.py
Fixed an issue where the shell option in dialog failed to drop you back to bash.
2024-01-28 12:13:55 +11:00
6455f62447 Update remote-install.sh
Removed an extra slash at the end when setting the user home directory. This was causing unexpected behavior for other scrips as ~ was aliased to /opt/gns3/ instead of the expected  /opt/gns3.

This caused an extra / to appear in commands unexpectedly.
2024-01-28 12:13:55 +11:00
2fb3b1ebab Use Python 3.8 to publish API doc 2024-01-28 12:13:46 +11:00
58399a9fa8 Upgrade sentry-sdk, psutil and distro dependencies 2024-01-28 12:13:12 +11:00
907b305ecf Development on 2.2.46.dev1 2024-01-28 12:13:12 +11:00
57f92db124 Release v2.2.45 2024-01-28 12:13:12 +11:00
0f6f943a83 Bundle web-ui v2.2.45 2024-01-28 12:13:12 +11:00
2cb76b2274 Remove old web-ui files 2024-01-28 12:13:11 +11:00
2d2db52a8b Bundle web-ui v2.2.45 2024-01-28 12:13:11 +11:00
a8d0818e07 Sync appliances 2024-01-28 12:13:11 +11:00
f7eb2492d9 Fix mouse offset issues with VNC in Qemu. Fixes #2335 2024-01-28 12:13:11 +11:00
218522b08c Fix issues when generating docs 2024-01-28 12:13:10 +11:00
470f13f448 Update readthedocs.yml to use Python 3.12 2024-01-28 12:13:10 +11:00
317aa669ac Update readthedocs.yml 2024-01-28 12:13:10 +11:00
8d160ad5ed Update documentation 2024-01-28 12:13:10 +11:00
e3493870b2 Add project.created, project.opened and project.deleted controller notification stream.
Move project.updated and project.closed from project notification to controller notification stream.
2024-01-28 12:13:09 +11:00
d466c85385 Do not stop searching for Qemu binaries if one binary cannot be executed. Ref #2306 2024-01-28 12:13:09 +11:00
35d4391fc0 Fix Ethernet switch and Ethernet hub port validations. Fixes #2334 2024-01-28 12:13:09 +11:00
eea0ab69bd Bundle dev version of the web-ui 2024-01-28 12:13:09 +11:00
22ade94118 Update CORS policy 2024-01-28 12:13:08 +11:00
08ee40548f Add custom executable paths on Windows 2024-01-28 12:13:08 +11:00
7f05a06766 Upgrade sentry-sdk and aiohttp 2024-01-28 12:13:08 +11:00
9fd2f58ef7 Development in 2.2.45.dev3 2024-01-28 12:13:08 +11:00
b9b802ebab Release v2.2.44.1 2024-01-28 12:13:08 +11:00
1d86e322e9 Do not compute checksums on macOS 2024-01-28 12:13:07 +11:00