673 Commits (master)

Author SHA1 Message Date
Tanner Collin 0b118c57fc Fix requirements 2 years ago
Tanner Collin c4f6e5b997 Freeze requirements 2 years ago
Tanner Collin d949377e17 Add searching members by Discourse username 2 years ago
Tanner Collin 82f3271726 Increment app version 2 years ago
Tanner Collin f556e21d51 Make sure member_id is included in requests 2 years ago
Tanner Collin 2cbb872248 Add memo, should_bill fields to Usage table 2 years ago
Tanner Collin 1457714642 Add last_update to Usage table 2 years ago
Tanner Collin 3fd1b016b0 Send new members a welcome email 2 years ago
Tanner Collin a914171cb3 Add student count to course's classes, prevent empty add student 2 years ago
Tanner Collin da510f2ab4 Add filtering Classes and Courses by tag 2 years ago
Tanner Collin 14f3e46586 Revamp Class list 2 years ago
Tanner Collin e13d0a0604 Sort classes by course and date 2 years ago
Tanner Collin 5c6486215c Don't log anonymous GET /sessions/ 2 years ago
Tanner Collin 809e0702f3 Quarantine 2 years ago
Tanner Collin 4042c37112 Update app version 2 years ago
Tanner Collin 987e2a7465 Make the Class list publicly available, add Class Feed page 2 years ago
Tanner Collin 8b3fe7434e Fix username bug 2 years ago
Tanner Collin e6aaef9bf1 Add Consumables to Paymaster 2 years ago
Tanner Collin 5804995376 Implement basic usage tracking 2 years ago
Tanner Collin 7acad94f68 Add script to calculate subscriber membership lengths 2 years ago
Tanner Collin eedb546db5 Add stats for number of PayPal subscribers 2 years ago
Tanner Collin fddb4e1c1a Only call member.save() when there's a change 2 years ago
Tanner Collin 0a7bb7e963 Store PayPal transaction type 2 years ago
Tanner Collin c7358239b1 Move old scripts to scripts/ 2 years ago
Tanner Collin cf79c335c2 Add barebones UI version tracking 2 years ago
Tanner Collin 69126440d3 Increase number of sessions shown 2 years ago
Tanner Collin 9e14fde11e Improve photo upload error handling 2 years ago
Tanner Collin 08ab4b2924 Stop detection of MP0 images 2 years ago
Tanner Collin 26cae32c0b Improve exception logging 2 years ago
Tanner Collin 5b12091584 Remove info_source selection from Transaction serializer 2 years ago
dependabot[bot] 22ad4ed31c
Bump django from 3.1.13 to 3.1.14 in /apiserver 2 years ago
dependabot[bot] 20a5e3c74e
Bump reportlab from 3.5.34 to 3.5.55 in /apiserver 2 years ago
Tanner Collin fa8f116281 Handle member_id correctly 2 years ago
Tanner Collin a3b9bc0d90 Fix bugs 2 years ago
Tanner Collin 6b76057cab Process IPNs based off User instead of Member 2 years ago
Tanner Collin 7623ef68fe Limit sign message length 2 years ago
Tanner Collin 42d6cb35d7 Remove member_id from geting object owner 2 years ago
Tanner Collin db3e1290e4 Log sign submissions 2 years ago
Tanner Collin 4079896dc8 Don't send to sign if it's not configured 2 years ago
Tanner Collin 7b5dac7c6e Add input box for sending messages to the sign 2 years ago
Tanner Collin e501427f38 Turn down gunicorn logging, reorder request logging 2 years ago
Tanner Collin af3f4ac614 Log history changes to console 2 years ago
Tanner Collin e8557cbf37 Ignore noisy requests 2 years ago
Tanner Collin 065afd966d Improve request logging 2 years ago
Tanner Collin 07559714ff Rate limit allow_last_scanned 2 years ago
Tanner Collin cac6a7223f Link paypal hints when generating users 2 years ago
Tanner Collin b4510831f6 Rename hints to paypal hints 2 years ago
Tanner Collin 82ab56668b Convert - to . during username generation 2 years ago
Tanner Collin 70764ee53e Allow secrets to be optional 2 years ago
Tanner Collin 09ec97fccc Fix requirements.txt 2 years ago