aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| | | | * Merge branch 'master' into #201-django-allauthGravatar Gareth Coles2019-10-06-2/+3
| | | | |\ | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | # Conflicts: # Pipfile # Pipfile.lock
* | | | | 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