aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| * Bump flake8-annotations from 2.9.0 to 2.9.1Gravatar dependabot[bot]2022-08-01-6/+6
|/ | | | | | | | | | | | | | | Bumps [flake8-annotations](https://github.com/sco1/flake8-annotations) from 2.9.0 to 2.9.1. - [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.9.0...v2.9.1) --- updated-dependencies: - dependency-name: flake8-annotations dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* Merge pull request #155 from python-discord/dependabot/pip/python-dotenv-0.20.0Gravatar ChrisJL2022-07-28-5/+5
|\
| * Bump python-dotenv from 0.19.2 to 0.20.0Gravatar dependabot[bot]2022-07-28-5/+5
|/ | | | | | | | | | | | | | | Bumps [python-dotenv](https://github.com/theskumar/python-dotenv) from 0.19.2 to 0.20.0. - [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.19.2...v0.20.0) --- updated-dependencies: - dependency-name: python-dotenv dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Merge pull request #185 from python-discord/dependabot/pip/spectree-0.10.3Gravatar ChrisJL2022-07-28-44/+8
|\
| * Bump spectree from 0.7.6 to 0.10.3Gravatar dependabot[bot]2022-07-28-44/+8
|/ | | | | | | | | | | | | | Bumps [spectree](https://github.com/0b01001001/spectree) from 0.7.6 to 0.10.3. - [Release notes](https://github.com/0b01001001/spectree/releases) - [Commits](https://github.com/0b01001001/spectree/compare/v0.7.6...v0.10.3) --- updated-dependencies: - dependency-name: spectree dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Merge pull request #188 from python-discord/dependabot/pip/uvicorn-0.18.2Gravatar ChrisJL2022-07-28-29/+29
|\
| * Bump uvicorn from 0.17.6 to 0.18.2Gravatar dependabot[bot]2022-07-28-29/+29
|/ | | | | | | | | | | | | | | Bumps [uvicorn](https://github.com/encode/uvicorn) from 0.17.6 to 0.18.2. - [Release notes](https://github.com/encode/uvicorn/releases) - [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md) - [Commits](https://github.com/encode/uvicorn/compare/0.17.6...0.18.2) --- updated-dependencies: - dependency-name: uvicorn dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Merge pull request #180 from python-discord/dependabot/pip/starlette-0.20.4Gravatar ChrisJL2022-07-28-6/+6
|\
| * Bump starlette from 0.19.0 to 0.20.4Gravatar dependabot[bot]2022-07-28-6/+6
|/ | | | | | | | | | | | | | | Bumps [starlette](https://github.com/encode/starlette) from 0.19.0 to 0.20.4. - [Release notes](https://github.com/encode/starlette/releases) - [Changelog](https://github.com/encode/starlette/blob/master/docs/release-notes.md) - [Commits](https://github.com/encode/starlette/compare/0.19.0...0.20.4) --- updated-dependencies: - dependency-name: starlette dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Merge pull request #190 from python-discord/dependabot/pip/sentry-sdk-1.9.0Gravatar ChrisJL2022-07-28-20/+127
|\
| * Bump sentry-sdk from 1.7.2 to 1.9.0Gravatar dependabot[bot]2022-07-28-20/+127
|/ | | | | | | | | | | | | | | Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.7.2 to 1.9.0. - [Release notes](https://github.com/getsentry/sentry-python/releases) - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-python/compare/1.7.2...1.9.0) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Merge pull request #187 from python-discord/bump-motorGravatar Hassan Abouelela2022-07-20-284/+180
|\ | | | | Bump Motor Version To 3.0.0
| * Fix ANN401 Linting FailuresGravatar Hassan Abouelela2022-07-20-5/+4
| | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
| * Bump Motor Version To 3.0.0Gravatar Hassan Abouelela2022-07-20-279/+176
|/ | | | Signed-off-by: Hassan Abouelela <[email protected]>
* Merge pull request #182 from python-discord/verify-webhook-user-existsGravatar Hassan Abouelela2022-07-10-5/+5
|\ | | | | Check If User Exists Before Sending Webhook
| * Check If User Exists Before Sending WebhookGravatar Hassan Abouelela2022-07-10-5/+5
|/ | | | Signed-off-by: Hassan Abouelela <[email protected]>
* Scope Variables In Unittest TemplateGravatar Hassan Abouelela2022-07-01-30/+37
| | | | | | | Isolates the global variables in the unittest template into a function, to prevent them from being imported. Signed-off-by: Hassan Abouelela <[email protected]>
* Handle Improper Output For UnittestsGravatar Hassan Abouelela2022-07-01-37/+84
| | | | | | | | | | The old testing code only checks the first character of the stdout, meaning that if a user succeeds in printing a 1 before the rest of the output, the testing code will consider that a pass and discard the rest. This change checks that the rest of the stdout is empty as expected. Signed-off-by: Hassan Abouelela <[email protected]>
* Fix Broken Error MessageGravatar Hassan Abouelela2022-06-29-1/+1
| | | | Signed-off-by: Hassan Abouelela <[email protected]>
* Update CODEOWNERSGravatar Joe Banks2022-06-28-1/+1
|
* Ensure All Tests Are Prefixed By `test_`Gravatar Hassan Abouelela2022-06-25-1/+2
| | | | Signed-off-by: Hassan Abouelela <[email protected]>
* Merge pull request #179 from python-discord/add-setupGravatar Hassan Abouelela2022-06-24-10/+16
|\ | | | | Allow Setup For Unittests
| * Make Unittests AsyncGravatar Hassan Abouelela2022-06-24-7/+9
| | | | | | | | | | | | | | | | The codejam test suite uses async functions, which would be annoying to deal with in our current template. Switching to async makes that available to those who want it, without affecting those who don't. Signed-off-by: Hassan Abouelela <[email protected]>
| * Allow Setup For UnittestsGravatar Hassan Abouelela2022-06-24-6/+10
|/ | | | | | | | | | Adds the setup method as a special method for unittest question types. Additionally, a couple QoL fixes are included. I changed `unit` to `self` to clarify what it actually is, and I changed an `lstrip` to a `removeprefix` to avoid removing unintentional portions of the name (for instance `something` -> `omething`) Signed-off-by: Hassan Abouelela <[email protected]>
* Merge pull request #173 from adriangb/asgi-middlewareGravatar Hassan Abouelela2022-06-18-15/+21
|\ | | | | Replace BaseHTTPMiddleware with pure ASGI middleware
| * Merge branch 'main' into asgi-middlewareGravatar Hassan Abouelela2022-06-18-47/+48
| |\ | |/ |/|
* | Merge pull request #177 from python-discord/enable-login-in-prodGravatar Hassan Abouelela2022-06-17-16/+29
|\ \ | | | | | | Enable Login Form In Production
| * | Enable Login Form In ProductionGravatar Hassan Abouelela2022-06-17-16/+29
|/ / | | | | | | | | | | | | | | Adds a non-discoverable login form in all environments to make it easier to authenticate. Ideally, we'd have an actual login button, but this is an easy solution in the meantime. Signed-off-by: Hassan Abouelela <[email protected]>
* | Fix Error For Unauthorized Form AccessGravatar Hassan Abouelela2022-06-13-2/+6
| | | | | | | | | | | | | | | | | | Fixes an error where accessing a form without having the proper authorization would cause an unexpected state and raise a 500. Closes #175. Signed-off-by: Hassan Abouelela <[email protected]>
* | Merge pull request #170 from python-discord/dependabot/pip/httpx-0.23.0Gravatar Hassan Abouelela2022-06-13-28/+12
|\ \ | | | | | | Bump httpx from 0.22.0 to 0.23.0
| * | Bump httpx from 0.22.0 to 0.23.0Gravatar dependabot[bot]2022-06-13-28/+12
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [httpx](https://github.com/encode/httpx) from 0.22.0 to 0.23.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.22.0...0.23.0) --- updated-dependencies: - dependency-name: httpx dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
* | Fix NoneType Access Error For Form EditorsGravatar Hassan Abouelela2022-06-13-1/+1
| | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
| * use Request to generate the stateGravatar Adrian Garcia Badaracco2022-06-17-1/+1
| |
| * Update backend/middleware.pyGravatar Adrian Garcia Badaracco2022-06-17-1/+1
| | | | | | Co-authored-by: Hassan Abouelela <[email protected]>
| * fix lintersGravatar Adrian Garcia Badaracco2022-06-13-5/+3
| |
| * Replace BaseHTTPMiddleware with pure ASGI middlewareGravatar Adrian Garcia Badaracco2022-06-13-11/+19
|/
* Merge pull request #168 from python-discord/dependabot/pip/pyjwt-2.4.0Gravatar ChrisJL2022-05-25-5/+5
|\ | | | | Bump pyjwt from 2.3.0 to 2.4.0
| * Bump pyjwt from 2.3.0 to 2.4.0Gravatar dependabot[bot]2022-05-25-5/+5
|/ | | | | | | | | | | | | | Bumps [pyjwt](https://github.com/jpadilla/pyjwt) from 2.3.0 to 2.4.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.3.0...2.4.0) --- updated-dependencies: - dependency-name: pyjwt dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
* Merge pull request #135 from python-discord/rolesGravatar Kieran Siek2022-03-20-89/+455
|\ | | | | Overhaul Access System
| * Merge branch 'main' into rolesGravatar Kieran Siek2022-03-20-282/+510
| |\ | |/ |/|
* | Merge pull request #151 from python-discord/dependabot/pip/sentry-sdk-1.5.7Gravatar Hassan Abouelela2022-03-13-5/+5
|\ \ | | | | | | Bump sentry-sdk from 1.5.4 to 1.5.7
| * | Bump sentry-sdk from 1.5.4 to 1.5.7Gravatar dependabot[bot]2022-03-13-5/+5
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.5.4 to 1.5.7. - [Release notes](https://github.com/getsentry/sentry-python/releases) - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-python/compare/1.5.4...1.5.7) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* | Merge pull request #141 from python-discord/dependabot/pip/flake8-4.0.1Gravatar Hassan Abouelela2022-03-13-15/+15
|\ \ | | | | | | Bump flake8 from 3.9.2 to 4.0.1
| * | Bump flake8 from 3.9.2 to 4.0.1Gravatar dependabot[bot]2022-03-13-15/+15
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [flake8](https://github.com/pycqa/flake8) from 3.9.2 to 4.0.1. - [Release notes](https://github.com/pycqa/flake8/releases) - [Commits](https://github.com/pycqa/flake8/compare/3.9.2...4.0.1) --- updated-dependencies: - dependency-name: flake8 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
* | Merge pull request #149 from python-discord/dependabot/pip/spectree-0.7.6Gravatar Hassan Abouelela2022-03-13-6/+6
|\ \ | | | | | | Bump spectree from 0.7.2 to 0.7.6
| * | Bump spectree from 0.7.2 to 0.7.6Gravatar dependabot[bot]2022-03-13-6/+6
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [spectree](https://github.com/0b01001001/spectree) from 0.7.2 to 0.7.6. - [Release notes](https://github.com/0b01001001/spectree/releases) - [Commits](https://github.com/0b01001001/spectree/compare/v0.7.2...v0.7.6) --- updated-dependencies: - dependency-name: spectree dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* | Merge pull request #152 from python-discord/dependabot/pip/starlette-0.19.0Gravatar Hassan Abouelela2022-03-13-6/+10
|\ \ | | | | | | Bump starlette from 0.14.2 to 0.19.0
| * | Bump starlette from 0.14.2 to 0.19.0Gravatar dependabot[bot]2022-03-13-6/+10
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [starlette](https://github.com/encode/starlette) from 0.14.2 to 0.19.0. - [Release notes](https://github.com/encode/starlette/releases) - [Changelog](https://github.com/encode/starlette/blob/master/docs/release-notes.md) - [Commits](https://github.com/encode/starlette/compare/0.14.2...0.19.0) --- updated-dependencies: - dependency-name: starlette dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* | Merge pull request #153 from python-discord/dependabot/pip/uvicorn-0.17.6Gravatar Hassan Abouelela2022-03-13-32/+42
|\ \ | | | | | | Bump uvicorn from 0.17.4 to 0.17.6
| * | Bump uvicorn from 0.17.4 to 0.17.6Gravatar dependabot[bot]2022-03-11-32/+42
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [uvicorn](https://github.com/encode/uvicorn) from 0.17.4 to 0.17.6. - [Release notes](https://github.com/encode/uvicorn/releases) - [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md) - [Commits](https://github.com/encode/uvicorn/compare/0.17.4...0.17.6) --- updated-dependencies: - dependency-name: uvicorn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>