Commit Graph

  • d7aa8c824e Add LCARS2 display tanner 2023-04-05 04:54:49 +00:00
  • bc41a71219 Reduce /user/ queries with select and prefetch related tanner 2023-03-27 18:45:52 +00:00
  • a28de294fa Fix cached stats not having 3d printer status tanner 2023-03-18 23:59:36 +00:00
  • a460211809 Add 3D printer status to stats tanner 2023-03-18 23:42:09 +00:00
  • e00bea9faa Don't log hosting high scores route tanner 2023-03-11 01:47:08 +00:00
  • 28cdf64f76 Add hosting high scores to LCARS display tanner 2023-03-09 17:34:08 +00:00
  • 7932139ca6 Merge branch 'vanguard' tanner 2023-03-02 04:38:20 +00:00
  • f0e012cc03 Add hosting status to home stats tanner 2023-03-02 04:36:40 +00:00
  • 7112b19cca Add models and API route for hosting new members tanner 2023-03-01 21:40:45 +00:00
  • f5ff777aa9 Remove interest-satisfying atomic() tanner 2023-03-01 17:59:19 +00:00
  • afcf1c3485 Return first name of recent card scan tanner 2023-03-01 17:58:50 +00:00
  • 0f5dbee24b Add API route for protocoin printer balance tanner 2023-02-20 02:38:34 +00:00
  • b8a0effbb2 Add last scanned ID to stats tanner 2023-02-18 19:26:43 +00:00
  • 43a9595dd3 Change dark mode label to 🌓 tanner 2023-02-18 02:56:48 +00:00
  • c8b1de5eea Disable dark mode by default tanner 2023-02-18 02:55:04 +00:00
  • b47c773b16 Return all high scores from API tanner 2023-02-15 00:18:30 +00:00
  • 64e328c137 Freeze requirements tanner 2023-02-13 23:39:23 +00:00
  • 8010058969 Merge branch 'printer_protocoin' tanner 2023-02-13 23:28:18 +00:00
  • d946348fec Adjust prices, add negative protocoin warning tanner 2023-02-13 23:24:37 +00:00
  • 7c0b44477a Switch printer report API to use parsed emails tanner 2023-02-13 18:25:01 +00:00
  • 672023f539 Log what vending machine purchase was from tanner 2023-02-12 00:15:50 +00:00
  • 945b365278 Move merge course script tanner 2023-02-11 21:20:49 +00:00
  • d8e72a8168 Export num students and attended in class report tanner 2023-02-11 21:20:04 +00:00
  • c2e566bc30 Increase page size to show more transactions tanner 2023-02-03 00:22:51 +00:00
  • b5f69b6b98 Add summary table to admin transactions tanner 2023-02-03 00:02:20 +00:00
  • 0e629151ba Add crown to pinball champ tanner 2023-01-24 03:43:25 +00:00
  • 5f302a0de7 Only send a maximum of 20 interest emails tanner 2023-01-20 17:47:01 +00:00
  • 32585495be Add checkboxes for unpausing expired members tanner 2023-01-19 18:31:56 +00:00
  • c4185b15ca Fix member model no user __str__ history bug tanner 2023-01-19 18:07:31 +00:00
  • 8dcc61817f Don't log pinball high score get tanner 2023-01-18 17:51:32 +00:00
  • fc62da9c5c Only display usage on lcars when in use tanner 2023-01-18 05:38:48 +00:00
  • e574d71fdb Fix lcars display font size tanner 2023-01-18 01:16:29 +00:00
  • 682feeacf7 Display pinball scores on LCARS1 tanner 2023-01-18 01:01:27 +00:00
  • 8905735886 Add thousands separators to pinball score tanner 2023-01-17 23:18:00 +00:00
  • efb29d4254 Merge branch 'sort_score' tanner 2023-01-17 23:11:29 +00:00
  • 159fe03cef Merge branch 'master' into printer_protocoin tanner 2023-01-16 18:18:20 +00:00
  • 7ff628d195 Increase usage track username expiration time tanner 2023-01-11 18:50:53 +00:00
  • b3668025b3 Fix usages __str__ bug tanner 2023-01-11 18:28:43 +00:00
  • 02ecd49e85 Return member's name on pinball card scan tanner 2023-01-04 18:28:14 +00:00
  • dea75cf019 Fix object 404 exception handler logging tanner 2023-01-03 20:11:43 +00:00
  • 3ec76e4cfd Automatically un-vet members away for more than a year tanner 2022-12-30 23:52:11 +00:00
  • 672a963ea6 Integrate large format printer with Protocoin tanner 2022-12-30 21:51:40 +00:00
  • 066dcd6a30 Test alert when someone goes overdue tanner 2022-12-26 19:15:38 +00:00
  • e809299ca1 Merge pull request #106 from DeflateAwning/master Tanner 2022-12-22 17:56:35 +00:00
  • 23938aa075 Fix out-of-date footer copyright DeflateAwning 2022-12-21 16:47:21 -07:00
  • 603646947a Remove instances of 'Click here' in UI DeflateAwning 2022-12-21 16:45:19 -07:00
  • fb0f30dbec Fix http links DeflateAwning 2022-12-21 16:44:01 -07:00
  • fbc9eedef9 Add day of week to card scans chart tanner 2022-12-21 06:00:42 +00:00
  • a9f20e7bdf Move distinguish_paused_expired script tanner 2022-12-16 19:25:09 +00:00
  • db9bd91f97 Distinguish between Paused and Expired members tanner 2022-12-16 19:18:45 +00:00
  • 1de7706216 Ensure previous classes aren't modified tanner 2022-11-28 14:42:48 +00:00
  • 4b1da0fd92 Prevent registering the instructor for classes tanner 2022-11-27 22:37:56 +00:00
  • 01f8039379 Make member's meeting suggester skip December tanner 2022-11-27 16:30:21 +00:00
  • d7ec3f6e87 Add storage to member's list tanner 2022-11-27 16:10:33 +00:00
  • 86c8e4f102 Add storage space model and API tanner 2022-11-18 11:40:55 +00:00
  • f89c6cff30 Allow sorting by pinball score tanner 2022-11-16 18:32:50 +00:00
  • 55886eeec9 Fix score __str__ bug tanner 2022-11-16 12:19:15 +00:00
  • 008be53be3 Add more admin page columns tanner 2022-11-16 11:04:07 +00:00
  • f724ec9c30 Add models' str and admin page columns tanner 2022-11-15 13:09:06 -07:00
  • 832a29f0c5 Add pinball scores table and API route tanner 2022-11-15 07:13:53 -07:00
  • e40383c0fd Decrease minimum Protocoin vend amount tanner 2022-11-06 20:07:15 +00:00
  • c288df0905 Merge pull request #98 from frollard/patch-1 Tanner 2022-10-27 19:57:43 +00:00
  • b425110210 Change paymaster paypal target to new tab frollard 2022-10-27 04:38:04 -06:00
  • 115f4fcaec Fix protocoin and amount decimal serializer tanner 2022-10-22 23:59:47 +00:00
  • 3587bd8633 Add a warning message when member doesn't have a photo tanner 2022-10-07 20:32:25 +00:00
  • be3d14b75e Add django command to bill for Trotec use tanner 2022-10-04 22:28:22 +00:00
  • 44e6f17c64 Fix signup form blank username bug tanner 2022-09-28 02:37:50 +00:00
  • 41f66635fa Don't grant unvetted certification on tools that require vetting tanner 2022-09-20 20:38:52 +00:00
  • 233634ba29 Add new Protospace IP address tanner 2022-09-15 03:57:56 +00:00
  • 2f7b521fd2 Bring Trotec status back tanner 2022-09-15 03:57:40 +00:00
  • a2b0eec09c Catch footer WebGL errors, ignore tanner 2022-09-08 23:20:10 +00:00
  • bf418b6a15 Add search function to classes page tanner 2022-09-06 21:56:51 +00:00
  • 54c85fb2af Add script for deleting and merging redundant courses tanner 2022-09-05 22:51:26 +00:00
  • 855006f95a Get prev_session by datetime while suggesting tanner 2022-09-05 22:20:49 +00:00
  • 4b5fa5ab12 Fix single digit class price bug tanner 2022-09-05 22:14:58 +00:00
  • 1ecea894d3 Update app version tanner 2022-09-05 22:03:34 +00:00
  • 4f121d0541 Add progress to class creation, fix interest emails tanner 2022-09-05 22:01:46 +00:00
  • 2d76aaf87d Display num_interested on interested button tanner 2022-09-05 21:32:56 +00:00
  • 3c8a4ae7e4 Add public protocoin transaction route tanner 2022-09-02 01:00:39 +00:00
  • 0a6e9a6449 Merge branch 'preferred_name' tanner 2022-08-31 00:12:56 +00:00
  • a8da1ff2e5 Fix admin transaction sort order tanner 2022-08-29 22:30:19 +00:00
  • 8504b77e57 Generate missing LDAP users tanner 2022-08-30 20:49:04 +00:00
  • 6a3ce847d6 Make sure number of membership months is entered. tanner 2022-08-29 03:18:43 +00:00
  • 0c0b7ce3a7 More preferred name tanner 2022-08-27 06:55:55 +00:00
  • 24a0f37faa Get list of users from trust group, increase rails timeout tanner 2022-08-26 00:48:33 +00:00
  • 50d455920c Use docker container name instead of ID tanner 2022-07-05 03:54:27 +00:00
  • 6dea73b9cc Increase subprocess docker timeout tanner 2022-07-05 03:47:06 +00:00
  • 09d9f3168a Ignore auth timeout errors tanner 2022-08-26 00:37:08 +00:00
  • 847f4bea92 Collect preferred name on sign up and use it tanner 2022-08-25 02:16:28 +00:00
  • 590b37c085 Show Protocoin total circulation tanner 2022-08-24 23:12:02 +00:00
  • 118a99aedd Fix sorting by breaking ties tanner 2022-08-24 21:27:24 +00:00
  • fbb388b67c Fix more Protocoin sum bugs tanner 2022-08-24 01:51:11 +00:00
  • c88d5add1f Fix Protocoin bug for new signups crashing portal tanner 2022-08-24 01:47:37 +00:00
  • 8347826d57 Adjust wording tanner 2022-08-23 21:41:48 +00:00
  • 9bb80f6dce Make protocoin transactions atomic to fix race conditions tanner 2022-08-23 21:23:21 +00:00
  • 226008a0c2 Add logging to all transactions tanner 2022-08-23 20:36:03 +00:00
  • 14933b2405 Add API route for vending card request tanner 2022-08-23 04:15:07 +00:00
  • 0257a8cd63 Add API route for vending card balance tanner 2022-08-23 03:44:35 +00:00
  • 50a210a9b2 Add link to Paymaster beside Protocoin balance tanner 2022-08-23 03:09:03 +00:00
  • 1a4d4d2fd1 Remove snacks, pop, coffee section from Paymaster tanner 2022-08-23 02:54:52 +00:00