Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Bump Django To 3.2 | 2022-07-11 | -14/+14 | |
| | | | | | | | | | | Bumps the current django version to 3.2 For the most part, there are no major changes here. The app configuration names were incorrect, and the new version no longer ignores that, so those were updated. The new version also requires explicitly defining the field type for primary keys if they are not defined on the model. Signed-off-by: Hassan Abouelela <[email protected]> | |||
* | Bump flake8-bandit To v3 | 2022-07-11 | -162/+120 | |
| | | | | | | | | | | | Bumps flake-bandit to v3 to fix an incompatibility with the bandit package. This also bumps flake8-annotations to a legally acceptable version, which introduces ANN401, which disallows `typing.Any` annotations (for the most part, refer to the docs). Signed-off-by: Hassan Abouelela <[email protected]> | |||
* | Remove Message Model Test | 2022-07-11 | -12/+0 | |
| | | | | | | | | | | | | The message model was tested by instantiating and confirming it has a string representation, but instantiating abstract models is undefined behavior, and can break with future versions of django. The behavior of the test is redundant anyway, since an abstract model wouldn't exist in isolation, and the desired behavior is confirmed by inheritors. Signed-off-by: Hassan Abouelela <[email protected]> | |||
* | Drop Migration Tests | 2022-07-11 | -734/+0 | |
| | | | | | | | | | The migration test suite was not really used, and it doesn't entirely make sense to test a constant unchanging process either. Its behavior is also very coupled with django's internals, and locks us into the current version and setup. Signed-off-by: Hassan Abouelela <[email protected]> | |||
* | Switch Out requests For httpx | 2022-07-11 | -20/+120 | |
| | | | | | | | | The requests library has been replaced by httpx. It's a drop-in replacement, but provides a better interface for certain things, such as client sessions, and sync/async support. Signed-off-by: Hassan Abouelela <[email protected]> | |||
* | Merge #722 - resources: add The Algorithms and remove Atom | 2022-07-10 | -16/+21 | |
|\ | ||||
| * | Merge branch 'main' into swfarnsworth/resources | 2022-07-10 | -554/+644 | |
| |\ | |/ |/| | ||||
* | | Merge pull request #739 from python-discord/more_frameworks | 2022-07-10 | -0/+28 | |
|\ \ | | | | | | | Add starlite and sanic to cj9 frameworks | |||
| * | | Add starlite and sanic to cj9 frameworks | 2022-07-10 | -0/+28 | |
|/ / | ||||
* | | Merge pull request #737 from python-discord/embed-required-fields | 2022-07-03 | -410/+23 | |
|\ \ | | | | | | | Remove Embed validation | |||
| * \ | Merge branch 'main' into embed-required-fields | 2022-07-03 | -30/+41 | |
| |\ \ | |/ / |/| | | ||||
* | | | Merge pull request #734 from python-discord/cj9-frameworks-reorder | 2022-07-01 | -30/+41 | |
|\ \ \ | | | | | | | | | Rework and reorder CJ9 framework descriptions | |||
| * \ \ | Merge branch 'main' into cj9-frameworks-reorder | 2022-07-01 | -16/+13 | |
| |\ \ \ | |/ / / |/| | | | ||||
| * | | | Remove extra wording in ASGI explanation | 2022-07-01 | -1/+1 | |
| | | | | | | | | | | | | Co-authored-by: Kieran Siek <[email protected]> | |||
| * | | | Move ASGI card item to bulma notification at the top | 2022-07-01 | -12/+10 | |
| | | | | ||||
| * | | | Fix missing "p" inside of element | 2022-06-30 | -1/+1 | |
| | | | | ||||
| * | | | Fix ASGI link class name | 2022-06-30 | -1/+1 | |
| | | | | ||||
| * | | | Fix missing space after FastAPI link card | 2022-06-30 | -1/+1 | |
| | | | | ||||
| * | | | Fix ASGI specification link logo | 2022-06-30 | -1/+1 | |
| | | | | ||||
| * | | | Remove italics from CJ9 framework cards | 2022-06-30 | -8/+7 | |
| | | | | ||||
| * | | | Add ASGI-card footer with link to specification | 2022-06-30 | -0/+4 | |
| | | | | ||||
| * | | | Add ASGI specification to list of approved CJ9 frameworks | 2022-06-30 | -0/+8 | |
| | | | | ||||
| * | | | Reword CJ9 frameworks explanations | 2022-06-29 | -8/+4 | |
| | | | | ||||
| * | | | Reorder frameworks after recommended use | 2022-06-28 | -30/+36 | |
| | | | | ||||
| | * | | Remove embed validators from old migrations | 2022-06-30 | -5/+3 | |
| | | | | | | | | | | | | | | | | Since the util file has been deleted, these migrations were referencing a missing file | |||
| | * | | Remove embed validators for deleted messages | 2022-06-30 | -405/+20 | |
| |/ / |/| | | | | | | | | These caused more harm than they were worth, as every time Discord updated a behaviour of an embed we would get errors and need ot update the validation. Instead we should just accept whatever discord gives us as correct | |||
* | | | Merge pull request #735 from python-discord/cj9-qualifier | 2022-06-30 | -16/+13 | |
|\ \ \ | |/ / |/| | | ||||
| * | | Update front page banner. | 2022-06-29 | -2/+2 | |
| | | | ||||
| * | | Strike out passed dates | 2022-06-30 | -2/+2 | |
| | | | ||||
| * | | Update events index page about the CJ9 qualifier | 2022-06-30 | -9/+4 | |
| | | | ||||
| * | | Update CJ9 qualifier information | 2022-06-29 | -3/+5 | |
|/ / | ||||
* | | Merge pull request #731 from python-discord/fontawesome-fix | 2022-06-28 | -5/+4 | |
|\ \ | | | | | | | Fix interactive timeline icons. | |||
| * | | Improve icon size and alignment. | 2022-06-26 | -4/+3 | |
| | | | ||||
| * | | Replace missing FA icons in interactive timeline. | 2022-06-26 | -2/+2 | |
|/ / | | | | | | | | | `fa-duck` and `fa-alien-monster` (renamed `fa-alien-8bit` in the latest FontAwesome) are part of the Pro plan, which we no longer have. | |||
* | | Update Discord logo in navbar to use new Discord branding | 2022-06-23 | -124/+203 | |
| | | ||||
* | | Merge pull request #730 from python-discord/update-cj-frequency | 2022-06-23 | -3/+10 | |
|\ \ | | | | | | | Update Code Jam frequency | |||
| * | | Update pydis_site/templates/events/pages/code-jams/_index.html | 2022-06-23 | -1/+1 | |
| | | | | | | | | | Co-authored-by: Kieran Siek <[email protected]> | |||
| * | | Make Code Jam information page more discoverable | 2022-06-23 | -1/+8 | |
| | | | | | | | | | | | | | | | Make "Code Jams" a hyperlink on the main Events page Add related links sidebar to Events page | |||
| * | | Update mentions of Code Jam frequency from twice a year to once a year | 2022-06-23 | -2/+2 | |
|/ / | | | | | | | Code Jam 6 of January 2020 was our last Winter Code Jam | |||
* | | Merge pull request #727 from python-discord/more_cj9_info | 2022-06-22 | -0/+185 | |
|\ \ | | | | | | | More cj9 info | |||
| * | | Add frameworks page to CJ9 | 2022-06-22 | -0/+117 | |
| | | | ||||
| * | | Add prizes section to CJ9 page | 2022-06-21 | -0/+68 | |
|/ / | ||||
* | | Merge pull request #726 from python-discord/frontpage-banners | 2022-06-19 | -1/+21 | |
|\ \ | ||||
| * | | Add hover transition to match welcome video. | 2022-06-19 | -0/+1 | |
| | | | ||||
| * | | Show shadow on hover for CJ frontpage banner. | 2022-06-18 | -1/+5 | |
| | | | ||||
| * | | Add Summer CJ 2022 banner to frontpage. | 2022-06-18 | -0/+15 | |
| | | | ||||
| * | | Add frontpage banner assets for Summer CJ 2022. | 2022-06-18 | -0/+0 | |
|/ / | ||||
* | | Merge pull request #724 from python-discord/events-css | 2022-06-18 | -6/+17 | |
|\ \ | | | | | | | Slightly improve events page CSS. | |||
| * | | Emphasize code jam title. | 2022-06-18 | -1/+1 | |
| | | | ||||
| * | | Remove weird top padding for first panel item. | 2022-06-18 | -0/+8 | |
| | | |