|  | df1490dd2d | Add API route for transactions | 2020-01-17 07:20:07 +00:00 |  | 
			
				
					|  | 94a296744c | Improve old portal timezone correction (Still off by an hour during DST) | 2020-01-17 04:16:09 +00:00 |  | 
			
				
					|  | 699449e1f1 | Move DB and whitelist localhost | 2020-01-16 23:15:37 +00:00 |  | 
			
				
					|  | ec5f17d4d3 | Correct timezone data from old portal scrape | 2020-01-16 09:46:11 +00:00 |  | 
			
				
					|  | b6573f1d72 | Add UI for class sign up and attendance | 2020-01-16 09:09:45 +00:00 |  | 
			
				
					|  | 57407be11e | Add API route for training | 2020-01-16 06:17:33 +00:00 |  | 
			
				
					|  | df0d83983d | Add UI for instructors to add and edit classes | 2020-01-16 01:32:52 +00:00 |  | 
			
				
					|  | 2040875fe0 | Improve course field validation | 2020-01-15 08:03:25 +00:00 |  | 
			
				
					|  | 8a8161c976 | Calculate instructor name correctly | 2020-01-15 07:51:00 +00:00 |  | 
			
				
					|  | 200df3fdc8 | Sanitize HTML input | 2020-01-15 07:07:12 +00:00 |  | 
			
				
					|  | 83ab4dffbe | Add shortcuts for viewset mixins | 2020-01-15 06:26:12 +00:00 |  | 
			
				
					|  | 9b27c41433 | Add UI for instructors to create a new course | 2020-01-15 05:12:00 +00:00 |  | 
			
				
					|  | a0489be82d | Simplify Card views and allow editing courses | 2020-01-15 02:02:16 +00:00 |  | 
			
				
					|  | a178516811 | Add separate session serializer for course list | 2020-01-15 01:31:41 +00:00 |  | 
			
				
					|  | 4e82f13f74 | Add UI for admins to view and edit member cards | 2020-01-15 00:12:50 +00:00 |  | 
			
				
					|  | 4d44e2c3cb | Allow member card creation | 2020-01-14 04:12:46 +00:00 |  | 
			
				
					|  | 384964ca07 | Add member cards api route | 2020-01-14 01:51:46 +00:00 |  | 
			
				
					|  | c22a19736d | Add option to make someone portal staff | 2020-01-14 01:14:23 +00:00 |  | 
			
				
					|  | 579966e7aa | Move search result member into its own object | 2020-01-14 00:52:15 +00:00 |  | 
			
				
					|  | f52ee5532d | Add UI for admins to view and edit member's details | 2020-01-13 08:01:42 +00:00 |  | 
			
				
					|  | 0c814790a7 | Mark some member fields as required | 2020-01-13 04:58:41 +00:00 |  | 
			
				
					|  | bd3146f413 | Add address and minor fields to member in API and client | 2020-01-13 03:18:41 +00:00 |  | 
			
				
					|  | f50a3ca129 | Change /me to /user and allow email changes | 2020-01-13 01:03:02 +00:00 |  | 
			
				
					|  | 56a187c576 | Add change password form to webclient | 2020-01-12 08:54:32 +00:00 |  | 
			
				
					|  | e256e32341 | Add api route and webclient page for account settings | 2020-01-12 08:16:09 +00:00 |  | 
			
				
					|  | f937dfdbce | Allow updating emails | 2020-01-12 00:34:22 +00:00 |  | 
			
				
					|  | 3ff81633a7 | Use item list for members and add member detail view | 2020-01-11 23:53:42 +00:00 |  | 
			
				
					|  | fada97dab0 | Move api and static urls to subdomains | 2020-01-11 07:09:24 +00:00 |  | 
			
				
					|  | 946c70d776 | Import old photos and link to members | 2020-01-11 06:27:30 +00:00 |  | 
			
				
					|  | 5091ff2977 | Git ignore data and old_photos folders | 2020-01-11 04:51:14 +00:00 |  | 
			
				
					|  | 0e228b3211 | Git keep data and old_photos folders | 2020-01-11 04:50:39 +00:00 |  | 
			
				
					|  | 8c1f1ab3de | Change search to POST and add sequence numbers | 2020-01-11 04:20:07 +00:00 |  | 
			
				
					|  | 4e78087338 | Add searchable member list to webclient | 2020-01-11 02:50:55 +00:00 |  | 
			
				
					|  | 402ec28ff5 | Add member search api route | 2020-01-11 00:47:13 +00:00 |  | 
			
				
					|  | c80bf1e56a | Add API routes for courses and sessions | 2020-01-10 06:22:56 +00:00 |  | 
			
				
					|  | 42f3594e38 | Import old courses, classes and link to members | 2020-01-09 23:58:44 +00:00 |  | 
			
				
					|  | 1bf5dd182c | Import old cards and link to members | 2020-01-09 06:45:32 +00:00 |  | 
			
				
					|  | aa6c81c48c | Display most recent transactions in member info | 2020-01-09 05:40:54 +00:00 |  | 
			
				
					|  | e1ad30e481 | Import old transactions and link to members | 2020-01-09 05:21:18 +00:00 |  | 
			
				
					|  | 3b6f15accd | Add member info component | 2020-01-09 01:41:32 +00:00 |  | 
			
				
					|  | d59d24ae65 | Complete login, sign up, and member details | 2020-01-08 23:48:00 +00:00 |  | 
			
				
					|  | 5526cf708b | Add django-allauth for registrations | 2020-01-07 08:23:06 +00:00 |  | 
			
				
					|  | 39931077cc | Upgrade password hashing to Argon2 | 2020-01-07 08:04:18 +00:00 |  | 
			
				
					|  | f882228372 | Freeze requirements | 2020-01-06 23:15:03 +00:00 |  | 
			
				
					|  | 0232258869 | Add django-rest-auth | 2020-01-06 23:14:41 +00:00 |  | 
			
				
					|  | c5b0a93927 | Enable browsable API login | 2020-01-06 23:05:19 +00:00 |  | 
			
				
					|  | 095003b943 | Enable basic routing of /users | 2020-01-06 22:36:12 +00:00 |  | 
			
				
					|  | 969d2aa57c | Configure basic django settings | 2020-01-06 22:10:39 +00:00 |  | 
			
				
					|  | 3ddd7b88ae | Set up boilerplate django-rest-framework | 2020-01-06 21:58:38 +00:00 |  | 
			
				
					|  | c2414a9e82 | Begin apiserver | 2020-01-06 21:51:10 +00:00 |  |