Commit Graph

31 Commits

Author SHA1 Message Date
tanner c5767f033c Add custom password reset check 2020-06-20 03:48:31 +00:00
tanner 41e1359516 Add URL for password reset confirm 2020-06-20 00:29:24 +00:00
tanner 00bcf3fee7 Add email relay credentials 2020-06-19 23:49:05 +00:00
tanner 5367470daa Set same-origin referrer policy 2020-05-08 04:57:09 +00:00
tanner 301b1603ef Convert print statements to logger calls 2020-03-08 01:07:09 +00:00
tanner 464db5cf28 Set up proper logging 2020-03-08 00:36:16 +00:00
tanner 65ffdcc00f Categorize PayPal membership tx, increase page size, sort tx by new 2020-02-22 05:21:33 +00:00
tanner ed13e203f8 Force secure cookies 2020-02-21 22:46:26 +00:00
tanner c9c0145bbb Add my.protospace.ca to allowed hosts 2020-02-14 22:39:44 +00:00
tanner ef16bf1cb3 Move PayPal out of sandbox in API, add hosts 2020-02-13 22:51:57 +00:00
tanner 5d4ef292d6 Move caching to memcached 2020-02-07 09:06:02 +00:00
tanner 9e40c5d807 Define static directory for Django admin site 2020-02-06 09:14:50 +00:00
tanner bad18e069a Add historical records to every model for auditing 2020-02-05 00:00:33 +00:00
tanner 0326950c54 Move Django secret key to secrets.py 2020-02-02 04:42:46 +00:00
tanner 5c517ed41f Add prod domains to ALLOWED_HOSTS 2020-02-02 04:00:12 +00:00
tanner 15f736809d Make member_id int, ignore username case 2020-01-21 23:46:44 +00:00
tanner 3af9f51fb0 Misc fixes 2020-01-21 05:00:45 +00:00
tanner 699449e1f1 Move DB and whitelist localhost 2020-01-16 23:15:37 +00:00
tanner f50a3ca129 Change /me to /user and allow email changes 2020-01-13 01:03:02 +00:00
tanner 56a187c576 Add change password form to webclient 2020-01-12 08:54:32 +00:00
tanner f937dfdbce Allow updating emails 2020-01-12 00:34:22 +00:00
tanner fada97dab0 Move api and static urls to subdomains 2020-01-11 07:09:24 +00:00
tanner c80bf1e56a Add API routes for courses and sessions 2020-01-10 06:22:56 +00:00
tanner e1ad30e481 Import old transactions and link to members 2020-01-09 05:21:18 +00:00
tanner d59d24ae65 Complete login, sign up, and member details 2020-01-08 23:48:00 +00:00
tanner 5526cf708b Add django-allauth for registrations 2020-01-07 08:23:06 +00:00
tanner 39931077cc Upgrade password hashing to Argon2 2020-01-07 08:04:18 +00:00
tanner 0232258869 Add django-rest-auth 2020-01-06 23:14:41 +00:00
tanner c5b0a93927 Enable browsable API login 2020-01-06 23:05:19 +00:00
tanner 969d2aa57c Configure basic django settings 2020-01-06 22:10:39 +00:00
tanner 3ddd7b88ae Set up boilerplate django-rest-framework 2020-01-06 21:58:38 +00:00