aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/apps/api (follow)
Commit message (Expand)AuthorAgeLines
* Add DELETE handling for moderator settingsjb3/user-props-storeGravatar Joe Banks2024-05-26-0/+13
* Add method for PATCHing new moderator settingsGravatar Joe Banks2024-05-26-1/+22
* Add serializer for mod_settings response key on User objectsGravatar Joe Banks2024-05-26-2/+34
* Use select_related to JOIN for UserModSettingsGravatar Joe Banks2024-05-26-1/+1
* Add UserModSettings modelGravatar Joe Banks2024-05-26-3/+69
* Add alternate accounts to the user modelGravatar jchristgit2024-05-23-14/+784
* Add reviewed to nomination filterset fieldsGravatar Joe Banks2024-05-21-1/+2
* Update reminder tests for new soft-deleted behaviourGravatar Chris Lovering2024-05-10-3/+10
* Soft-delete reminders on DELETE instead of removing entirelyGravatar Chris Lovering2024-05-10-0/+18
* Merge branch 'main' into set-elidable-on-run-python-operations-in-migrationsGravatar wookie1842024-04-02-15/+132
|\
| * Merge branch 'main' into add-test-case-drf-3.15-regressionGravatar wookie1842024-04-02-14/+86
| |\
| | * Return BytesIO as fp for mocked HTTP errorsGravatar Johannes Christ2024-04-01-0/+3
| | * Prefetch the filter_list field in the FilterListSerializerGravatar Joe Banks2024-04-01-1/+1
| | * Make pure-SQL line in api_user.display_name migration elidableGravatar Joe Banks2024-04-01-1/+1
| | * Update user tests with display_name fieldGravatar Joe Banks2024-04-01-4/+9
| | * Update user viewset docstrings with display_nameGravatar Joe Banks2024-04-01-3/+11
| | * Add display_name to serializerGravatar Joe Banks2024-04-01-1/+1
| | * Add display name to API user modelGravatar Joe Banks2024-04-01-0/+23
| | * Log failed webhook attempts to stderr in GitHub Webhook FilterGravatar Joe Banks2024-04-01-1/+27
| | * No need to remove headers in GitHub Filter EndpointGravatar Joe Banks2024-04-01-2/+0
| | * Update GitHub Filter endpoint tests for new responseGravatar Joe Banks2024-04-01-2/+4
| | * Don't propagate the status received from Discord to GitHub WebhookGravatar Joe Banks2024-04-01-1/+8
| * | Add test case for DRF 3.15 regressionGravatar Johannes Christ2024-03-31-1/+46
| |/
* / Set elidable on RunPython operations in migrationsGravatar Johannes Christ2024-03-31-10/+11
|/
* Revert "Bump djangorestframework from 3.14.0 to 3.15.1"Gravatar jchristgit2024-03-31-13/+33
* Merge branch 'main' into support-test-keepdbGravatar Xithrius2024-03-30-33/+13
|\
| * Implement adjustments for DRF 3.15Gravatar Johannes Christ2024-03-29-33/+13
* | Support running tests with --keepdb optionGravatar Johannes Christ2024-03-29-4/+11
|/
* Ensure messages returned for metricity data do not match all excluded channelsGravatar Chris Lovering2024-02-20-3/+3
* Merge branch 'main' into mailing-list-modelGravatar Xithrius2024-02-03-15/+11
|\
| * Merge pull request #1186 from python-discord/nplusone-infractions-expandedGravatar jchristgit2023-12-15-8/+7
| |\
| | * Prefetch user and actor in expanded infraction viewGravatar Johannes Christ2023-12-15-8/+7
| * | Preload nomination entries in nomination viewsetGravatar Johannes Christ2023-12-15-1/+1
| |/
| * insert deleted messages as a BatchGravatar shtlrs2023-12-15-6/+3
* | Migrate mailing lists to their own API endpointsGravatar Johannes Christ2023-12-17-9/+362
|/
* Simplify is_bot_pr_approval logicGravatar Chris Lovering2023-12-12-4/+1
* Convert to lower case before checking equalityGravatar Chris Lovering2023-12-12-8/+8
* Log a warning when being ratelimtted by GithubGravatar Chris Lovering2023-12-11-0/+25
* Unify frozen fields logic into serializer mixin (#1169)Gravatar jchristgit2023-12-11-14/+40
* Implement editing of offensive message records (#1165)Gravatar jchristgit2023-12-11-22/+59
* Implement the github-filter worker in the APIGravatar Johannes Christ2023-12-11-1/+161
* Add alias "hire" for rule 9Gravatar ~hedy2023-12-08-1/+1
* Remove the redirect FilterList on migrationGravatar Chris Lovering2023-09-19-0/+16
* Add "pay" alias for rule tagGravatar Anonymous2023-08-11-1/+1
* Pleasure the style dictatorGravatar Johannes Christ2023-07-24-2/+2
* Add new rule aliases (#1007)Gravatar Johannes Christ2023-06-26-4/+4
* Update code for new linter rulesGravatar Johannes Christ2023-06-21-2/+2
* Use the new datetime.UTC alias over datetime.timezone.utcGravatar Chris Lovering2023-05-13-59/+59
* Specify file encoding so tests pass on windowsGravatar Chris Lovering2023-05-13-1/+1
* Fix psycopg3 compatibility in metricityGravatar Johannes Christ2023-05-12-7/+8