grossmj
|
722512d851
|
Remove model validator. Fixes https://github.com/GNS3/gns3-gui/issues/3522
Default port name and port segment size are already set in the code when a new node is created.
|
2023-10-15 11:16:05 +10:00 |
|
Jeremy Grossmann
|
b6127af067
|
Merge pull request #2294 from GNS3/list-items-closed-project
[API] Allow listing items from a closed project
|
2023-10-09 13:28:58 +10:00 |
|
grossmj
|
5092bd2fdf
|
List elements when a project is closed
|
2023-10-09 13:16:12 +10:00 |
|
grossmj
|
a27db6b4eb
|
Fix deleting resource from resource pool. Ref #2293
|
2023-09-28 18:38:38 +10:00 |
|
grossmj
|
66b66cc3e1
|
Bump version to 3.0.0.dev8
|
2023-09-25 21:38:20 +10:00 |
|
Jeremy Grossmann
|
7215b150dd
|
Merge pull request #2292 from GNS3/fix/3422
Support to create empty disk images on the controller
|
2023-09-25 21:29:24 +10:00 |
|
grossmj
|
674381f1be
|
Fix tests
|
2023-09-25 21:08:23 +10:00 |
|
grossmj
|
1ae6d13022
|
Support to create empty disk images on the controller
|
2023-09-25 17:51:14 +10:00 |
|
grossmj
|
c1507b4155
|
Upgrade sqlalchemy
|
2023-09-23 15:56:42 +10:00 |
|
grossmj
|
d9214a3c67
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/virtualbox/__init__.py
# gns3server/controller/gns3vm/virtualbox_gns3_vm.py
# gns3server/crash_report.py
# gns3server/version.py
# requirements.txt
|
2023-09-23 15:54:54 +10:00 |
|
grossmj
|
f675f24ba7
|
Revert "Install importlib-resources only with Python < '3.9'. Ref #2147"
This reverts commit dc1eed42da .
|
2023-09-23 14:48:04 +10:00 |
|
grossmj
|
dc1eed42da
|
Install importlib-resources only with Python < '3.9'. Ref #2147
|
2023-09-23 14:35:50 +10:00 |
|
grossmj
|
94abdfc9f0
|
Development on 2.2.44.dev1
|
2023-09-19 21:08:24 +07:00 |
|
grossmj
|
89ec458f5c
|
Release v2.2.43
|
2023-09-19 20:16:52 +07:00 |
|
grossmj
|
80bc1a726b
|
Sync appliances
|
2023-09-19 20:12:32 +07:00 |
|
grossmj
|
6265d3d55f
|
Upgrade sentry-sdk and truststore
|
2023-09-19 20:07:57 +07:00 |
|
grossmj
|
a96a82821c
|
Merge branch 'master' into 2.2
|
2023-09-19 20:04:15 +07:00 |
|
grossmj
|
ad47ffbe29
|
Force English output for VBoxManage. Fixes #2266
|
2023-09-19 18:14:05 +07:00 |
|
Jeremy Grossmann
|
eca1243fc0
|
Merge pull request #2285 from Orange-OpenSource/3.0
rbac fix: cannot add multiple time same privilege to a role
|
2023-09-18 18:41:01 +07:00 |
|
Sylvain MATHIEU OBS
|
0d834ee2a0
|
rbac fix: cannot add multiple time same privilege to a role
|
2023-09-18 13:34:46 +02:00 |
|
Jeremy Grossmann
|
e1c5c05492
|
Merge pull request #2280 from GNS3/resource-pools
Resource pools support
|
2023-09-14 22:47:02 +07:00 |
|
grossmj
|
7534718a1c
|
Remove privileges endpoint from roles
|
2023-09-14 22:41:08 +07:00 |
|
Jeremy Grossmann
|
63c1defd9a
|
Merge branch '3.0' into resource-pools
|
2023-09-14 22:38:52 +07:00 |
|
grossmj
|
1f90bb14b6
|
Require users to be logged in for privilege API endpoints
|
2023-09-14 22:36:21 +07:00 |
|
Jeremy Grossmann
|
ae00dd422f
|
Merge pull request #2283 from Orange-OpenSource/3.0
API: add endpoint to expose availables privileges to web UI
|
2023-09-13 22:51:05 +07:00 |
|
Sylvain MATHIEU OBS
|
10eeefc1f5
|
API: add endpoint to expose availables privileges to web UI
|
2023-09-12 15:24:54 +02:00 |
|
grossmj
|
702fea89fb
|
Automatically add vboxnet and DHCP server if not present for VirtualBox GNS3 VM. Ref #2266
|
2023-09-12 16:14:44 +07:00 |
|
grossmj
|
a95dda0d1d
|
Complete resource pool support for projects
|
2023-09-11 18:15:03 +07:00 |
|
grossmj
|
d53ef175f8
|
DB and API for resource pools
|
2023-09-07 17:31:11 +07:00 |
|
grossmj
|
f7d287242f
|
Upgrade platformdirs
|
2023-09-07 16:32:04 +07:00 |
|
grossmj
|
c11b3c3911
|
Fix tests after merge
|
2023-09-06 23:42:50 +07:00 |
|
grossmj
|
1ec056c1a6
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/docker/docker_vm.py
# gns3server/controller/__init__.py
# gns3server/controller/appliance_manager.py
# gns3server/web/route.py
# requirements.txt
# tests/compute/docker/test_docker_vm.py
|
2023-09-06 23:30:00 +07:00 |
|
Jeremy Grossmann
|
285b19d97f
|
Merge pull request #2272 from GNS3/fix/2271
Correctly install built-in appliances
|
2023-09-06 23:16:34 +07:00 |
|
grossmj
|
709aa46074
|
Fix issue with controller config saved before checking current version with previous one
|
2023-09-06 16:48:24 +07:00 |
|
grossmj
|
0c12849d0d
|
Use controller vars file to store version and appliance etag
|
2023-09-06 16:28:46 +07:00 |
|
grossmj
|
8aa9d1aae6
|
Upgrade dependencies and fix user group tests
|
2023-09-03 17:58:51 +07:00 |
|
grossmj
|
66047b3431
|
Fix OAuth2PasswordBearer token URL
|
2023-09-03 17:31:05 +07:00 |
|
Jeremy Grossmann
|
71d06abaf4
|
Merge pull request #2278 from GNS3/update-publish-api-doc
Update publish api doc with GitHub Actions
|
2023-09-03 17:00:13 +07:00 |
|
grossmj
|
05ef9f2a7c
|
No need for dev dependencies
|
2023-09-03 16:59:48 +07:00 |
|
grossmj
|
476658b829
|
Update publish-api-documentation.yml
|
2023-09-03 16:52:30 +07:00 |
|
grossmj
|
6ec97a704f
|
Put user, groups, roles and ACL under /access
|
2023-09-02 19:10:02 +07:00 |
|
grossmj
|
a358369606
|
Move notifications under controller router
|
2023-09-02 18:57:53 +07:00 |
|
grossmj
|
5155aea923
|
Upgrade dependencies
|
2023-09-02 18:49:16 +07:00 |
|
Jeremy Grossmann
|
b0c4fc17ad
|
Merge pull request #2275 from GNS3/rbac-new-implementation
New RBAC implementation
|
2023-09-02 18:47:35 +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 |
|
Jeremy Grossmann
|
d3d0cc039d
|
Merge pull request #2277 from GNS3/fix/2276
Prevent X11 socket file to be modified by Docker container
|
2023-08-27 19:53:50 +10:00 |
|