aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| * | | | | Update events featuredGravatar Janine vN2021-09-18-48/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Re-ordered and updated the events listed on the main events page. We're no longer participating in Hacktoberfest, so that was removed. Game jams was moved to the bottom as we have not hosted one and will not for the forseeable future. PyWeek was moved above Advent of Code because AoC is one of the last events we do in the year so it didn't make sense to have PyWeek below it. This also updated the Events Calendar on the sidebar to be accurate for 2021.
| * | | | | Update wording on main Events pageGravatar Janine vN2021-09-18-6/+2
| | | | | |
| * | | | | Remove code jam notice from front pageGravatar Janine vN2021-09-18-16/+2
| | | | | |
| | * | | | Merge branch 'main' into subdomains-to-query-pathsGravatar Joe Banks2021-08-31-56/+832
| | |\ \ \ \
| | * \ \ \ \ Merge branch 'master' into subdomains-to-query-pathsGravatar Johannes Christ2021-07-08-187/+559
| | |\ \ \ \ \
| | * | | | | | Move subdomains to query paths.Gravatar Johannes Christ2021-06-08-367/+311
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In more detail: - Use Django URL namespaces (e.g. `api:bot:infractions`) instead of `django_hosts` host argument. - Update the hosts file setup documentation to remove subdomain entries. - Update the hosts file setup documentation to mention that the entry of `pythondiscord.local` is not required and mainly for convenience. - Rename the `APISubdomainTestCase` to the more fitting `AuthenticatedAPITestCase`, as authentication is all that is left that the class is doing. - Drop dependency to `django_hosts`.
| | | | | * | | Direct appeals to the appeals serverGravatar Chris Lovering2021-09-24-2/+5
| |_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | Rather than mentioning the apeals email address, we now direct users to the appeal server, which will now be used for ban appeals.
* | | | | | | Merge pull request #592 from python-discord/Relock-poetryGravatar Matteo Bertucci2021-09-22-114/+152
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | Relock poetry
| * | | | | | Rename an error to have a correct error suffixGravatar Chris Lovering2021-09-22-13/+13
| | | | | | |
| * | | | | | Pin psycopg version and re-lockGravatar Chris Lovering2021-09-22-101/+139
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For some reason the lock file was out of date, which caused issues when trying to poetry install on Windows without build tools. psycopg had to be pinned to ~=2.8.0 as 2.9 introduces an issue with us not setting the db connection to UTC
* | | | | | Merge pull request #588 from python-discord/revert-metricity-init-changesGravatar ChrisJL2021-09-17-137/+35
|\ \ \ \ \ \ | | | | | | | | | | | | | | Revert metricity init changes
| * | | | | | Move psql health check to docker compose fileGravatar Chris Lovering2021-09-17-53/+7
| | | | | | |
| * | | | | | Init metricity using docker-compose init volumeGravatar Chris Lovering2021-09-17-84/+28
|/ / / / / /
| | | | * | Merge branch 'main' into otn_softdelGravatar Rohan Reddy Alleti2021-08-20-35/+522
| | | | |\ \
| | | | * | | fix CommandError: Conflicting migrations detected.Gravatar RohanJnr2021-07-24-0/+14
| | | | | | |
| | | | * | | Merge branch 'main' into otn_softdelGravatar Rohan Reddy Alleti2021-07-24-202/+829
| | | | |\ \ \
| | | | * | | | Update docstring.Gravatar RohanJnr2021-07-22-1/+1
| | | | | | | |
| | | | * | | | Use sets to compare 2 un-ordered lists.Gravatar RohanJnr2021-06-10-9/+10
| | | | | | | |
| | | | * | | | Merge branch 'main' into otn_softdelGravatar Rohan Reddy Alleti2021-06-10-83/+363
| | | | |\ \ \ \
| | | | * | | | | Use assertListEqual where applicable instead of assertEqual.Gravatar RohanJnr2021-06-10-8/+10
| | | | | | | | |
| | | | * | | | | fix conflicts?.Gravatar RohanJnr2021-06-10-0/+0
| | | | |\ \ \ \ \
| | | | | * | | | | Return a list of ot-names only for GET request only to ↵Gravatar RohanJnr2021-05-31-2/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bot/off-topic-channel-names
| | | | * | | | | | Add tests for active params.Gravatar RohanJnr2021-06-10-4/+34
| | | | | | | | | |
| | | | * | | | | | Fix bug: Do not force active param.Gravatar RohanJnr2021-06-10-6/+9
| | | | | | | | | |
| | | | * | | | | | Lint file and remove update() method declaration from ↵Gravatar RohanJnr2021-06-10-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OffTopicChannelNameListSerializer.
| | | | * | | | | | Query off topic names based on Active attribute.Gravatar RohanJnr2021-06-04-6/+10
| | | | | | | | | |
| | | | * | | | | | Return a list of ot-names only for GET request only to ↵Gravatar RohanJnr2021-06-04-2/+19
| | | | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | bot/off-topic-channel-names
| | | | * | | | | Use ModelViewSet to add support for PUT and PATCH request.Gravatar RohanJnr2021-05-19-8/+5
| | | | | | | | |
| | | | * | | | | Serialize name and active attribute.Gravatar RohanJnr2021-05-19-12/+1
| | | | | | | | |
| | | | * | | | | Add active field to OffTopicChannelName model.Gravatar RohanJnr2021-05-19-1/+29
| | | | | | | | |
| | | | | | | | * Link icons belong close together.Gravatar Leon Sandøy2022-01-23-12/+12
| | | | | | | | |
| | | | | | | | * Make GoodReads icons readable.Gravatar Leon Sandøy2022-01-23-11/+5
| | | | | | | | |
| | | | | | | | * Move evil <script> tag into a .js file.Gravatar Leon Sandøy2022-01-23-52/+48
| | | | | | | | |
| | | | | | | | * Always add a link icon for the primary URL.Gravatar Leon Sandøy2022-01-23-2/+12
| | | | | | | | |
| | | | | | | | * Kaizen: Refactor some code to be more beautiful.Gravatar Leon Sandøy2022-01-23-16/+16
| | | | | | | | |
| | | | | | | | * Merge branch 'main' into swfarnsworth/smarter-resources/merge-with-mainGravatar Steele Farnsworth2021-09-13-44/+113
| | | | | | | | |\ | |_|_|_|_|_|_|_|/ |/| | | | | | | |
* | | | | | | | | Merge pull request #589 from python-discord/jb3/repos-updateGravatar Joe Banks2021-09-12-2/+2
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Update mock GitHub API responseGravatar Joe Banks2021-09-10-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes breaking tests
| * | | | | | | | | Update repository selection on home pageGravatar Joe Banks2021-09-10-1/+1
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | In accordance with a poll in #dev-contrib, King Arthur becomes the 6th repository featured on the Python Discord homepage.
* | | | | | | | | Merge pull request #585 from python-discord/update_length_validationGravatar ChrisJL2021-09-09-2/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Update embed description length to 4096
| * | | | | | | | | Update embed description length to 4096Gravatar mbaruh2021-09-07-2/+2
|/ / / / / / / / /
* | | | | | | | | Merge pull request #584 from python-discord/remove-port-check-as-it's-optionalGravatar Johannes Christ2021-09-07-2/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Remove explicit check for db port, as it's optional
| * | | | | | | | | Remove explicit check for db port, as it's optionalGravatar Chris Lovering2021-09-07-2/+2
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | We also do not specifiy it in prod, so this crash looped when trying to deploy
* | | | | | | | | Merge pull request #583 from python-discord/init-metricity-at-runtimeGravatar ChrisJL2021-09-07-40/+109
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Initialise metricity at runtime
| * | | | | | | | | Add print statement to log when metricity is being initialisedGravatar Chris Lovering2021-09-07-0/+2
| | | | | | | | | |
| * | | | | | | | | Correctly attribute SO author for SQL functionGravatar Chris Lovering2021-09-07-0/+4
| | | | | | | | | |
| * | | | | | | | | Raise a ValueError with a useful message for invalid db urlsGravatar Chris Lovering2021-09-07-1/+3
| | | | | | | | | |
| * | | | | | | | | Remove unnecessary variableGravatar Chris Lovering2021-09-07-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Vivaan Verma <[email protected]>
| * | | | | | | | | Fix spelling of `initialising` in manage.pyGravatar ChrisJL2021-09-07-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Vivaan Verma <[email protected]>
| * | | | | | | | | Create and populate metricity in a single connectionGravatar Chris Lovering2021-09-07-25/+31
| | | | | | | | | |