aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/apps (follow)
Commit message (Collapse)AuthorAgeLines
* Make pure-SQL line in api_user.display_name migration elidableGravatar Joe Banks2024-04-01-1/+1
| | | Co-authored-by: jchristgit <[email protected]>
* 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
|
* Update Python version requirements in contributing guide (#1283)Gravatar wookie1842024-04-01-2/+2
|
* 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
|/ | | | | | Allow faster local tests by skipping the database re-setup. Only two cases were dependent on hardcoded IDs and already existing data, they have been adjusted appropriately.
* Merge branch 'main' into feat/events-redesignGravatar hedy2024-03-18-1/+1
|\
| * Fix resources project-ideas FA iconGravatar hedy2024-03-12-1/+1
| |
* | Merge branch 'main' into feat/events-redesignGravatar hedy2024-03-16-8/+33
|\|
| * Merge branch 'main' into docs/suggest-resourcesGravatar ChrisJL2024-03-10-98/+105
| |\
| | * Ensure messages returned for metricity data do not match all excluded channelsGravatar Chris Lovering2024-02-20-3/+3
| | |
| * | Resources: Add guidelines on YAML filesGravatar hedy2024-02-07-5/+30
| | |
* | | Add READMEs to apps/events and templates/eventsGravatar hedy2024-03-16-1/+3
| |/ |/|
* | Update path variable in resource page testsGravatar RohanJnr2024-02-11-1/+1
| |
* | Move resorce loading from view init() to AppConfig ready() methodGravatar RohanJnr2024-02-11-94/+101
|/ | | | This is done to load the resources only once on startup instead of loading it everytime the view is initialized which is done whenever a request is made to the resources endpoint.
* Merge branch 'main' into mailing-list-modelGravatar Xithrius2024-02-03-60/+115
|\
| * Appeased the linterGravatar Xithrius2024-02-01-1/+1
| |
| * Merge branch 'main' into docs/dark-themeGravatar hedy2024-01-28-45/+54
| |\
| | * Dark: Use alternate images for homepage, resources, eventsGravatar hedy2024-01-28-0/+10
| | | | | | | | | | | | | | | | | | Thanks to lemon for editting all the images. Co-authored-by: Leon Sandøy <[email protected]>
| | * Dark: Use our own panda3d logo with light backgroundGravatar hedy2024-01-18-1/+1
| | |
| | * Dark: For content pages using transparent images...Gravatar hedy2024-01-17-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...which are unreadable in dark mode, use `has-dark-mode-background` class. ![](/img.png){: class="has-dark-mode-background" } Like this. And it will be given a nice light gray background and a subtle padding & border.
| | * Dark: Use kivy logo with light background in resourcesGravatar hedy2024-01-16-3/+1
| | |
| | * Dark: Use adafruit logo with light background in resourcesGravatar hedy2024-01-16-1/+1
| | |
| | * Dark: Fix the filter box on resources pageGravatar hedy2024-01-16-31/+31
| | |
| | * Merge branch 'main' into gdwr-dark-themeGravatar ~hedy2024-01-13-17/+39
| | |\
| | * \ Fix all conflictsGravatar hedy2023-12-14-2881/+7487
| | |\ \ | | | | | | | | | | | | | | | hopefully I dont have to do this again
| | * | | Use colour helpersGravatar GDWR2022-02-08-4/+4
| | | | |
| * | | | Add section about dark mode in guide for contributing a pageGravatar hedy2024-01-28-0/+24
| | |_|/ | |/| |
| * | | Use icon_image instead of title_image and set icon_size to 50.Gravatar devdanzin2024-01-03-1/+2
| | | |
| * | | Add a Goodreads link and 'paid' tag.Gravatar devdanzin2023-12-23-0/+4
| | | |
| * | | Fix trailing whitespace.Gravatar devdanzin2023-12-23-1/+1
| | | |
| * | | Add 'Software Design by Example' to resources.Gravatar devdanzin2023-12-22-0/+21
| | | |
| * | | Merge pull request #1186 from python-discord/nplusone-infractions-expandedGravatar jchristgit2023-12-15-8/+7
| |\ \ \ | | | | | | | | | | Prefetch user and actor in expanded infraction view
| | * | | Prefetch user and actor in expanded infraction viewGravatar Johannes Christ2023-12-15-8/+7
| | | | | | | | | | | | | | | | | | | | | | | | | Prevent N+1 reported by Sentry: https://python-discord.sentry.io/issues/4721126467/?project=2714379&query=is%3Aunresolved&referrer=issue-stream&statsPeriod=90d&stream_index=3
| * | | | Merge pull request #1188 from python-discord/slightly-optimize-tag-updatesGravatar jchristgit2023-12-15-2/+2
| |\ \ \ \ | | | | | | | | | | | | Prevent loading related object when updating tags
| | * | | | Prevent loading related object when updating tagsGravatar Johannes Christ2023-12-15-2/+2
| | |/ / / | | | | | | | | | | | | | | | | | | | | We can simply save by the ID here, we do not need any other data from the related object.
| * / / / Preload nomination entries in nomination viewsetGravatar Johannes Christ2023-12-15-1/+1
| |/ / / | | | | | | | | | | | | See https://python-discord.sentry.io/issues/4721508176/?project=2714379&query=is%3Aunresolved&referrer=issue-stream&statsPeriod=90d&stream_index=1
| * | / insert deleted messages as a BatchGravatar shtlrs2023-12-15-6/+3
| | |/ | |/| | | | | | | Sentry is sending an N+1 query alert because of the way we were inserting messages (one by one)
* / | Migrate mailing lists to their own API endpointsGravatar Johannes Christ2023-12-17-9/+362
|/ / | | | | | | | | | | Add a new model for the bot to store its mailing list state in, as opposed to the current JSON blob in the BotSetting table. Migrate the existing settings from the BotSetting table into the new model.
* | 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
| |