Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Create custom manage.py entry point, remove scripts and merge Dockerfile. | 2019-09-28 | -106/+197 | |
| | ||||
* | Ensure docker containers are published only for master branch bu… (#264) | 2019-09-27 | -1/+1 | |
|\ | | | | | Ensure docker containers are published only for master branch builds. | |||
| * | Ensure docker containers are published only for master branch builds. | 2019-09-27 | -1/+1 | |
|/ | ||||
* | Merge pull request #251 from python-discord/update-linting | 2019-09-24 | -92/+127 | |
|\ | | | | | Update linting dependencies & relint | |||
| * | Merge branch 'master' into update-linting | 2019-09-24 | -211/+301 | |
| |\ | |/ |/| | ||||
* | | Swap out old discord shield for new one. | 2019-09-25 | -1/+1 | |
| | | ||||
* | | Add relevant info shields | 2019-09-23 | -0/+6 | |
| | | ||||
* | | Readdressing Docker Refinement (#257) | 2019-09-23 | -56/+153 | |
|\ \ | | | | | | | Readdressing Docker Refinement | |||
| * | | Install pipenv & pyuwsgi before copying project for better layer caching. | 2019-09-23 | -2/+8 | |
| | | | ||||
| * | | Fix shell script name for whl building to reference wiki pkg. | 2019-09-21 | -0/+0 | |
| | | | ||||
| * | | Change back to official python base image, remove git pkg | 2019-09-21 | -25/+18 | |
| | | | ||||
| * | | Use a .whl for `wiki` package instead of git repo. | 2019-09-21 | -35/+133 | |
| | | | ||||
* | | | Merge pull request #234 from python-discord/django-ot-names | 2019-09-21 | -7/+11 | |
|\ \ \ | |/ / |/| | | Add support for certain unicode characters in ot names | |||
| * | | Remove redundant off-topic names list test | 2019-09-21 | -7/+0 | |
| | | | ||||
| * | | Add test for certain unicode characters in ot names | 2019-09-21 | -3/+14 | |
|/ / | ||||
* | | CI Job Merge (#255) | 2019-09-21 | -94/+83 | |
|\ \ | | | | | | | | | | | | | CI Job Merge Co-authored-by: null <[email protected]> | |||
| * | | Change CI DB setup to use docker. | 2019-09-21 | -19/+13 | |
| | | | ||||
| * | | Run tests with coverage in pipenv script | 2019-09-20 | -2/+3 | |
| | | | ||||
| * | | CI: omit migrations from coverage | 2019-09-20 | -1/+1 | |
| | | | | | | | | | | | | * Remove --branch option since it's already specified in .coveragerc | |||
| * | | CI: publish XML coverage report | 2019-09-20 | -2/+9 | |
| | | | | | | | | | | | | * Show missing line numbers in report | |||
| * | | CI: minor refactoring | 2019-09-20 | -9/+16 | |
| | | | | | | | | | | | | | | | | | | * Rename some tasks * Simplify python commands by removing python3 -m * Break up some long lines | |||
| * | | CI: publish test results even if a task fails | 2019-09-20 | -0/+1 | |
| | | | ||||
| * | | CI: merge lint and test jobs | 2019-09-20 | -25/+4 | |
| | | | ||||
| * | | CI: consistent indentation in yml file | 2019-09-20 | -90/+90 | |
|/ / | ||||
* | | Revert uwsgi back to pip install. (#254) | 2019-09-21 | -4/+6 | |
|\ \ | | | | | | | Revert uwsgi back to pip install. | |||
| * \ | Merge branch 'master' into docker-fix | 2019-09-21 | -0/+1 | |
| |\ \ | |/ / |/| | | ||||
* | | | Use explicit buildContext in CI Docker stage. (#253) | 2019-09-21 | -0/+1 | |
|\ \ \ | | | | | | | | | Use explicit buildContext in CI Docker stage. | |||
| * | | | Try with explicit buildContext | 2019-09-21 | -0/+1 | |
|/ / / | ||||
| * / | Revert uwsgi back to pip install. | 2019-09-21 | -4/+6 | |
|/ / | ||||
* | | Merge pull request #249 from python-discord/infractions-default-ordering | 2019-09-21 | -2/+25 | |
|\ \ | | | | | | | Make API return infraction list with newest first | |||
| * \ | Merge branch 'master' into infractions-default-ordering | 2019-09-20 | -142/+52 | |
| |\ \ | |/ / |/| | | ||||
* | | | Merge pull request #250 from python-discord/container-refinement | 2019-09-20 | -99/+47 | |
|\ \ \ | | | | | | | | | Refine Dockerfiles | |||
| * \ \ | Merge branch 'master' into container-refinement | 2019-09-20 | -43/+5 | |
| |\ \ \ | |/ / / |/| | | | ||||
* | | | | Merge pull request #252 from python-discord/line_ending_fix | 2019-09-20 | -1/+5 | |
|\ \ \ \ | | | | | | | | | | | Line Ending Fix | |||
| * | | | | Line Ending Fix | 2019-09-20 | -1/+5 | |
|/ / / / | | | | | | | | | | | | | | | | | | | | | Added .gitattributes to prevent Windows users from accidentally cloning the repo and getting incorrect line endings Also adjusting the shebang for the migrate_and_serve.sh to prevent another Windows related bug | |||
| * | | | Use DockerV2 task. | 2019-09-20 | -14/+9 | |
| | | | | ||||
| * | | | Remove EXTRAS ARG as pip extras isn't used anymore. | 2019-09-20 | -2/+0 | |
| | | | | ||||
| * | | | Add PIP and PIPENV Environmental Variables to production Dockerfile | 2019-09-18 | -0/+4 | |
| | | | | ||||
| * | | | Add PIP and PIPENV Environmental Variables | 2019-09-18 | -0/+4 | |
| | | | | ||||
| * | | | Refine Dockerfiles | 2019-09-18 | -84/+31 | |
| | | | | ||||
| | * | | Make API return infraction list with newest first | 2019-09-17 | -2/+25 | |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | The most recent infraction a user has is usually the most relevant to us. This PR aims to make our life easier by sorting the infractions by their `inserted_at` date, with the most recent insertion date first. Note: The `id` is not entirely in chronological order, because we did not import historical infractions in chronological order. That's why the `inserted_at` field is specified instead of the `id` field. | |||
| | * | Apply suggestions from code review | 2019-09-24 | -3/+3 | |
| | | | | | | | | | Co-Authored-By: Mark <[email protected]> | |||
| | * | Apply suggestions from code review | 2019-09-22 | -2/+2 | |
| | | | | | | | | | | | | Co-Authored-By: Mark <[email protected]> Co-Authored-By: Sebastiaan Zeeff <[email protected]> | |||
| | * | Add manage.py to linting ignore | 2019-09-18 | -1/+1 | |
| | | | | | | | | | | | | Synchronize output of `pipenv run lint` and `python -m flake8` for the current project structure | |||
| | * | Lint remaining files | 2019-09-18 | -15/+19 | |
| | | | ||||
| | * | Update linting rules & partially relint | 2019-09-18 | -52/+58 | |
| | | | ||||
| | * | Update dependencies & relock | 2019-09-18 | -43/+52 | |
| |/ |/| | ||||
* | | Nuke `pysite.dockerapp`. | 2019-09-18 | -42/+0 | |
|/ | ||||
* | Add test cases for `TypeError` fallbacks. | 2019-09-16 | -0/+33 | |
| | ||||
* | Fix a bug where GitHub API rate limit could crash Home. | 2019-09-15 | -17/+34 | |
| | | | | | | | | | | | The bug was caused by a naive approach to caching and retrieving the data. This commit rectifies this by making the following changes: - We will now cache for 1 hour instead of 10 minutes - If the data is stale but API is rate limited, return cache, not crash. - If the cache doesn't exist and API is rate limited, return dummy data, and try again in 10 minutes. This will prevent all crashes, and should still have more or less the same user experience. |