Commit Graph

378 Commits

Author SHA1 Message Date
0ed69e36e7 Allow manually-added students to still pay 2022-05-12 06:15:49 +00:00
0911c9a7e5 Pass token into Usage tracker 2022-05-10 01:22:45 +00:00
868aa018a4 Add ability to change class instructor 2022-05-10 01:07:32 +00:00
f88941993c Fix max students bug when adding multiple classes 2022-05-10 00:22:20 +00:00
d3def0999b Change Sign out? to Log out? 2022-05-09 22:36:11 +00:00
ddf911bbd0 Merge branch 'protostore' 2022-05-08 20:36:05 +00:00
497883fcce Misc fixes 2022-05-07 06:28:33 +00:00
500c5a42e1 Small fixes 2022-05-05 20:26:56 +00:00
2dd2d8dc41 Display number of interests in course list 2022-05-04 20:36:55 +00:00
489844245b Add link to Protospace store 2022-05-04 08:13:49 +00:00
29980025fb Add UI and API for expressing interest in a course 2022-05-04 01:27:50 +00:00
12e0e7441b Rename Niche tag to Crafts 2022-05-03 22:44:43 +00:00
34119cb221 Display billed amount on Trotec usage tablet 2022-04-30 04:38:50 +00:00
c2f9295585 Add field for custom wiki username in database 2022-04-28 21:16:37 +00:00
7d85e96b49 Fix PayPal QR slash bug 2022-04-28 20:52:51 +00:00
358694ce65 Fix ClassTable on mobile 2022-04-26 21:26:13 +00:00
5d3ab17f74 Add black border to tag filter 2022-04-26 20:27:26 +00:00
0aeecdcbba Fix label colors in dark mode 2022-04-26 03:32:50 +00:00
667887c06c Display empty courses in new class table 2022-04-26 03:06:51 +00:00
b400d010e0 Don't send sessions when editing course 2022-04-26 03:05:07 +00:00
e0922259ac Simpliy class list 2022-04-26 01:45:22 +00:00
71bb66f513 Add a section to Admin page for downloading Usage reports 2022-04-25 01:15:49 +00:00
b4a98859e0 Only show 5 ready-to-vet members at first 2022-04-24 22:58:16 +00:00
50dd0fac6a Raise AdminCert loading to prevent race condition 2022-04-11 21:54:35 +00:00
74d5c93bcb Remove "allowed entry" notice 2022-04-10 07:13:36 +00:00
354d124943 Add debug page 2022-04-10 07:11:53 +00:00
beb8c3ebaa Rename iCalendar label to Invite 2022-04-07 21:58:30 +00:00
6ffce428c5 Download and email iCal files for classes 2022-04-07 21:39:38 +00:00
3529dbb359 Make it easy to run Spaceport locally 2022-04-06 22:54:55 +00:00
844a2c9158 Simplify menu to icons 2022-04-05 20:36:46 +00:00
bad09f54b4 Move custom snack purchase to "Snacks" category 2022-04-04 01:09:17 +00:00
f25fa9f025 Move locker rentals to "Purchase" category 2022-03-29 22:04:04 +00:00
715e7c6de2 Add a link to wiki instructor docs 2022-03-26 21:55:43 +00:00
6bf68b869c Remove "member" and "monthly" from stats 2022-03-20 20:18:57 +00:00
36014201c6 Nag members to pay their course fees 2022-03-19 21:40:28 +00:00
ff267cc32c Make class's default time now to fix date jump bug 2022-03-19 21:40:28 +00:00
f85c21ef3c Ensure member clears shelves before pausing 2022-03-19 21:40:28 +00:00
64cf1eeaa0 Add next and last class to home stats 2022-03-17 19:50:57 +00:00
093ce1747c Disable input field on class time and date 2022-03-16 04:36:15 +00:00
67b500e626 Ensure member stops PayPal before pausing 2022-03-15 01:31:26 +00:00
39fde2cefc Catch create WebGLRenderer error 2022-03-14 04:45:11 +00:00
58a6b2a418 Remind people to remember their Discourse username 2022-03-14 04:41:37 +00:00
50020af2ab Remove "Protospace" from forum link 2022-03-14 04:41:15 +00:00
a47a7f7ff6 Rename to Protodust, fix y-axis 2022-02-16 05:35:50 +00:00
5a03d7f01e Add meeting time 2022-02-16 05:35:38 +00:00
e8f8ca02da Switch to job-based usage tracking 2022-02-11 04:11:12 +00:00
680039fa51 Add a special page showing the latest laser usage 2022-02-08 02:28:10 +00:00
d535113ca5 Automatically fill out card number 2022-02-06 23:46:58 +00:00
d949377e17 Add searching members by Discourse username 2022-02-06 08:11:28 +00:00
82f3271726 Increment app version 2022-02-05 21:17:43 +00:00