aboutsummaryrefslogtreecommitdiffstats
path: root/docker-compose.yml (unfollow)
Commit message (Collapse)AuthorLines
2019-09-28Create custom manage.py entry point, remove scripts and merge Dockerfile.Gravatar scragly-3/+2
2019-09-27Ensure docker containers are published only for master branch builds.Gravatar scragly-1/+1
2019-09-24Apply suggestions from code reviewGravatar S. Co1-3/+3
Co-Authored-By: Mark <[email protected]>
2019-09-25Swap out old discord shield for new one.Gravatar scragly-1/+1
2019-09-23Add relevant info shieldsGravatar scragly-0/+6
2019-09-23Install pipenv & pyuwsgi before copying project for better layer caching.Gravatar scragly-2/+8
2019-09-22Apply suggestions from code reviewGravatar S. Co1-2/+2
Co-Authored-By: Mark <[email protected]> Co-Authored-By: Sebastiaan Zeeff <[email protected]>
2019-09-21Remove redundant off-topic names list testGravatar MarkKoz-7/+0
2019-09-21Add test for certain unicode characters in ot namesGravatar MarkKoz-3/+14
2019-09-21Fix shell script name for whl building to reference wiki pkg.Gravatar scragly-0/+0
2019-09-21Change back to official python base image, remove git pkgGravatar scragly-25/+18
2019-09-21Use a .whl for `wiki` package instead of git repo.Gravatar scragly-35/+133
2019-09-21Change CI DB setup to use docker.Gravatar scragly-19/+13
2019-09-20Run tests with coverage in pipenv scriptGravatar MarkKoz-2/+3
2019-09-20CI: omit migrations from coverageGravatar MarkKoz-1/+1
* Remove --branch option since it's already specified in .coveragerc
2019-09-20CI: publish XML coverage reportGravatar MarkKoz-2/+9
* Show missing line numbers in report
2019-09-20CI: minor refactoringGravatar MarkKoz-9/+16
* Rename some tasks * Simplify python commands by removing python3 -m * Break up some long lines
2019-09-20CI: publish test results even if a task failsGravatar MarkKoz-0/+1
2019-09-20CI: merge lint and test jobsGravatar MarkKoz-25/+4
2019-09-20CI: consistent indentation in yml fileGravatar MarkKoz-90/+90
2019-09-21Revert uwsgi back to pip install.Gravatar scragly-4/+6
2019-09-21Try with explicit buildContextGravatar scragly-0/+1
2019-09-20Line Ending FixGravatar Daniel Brown-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
2019-09-20Use DockerV2 task.Gravatar scragly-14/+9
2019-09-20Remove EXTRAS ARG as pip extras isn't used anymore.Gravatar scragly-2/+0
2019-09-18Add manage.py to linting ignoreGravatar sco1-1/+1
Synchronize output of `pipenv run lint` and `python -m flake8` for the current project structure
2019-09-18Lint remaining filesGravatar sco1-15/+19
2019-09-18Update linting rules & partially relintGravatar sco1-52/+58
2019-09-18Update dependencies & relockGravatar sco1-43/+52
2019-09-18Nuke `pysite.dockerapp`.Gravatar Johannes Christ-42/+0
2019-09-18Add PIP and PIPENV Environmental Variables to production DockerfileGravatar scragly-0/+4
2019-09-18Add PIP and PIPENV Environmental VariablesGravatar scragly-0/+4
2019-09-18Refine DockerfilesGravatar scragly-84/+31
2019-09-17Make API return infraction list with newest firstGravatar Sebastiaan Zeeff-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.
2019-09-16Add test cases for `TypeError` fallbacks.Gravatar Johannes Christ-0/+33
2019-09-15Fix a bug where GitHub API rate limit could crash Home.Gravatar Leon Sandøy-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.
2019-09-15PARENT_HOST is now pythondiscord.comGravatar Leon Sandøy-1/+1
2019-09-15Remove wiki, add pydis.Gravatar Leon Sandøy-2/+4
2019-09-15Darcula theme, and vanilla hosts.Gravatar Leon Sandøy-2/+93
2019-09-15Changing the ALLOWED_HOSTS to allow for migration.Gravatar Leon Sandøy-2/+2
Adding django.pythondiscord.com and django.api.pythondiscord.com to ALLOWED_HOSTS to allow us to run Djangoify and migrate the infraction data.
2019-09-15Update `ALLOWED_HOSTS` for the new home.Gravatar Johannes Christ-3/+2
2019-09-15Drop args to reduce line size under 100.Gravatar scragly-1/+3
2019-09-15Tag Django images as `latest`.Gravatar Johannes Christ-2/+2
2019-09-15Adding a pygments CSS for syntax highlighting.Gravatar Leon Sandøy-1/+75
This adds the Monokai, Friendly, and Darcula themes to this repo. It leaves Darcula as the active theme. This can very easily be changed later on by altering wiki/base.html Resolves #243.
2019-09-14Adding the UpdateModelMixin to the ReminderViewSet.Gravatar Leon Sandøy-2/+3
This will allow us to edit durations using the PATCH method, which the bot implements already but which was overlooked when this viewset was written.
2019-09-12Check for missing migrations in CI.Gravatar Johannes Christ-0/+1