aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
* | | | | disable usage of pyuwsgi on windows due to incompatibility, library is only ↵Gravatar Joseph Banks2019-10-06-65/+66
| |_|/ / |/| | | | | | | | | | | used in production anyway
| | | * Remove GH login implementation, out of scope of this PRGravatar Gareth Coles2019-10-06-2/+0
| | | |
| | | * Prevent saving emails, remove login pageGravatar Gareth Coles2019-10-06-86/+34
| | | |
| | | * Replace card on login page with notificationGravatar Gareth Coles2019-10-06-14/+6
| | | |
| | | * Login page and styling fixesGravatar Gareth Coles2019-10-06-23/+117
| | | |
| | | * Make the Bulma colours less saturatedGravatar Gareth Coles2019-10-06-4/+11
| | | |
| | | * Add missing CSS for notificationsGravatar Gareth Coles2019-10-06-0/+99
| | | |
| | | * Message styling (default to light for now)Gravatar Gareth Coles2019-10-06-25/+19
| | | |
| | | * Move messages to the top rightGravatar Gareth Coles2019-10-06-18/+35
| | | |
| | | * Test allauth redirect URLsGravatar Gareth Coles2019-10-05-0/+14
| | | |
| | | * Set up needed Allauth URLs and add login/logout to navbarGravatar Gareth Coles2019-10-05-1/+45
| | | |
| | | * Add MessageRedirectView and show messages on the index pageGravatar Gareth Coles2019-10-05-0/+59
| | | |
| | | * Clean up and comment signal testsGravatar Gareth Coles2019-10-04-19/+31
| | | |
| | | * Add docstrings to tests, and test role mapping __str__()Gravatar Gareth Coles2019-10-04-4/+19
| | | |
| | | * Tests for signal handlersGravatar Gareth Coles2019-10-04-5/+291
| | | |
| | | * Merge branch 'master' into #201-django-allauthGravatar Gareth Coles2019-10-04-1/+1
| | | |\ | |_|_|/ |/| | |
* | | | Merge pull request #275 from python-discord/flake8-exclude-fixGravatar Sebastiaan Zeeff2019-10-04-1/+1
|\ \ \ \ | |_|/ / |/| | | Fix migrations exclude in flake8
| * | | Fix migrations exclude in flake8Gravatar MarkKoz2019-10-03-1/+1
|/ / / | | | | | | | | | They were not being excluded when flake8 was invoked via pre-commit.
| | * Hook up Allauth and model signals to handle group assignmentsGravatar Gareth Coles2019-10-03-1/+165
| | |
| | * Remove app_label from role mapping modelGravatar Gareth Coles2019-10-03-3/+0
| | | | | | | | | | | | Turns out, setting this *does* move the model to a different category under the admin - but it also reparents it to the referenced app, so the migrations are created under that app instead. Nasty.
| | * Add model to map Discord roles to Django permissions groupsGravatar Gareth Coles2019-10-03-0/+61
| | |
| | * Disable Allauth email verificationGravatar Gareth Coles2019-10-03-0/+2
| | |
| | * Re-add erroneously removed static filesGravatar Gareth Coles2019-10-03-0/+1316
| | |
| | * Remove accidental static files commit; fix AllauthGravatar Gareth Coles2019-10-03-1317/+1
| | |
| | * Initial Allauth dependency and settings/urlsGravatar Gareth Coles2019-10-03-46/+101
| |/ |/|
* | Add link to Contributing landing page to our website's navbar (#270)Gravatar scragly2019-10-01-0/+3
|\ \ | | | | | | Add link to Contributing landing page to our website's navbar
| * | Add link to Contributing landing page to navbarGravatar Sebastiaan Zeeff2019-09-30-0/+3
| | | | | | | | | | | | | | | This commit adds a link to the Contributing landing page to the navbar on our website.
* | | Merge pull request #271 from python-discord/update-contrib-docGravatar scragly2019-10-01-2/+2
|\ \ \ | | | | | | | | Update contrib doc to point to new wiki links
| * | | Update contrib doc to point to new wiki linksGravatar sco12019-09-30-2/+2
|/ / /
* | | Monkeypatch in new HEADER_ID_PREFIX. (#268)Gravatar scragly2019-10-01-0/+4
|\ \ \ | |/ / |/| | Monkeypatch in new HEADER_ID_PREFIX.
| * | Monkeypatch in new HEADER_ID_PREFIX.Gravatar Leon Sandøy2019-09-30-0/+4
|/ / | | | | | | | | | | | | | | | | Currently, all toc-links will have a wiki-toc prefix. This commit removes this prefix, so that we can header link with just something like #environment instead of #wiki-toc-environment. This addresses #276. https://github.com/python-discord/site/issues/267
* / Create superuser after doing migrations.Gravatar Leon Sandøy2019-09-30-1/+3
|/ | | | | | Previously, the create_superuser() command was called before migrations had been completed on local setups, and this would cause the command to crash, saying that the table did not exist.
* Merge pull request #261 from python-discord/decoupling-warnings-and-notesGravatar Sebastiaan Zeeff2019-09-30-15/+61
|\ | | | | Migrate hidden warnings to notes and add additional validation
| * Merge branch 'master' into decoupling-warnings-and-notesGravatar Leon Sandøy2019-09-30-114/+240
| |\ | |/ |/|
* | Correct the Dockerfile path for azure.Gravatar scragly2019-09-30-1/+1
| |
* | Merge pull request #265 from python-discord/new-managepyGravatar Leon Sandøy2019-09-29-112/+238
|\ \ | | | | | | Custom `manage.py` Entry Point Script
| * \ Merge branch 'master' into new-managepyGravatar Leon Sandøy2019-09-29-0/+0
| |\ \ | |/ / |/| |
* | | Add static images for wiki contributing guides (#266)Gravatar scragly2019-09-29-0/+0
|\ \ \ | | | | | | | | Add static images for wiki contributing guides
| * | | Remove rogue image fileGravatar kosayoda2019-09-29-0/+0
| | | |
| * | | Add static images for wiki contributing guidesGravatar kosayoda2019-09-28-0/+0
|/ / /
| * | Poll the database a maximum of 10 attempts before exit code 1.Gravatar scragly2019-09-29-1/+7
| | |
| * | Remove useless verbosity check.Gravatar scragly2019-09-29-1/+1
| | |
| * | Fix comments after previous changes.Gravatar scragly2019-09-28-2/+2
| | |
| * | Support internal docker network DNS resolution & dev ALLOWED_HOSTS env var.Gravatar scragly2019-09-28-6/+19
| | |
| * | Automatically create a default bot api token for dev.Gravatar scragly2019-09-28-6/+22
| | |
| * | 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
|/ /
| * Reject unhidden note or hidden warning infractionGravatar Sebastiaan Zeeff2019-09-26-15/+38
| | | | | | | | | | | | | | | | | | | | | | | | https://github.com/python-discord/site/issues/260 This commit adds validation steps to the InfractionSerializer to make sure that `"warning"` infractions can never be set with `hidden=True` and note infractions can never be set with `hidden=False` usng the API. This is the final step in decoupling "note" infractions and "warning" infractions. This commit implements the final part of and closes #260
| * Migrate hidden warnings to notesGravatar Sebastiaan Zeeff2019-09-26-0/+23
|/ | | | | | | | | | | | | https://github.com/python-discord/site/issues/260 We have added a new "note" type to the Infraction model, meaning that we can now decouple notes and warnings completely. However, notes made prior to this change are still registered as "hidden warnings". This commit adds a data migration that sets the type field of "hidden warning" infractions to "note". This commit implements the first part of #260