grossmj
|
a358369606
|
Move notifications under controller router
|
2023-09-02 18:57:53 +07:00 |
|
grossmj
|
e72b07bf5c
|
Prepare resource pools table for future development
|
2023-09-02 18:42:40 +07:00 |
|
grossmj
|
170f476733
|
Add more built-in roles
|
2023-09-02 18:15:00 +07:00 |
|
grossmj
|
0077fd98aa
|
Add required privileges to all endpoints
|
2023-09-02 17:54:24 +07:00 |
|
grossmj
|
f3a4ad49f4
|
Check for group ACEs to find user privileges
|
2023-08-28 18:14:34 +10:00 |
|
grossmj
|
3e0592520b
|
Handle ACE propagate and allowed
|
2023-08-28 12:06:01 +10:00 |
|
grossmj
|
57197c3d1c
|
Comment unused code
|
2023-08-27 18:23:10 +10:00 |
|
grossmj
|
60ce1172e0
|
Use an ACL table to check for privileges
|
2023-08-27 18:20:42 +10:00 |
|
grossmj
|
6bd855b3c5
|
New database schema for better RBAC
|
2023-08-21 21:32:23 +10:00 |
|
grossmj
|
e9e2dc2ca7
|
Fix validation issues and improve exceptions logs
|
2023-08-17 17:36:50 +10:00 |
|
grossmj
|
ca48efa5be
|
Upgrade SQLAlchemy to v2.0.18 and fix async_timeout warning
|
2023-08-11 22:52:29 +10:00 |
|
grossmj
|
b0657b39ef
|
Upgrade dependencies
|
2023-08-11 18:54:05 +10:00 |
|
grossmj
|
cefa459721
|
Fix command line issue with certfile and certkey
|
2023-08-11 18:34:16 +10:00 |
|
grossmj
|
f3b6825e40
|
Test if busybox is not dynamically linked
|
2023-08-11 14:10:25 +10:00 |
|
grossmj
|
719458764f
|
Fix tests
|
2023-08-10 23:23:11 +10:00 |
|
grossmj
|
1cb433c5bc
|
New packaging relying only pyproject.toml
|
2023-08-10 22:44:37 +10:00 |
|
grossmj
|
17f71f970e
|
Add truststore inject_into_ssl
|
2023-08-10 15:01:49 +10:00 |
|
grossmj
|
fe90d2b146
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/controller/__init__.py
# gns3server/controller/appliance_manager.py
# gns3server/crash_report.py
# gns3server/run.py
# gns3server/static/web-ui/index.html
# gns3server/utils/images.py
# gns3server/version.py
# requirements.txt
# scripts/update-bundled-web-ui.sh
|
2023-08-10 15:00:22 +10:00 |
|
grossmj
|
35e1519073
|
Development on v2.2.43.dev1
|
2023-08-09 22:15:15 +10:00 |
|
grossmj
|
08139ebdd1
|
Release v2.2.42
|
2023-08-09 21:11:57 +10:00 |
|
grossmj
|
cd87ac4474
|
Bundle web-ui v2.2.42
|
2023-08-09 21:03:40 +10:00 |
|
grossmj
|
77744cc31d
|
Handle API version key in VirtualBox 7. Fixes #2266
|
2023-08-09 20:51:53 +10:00 |
|
grossmj
|
df9d642a56
|
Sync appliances
|
2023-08-08 19:07:04 +10:00 |
|
grossmj
|
fad28c766a
|
Enable system certificate store later in the code and bump version to 2.2.42.dev4
|
2023-08-08 17:22:27 +10:00 |
|
grossmj
|
21d9d968c4
|
Revert "Use truststore in appliance_manager.py instead"
This reverts commit a2628042e8 .
|
2023-08-07 20:44:37 +10:00 |
|
grossmj
|
945a2c98cd
|
Revert "Use finer-grained control for truststore"
This reverts commit 5e1792ff4d .
|
2023-08-07 20:44:33 +10:00 |
|
grossmj
|
5e1792ff4d
|
Use finer-grained control for truststore
|
2023-08-07 19:15:14 +10:00 |
|
grossmj
|
a2628042e8
|
Use truststore in appliance_manager.py instead
|
2023-08-07 19:04:55 +10:00 |
|
grossmj
|
e616b09028
|
Use truststore
|
2023-08-07 18:40:03 +10:00 |
|
grossmj
|
7f595b089b
|
Use certifi to get SSL root certificates
|
2023-08-06 20:37:10 +10:00 |
|
grossmj
|
a76d7576c6
|
Bump version to 2.2.42.dev3
|
2023-08-06 18:14:21 +10:00 |
|
grossmj
|
533c4544ea
|
Use certifi on Windows and macOS
|
2023-08-06 18:09:56 +10:00 |
|
grossmj
|
5da742394e
|
Use bundled cacert file on Windows and macOS
|
2023-08-05 22:21:08 +10:00 |
|
grossmj
|
962c5eed8e
|
Add log message for comparing controller version with config version. Ref https://github.com/GNS3/gns3-gui/issues/3486
|
2023-08-05 20:24:11 +10:00 |
|
grossmj
|
f4dab1482f
|
Bump version to 2.2.42.dev2
|
2023-08-05 20:16:30 +10:00 |
|
grossmj
|
9c456532d0
|
Pydantic v2 migration
|
2023-08-04 18:20:06 +10:00 |
|
grossmj
|
7ef9b7600c
|
Use DEFAULT_BUFFER_SIZE for md5sum
|
2023-08-03 12:09:24 +10:00 |
|
grossmj
|
11f51b3809
|
Allow connection to ws console over IPv6
|
2023-08-02 18:29:01 +10:00 |
|
grossmj
|
1d59afa9fb
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/controller/__init__.py
# gns3server/crash_report.py
# gns3server/handlers/api/controller/node_handler.py
# gns3server/utils/images.py
|
2023-08-02 18:26:50 +10:00 |
|
grossmj
|
c51d71a4fa
|
Fix version check when installing appliances. Ref https://github.com/GNS3/gns3-gui/issues/3486
|
2023-08-02 17:58:53 +10:00 |
|
grossmj
|
af83adfdf6
|
Add debug message when calculating MD5 checksum
|
2023-08-02 17:41:51 +10:00 |
|
grossmj
|
658bfb7624
|
Allow connection to ws console over IPv6. Fixes https://github.com/GNS3/gns3-web-ui/issues/1400
|
2023-08-02 15:28:32 +10:00 |
|
grossmj
|
6097166055
|
Remove import urllib3 and let sentry_sdk import and patch it. Fixes https://github.com/GNS3/gns3-gui/issues/3498
|
2023-07-30 17:42:52 +10:00 |
|
grossmj
|
3f691b60c9
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
# gns3server/crash_report.py
# gns3server/schemas/qemu.py
# gns3server/schemas/qemu_template.py
# gns3server/static/web-ui/index.html
# gns3server/static/web-ui/main.1379a5647e8bc6d3e401.js
# gns3server/version.py
# tests/compute/qemu/test_qemu_vm.py
|
2023-07-13 10:09:26 +10:00 |
|
grossmj
|
a6ca7c4e36
|
Development on 2.2.42.dev1
|
2023-07-12 18:26:26 +10:00 |
|
grossmj
|
d2a0632ec4
|
Release v2.2.41
|
2023-07-12 17:07:39 +10:00 |
|
grossmj
|
7dc5628845
|
Bundle web-ui v2.2.41
|
2023-07-12 16:31:54 +10:00 |
|
grossmj
|
723b519e8f
|
Sync appliance files
|
2023-07-12 16:20:29 +10:00 |
|
grossmj
|
9c653f7dbf
|
Bump version to 2.2.41.dev3
|
2023-07-12 13:26:22 +10:00 |
|
grossmj
|
c226b2a9ef
|
Catch urllib3 exceptions when sending crash report. Ref https://github.com/GNS3/gns3-gui/issues/3483
|
2023-07-06 17:16:05 +10:00 |
|