summaryrefslogtreecommitdiff
path: root/pgcommitfest/settings.py
AgeCommit message (Collapse)Author
2023-04-12Change static->media and stop using collectstaticMagnus Hagander
This changes both the storage location of the files and the URL. This aligns it up with how (almost) all our other django apps work, so good for consistency.
2021-12-12Update for django 3.2 compatibilityMagnus Hagander
2021-11-25Replace django-selectable with selectizeMagnus Hagander
django-selectable is no longer maintained, and will cause issues in newer versions of django. selectize is what we use in the pgeu-system codebase today, so copy the handling over from there.
2020-08-11Move handling of secondary email addresses upstreamMagnus Hagander
Since the upstream main website now handles secondary email addresses, centralize the handling to there. This removes the local handling completely, except that we store them in the database. The new push-changes API ensures that they are kept in sync with upstream.
2020-04-01Updates for django 2.2Magnus Hagander
2019-02-06Fix imports and exceptions for Python3Magnus Hagander
2019-02-06Fixes for pep8 compatibilityMagnus Hagander
2019-02-05Convert all spaces to tabsMagnus Hagander
2018-03-25Fix template loaders for django 1.11Magnus Hagander
Seems django 1.11 automatically enables caching template loader, which of course breaks the ability to make any changes to the pages of a website without restarting it. And there is no way to turn it off other than to explicitly configure individual loders (the logic to turn it on in non-debug configurations is hardcoded and cannot be changed).
2018-02-21Implement thread notification receivingMagnus Hagander
This allows the archivs server to ping the CF app to pick up updates to mailthreads quicker.
2018-02-21Update template configuration syntaxMagnus Hagander
Change to syntax compatible with newer Django, still works on current version.
2017-08-28Fix incorrect reference to global templates directoryMagnus Hagander
This has probably been needed since an upgrade a long time ago but got stuck in a separate branch. Fixes the case where the admin interface could end up rendering a login form that would then not work, instead of providing the proper redirect.
2016-01-06Update default settings as required in 1.8Magnus Hagander
2016-01-06Fully qualify importsMagnus Hagander
2015-01-22Implement support for secondary email addressesMagnus Hagander
Each user can add a secondary email (well, more than one) and then pick one of those when sending email. Addresses are validated by sending a token to the newly added address, with a link to click to confirm it. Only a fully confirmed address can actually be used.
2015-01-20Disable sites framework as we don't use itMagnus Hagander
It also breaks the RSS feeds
2014-05-21Don't fail on missing local_settings.pyMagnus Hagander
2014-04-23Include login link on all pagesMagnus Hagander
On-demand login can be confusing for some...
2014-04-23Don't hardcode the email address of hackersMagnus Hagander
2014-04-22Fix login to admin siteMagnus Hagander
2014-04-22Don't barf when trying to filter on a user not logged inMagnus Hagander
2013-07-19Really need to get this into git, so I can do some hacking.Magnus Hagander
May very well do a complete rebase later to get rid of history