2025 (last minute) #38

Closed
ngolp wants to merge 23 commits from 2025 into master

23 commits

Author SHA1 Message Date
ngolp
8ab8101214 basic implementation of github issue #28 (modifying user details right from admin dashboard). Went with first name, last name, school, and phone number, since the user can change the shirt size and special accomodations on their own. 2024-10-31 13:55:01 -04:00
ngolp
368f8b4de6 Hacker table on admin dashboard can now be sorted by double clicking the headers. Spent a bit trying to implement this manually before learning about the sortable class. The more you know! 2024-10-31 13:55:01 -04:00
ngolp
edffbb72fb Basic implementation of searching by email. I'd like to expand this to searching by other column values as well if necessary, and I still need to add sorting. Also, "registered users" isn't perfectly centered (its pushed off just a bit by the search button). This commit is mainly so I can save my progress. 2024-10-31 13:55:01 -04:00
ngolp
3ec089c749 missed that bit in the github issue where Cara wanted it to redirect to login page. quick fix 2024-10-31 13:54:50 -04:00
ngolp
8076d8571d graceful handling of database integrity violations in registration 2024-10-31 13:54:50 -04:00
Cara Salter
fd96be4752 open registration 2024-10-31 13:34:40 -04:00
Cara Salter
13119288d4 Add MLH logistics checkbox 2024-10-31 13:18:38 -04:00
Cara Salter
3441982734 use .env for config from now on
can't believe it took us this long
2024-10-31 13:10:09 -04:00
Cara Salter
2f8998c971 Update migrations and homepage for 2025 2024-10-31 13:09:26 -04:00
ngolp
a46a6b2831 Changed back the SQL query in /mail route 2024-10-22 20:11:34 -04:00
ngolp
44673d1b07 See Github Issue #10. Added separation of admins and users on admin dashboard.
Refactored a bit of the original admin.home endpoint into a helper function to accompany two routes that use the same template without having to copy+paste code.
2024-10-22 20:11:34 -04:00
warren yun
e9446b97c7 update user schema 2024-10-22 17:56:14 -04:00
warren yun
0268f70f9b more fields 2024-10-22 17:51:44 -04:00
warren yun
7defb52a56 countries 2024-10-20 22:15:12 -04:00
warren yun
5a3c43e98b schools dropdown 2024-10-20 21:55:25 -04:00
warren yun
2b0b2912f3 countdown (hot) 2024-10-18 23:51:22 -04:00
warren yun
e89b2ab7b4 modified theme 2024-09-30 22:09:25 -04:00
warren yun
16f08f7750 playing around with styling and items 2024-09-17 20:01:38 -04:00
Cara Salter
d0240d15d8
Merge pull request #33 from wpi-acm/event-date-time-fields
Event Modals & Split date/time fields
2024-06-05 09:21:09 -04:00
Cara Salter
f5eb90b73d
Make unauth handler redirect to login 2024-06-03 18:15:18 -04:00
Cara Salter
a3c89dd478
Support editing event category in modals 2024-06-03 18:12:39 -04:00
Cara Salter
7fc06bde11
Enable editing/creating/deleting events
Wholly through modals, yay!
2024-06-02 12:58:07 -04:00
Cara Salter
e28912b997
Input event modal and create some supporting infra
update form to split date/time as well
2024-06-02 12:30:40 -04:00