Files
@ 024ef59428cf
Branch filter:
Location: website/TODO.md - annotation
024ef59428cf
1.1 KiB
text/markdown
Improve home page video layout
8ef3aa73b00c 8ef3aa73b00c c1b2375abd54 5fa226284bcb 8ef3aa73b00c 8ef3aa73b00c 8ef3aa73b00c 8ef3aa73b00c 7fa799743e15 783cdc6189d5 97b60b44f50d 0b8ae2ca7746 2ff551147c69 44c0a9db3247 44c0a9db3247 44c0a9db3247 83b05a3ae26b 83b05a3ae26b 1cfe805689a2 1cfe805689a2 3826b6fb66e7 3826b6fb66e7 2bf73e35fa61 0ad369ebb932 0ad369ebb932 d0e218cdb6ee d0e218cdb6ee 8ef3aa73b00c | # To-do
* consider removing `events` and `worldmap` modules
* ask Denver about why so many license files
# Done
* ensure appropriate caching headers are used
* remove `internalNavigate`
* add tests for main pages returning 200
* move `SITE_FUNDGOAL` configuration to `settings.py`
* move `sponsors.py` and `sponsors.html` into `supporters` app
* use `<detail>` elements for supporter page hidden sections, rather than
complex jQuery
* remove jQuery
* split the template/content files out from `conservancy/static` into their own
`content` directory (avoid mixing static and non-static content)
* remove `ForceCanonicalHostnameMiddleware` by ensuring canonical redirect and
HTTPS redirect is done by Apache
* standardise settings to replace `settings.py` and `djangocommonsettings.py`
with `settings/prod.py` and move `SECRET_KEY` to an environment variable
* migrate to Django 4.2 LTS
* review `apache2` directory - may be unused
* add deployment script that runs migrations and collects static files
* switch `ParameterValidator` to use `SECRET_KEY` if possible to minimize
non-standard settings
* install staticfiles app
|