File diff 10dfdb617be0 → 44c0a9db3247
TODO.md
Show inline comments
 
# To-do
 

	
 
* ensure appropriate caching headers are used
 
* remove jQuery
 
* consider removing `events` and `worldmap` modules
 
* ask Denver about why so many license files
 
* serve a 400 in Apache for a hostname we don't explicitly support
 
* use `<detail>` elements for supporter page hidden sections, rather than
 
  complex jQuery - or consider Alpine.js
 
* replace `internalNavigate` with inline flexbox layout
 
* add tests for main pages returning 200
 
* move `sponsors.py` and `sponsors.html` into `supporters` app
...
 
@@ -14,6 +11,9 @@
 

	
 
# Done
 

	
 
* 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