aboutsummaryrefslogtreecommitdiffstats
path: root/backend (unfollow)
Commit message (Collapse)AuthorLines
2022-06-17Enable Login Form In ProductionGravatar Hassan Abouelela-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]>
2022-06-13Fix Error For Unauthorized Form AccessGravatar Hassan Abouelela-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]>
2022-06-13Bump httpx from 0.22.0 to 0.23.0Gravatar dependabot[bot]-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]>
2022-06-13Fix NoneType Access Error For Form EditorsGravatar Hassan Abouelela-1/+1
Signed-off-by: Hassan Abouelela <[email protected]>
2022-05-25Bump pyjwt from 2.3.0 to 2.4.0Gravatar dependabot[bot]-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]>
2022-03-14Explicitly Use `_id` Over `id`Gravatar Hassan Abouelela-4/+4
Co-authored-by: Kieran Siek <[email protected]>
2022-03-14Add Default Attribute For Form Access HelperGravatar Hassan Abouelela-1/+1
Signed-off-by: Hassan Abouelela <[email protected]>
2022-03-13Bump sentry-sdk from 1.5.4 to 1.5.7Gravatar dependabot[bot]-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]>
2022-03-13Bump flake8 from 3.9.2 to 4.0.1Gravatar dependabot[bot]-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]>
2022-03-13Bump spectree from 0.7.2 to 0.7.6Gravatar dependabot[bot]-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]>
2022-03-13Bump starlette from 0.14.2 to 0.19.0Gravatar dependabot[bot]-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]>
2022-03-11Bump uvicorn from 0.17.4 to 0.17.6Gravatar dependabot[bot]-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]>
2022-02-15Handle BaseException In Code QuestionGravatar Hassan Abouelela-4/+11
Change the exception handler in the unittest template to handle BaseExceptions that don't inherit from Exception. Additionally, account for user invoked system exits. Signed-off-by: Hassan Abouelela <[email protected]>
2022-02-15Patch `sys.__stdout__` In Code QuestionsGravatar Hassan Abouelela-4/+4
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]>
2022-02-11Ensure Form Existence Is Always CheckedGravatar Hassan Abouelela-4/+4
Signed-off-by: Hassan Abouelela <[email protected]>
2022-02-05Use HTTPException To Propagate Access FailuresGravatar Hassan Abouelela-40/+26
Co-authored-by: Bluenix <[email protected]> Signed-off-by: Hassan Abouelela <[email protected]>
2022-02-05Switch To List CompGravatar Hassan Abouelela-8/+2
Co-authored-by: Bluenix <[email protected]> Signed-off-by: Hassan Abouelela <[email protected]>
2022-02-05Bump uvicorn from 0.13.4 to 0.17.4Gravatar Hassan Abouelela-215/+339
Signed-off-by: Hassan Abouelela <[email protected]>