aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| | * | | | Use multi-column output from Django.Gravatar Johannes Christ2019-10-11-32/+1
| | | | | |
| | * | | | Pluralize properly.Gravatar Johannes Christ2019-10-11-0/+22
| | | | | |
| | * | | | Allow viewing log entries in the Django Admin.Gravatar Johannes Christ2019-10-11-11/+73
| |/ / / / |/| | | |
| | | | * Signals: Handle (and test) mapping updates/deletionsGravatar Gareth Coles2019-10-11-14/+125
| | | | | | | | | | | | | | | | | | | | This also enforces unique values for both attributes on the RoleMapping model. Supporting configurations where this isn't the case would introduce quite a lot of added complexity.
| | | | * Signals: Fix test for `deletion=True` changeGravatar Gareth Coles2019-10-11-1/+1
| | | | |
| | | | * Signals: `add()` does require a list, a generator won't do.Gravatar Gareth Coles2019-10-11-2/+2
| | | | |
| | | | * Clean up signal tests as per @jchristgit's reviewGravatar Gareth Coles2019-10-11-9/+10
| | | | |
| | | | * Simplify signals.py as per @jchristgit's reviewGravatar Gareth Coles2019-10-11-10/+6
| | | | |
| | | | * Clarify _apply_groups kwarg (Thanks, @jchristgit)Gravatar Gareth Coles2019-10-11-1/+1
| | | | | | | | | | | | | | | Co-Authored-By: Johannes Christ <[email protected]>
| | | | * Register GH provider manually in testsGravatar Gareth Coles2019-10-06-0/+9
| | | | |
| | | | * Re-lock Pipfile due to merge with masterGravatar Gareth Coles2019-10-06-18/+17
| | | | |
| | | | * 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