| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
|
|
|
| |
Patching just `sys.stdout` allowed users to still access stdout via
`sys.__stdout__`. The same was true for stderr. Both have been
explicitly patched now.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|\
| |
| | |
Bump uvicorn from 0.13.4 to 0.17.4
|
|/
|
|
| |
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
| |
Copy the security policy from our other projects.
|
|\
| |
| |
| |
| | |
python-discord/dependabot/pip/flake8-annotations-2.7.0
Bump flake8-annotations from 2.6.2 to 2.7.0
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [flake8-annotations](https://github.com/sco1/flake8-annotations) from 2.6.2 to 2.7.0.
- [Release notes](https://github.com/sco1/flake8-annotations/releases)
- [Changelog](https://github.com/sco1/flake8-annotations/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sco1/flake8-annotations/compare/v2.6.2...v2.7.0)
---
updated-dependencies:
- dependency-name: flake8-annotations
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
|
|\
| |
| | |
Bump httpx from 0.17.1 to 0.22.0
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [httpx](https://github.com/encode/httpx) from 0.17.1 to 0.22.0.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.17.1...0.22.0)
---
updated-dependencies:
- dependency-name: httpx
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
|
|\
| |
| | |
Bump deepmerge from 0.2.1 to 1.0.1
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [deepmerge](https://github.com/toumorokoshi/deepmerge) from 0.2.1 to 1.0.1.
- [Release notes](https://github.com/toumorokoshi/deepmerge/releases)
- [Commits](https://github.com/toumorokoshi/deepmerge/commits)
---
updated-dependencies:
- dependency-name: deepmerge
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected]>
|
|\
| |
| | |
Bump spectree from 0.4.2 to 0.7.2
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [spectree](https://github.com/0b01001001/spectree) from 0.4.2 to 0.7.2.
- [Release notes](https://github.com/0b01001001/spectree/releases)
- [Commits](https://github.com/0b01001001/spectree/compare/v0.4.2...v0.7.2)
---
updated-dependencies:
- dependency-name: spectree
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
|
|\
| |
| | |
Bump urllib3 from 1.26.3 to 1.26.5
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.3 to 1.26.5.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.3...1.26.5)
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected]>
|
|\
| |
| | |
Bump pydantic from 1.8.1 to 1.9.0
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [pydantic](https://github.com/samuelcolvin/pydantic) from 1.8.1 to 1.9.0.
- [Release notes](https://github.com/samuelcolvin/pydantic/releases)
- [Changelog](https://github.com/samuelcolvin/pydantic/blob/master/HISTORY.md)
- [Commits](https://github.com/samuelcolvin/pydantic/compare/v1.8.1...v1.9.0)
---
updated-dependencies:
- dependency-name: pydantic
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
|
|\
| |
| | |
Bump python-dotenv from 0.17.0 to 0.19.2
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [python-dotenv](https://github.com/theskumar/python-dotenv) from 0.17.0 to 0.19.2.
- [Release notes](https://github.com/theskumar/python-dotenv/releases)
- [Changelog](https://github.com/theskumar/python-dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/theskumar/python-dotenv/compare/v0.17.0...v0.19.2)
---
updated-dependencies:
- dependency-name: python-dotenv
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
|
|\
| |
| | |
Bump pyjwt from 2.0.1 to 2.3.0
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 2.0.1 to 2.3.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases)
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/jpadilla/pyjwt/compare/2.0.1...2.3.0)
---
updated-dependencies:
- dependency-name: pyjwt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
|
|\ |
|
|/
|
|
|
|
| |
We currently use WEBHOOK_ENABLED to determine whether user data should be stored to the db. However, when webhooking a form submission this config is ignored, and the user mention is always included if available.
This means that if a user login in using another form, and then submits an anonymous form with the same session, their name will be included in the webhook.
|
|\
| |
| | |
Model: makes Form.id case insensitive
|
|/
|
|
| |
Note that it will make any existing form with an upper case letter impossible to access until its ID is changed, which shouldn't be the case in production according to @HassanAbouelela
|
|\ |
|
|/ |
|
|\
| |
| | |
Pin platform in Dockerfile
|
|/
|
|
|
|
| |
Some of our deps don't have wheels for atm processors.
With Mac's M1 chips becomming more common, we should make it easier for those users to build our environments.
|
| |
|
| |
|
| |
|
|\
| |
| | |
Adds Contributing Information
|
| |
| |
| |
| | |
Signed-off-by: Hassan Abouelela <[email protected]>
|
| |
| |
| |
| |
| |
| | |
Updates the readme to link to the setup process.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|/
|
|
|
|
|
| |
Creates templates for bug reports, and feature requests, and updates the
template config.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|
|
|
|
|
|
| |
Temporarily switches the URL in discord embeds from the frontend, to the
backend, to allow for easier viewing until the frontend is ready.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|\
| |
| | |
Allow Unittest Failures
|
| |
| |
| |
| | |
Signed-off-by: Hassan Abouelela <[email protected]>
|
| |
| |
| |
| | |
Signed-off-by: Hassan Abouelela <[email protected]>
|
| |
| |
| |
| |
| |
| | |
Adds a check to handle code questions with no test suites.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| |
| |
| |
| |
| | |
Co-authored-by: Chris <[email protected]>
Signed-off-by: Hassan Abouelela <[email protected]>
|
| |
| |
| |
| | |
Signed-off-by: Hassan Abouelela <[email protected]>
|
| |
| |
| |
| |
| | |
Adds a comment which explains when a certain return_code is used.
Co-authored-by: Joe Banks <[email protected]>
|
| |
| |
| |
| |
| | |
Uses 422 instead of 403 to indicate a test has failed.
Co-authored-by: Joe Banks <[email protected]>
|
| |
| |
| |
| |
| |
| | |
Records the reason of failure for non-zero exit codes.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| |
| |
| |
| |
| |
| |
| | |
Adds logic for saving submissions of failed unittests. Updates schema
docs.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| |
| |
| |
| |
| |
| |
| | |
Adds an explicit model for questions of type `code`, to allow more
complex parsing. Updates schema docs.
Signed-off-by: Hassan Abouelela <[email protected]>
|
|\ \
| | |
| | | |
Empty Authorization Form
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Returns a form with no questions, if the server is not running in
production, and no other forms are found, to aid in setting up.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The form model specifies webhook as nullable, but the validator code
does not properly handle them. This PR adds logic to handle that
scenario.
Signed-off-by: Hassan Abouelela <[email protected]>
|