Commit Graph

1022 Commits

Author SHA1 Message Date
frollard b425110210 Change paymaster paypal target to new tab
Sets paypal on its merry journey without blowing out the existing spaceport tab
2022-10-27 04:38:04 -06:00
tanner 115f4fcaec Fix protocoin and amount decimal serializer 2022-10-22 23:59:47 +00:00
tanner 3587bd8633 Add a warning message when member doesn't have a photo 2022-10-07 20:32:25 +00:00
tanner be3d14b75e Add django command to bill for Trotec use 2022-10-04 22:28:22 +00:00
tanner 44e6f17c64 Fix signup form blank username bug 2022-09-28 02:37:50 +00:00
tanner 41f66635fa Don't grant unvetted certification on tools that require vetting 2022-09-20 20:39:14 +00:00
tanner 233634ba29 Add new Protospace IP address 2022-09-15 03:57:56 +00:00
tanner 2f7b521fd2 Bring Trotec status back 2022-09-15 03:57:40 +00:00
tanner a2b0eec09c Catch footer WebGL errors, ignore 2022-09-08 23:20:10 +00:00
tanner bf418b6a15 Add search function to classes page 2022-09-06 21:56:51 +00:00
tanner 54c85fb2af Add script for deleting and merging redundant courses 2022-09-05 22:51:26 +00:00
tanner 855006f95a Get prev_session by datetime while suggesting 2022-09-05 22:20:49 +00:00
tanner 4b5fa5ab12 Fix single digit class price bug 2022-09-05 22:14:58 +00:00
tanner 1ecea894d3 Update app version 2022-09-05 22:03:34 +00:00
tanner 4f121d0541 Add progress to class creation, fix interest emails
If there's 20 people interested in a course, class creation could take
quite a while so show progress. Only send emails to active members.
Change "Interest +" wording to "interested" in emails.
2022-09-05 22:01:46 +00:00
tanner 2d76aaf87d Display num_interested on interested button 2022-09-05 21:32:56 +00:00
tanner 3c8a4ae7e4 Add public protocoin transaction route 2022-09-02 01:00:39 +00:00
tanner 0a6e9a6449 Merge branch 'preferred_name' 2022-08-31 00:12:56 +00:00
tanner a8da1ff2e5 Fix admin transaction sort order 2022-08-30 20:49:49 +00:00
tanner 8504b77e57 Generate missing LDAP users 2022-08-30 20:49:04 +00:00
tanner 6a3ce847d6 Make sure number of membership months is entered. 2022-08-29 03:19:18 +00:00
tanner 0c0b7ce3a7 More preferred name 2022-08-27 06:55:55 +00:00
tanner 24a0f37faa Get list of users from trust group, increase rails timeout 2022-08-26 00:48:50 +00:00
tanner 50d455920c Use docker container name instead of ID 2022-08-26 00:48:50 +00:00
tanner 6dea73b9cc Increase subprocess docker timeout 2022-08-26 00:48:50 +00:00
tanner 09d9f3168a Ignore auth timeout errors 2022-08-26 00:37:08 +00:00
tanner 847f4bea92 Collect preferred name on sign up and use it 2022-08-25 02:16:28 +00:00
tanner 590b37c085 Show Protocoin total circulation 2022-08-24 23:12:02 +00:00
tanner 118a99aedd Fix sorting by breaking ties 2022-08-24 21:27:24 +00:00
tanner fbb388b67c Fix more Protocoin sum bugs 2022-08-24 01:51:11 +00:00
tanner c88d5add1f Fix Protocoin bug for new signups crashing portal 2022-08-24 01:47:37 +00:00
tanner 8347826d57 Adjust wording 2022-08-23 21:41:48 +00:00
tanner 9bb80f6dce Make protocoin transactions atomic to fix race conditions 2022-08-23 21:23:21 +00:00
tanner 226008a0c2 Add logging to all transactions 2022-08-23 20:36:03 +00:00
tanner 14933b2405 Add API route for vending card request 2022-08-23 04:15:07 +00:00
tanner 0257a8cd63 Add API route for vending card balance 2022-08-23 03:44:35 +00:00
tanner 50a210a9b2 Add link to Paymaster beside Protocoin balance 2022-08-23 03:09:03 +00:00
tanner 1a4d4d2fd1 Remove snacks, pop, coffee section from Paymaster 2022-08-23 02:54:52 +00:00
tanner dde74fb402 Add API and UI to send Protocoin 2022-08-23 02:54:19 +00:00
tanner 51f31fc4df Add custom Protocoin symbol 2022-08-23 01:01:22 +00:00
tanner 495a6855a1 Improve validation 2022-08-22 22:37:49 +00:00
tanner 1444a52a11 Add Protocoin to Paymaster 2022-08-22 22:15:03 +00:00
tanner 1c225da510 Display protocoin amounts, improve transaction validation 2022-08-22 21:33:38 +00:00
tanner 81c9bd9c9b Add protocoin to Transaction model and editor 2022-08-22 20:17:43 +00:00
tanner 9d41af9eca Show the Trotec as broken 2022-08-16 21:31:18 +00:00
tanner e64adb796e Begin display page 2022-08-09 07:21:40 +00:00
tanner be1157b310 Fix member meeting date suggestion bug 2022-07-22 03:26:52 +00:00
tanner 983c470705 Hide mouse cursor on usage page 2022-07-21 06:52:57 +00:00
tanner 41f6969a4a Auto suggest new class times 2022-07-15 03:21:25 +00:00
tanner ab1a04d800 Fix import bug? 2022-07-14 16:17:35 -07:00