Commit Graph

810 Commits

Author SHA1 Message Date
Patrick Spencer
00cdbf0160 Add set_account_enabled LDAP function 2022-02-03 20:59:28 -07:00
6cd1b91dfd Merge branch 'usage_tracking' 2022-02-04 01:52:36 +00:00
cf6b37b0cf Fix attendance sheet Withdrawn student count 2022-02-03 23:44:31 +00:00
20122427e7 Fix black page on attendance sheet 2022-02-03 23:38:09 +00:00
2cbb872248 Add memo, should_bill fields to Usage table 2022-02-03 23:37:26 +00:00
dbe57cffb2 Fix black page on transaction receipt 2022-02-03 06:31:58 +00:00
1457714642 Add last_update to Usage table 2022-02-03 06:31:41 +00:00
43507024b7 Merge branch 'master' into usage_tracking 2022-02-02 21:21:22 +00:00
3fd1b016b0 Send new members a welcome email 2022-01-31 03:49:50 +00:00
a914171cb3 Add student count to course's classes, prevent empty add student 2022-01-30 00:04:44 +00:00
8f56a74a55 Move Wood tag 2022-01-28 08:30:53 +00:00
52b9ab314e Give tags their own column 2022-01-28 08:22:51 +00:00
da510f2ab4 Add filtering Classes and Courses by tag 2022-01-28 07:47:25 +00:00
14f3e46586 Revamp Class list 2022-01-27 22:46:10 +00:00
e13d0a0604 Sort classes by course and date 2022-01-27 01:02:40 +00:00
5c6486215c Don't log anonymous GET /sessions/ 2022-01-26 23:57:23 +00:00
809e0702f3 Quarantine 2022-01-26 11:13:09 +00:00
4042c37112 Update app version 2022-01-26 04:25:28 +00:00
987e2a7465 Make the Class list publicly available, add Class Feed page 2022-01-26 04:21:47 +00:00
8b3fe7434e Fix username bug 2022-01-26 02:01:46 +00:00
e6aaef9bf1 Add Consumables to Paymaster 2022-01-25 04:12:22 +00:00
1d84423694 Update Google Drive link 2022-01-25 00:28:40 +00:00
5804995376 Implement basic usage tracking 2022-01-25 00:27:55 +00:00
45d36bf3e1 Improve Charts page 2022-01-23 21:25:00 +00:00
7acad94f68 Add script to calculate subscriber membership lengths 2022-01-23 21:24:29 +00:00
eedb546db5 Add stats for number of PayPal subscribers 2022-01-23 09:34:36 +00:00
fddb4e1c1a Only call member.save() when there's a change 2022-01-23 02:33:20 +00:00
0a7bb7e963 Store PayPal transaction type 2022-01-23 01:52:23 +00:00
c7358239b1 Move old scripts to scripts/ 2022-01-22 07:56:53 +00:00
29edacec04 Add loading message 2022-01-22 00:45:29 +00:00
25a3f72417 Switch back to Input for username 2022-01-22 00:29:24 +00:00
68f9085b47 Add an actual error message instead of a blank screen 2022-01-21 23:23:47 +00:00
cf79c335c2 Add barebones UI version tracking 2022-01-21 22:48:51 +00:00
69126440d3 Increase number of sessions shown 2022-01-21 21:30:20 +00:00
64a9d2b02e Fix image upload invert in dark mode 2022-01-21 21:29:36 +00:00
9e14fde11e Improve photo upload error handling 2022-01-21 04:36:58 +00:00
08ab4b2924 Stop detection of MP0 images 2022-01-21 03:17:21 +00:00
26cae32c0b Improve exception logging 2022-01-19 23:58:34 +00:00
0476bc7e31 Signup UI fixes, disable autocomplete 2022-01-19 23:58:19 +00:00
5b12091584 Remove info_source selection from Transaction serializer 2022-01-18 08:17:53 +00:00
4826f6dc8c Track unknown dates and stats 2022-01-17 21:46:53 +00:00
dd7c7102c8 Refine Transaction account options 2022-01-16 01:15:50 +00:00
fe7578d74d Add link to Discourse profile 2022-01-15 23:18:30 +00:00
41ca60cd6d Make application_date read-only, remove "On Spaceport" 2022-01-15 23:14:18 +00:00
554544bde6 Add latest training to Home page, make dates readable 2022-01-14 00:32:21 +00:00
72108a0dcb Make always show forgot password link 2022-01-13 23:28:09 +00:00
fa8f116281 Handle member_id correctly 2022-01-13 23:22:14 +00:00
a3b9bc0d90 Fix bugs 2021-12-22 06:25:02 +00:00
6b76057cab Process IPNs based off User instead of Member 2021-12-22 06:02:05 +00:00
7623ef68fe Limit sign message length 2021-12-22 06:01:50 +00:00