| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | Change env var from SITE_SENTRY_DSN to SITE_DSN | 2020-12-12 | -1/+1 | |
| | | | | | | The name of the environment variable was shortened during our refactor of the Sentry secrets. Changed `settings.py` to reflect that change. | |||
| * | Update README to trigger redeploy. | 2020-12-11 | -1/+1 | |
| | | ||||
| * | Make sure to always upload PR artifact | 2020-12-11 | -1/+1 | |
| | | | | We need to make sure that we always upload our PR artifact, even if linting/testing fails. As GitHub Actions inserts an implicit "success" status check if you don't add any explicit status checks, this means that we have to include an "always" status check, even if this step has a condition relying on another "always" step. | |||
| * | Send an enhanced workflow status embed to discord | 2020-12-10 | -0/+100 | |
| | | | | | | | Similar to Sir Lancebot and bot, I've added enhanced GitHub Actions status embeds to our workflow sequence. This means we get fewer embeds, but with more information! | |||
| * | Update CODEOWNERS for @Den4200 | 2020-12-06 | -7/+4 | |
| | | ||||
| * | Create review-policy.yml | 2020-12-06 | -0/+3 | |
| | | ||||
| * | Merge pull request #431 from python-discord/gunicorn/max-requests | 2020-12-06 | -1/+5 | |
| |\ | | | | | Set max-requests-jitter parameter to gunicorn | |||
| | * | Update manage.py | 2020-12-06 | -1/+2 | |
| | | | | | | | Co-authored-by: Sebastiaan Zeeff <[email protected]> | |||
| | * | Switch underscores for dashes in gunicorn CLI options | 2020-12-05 | -2/+2 | |
| | | | ||||
| | * | Update gunicorn configuration options | 2020-12-05 | -1/+4 | |
| |/ | ||||
| * | Merge pull request #426 from ↵ | 2020-11-28 | -41/+49 | |
| |\ | | | | | | | | | python-discord/sebastiaan/backend/refactor-deployment Restructure Build & Deploy sequence in CI | |||
| | * | Merge branch 'master' into sebastiaan/backend/refactor-deployment | 2020-11-28 | -3/+0 | |
| | |\ | |/ |/| | ||||
| * | | Merge pull request #429 from python-discord/ks129/frontpage-adafruit-remove | 2020-11-28 | -3/+0 | |
| |\ \ | | | | | | | Remove Adafruit from front-page sponsors listing | |||
| | * | | Delete Adafruit PNG file from static | 2020-11-28 | -0/+0 | |
| | | | | ||||
| | * | | Remove Adafruit from front-page sponsors listing | 2020-11-28 | -3/+0 | |
| |/ / | ||||
| | * | Merge branch 'master' into sebastiaan/backend/refactor-deployment | 2020-11-28 | -4/+11 | |
| | |\ | |/ |/| | ||||
| * | | Add myself to CODEOWNERS for CI files | 2020-11-27 | -1/+1 | |
| | | | ||||
| * | | Add @Akarys42 to the codeowners | 2020-11-27 | -4/+11 | |
| | | | ||||
| | * | Merge branch 'master' into sebastiaan/backend/refactor-deployment | 2020-11-27 | -1/+14 | |
| | |\ | |/ |/| | ||||
| * | | Update CODEOWNERS | 2020-11-26 | -2/+5 | |
| | | | ||||
| * | | Specify code owernship for Mark | 2020-11-24 | -0/+9 | |
| | | | ||||
| * | | Update CODEOWNERS | 2020-11-24 | -2/+2 | |
| | | | ||||
| * | | Update CODEOWNERS | 2020-11-24 | -1/+2 | |
| | | | ||||
| * | | Update CODEOWNERS | 2020-11-24 | -1/+1 | |
| | | | ||||
| | * | Rename kubernetes-deployment.yaml to deploy.yaml | 2020-11-27 | -0/+0 | |
| | | | | | | | | | I've renamed the file to create a more consistent naming scheme. | |||
| | * | Restructure Build & Deploy sequence in CI | 2020-11-24 | -41/+49 | |
| |/ | | | | | | | | | | | | | I've restructured the build & deploy sequence in our GitHub Actions CI workflow: - There's now a separate workflow to deploy to our cluster - The Build workflow has an additional `if` check to ensure we're only starting the build & deploy sequences for pushes to master - We now checkout the python-discord/kubernetes repo to fetch the deployment.yaml file located in there | |||
| * | Change seasonalbot to sir-lancebot in test data | 2020-11-21 | -1/+1 | |
| | | ||||
| * | Change seasonalbot to sir-lancebot | 2020-11-21 | -1/+1 | |
| | | ||||
| * | Start database at the beginning of the workflow | 2020-11-19 | -3/+5 | |
| | | | | The CI was failing on occasion because postgres did not have time enough to start properly before we started running our makemigrations check. I've moved the docker-compose step to earlier in the workflow to give it some time to warm up. | |||
| * | Insert missing "jobs" yaml tag | 2020-11-19 | -1/+1 | |
| | | ||||
| * | Merge pull request #425 from python-discord/sebastiaan/backend/fix-flake8-in-ci | 2020-11-19 | -75/+98 | |
| |\ | | | | | Ensure that flake8 runs correctly in the CI | |||
| | * | Update badges in README to reflect new workflows | 2020-11-19 | -8/+15 | |
| | | | | | | | | | | | I've also restructured it a bit by using reference links instead of inline links. | |||
| | * | Ensure that flake8 runs on PR changes | 2020-11-19 | -67/+83 | |
| |/ | | | | | | | | | | | | Unfortunately, the way we previously set up our workflow caused flake8 to run on code already committed to master, not the changes made in a PR, because it ran in the context of the target branch. This is obviously useless when it comes to protecting our codebase from linting errors. I've now set up flake8 in a different way, using Workflow Commands to create error annotions. I've also split up the workflow into two separate workflows. | |||
| * | Default to HTTPS for account URLs | 2020-11-15 | -0/+1 | |
| | | ||||
| * | Bump version down to 3.8 | 2020-11-15 | -5/+5 | |
| | | ||||
| * | Merge pull request #424 from python-discord/kubernetes-deployment | 2020-11-15 | -3/+41 | |
| |\ | ||||
| | * | Update readme badge | 2020-11-15 | -1/+1 | |
| | | | ||||
| | * | Update build flow to deploy to Kubernetes | 2020-11-15 | -2/+17 | |
| | | | ||||
| | * | Add site manifest | 2020-11-15 | -0/+23 | |
| |/ | ||||
| * | Update CI badges in README | 2020-11-15 | -3/+2 | |
| | | ||||
| * | Merge pull request #423 from python-discord/sebastiaan/backend/move-ci-to-gha | 2020-11-15 | -143/+209 | |
| |\ | | | | | Migrate to GH Actions & GH Container Registry | |||
| | * | Make the value of the CI env var 'True' | 2020-11-15 | -1/+1 | |
| | | | | | | | This makes it clearer that the env var switches on or off "CI-mode" | |||
| | * | Remove redundant wildcard | 2020-11-15 | -1/+1 | |
| | | | ||||
| | * | Migrate to GH Actions & GH Container Registry | 2020-11-15 | -143/+209 | |
| |/ | | | | | | I've migrated site to GitHub Actions and GitHub Container Registry. This also means that coverage results will be pushed to coveralls.io. This commit also removes the pretty useless codeql analysis action. | |||
| * | Merge pull request #422 from python-discord/get_rid_of_uwsgi | 2020-11-14 | -416/+258 | |
| |\ | | | | | Get rid of UWSGI, replace with gunicorn | |||
| | * | Don't call gunicorn using os.system, patch sys.argv and call the module | 2020-11-14 | -2/+13 | |
| | | | ||||
| | * | Update azure-pipelines.yml to Python 3.9. | 2020-11-14 | -1/+1 | |
| | | | ||||
| | * | Upgrade site to Python 3.9. | 2020-11-14 | -222/+243 | |
| | | | ||||
| | * | Banish UWSGI from my life, replace with gunicorn. | 2020-11-14 | -193/+3 | |
| |/ | | | | | This gets rid of various uwsgi stuff that we will no longer be needing. Enter; gunicorn. | |||
| * | Add Notion to sponsors | 2020-11-14 | -0/+3 | |
| | | ||||