aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Create custom manage.py entry point, remove scripts and merge Dockerfile.Gravatar scragly2019-09-28-106/+197
|
* Ensure docker containers are published only for master branch bu… (#264)Gravatar scragly2019-09-27-1/+1
|\ | | | | Ensure docker containers are published only for master branch builds.
| * Ensure docker containers are published only for master branch builds.Gravatar scragly2019-09-27-1/+1
|/
* Merge pull request #251 from python-discord/update-lintingGravatar S. Co12019-09-24-92/+127
|\ | | | | Update linting dependencies & relint
| * Merge branch 'master' into update-lintingGravatar S. Co12019-09-24-211/+301
| |\ | |/ |/|
* | Swap out old discord shield for new one.Gravatar scragly2019-09-25-1/+1
| |
* | Add relevant info shieldsGravatar scragly2019-09-23-0/+6
| |
* | Readdressing Docker Refinement (#257)Gravatar scragly2019-09-23-56/+153
|\ \ | | | | | | Readdressing Docker Refinement
| * | Install pipenv & pyuwsgi before copying project for better layer caching.Gravatar scragly2019-09-23-2/+8
| | |
| * | Fix shell script name for whl building to reference wiki pkg.Gravatar scragly2019-09-21-0/+0
| | |
| * | Change back to official python base image, remove git pkgGravatar scragly2019-09-21-25/+18
| | |
| * | Use a .whl for `wiki` package instead of git repo.Gravatar scragly2019-09-21-35/+133
| | |
* | | Merge pull request #234 from python-discord/django-ot-namesGravatar Mark2019-09-21-7/+11
|\ \ \ | |/ / |/| | Add support for certain unicode characters in ot names
| * | Remove redundant off-topic names list testGravatar MarkKoz2019-09-21-7/+0
| | |
| * | Add test for certain unicode characters in ot namesGravatar MarkKoz2019-09-21-3/+14
|/ /
* | CI Job Merge (#255)Gravatar scragly2019-09-21-94/+83
|\ \ | | | | | | | | | | | | CI Job Merge Co-authored-by: null <[email protected]>
| * | Change CI DB setup to use docker.Gravatar scragly2019-09-21-19/+13
| | |
| * | Run tests with coverage in pipenv scriptGravatar MarkKoz2019-09-20-2/+3
| | |
| * | CI: omit migrations from coverageGravatar MarkKoz2019-09-20-1/+1
| | | | | | | | | | | | * Remove --branch option since it's already specified in .coveragerc
| * | CI: publish XML coverage reportGravatar MarkKoz2019-09-20-2/+9
| | | | | | | | | | | | * Show missing line numbers in report
| * | CI: minor refactoringGravatar MarkKoz2019-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 failsGravatar MarkKoz2019-09-20-0/+1
| | |
| * | CI: merge lint and test jobsGravatar MarkKoz2019-09-20-25/+4
| | |
| * | CI: consistent indentation in yml fileGravatar MarkKoz2019-09-20-90/+90
|/ /
* | Revert uwsgi back to pip install. (#254)Gravatar scragly2019-09-21-4/+6
|\ \ | | | | | | Revert uwsgi back to pip install.
| * \ Merge branch 'master' into docker-fixGravatar scragly2019-09-21-0/+1
| |\ \ | |/ / |/| |
* | | Use explicit buildContext in CI Docker stage. (#253)Gravatar scragly2019-09-21-0/+1
|\ \ \ | | | | | | | | Use explicit buildContext in CI Docker stage.
| * | | Try with explicit buildContextGravatar scragly2019-09-21-0/+1
|/ / /
| * / Revert uwsgi back to pip install.Gravatar scragly2019-09-21-4/+6
|/ /
* | Merge pull request #249 from python-discord/infractions-default-orderingGravatar Johannes Christ2019-09-21-2/+25
|\ \ | | | | | | Make API return infraction list with newest first
| * \ Merge branch 'master' into infractions-default-orderingGravatar Johannes Christ2019-09-20-142/+52
| |\ \ | |/ / |/| |
* | | Merge pull request #250 from python-discord/container-refinementGravatar Johannes Christ2019-09-20-99/+47
|\ \ \ | | | | | | | | Refine Dockerfiles
| * \ \ Merge branch 'master' into container-refinementGravatar Johannes Christ2019-09-20-43/+5
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #252 from python-discord/line_ending_fixGravatar Mark2019-09-20-1/+5
|\ \ \ \ | | | | | | | | | | Line Ending Fix
| * | | | Line Ending FixGravatar Daniel Brown2019-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.Gravatar scragly2019-09-20-14/+9
| | | |
| * | | Remove EXTRAS ARG as pip extras isn't used anymore.Gravatar scragly2019-09-20-2/+0
| | | |
| * | | Add PIP and PIPENV Environmental Variables to production DockerfileGravatar scragly2019-09-18-0/+4
| | | |
| * | | Add PIP and PIPENV Environmental VariablesGravatar scragly2019-09-18-0/+4
| | | |
| * | | Refine DockerfilesGravatar scragly2019-09-18-84/+31
| | | |
| | * | Make API return infraction list with newest firstGravatar Sebastiaan Zeeff2019-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 reviewGravatar S. Co12019-09-24-3/+3
| | | | | | | | | Co-Authored-By: Mark <[email protected]>
| | * Apply suggestions from code reviewGravatar S. Co12019-09-22-2/+2
| | | | | | | | | | | | Co-Authored-By: Mark <[email protected]> Co-Authored-By: Sebastiaan Zeeff <[email protected]>
| | * Add manage.py to linting ignoreGravatar sco12019-09-18-1/+1
| | | | | | | | | | | | Synchronize output of `pipenv run lint` and `python -m flake8` for the current project structure
| | * Lint remaining filesGravatar sco12019-09-18-15/+19
| | |
| | * Update linting rules & partially relintGravatar sco12019-09-18-52/+58
| | |
| | * Update dependencies & relockGravatar sco12019-09-18-43/+52
| |/ |/|
* | Nuke `pysite.dockerapp`.Gravatar Johannes Christ2019-09-18-42/+0
|/
* Add test cases for `TypeError` fallbacks.Gravatar Johannes Christ2019-09-16-0/+33
|
* Fix a bug where GitHub API rate limit could crash Home.Gravatar Leon Sandøy2019-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.