Commit Graph

252 Commits (46c02ad2f3208490f17ec25db32bae3dd56cb21e)

Author SHA1 Message Date
grossmj 898af32cd1 Package websockets 10.0 requires Python >= 3.7
3 years ago
grossmj 0b4dbf27e0 Upgrade dependencies
3 years ago
grossmj a324459152 Merge branch '2.2' into 3.0
3 years ago
Jeremy Grossmann f71e7aac9f
Merge branch 'master' into setuptools
3 years ago
grossmj 93711fe060 Update dependencies
3 years ago
grossmj 183033dad8 Upgrade unicorn dependency to version 0.15.0
3 years ago
grossmj a970d4c4d8 Upgrade dependencies
3 years ago
grossmj 91a6384a59 Upgrade dependencies. Fixes #1917
3 years ago
grossmj 8825831106 Upgrade dependencies
3 years ago
Fabian Affolter 7ff72879dd
Set py-cpuinfo to 8.0.0
3 years ago
grossmj f64b5cd9b6 Allow controller to be reloaded using the API. Fixes #1743
3 years ago
grossmj 91b0534182 Upgrade dependencies
3 years ago
grossmj 4727708c85 Upgrade dependencies
3 years ago
grossmj a1f3f6472a Upgrade dependencies
3 years ago
grossmj ad7d8e2e7d Fix tests.
3 years ago
grossmj 7b3351bba6 Upgrade dependencies.
3 years ago
grossmj 802959f9ab Merge branch 'master' into 3.0
3 years ago
grossmj e614ed79f4 Upgrade dependencies
3 years ago
grossmj 170e83e589 Fix tests and update requirements
4 years ago
grossmj c1784b7684 Workaround to run tests with Python 3.6
4 years ago
Tomas Hrnciar bb47cc87e7 Explicitly require setuptools, utils/get_resource.py imports pkg_resources
4 years ago
grossmj b8e81ad9bc Upgrade dependencies
4 years ago
grossmj fd844c309e Revert "Install contextvars for python_version < "3.7""
4 years ago
grossmj f9127e199e Install contextvars for python_version < "3.7"
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 b417bc4dec Revert "Upgrade to sqlalchemy version 1.4.2"
4 years ago
grossmj 9defc3c4e8 Upgrade to sqlalchemy version 1.4.2
4 years ago
grossmj 62b1fa8dc4 Upgrae to uvicorn 0.13.3. Fixes #1840
4 years ago
grossmj aca7344212 Upgrade Jinja to version 2.11.3. Fixes #1865
4 years ago
grossmj 62d9ecf2aa Do not build on Windows and add missing packages for Python 3.6
4 years ago
grossmj d47dcb0d6f User authentication with tests.
4 years ago
grossmj bf7cf862af Refactor tests and start work on database integration.
4 years ago
grossmj acc5c7ebfa Update package versions.
4 years ago
grossmj bf19da1dc2 Upgrade packages to latest versions
4 years ago
grossmj eeaf10b418 Put all schemas in the same module.
4 years ago
grossmj eb3cb8a41f Migration to FastAPI
4 years ago
Jeremy Grossmann d022259561
Downgrade psutil to version 5.6.7
4 years ago
Jeremy Grossmann 380e7a8a7f
Downgrade psutil to version 5.6.7
4 years ago
grossmj 89b5629cf5 Upgrade to psutil version 5.7.2
4 years ago
grossmj 47bb2edbfa Upgrade to psutil version 5.7.2
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 7924963276 Remove tox and update dependencies
4 years ago
snyk-bot 9665378f44 fix: requirements.txt to reduce vulnerabilities
4 years ago
grossmj 1f149769f2 Only use jsonschema 2.6.0 on Windows and macOS.
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 00f8a27404 Merge branch 'master' into 2.2
4 years ago
grossmj 5b59a09e8d Deprecate running with Python 3.5
4 years ago
grossmj 16ca0fd915 aiocontextvars is only necessary for Python < 3.7
4 years ago
grossmj c63aad8eca Replace Raven by Sentry SDK. Fixes https://github.com/GNS3/gns3-server/issues/1758
4 years ago
grossmj c0adc88592 Use Environmental Markers to force jsonschema version. Fixes https://github.com/GNS3/gns3-gui/issues/2849
4 years ago
grossmj 770841b3ee Use Environmental Markers to force jsonschema version 2.6.0 on Windows/macOS. Ref https://github.com/GNS3/gns3-gui/issues/2849
4 years ago
grossmj 392678e757 Upgrade psutil to version 5.6.6 due to CVE-2019-18874
5 years ago
grossmj e90262eb95 Require VirtualBox >= 6.0 on AMD and >= 6.1 on Intel processors (for GNS3 VM only). Fixes #1610
5 years ago
grossmj 2fd4b2cbc8 Make sure still support Python >= 3.5.3
5 years ago
grossmj 3aba2a319c Set psutil to version 5.6.3 in requirements.txt
5 years ago
grossmj 8dd2831890 Upgrade aiohttp to version 3.6.2
5 years ago
grossmj 2feec666a2 Revert to jsonschema 2.6.0 due to packaging problem.
5 years ago
grossmj fc182e932a Fix typo with jsonschema version 3.2.0 -> 3.0.2
5 years ago
grossmj 703dca54ab Bump jsonschema to version 3.0.2
5 years ago
grossmj 1f1d93d078 Deactivate the embedded shell for Ethernet switch. Ref #1424 #1556
6 years ago
grossmj b0df7ecabf Merge branch '2.2' into import-export-refactoring
6 years ago
grossmj 5b6011a248 Stay with jsonschema 2.6.0
6 years ago
grossmj 80eb06f67c Merge 2.1 into 2.2
6 years ago
grossmj a8990c9e89 Non blocking project exportation.
6 years ago
Jeremy Grossmann e1aa13fa73
Force jsonschema dependency to 2.6.0
6 years ago
pyup-bot 7c288fc61b Update aiohttp from 3.5.3 to 3.5.4
6 years ago
pyup-bot 289eee968e Update aiohttp from 3.5.2 to 3.5.3
6 years ago
pyup-bot cdb7eea888 Update aiohttp from 3.5.1 to 3.5.2
6 years ago
pyup-bot 485b8a3db4 Update aiohttp from 3.5.0 to 3.5.1
6 years ago
pyup-bot e1c250a8dd Update aiohttp from 3.4.4 to 3.5.0
6 years ago
grossmj f76b329cba Fix ConnectionResetError issues and switch to aiohttp version 3.4.4. Fixes #1474.
6 years ago
grossmj 86f87aec74 Fix installation with Python 3.7. Fixes #1414.
6 years ago
grossmj eb97ebf311 Fix platform.linux_distribution() is deprecated. Fixes https://github.com/GNS3/gns3-gui/issues/2578
6 years ago
grossmj abfbadecd6 Update aiohttp verion requirement in order to support Python 3.7. Fixes https://github.com/GNS3/gns3-gui/issues/2566
6 years ago
grossmj 31a268e756 Force prompt-toolkit to version 1.0.15
6 years ago
ziajka 5a0e21f58d Locks down async-timeout<3.0.0 for P3.4 support; Fixes: #1331
6 years ago
ziajka 34acb1f185 Unlock yarl version and multidict
7 years ago
ziajka 2235a8158f
Update requirements.txt
7 years ago
ziajka a7412d1c87 aiohttp 2.3.1 dependency
7 years ago
grossmj 2a4ed9ba89 Fix issue with multidict when upgrading GNS3 VM to use dev channel.
7 years ago
ziajka ac508435c3 History support for console and telnet application, Fixes: #1083
7 years ago
Julien Duponchelle c8155aa14f
Upgrade Yarl
7 years ago
Julien Duponchelle 357de50a1b
Upgrade to last aiohttp version
7 years ago
Julien Duponchelle a4245fcf44
Aiohttp 2.0
7 years ago
Julien Duponchelle ac5509f383
Always install typing module (compat with python 3.4 on ubuntu)
7 years ago
Julien Duponchelle 152807e654
Merge branch 'master' into 2.0
8 years ago
Athmane Madjoudj 3518a781e9 typing is already included in Py >= 3.5 (#979)
8 years ago
Julien Duponchelle 6d150bb62c
Freeze server dependencies to the same version used for 1.5.3
8 years ago
Julien Duponchelle a8294c3de8
Backport requirements of 2.0
8 years ago
Julien Duponchelle 7528152475
Ignore new version or aiohttp cors
8 years ago
Julien Duponchelle bbfd56606c
Notify pyup that some dependencies doesn't require update
8 years ago
pyup.io bot 4036e519a7 Update aiohttp-cors from 0.5.0 to 0.5.1 (#957)
8 years ago
Julien Duponchelle 1b84874762
Upgrade to aiohttp 1.3.5 to solve issue with big file
8 years ago
Julien Duponchelle cb6f94bc24
Lock yarl version because 0.10 is not compatible with aiohttp 1.3
8 years ago
Julien Duponchelle 30db4d8b5c
Yarl 0.9.8 is require by aiohttp 1.3
8 years ago
Julien Duponchelle afa3f12e30
Allow any 1.3 aiohttp release but not 1.4
8 years ago
pyup.io bot ebe8c1e536 Update aiohttp from 1.2.0 to 1.3.3 (#905)
8 years ago
Julien Duponchelle 8d2c27eafd
Lock aiohttp to see if it's the reason of Unkown error from Qt
8 years ago
Julien Duponchelle a2337ed6c6
Force installation of last aiohttp
8 years ago
Julien Duponchelle 6177a45eb5
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle e7a88a7d99
Force the dependency on typing because otherwise it's broke on 3.4
8 years ago
Julien Duponchelle a329f89294
Remove Yarl version requirements (trust aiohttp for it)
8 years ago
Julien Duponchelle 49f1ee2e32
Support aiohttp 1.2 (but not compatible with previous versions)
8 years ago
Julien Duponchelle 572fa08049
Support aiohttp 1.2 (but not compatible with previous versions)
8 years ago
Julien Duponchelle 9a632fb823
Update the way we start controller to avoid hiding crash reports
8 years ago
Julien Duponchelle ff47fd31e2
Force yarl version >= 0.7.0
8 years ago
Julien Duponchelle c5ef6b310d
Use last aiohttp
8 years ago
Julien Duponchelle c254011b33
Upgrade aiohttp
8 years ago
Julien Duponchelle 8055547936
Use last zipstream version
8 years ago
Julien Duponchelle 14416afbba
Use last aiohttp version
8 years ago
Julien Duponchelle 2c8b8540cd
Upgrade aiohttp to last version
8 years ago
Julien Duponchelle 0f7037bb32
Fix Transport selection via DSN is deprecated
8 years ago
Francesco Colista da7074ea74 requirements.txt : added support for newer aiohttp version
8 years ago
Julien Duponchelle dcebaf61b8
Do not timeout forwarded calls
8 years ago
Julien Duponchelle 342bcdb5b6
CORS support
8 years ago
Julien Duponchelle 9e8fcab65c
Merge branch '1.5' into 2.0
9 years ago
Julien Duponchelle f8ffd078a8
Last aiohttp version
9 years ago
Julien Duponchelle a046a4c980
Bump aiohttp to use the same version as 2.0 branch
9 years ago
Julien Duponchelle 879591eaf5
Export API
9 years ago
Julien Duponchelle 0532b4de8a
Fix logging issues with the controller
9 years ago
grossmj 794a7e880a Dependencies are listed in one location now.
9 years ago
Julien Duponchelle 33edbefa3b Docker cleanup and improvements
9 years ago
grossmj c3e99bfc1d Drop netifaces (replaced by psutil). Fixes #344.
9 years ago
Julien Duponchelle 7d82a77ba7 Freeze requirements for aiohttp because 0.18 doesn't support Python
9 years ago
grossmj ac75977ae0 Send a warning notification if there is not enough RAM left to start a VM. Implements #329.
9 years ago
Julien Duponchelle c7b17039cb Update docker-py version
9 years ago
Goran Cetusic 0fa300cb99 Initial Docker support from Google Summer of Code
9 years ago
Julien Duponchelle 75267f9d53 Merge branch 'master' into unstable
9 years ago
Julien Duponchelle fff3e1474f Distribute our own version of netifaces working with python 3
9 years ago
Julien Duponchelle a1204dca0a Merge branch 'master' into unstable
9 years ago
Julien Duponchelle d99047ce72 Drop useless dependencie
9 years ago
Vasil Rangelov 91ff6e5ae9 Updated compilation instructions for Windows.
9 years ago
Julien Duponchelle e6eab1fb25 Aiohttp 0.15.1
10 years ago
Julien Duponchelle 83c1ada63e Drop unused cloud code, this cleanup the dependencies
10 years ago
Julien Duponchelle 250bb38d7c Crash report with Sentry
10 years ago
Julien Duponchelle f7cd09d5fb Display an upload form (upload is not yet ready)
10 years ago
Julien Duponchelle 27cbfbbdc6 Useless requirement
10 years ago
Julien Duponchelle 2786d0f044 Update aiohttp 0.14.4
10 years ago
Julien Duponchelle 9abf323e7d Send GNS 3 server version in header and upgrade aiohttp
10 years ago
Julien Duponchelle 1af5513c86 Update dependencies
10 years ago
Jeremy 6d20a122f8 Adds tests and documentation script.
10 years ago
Michael ef492d4690 Update gns3dms to support cloud.conf
10 years ago
Jerry Seutter 5e72fcbe14 GNS-42 - Move deadman switch into gns3server codebase
10 years ago
Michael 98e3a2e088 Updated requirements.txt
10 years ago
grossmj 7b58f14681 Some PEP8 style fixes.
10 years ago
grossmj 9be5625c38 json-schema validations.
11 years ago
grossmj cef29e53aa General work on the Dynamips backend (need to finish and polish).
11 years ago
grossmj f4e51ea74f Base server complete including modules, STOMP protocol over Websockets
11 years ago
grossmj 58f93edaf7 Base server & plugin system & first unit tests
11 years ago