Commit Graph

161 Commits

Author SHA1 Message Date
Danielle McLean 950459cd5f
Very, very rudimentary support for making h-entries: they don't look so good and don't appear on the homepage yet but it's a good start 2017-10-25 12:01:52 +11:00
Danielle McLean 430f8d9a1d
Add hidden .u-uid.u-url link to the h-card on the homepage to ensure it's considered authoritative 2017-10-25 10:54:58 +11:00
Danielle McLean fefb1e4345
1.2.2 2017-10-25 10:40:09 +11:00
Danielle McLean 7f12ec3f62
Add support for OpenWeb Icons 2017-10-25 10:39:51 +11:00
Danielle McLean 397d2fc846
Add a liiiiiiittle more spacing around the social profiles 2017-10-25 10:14:36 +11:00
Danielle McLean 3962c5facb
Use vertical layout on 'sm' screens 2017-10-25 10:09:04 +11:00
Danielle McLean 24cb3f022e
1.2.1 2017-10-25 09:35:18 +11:00
Danielle McLean 9b624d1a5d
Set the twitter:creator and fb:profile_id properties on the homepage 2017-10-25 09:34:42 +11:00
Danielle McLean 0328ab97f6
Add support for ogp:url and the much nicer rel="canonical", as well as smarter title handling 2017-10-25 09:25:35 +11:00
Danielle McLean 57b14e01ce
1.2.0 2017-10-25 01:46:35 +11:00
Danielle McLean 7f17d50486
Enable django-otp-agents, for preserving OTP trust over time 2017-10-25 01:46:18 +11:00
Danielle McLean 187412d966
Secure the admin site with django-otp as well 2017-10-25 01:30:52 +11:00
Danielle McLean 3f3bb05a25
Add TOTP support with django-otp 2017-10-25 01:25:03 +11:00
Danielle McLean 492ba744fc
Adjust breadcrumb label for lemonauth:login to match other labels 2017-10-25 00:55:38 +11:00
Danielle McLean 3b3bec8814
1.1.0 2017-10-25 00:50:32 +11:00
Danielle McLean 9efb167bc9
Mark 'active' navbar items accordingly, using django-activeurl 2017-10-25 00:40:38 +11:00
Danielle McLean 3151621acb
Use nice base16-conforming colours on form-controls 2017-10-25 00:33:39 +11:00
Danielle McLean 9e2c6a6634
Mark login form fields as required 2017-10-25 00:30:44 +11:00
Danielle McLean 53fbc804bd
Whoops, use correct Bootstrap 4 classes to indicate invalid form fields 2017-10-25 00:30:09 +11:00
Danielle McLean 84a34c89e7
Enable breadcrumb support, use it on the login view 2017-10-25 00:25:41 +11:00
Danielle McLean c210650ca7
Switch from using the admin login/logout pages to custom 'lemonauth' pages 2017-10-24 23:50:57 +11:00
Danielle McLean 1670b6d427
Switch from Memcached to Redis 2017-10-24 22:22:56 +11:00
Danielle McLean f6b316dcfa
Set rel="home" on the homepage brand link 2017-10-24 22:00:41 +11:00
Danielle McLean 8ef64d6a87
Some basic support for gross SEO metadata formats with django-meta 2017-10-24 21:57:07 +11:00
Danielle McLean 1aed52b75f
Enable session caching for somewhat improved performance 2017-10-24 21:17:38 +11:00
Danielle McLean 501c91bd12
Add a simple sitemap using django.contrib.sitemaps - there aren't a lot of pages to map so far so it's pretty basic ;) 2017-10-24 21:14:17 +11:00
Danielle McLean f5f4a1d03f
Update Keybase proof 2017-10-24 15:08:16 +11:00
Danielle McLean 603e7e3793
1.0.4 2017-10-24 15:02:25 +11:00
Danielle McLean 97eb5c52eb
Add basic navigation menus :3 2017-10-24 15:01:17 +11:00
Danielle McLean ec45a4c250
Add support for favicons using django-favicon-plus 2017-10-24 14:46:32 +11:00
Danielle McLean 2db2f4b6fc
Add support for /.well-known/keybase.txt 2017-10-24 14:39:16 +11:00
Danielle McLean aa132c6aed
Install python-memcached so it can be used to access Memcached 2017-10-23 17:54:59 +11:00
Danielle McLean 053893ffdb
1.0.3 2017-10-23 17:52:43 +11:00
Danielle McLean f60a7115a8
Enable caching with Memcached 2017-10-23 17:49:11 +11:00
Danielle McLean 8a412c705b
Apply lots of little config changes that django-admin check --deploy recommended 2017-10-23 17:46:26 +11:00
Danielle McLean 2c42a69f19
Set the production SECRET_KEY from the environment 2017-10-23 17:45:32 +11:00
Danielle McLean c506a0bad9
1.0.2 2017-10-23 16:40:16 +11:00
Danielle McLean 041fd76a2b
Disable DEBUG in prod because yikes 2017-10-23 16:40:03 +11:00
Danielle McLean 6cb43fe0fc
1.0.1 2017-10-23 16:09:38 +11:00
Danielle McLean 888e01cb43
Actually use STATIC_URL in a way that will work with compress 2017-10-23 15:56:13 +11:00
Danielle McLean 3b5713361a
Set timezone in base config 2017-10-23 15:55:32 +11:00
Danielle McLean 541830a5ec
Set separate domain for static files 2017-10-23 15:16:23 +11:00
Danielle McLean 6992678689
Add Pillow to dependencies 2017-10-23 15:06:55 +11:00
Danielle McLean 24fc20d751
Add gunicorn and psycopg2 for production use 2017-10-23 15:04:09 +11:00
Danielle McLean 093c08a1a4
1.0.0 2017-10-23 13:09:43 +11:00
Danielle McLean f0846d8c73
Cache the contents of package.json once loaded, instead of reading the file every time it's required 2017-10-23 13:08:11 +11:00
Danielle McLean 97948b957d
Add support for social profiles 2017-10-23 12:59:10 +11:00
Danielle McLean 75f2575c30
Add simple support for PGP keys 2017-10-23 12:33:24 +11:00
Danielle McLean 0e3ef423d2
Whoops, add the migration for altering the user avatar field 2017-10-23 12:10:00 +11:00
Danielle McLean c0d0fb6179
Properly mark up the user note as card-text 2017-10-23 11:54:45 +11:00