Commit Graph

33 Commits

Author SHA1 Message Date
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
tanner 8a8161c976 Calculate instructor name correctly 2020-01-15 07:51:00 +00:00
tanner f52ee5532d Add UI for admins to view and edit member's details 2020-01-13 08:01:42 +00:00
tanner 3ff81633a7 Use item list for members and add member detail view 2020-01-11 23:53:42 +00:00
tanner 58f3021cb1 Add a footer 2020-01-11 08:56:31 +00:00
tanner fddaf083b4 Adjust courses and class list 2020-01-10 23:56:10 +00:00
tanner 027a5fdfc1 Split classes into upcoming and recent 2020-01-10 07:39:05 +00:00
tanner 6698c04e91 Add courses and classes to webclient 2020-01-10 06:24:37 +00:00