385 Commits (c6d065b607ea9dcf2ea8d1535e4bd29d47e69834)

Author SHA1 Message Date
Tanner Collin 54e885acb5 Add link to Protospace admin Google group 4 years ago
Tanner Collin efcc4b847d Fix login bug with empty username 4 years ago
Tanner Collin 004f98f0a8 Fix missing import 4 years ago
Tanner Collin f5cfc9a1d6 Add UI so users can report transactions 4 years ago
Tanner Collin 4bde37cd8a Link to member from transaction 4 years ago
Tanner Collin 63d83ec2f6 Add minimum height to container to prevent loading flashing 4 years ago
Tanner Collin 9fd7e76486 Add UI page for reported transactions, member dropdown 4 years ago
Tanner Collin f2addd45b1 Add link to member forms on admin member page 4 years ago
Tanner Collin 7eb46f39db Statically serve member PDF forms instead, add link 4 years ago
Tanner Collin ff72500e70 Host CSS, remove dependency of Google Fonts and CDN 4 years ago
Tanner Collin f44d1d9d98 Move success messages under submit button 4 years ago
Tanner Collin b840889379 Add button to log out all sessions 5 years ago
Tanner Collin 664859dd26 Only allow admins to change member's names 5 years ago
Tanner Collin 9719867ebd Move <Router> to index.js, go home on log out 5 years ago
Tanner Collin f84171de83 Confirm user logout 5 years ago
Tanner Collin a3e14c434d Add missing green color for Prepaid 5 years ago
Tanner Collin 872a51f5f5 Change pause and unpause routes to POST 5 years ago
Tanner Collin 047833b5cc Display correct icon color based on status 5 years ago
Tanner Collin b214dc230f Add UI for pausing and unpausing members 5 years ago
Tanner Collin 45965b29b2 Make expire and paused date read-only, add fake months individually 5 years ago
Tanner Collin 712a6c533f Retally membership months on any transaction change 5 years ago
Tanner Collin 73b6d19c19 Add a fake membership transaction when importing old portal 5 years ago
Tanner Collin 0fe999ca97 Add utils and tests for calculating membership status 5 years ago
Tanner Collin f9c21b7001 Fix margins on attendance buttons 5 years ago
Tanner Collin 3755969ead Allow admins to add transactions to users 5 years ago
Tanner Collin 6a7f409986 Add transaction editor to UI 5 years ago
Tanner Collin 08bd52704b Use object IDs instead of array indices as keys 5 years ago
Tanner Collin cb8ac3cf63 Force refresh of states instead of modifying objects 5 years ago
Tanner Collin 1839616aa9 Limit sign ups from Protospace only 5 years ago
Tanner Collin df1490dd2d Add API route for transactions 5 years ago
Tanner Collin 0f39901c76 Only show course description character count over 3000 5 years ago
Tanner Collin dc50eb13d0 Increase short logo icon size 5 years ago
Tanner Collin b6573f1d72 Add UI for class sign up and attendance 5 years ago
Tanner Collin 57407be11e Add API route for training 5 years ago
Tanner Collin 27c6ca65e1 Fix class sorting bug and move datetime picker down 5 years ago
Tanner Collin d171f19d4e Display max student count 5 years ago
Tanner Collin a58aa22bbf Display times in local timezone 5 years ago
Tanner Collin df0d83983d Add UI for instructors to add and edit classes 5 years ago
Tanner Collin 561e3f99d0 Fix bug where search seq number was float on Chrome 5 years ago
Tanner Collin 036a39febb Show if a class is cancelled 5 years ago
Tanner Collin 2040875fe0 Improve course field validation 5 years ago
Tanner Collin 8a8161c976 Calculate instructor name correctly 5 years ago
Tanner Collin 9617d9776b Add UI for instructors to edit courses 5 years ago
Tanner Collin 9b27c41433 Add UI for instructors to create a new course 5 years ago
Tanner Collin 4e82f13f74 Add UI for admins to view and edit member cards 5 years ago
Tanner Collin f869cdff36 Recognize portal is_staff as admin in webclient 5 years ago
Tanner Collin 437376fc36 Handle admin member detail form errors and simplify info 5 years ago
Tanner Collin c22a19736d Add option to make someone portal staff 5 years ago
Tanner Collin 579966e7aa Move search result member into its own object 5 years ago
Tanner Collin f52ee5532d Add UI for admins to view and edit member's details 5 years ago