Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Add GitHub Artifact API View | 2022-07-12 | -3/+539 | |
| | | | | | | Adds an API route to fetch GitHub build artifacts through a GitHub app. Signed-off-by: Hassan Abouelela <[email protected]> | |||
* | Bump Django To 3.2 | 2022-07-11 | -5/+8 | |
| | | | | | | | | | | 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 | -5/+4 | |
| | | | | | | | | | | | 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 | -9/+9 | |
| | | | | | | | | 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 branch 'main' into swfarnsworth/resources | 2022-07-10 | -554/+644 | |
|\ | ||||
| * | Add starlite and sanic to cj9 frameworks | 2022-07-10 | -0/+28 | |
| | | ||||
| * | Merge branch 'main' into embed-required-fields | 2022-07-03 | -30/+41 | |
| |\ | ||||
| | * | 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 | |||
| * | | 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 | |
| |/ | ||||
| * | 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 | |
| | | ||||
| * | 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 | |||
| * | Add frameworks page to CJ9 | 2022-06-22 | -0/+117 | |
| | | ||||
| * | Add prizes section to CJ9 page | 2022-06-21 | -0/+68 | |
| | | ||||
| * | 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 | |
| | | ||||
| * | Emphasize code jam title. | 2022-06-18 | -1/+1 | |
| | | ||||
| * | Remove weird top padding for first panel item. | 2022-06-18 | -0/+8 | |
| | | ||||
| * | Hotfix: Fit button size to mobile screens. | 2022-06-18 | -5/+8 | |
| | | | | | | | | | | | | Unfortunately, responsive buttons land in 0.9.4 so until django-simple-bulma has that we can settle for a slightly less eye-catching button. | |||
| * | Initial CJ9 info | 2022-06-18 | -11/+151 | |
| | | ||||
* | | Use font awesome lock icon that is available under free license | 2022-07-10 | -1/+1 | |
| | | ||||
* | | Fix linting | 2022-07-10 | -1/+0 | |
| | | ||||
* | | Add padlock as icon for Security resources | 2022-06-13 | -0/+1 | |
| | | ||||
* | | Update vcokltfre's discord bot tutorial | 2022-06-13 | -1/+1 | |
| | | ||||
* | | Remove Atom, which will no longer be supported | 2022-06-13 | -14/+0 | |
| | | ||||
* | | Add The Algorithms to resources | 2022-06-13 | -0/+18 | |
| | | ||||
* | | Merge branch 'main' into swfarnsworth/resources | 2022-06-13 | -517/+2288 | |
|\| |