Commit Graph

57 Commits

Author SHA1 Message Date
tanner bf418b6a15 Add search function to classes page 2022-09-06 21:56:51 +00:00
tanner 4b5fa5ab12 Fix single digit class price bug 2022-09-05 22:14:58 +00:00
tanner 2d76aaf87d Display num_interested on interested button 2022-09-05 21:32:56 +00:00
tanner c954b73da4 ...continued 2022-07-14 14:56:38 -07:00
Kent Brockman 21bef4676b no-unused-vars and egegeg on Classes.js 2022-07-12 22:18:33 -06:00
tanner fade0a06a4 Rename class invite to event 2022-07-12 03:48:01 +00:00
tanner a9a3591c47 Remove spaces from Sent message 2022-07-12 03:46:28 +00:00
tanner 4ee8fd4f16 Don't change class invite dropdown on blur 2022-07-11 08:09:37 +00:00
tanner c811ad2be6 Simplify class invite dropdown code 2022-07-11 08:09:18 +00:00
tanner d77cde5042 Make class invite button text shorter
This fixes horizontal scrolling on mobile
2022-07-11 07:37:31 +00:00
tanner c6d065b607 Formatting 2022-07-11 07:31:33 +00:00
Kent Brockman 4ff5c60685 construct g calendar link. implement user preference 2022-07-10 12:14:53 -06:00
Kent Brockman 26f35a5aa9 hook together bits 2022-07-10 11:07:30 -06:00
Kent Brockman 52addc7703 convert invite buttons on class page to dropdown 2022-07-10 09:02:22 -06:00
tanner e8aa7372d5 Warn student if class has already ran 2022-05-23 21:44:09 +00:00
tanner 0ed69e36e7 Allow manually-added students to still pay 2022-05-12 06:15:49 +00:00
tanner 497883fcce Misc fixes 2022-05-07 06:28:33 +00:00
tanner 500c5a42e1 Small fixes 2022-05-05 20:26:56 +00:00
tanner 29980025fb Add UI and API for expressing interest in a course 2022-05-04 01:27:50 +00:00
tanner 358694ce65 Fix ClassTable on mobile 2022-04-26 21:26:13 +00:00
tanner 5d3ab17f74 Add black border to tag filter 2022-04-26 20:27:26 +00:00
tanner 667887c06c Display empty courses in new class table 2022-04-26 03:06:51 +00:00
tanner e0922259ac Simpliy class list 2022-04-26 01:45:22 +00:00
tanner beb8c3ebaa Rename iCalendar label to Invite 2022-04-07 21:58:30 +00:00
tanner 6ffce428c5 Download and email iCal files for classes 2022-04-07 21:39:38 +00:00
tanner da510f2ab4 Add filtering Classes and Courses by tag 2022-01-28 07:47:25 +00:00
tanner 14f3e46586 Revamp Class list 2022-01-27 22:46:10 +00:00
tanner 987e2a7465 Make the Class list publicly available, add Class Feed page 2022-01-26 04:21:47 +00:00
tanner e928937d43 Add course description to class page 2021-10-23 07:28:52 +00:00
tanner 466453bf8a Move Courses page link into Classes page 2021-09-18 20:33:40 +00:00
tanner e263a6847f Order upcoming classes by nearest date 2020-09-21 20:01:47 +00:00
tanner 440d389f16 Disable buttons while loading 2020-09-15 20:59:39 +00:00
tanner 3b8e0097a1 Add loading spinners to buttons 2020-09-15 20:59:39 +00:00
tanner edb2128cbf Display Protospace as meeting instructor 2020-07-18 22:15:53 +00:00
tanner 2e87b0d992 Prevent class signup when cancelled 2020-03-08 01:12:57 +00:00
tanner b4b94c277f Convert times to Mountain time instead of user's timezone 2020-02-24 04:07:57 +00:00
tanner de09975286 Add PayPal button to Home for new member subscriptions 2020-02-21 06:10:52 +00:00
tanner 8555fbfa0f Improve scroll handling and cache fetch results 2020-02-17 00:19:44 +00:00
tanner a757534061 Add UI for signing up members to classes 2020-02-16 07:17:44 +00:00
tanner 4145ed3cc8 Hide student count denominator if zero 2020-02-16 02:47:38 +00:00
tanner 2a607bfa11 Add PayPal pay now button to course signup 2020-02-09 08:19:45 +00:00
tanner 18e7c6c77d Enforce capitalization of class / session status 2020-02-07 01:11:27 +00:00
tanner 712a6c533f Retally membership months on any transaction change 2020-01-19 08:59:16 +00:00
tanner 08bd52704b Use object IDs instead of array indices as keys 2020-01-18 01:36:53 +00:00
tanner cb8ac3cf63 Force refresh of states instead of modifying objects 2020-01-18 01:27:56 +00:00
tanner b6573f1d72 Add UI for class sign up and attendance 2020-01-16 09:09:45 +00:00
tanner d171f19d4e Display max student count 2020-01-16 02:35:01 +00:00
tanner a58aa22bbf Display times in local timezone 2020-01-16 02:03:23 +00:00
tanner df0d83983d Add UI for instructors to add and edit classes 2020-01-16 01:32:52 +00:00
tanner 036a39febb Show if a class is cancelled 2020-01-15 08:19:55 +00:00