aboutsummaryrefslogtreecommitdiffstats
path: root/backend/discord.py (follow)
Commit message (Expand)AuthorAgeLines
* Use redis role cache when validating access to form resourcesGravatar Chris Lovering2024-07-28-7/+6
* Use redis to store the role cacheGravatar Chris Lovering2024-07-17-32/+11
* Simplify the logic for fetching from member cacheGravatar Chris Lovering2024-07-16-12/+6
* Use redis for the discord member cache over mongoGravatar Chris Lovering2024-07-16-18/+6
* Apply fixable lint settings with RuffGravatar Joe Banks2024-07-08-22/+38
* Fix NoneType Access Error For Form EditorsGravatar Hassan Abouelela2022-06-13-1/+1
* Explicitly Use `_id` Over `id`Gravatar Hassan Abouelela2022-03-14-2/+2
* Add Default Attribute For Form Access HelperGravatar Hassan Abouelela2022-03-14-1/+1
* Ensure Form Existence Is Always CheckedGravatar Hassan Abouelela2022-02-11-4/+4
* Use HTTPException To Propagate Access FailuresGravatar Hassan Abouelela2022-02-05-10/+15
* Switch To List CompGravatar Hassan Abouelela2022-02-05-3/+1
* Add Role Based Editors To FormsGravatar Hassan Abouelela2022-02-05-0/+5
* Add Role Based Authorized ReadersGravatar Hassan Abouelela2022-02-05-0/+38
* Overhaul Scope SystemGravatar Hassan Abouelela2022-02-05-9/+96
* Add Helper Functions For Managing RolesGravatar Hassan Abouelela2022-01-22-7/+31
* Merge branch 'main' into ks123/role-assigningGravatar ks1292021-03-09-5/+10
|\
| * Dynamically Selects OAuth Redirect URIGravatar Hassan Abouelela2021-02-21-3/+3
| * Adds Token Refresh RouteGravatar Hassan Abouelela2021-02-19-3/+8
* | Use Discord API base URL from constantsGravatar ks1292020-12-29-5/+3
|/
* Add Discord API wrapperGravatar Joe Banks2020-10-25-0/+38