aboutsummaryrefslogtreecommitdiffstats
path: root/backend/routes (follow)
Commit message (Expand)AuthorAgeLines
* Run ruff on codeHEADmainGravatar Joe Banks2025-08-08-9/+15
* Validate unique responses on submissionGravatar Joe Banks2025-08-08-0/+16
* Use exp key for JWT as well as expiry keyGravatar Joe Banks2025-08-08-0/+3
* Calculate form ancillary data when fetching form dataGravatar Joe Banks2025-08-08-4/+66
* ruff formatGravatar Joe Banks2025-05-31-1/+1
* thread_id is a param, not a body itemGravatar Joe Banks2025-05-31-5/+7
* Use thread_id for webhook execute on submissionGravatar Joe Banks2025-05-31-0/+3
* Use redis to store the role cacheGravatar Chris Lovering2024-07-17-2/+2
* Use redis for the discord member cache over mongoGravatar Chris Lovering2024-07-16-4/+4
* Ensure requested condorcet calculations are on vote componentsGravatar Joe Banks2024-07-11-0/+5
* Add new endpoint for performing condorcet calculation on form responsesGravatar Joe Banks2024-07-11-0/+99
* Move unittest filtering to the Form.dict() functionGravatar Chris Lovering2024-07-09-19/+1
* Remove erroneous await from non-async set_response_tokenGravatar Joe Banks2024-07-08-1/+1
* Apply fixable lint settings with RuffGravatar Joe Banks2024-07-08-228/+197
* Add tearDown feature to unittestsGravatar Janine vN2023-08-11-0/+2
* Check If User Exists Before Sending WebhookGravatar Hassan Abouelela2022-07-10-5/+5
* Handle Improper Output For UnittestsGravatar Hassan Abouelela2022-07-01-37/+80
* Fix Broken Error MessageGravatar Hassan Abouelela2022-06-29-1/+1
* Ensure All Tests Are Prefixed By `test_`Gravatar Hassan Abouelela2022-06-25-1/+2
* Make Unittests AsyncGravatar Hassan Abouelela2022-06-24-6/+8
* Allow Setup For UnittestsGravatar Hassan Abouelela2022-06-24-2/+4
* Enable Login Form In ProductionGravatar Hassan Abouelela2022-06-17-16/+29
* Fix Error For Unauthorized Form AccessGravatar Hassan Abouelela2022-06-13-2/+6
* Explicitly Use `_id` Over `id`Gravatar Hassan Abouelela2022-03-14-2/+2
* Use HTTPException To Propagate Access FailuresGravatar Hassan Abouelela2022-02-05-30/+11
* Fix Linting ErrorsGravatar Hassan Abouelela2022-02-05-5/+5
* Add Role Based Editors To FormsGravatar Hassan Abouelela2022-02-05-33/+44
* Add Role Based Authorized ReadersGravatar Hassan Abouelela2022-02-05-12/+25
* Overhaul Scope SystemGravatar Hassan Abouelela2022-02-05-41/+92
* Add Helper Functions For Managing RolesGravatar Hassan Abouelela2022-01-22-0/+36
* Don't include user mention for anonymous form submissionsGravatar Chris Lovering2022-01-21-1/+5
* Model: makes Form.id case insensitiveGravatar Matteo Bertucci2021-12-26-9/+6
* Hash Cf-Connecting-IP if given, else remote hostGravatar Joe Banks2021-12-25-1/+5
* Uses Backend URL In EmbedGravatar Hassan Abouelela2021-07-06-1/+1
* Merge pull request #92 from python-discord/unittest_failuresGravatar Hassan Abouelela2021-06-20-15/+73
|\
| * Updates Unittest Filter To Match New ModelGravatar Hassan Abouelela2021-06-19-1/+1
| * Verifies Unittest Error ResponsesGravatar Hassan Abouelela2021-06-03-1/+14
| * Handles Code Questions With No TestsGravatar Hassan Abouelela2021-06-03-1/+13
| * Documents Return Code Gravatar Hassan Abouelela2021-06-02-0/+1
| * Uses 422 For Failed Tests Gravatar Hassan Abouelela2021-06-02-1/+1
| * Reports All Unittest Failure ReasonsGravatar Hassan Abouelela2021-06-02-2/+9
| * Records Failed UnittestsGravatar Hassan Abouelela2021-06-02-8/+33
| * Adds Code Question ModelGravatar Hassan Abouelela2021-06-02-4/+4
* | Merge pull request #90 from python-discord/auth-formGravatar Hassan Abouelela2021-06-20-5/+37
|\ \
| * | Adds An Empty Form For AuthorizationGravatar Hassan Abouelela2021-05-17-5/+37
* | | Handles Null WebhooksGravatar Hassan Abouelela2021-06-04-5/+7
* | | Reverts "Validates Form Patch Request"Gravatar Hassan Abouelela2021-06-03-2/+6
| |/ |/|
* | Set Form Viewing URLGravatar Hassan Abouelela2021-05-30-1/+1
* | Validates Form Patch RequestGravatar Hassan Abouelela2021-05-30-1/+3
|/
* Adds A Dev Only Endpoint For Adding AdminsGravatar Hassan Abouelela2021-05-15-8/+35