Commit Graph

4750 Commits (09ac7fd7fbe5f0152539c5ab89b86a988e58b2f3)
 

Author SHA1 Message Date
grossmj 09ac7fd7fb Merge branch '2.2' into 3.0
3 years ago
Jeremy Grossmann 3a479d7ea6
Merge pull request #1900 from GNS3/prevent-directory-traversal
3 years ago
grossmj e86d8f96ca Merge branch '2.2' into 3.0
3 years ago
grossmj 9a6978902d Fix tests.
3 years ago
grossmj 6294ad9e76 Prevent directory traversal
3 years ago
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 4727708c85 Upgrade dependencies
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 a1f3f6472a Upgrade dependencies
3 years ago
grossmj 912fb2ed29 Fix add node from template. Fixes https://github.com/GNS3/gns3-web-ui/issues/1122
3 years ago
grossmj 60701b63ac Update README to use python virtual env
3 years ago
piotrpekala7 f576bedfaf Release web UI 2.2.21
3 years ago
grossmj a795e0d7c1 Add missing CORS origins.
3 years ago
grossmj d8968cbee8 Merge remote-tracking branch 'origin/3.0' into 3.0
3 years ago
grossmj ad7d8e2e7d Fix tests.
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 7b3351bba6 Upgrade dependencies.
3 years ago
grossmj d3ace8ff17 Fix user delete endpoint.
3 years ago
grossmj 49be4146d6 Protect controlle notification endpoints. Ref #1888
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 6b8ce8219c Fix tests.
3 years ago
grossmj 9c850e0f2b Move schemas between compute and controller subpackages
3 years ago
grossmj c59fc375f2 Remove traceng code.
3 years ago
Jeremy Grossmann fbd5e12e7b
Update GitHub Actions badge
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.
3 years ago
grossmj 71725aade6 Rename ssl and auth configuration file settings.
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 478119b40d Comment out problematic test
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
3 years ago