|  | Commit message (Collapse) | Author | Age | Lines | 
|---|
| ... |  | 
| |\ \  
| | | 
| | | | 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]> | 
| | | 
| | 
| | | Co-authored-by: Kieran Siek <[email protected]> | 
| | | 
| | 
| | 
| | | Signed-off-by: Hassan Abouelela <[email protected]> | 
| | | 
| | 
| | 
| | | Signed-off-by: Hassan Abouelela <[email protected]> | 
| | | 
| | 
| | 
| | 
| | | Co-authored-by: Bluenix <[email protected]>
Signed-off-by: Hassan Abouelela <[email protected]> | 
| | | 
| | 
| | 
| | 
| | | Co-authored-by: Bluenix <[email protected]>
Signed-off-by: Hassan Abouelela <[email protected]> | 
| | | 
| | 
| | 
| | | Signed-off-by: Hassan Abouelela <[email protected]> | 
| | | 
| | 
| | 
| | | Signed-off-by: Hassan Abouelela <[email protected]> | 
| | | 
| | 
| | 
| | 
| | 
| | | Adds the ability to specify who can edit forms using discord roles.
Signed-off-by: Hassan Abouelela <[email protected]> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | | Adds a new property on forms to declare which roles are authorized to
access form responses.
Signed-off-by: Hassan Abouelela <[email protected]> | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | | Adds discord role support to the pre-existing scopes system to power
more complex access permissions.
Signed-off-by: Hassan Abouelela <[email protected]> | 
| |/  
|   
|   
| | Signed-off-by: Hassan Abouelela <[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]> |