Aidan Flaherty
1ac7c2ac53
dd the !bg-none utility to mobile menu
2025-11-25 15:06:40 -05:00
Aidan Flaherty
b2fba45231
Pulled Latest sobmodule
2025-11-22 13:03:40 -05:00
Cara Salter
7255ccebfd
Re-add Discord link to participant dashboard
2025-01-03 19:52:13 -05:00
Cara Salter
02eb9b4220
update static site
2025-01-03 19:35:55 -05:00
Cara Salter
59266eb865
force MAX_BEFORE_WAITLIST to be an int
2024-10-31 14:41:00 -04:00
Cara Salter
fb2dd9032b
fix resume uploading
2024-10-31 14:36:07 -04:00
Cara Salter
97f072ddb8
open registration
2024-10-31 13:37:25 -04:00
Cara Salter
cf725a2206
Add MLH logistics checkbox
2024-10-31 13:37:25 -04:00
Cara Salter
0f4ef0b690
use .env for config from now on
...
can't believe it took us this long
2024-10-31 13:37:25 -04:00
Cara Salter
b0a1e142cd
Update migrations and homepage for 2025
2024-10-31 13:37:25 -04:00
ngolp
c73184060c
Changed back the SQL query in /mail route
2024-10-31 13:37:25 -04:00
ngolp
29cdcf1899
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-31 13:37:25 -04:00
warren yun
3c40553b45
update user schema
2024-10-31 13:37:25 -04:00
warren yun
36bb39a8a0
more fields
2024-10-31 13:37:25 -04:00
warren yun
fa55e10e5b
countries
2024-10-31 13:37:25 -04:00
warren yun
35c0197a40
schools dropdown
2024-10-31 13:37:25 -04:00
warren yun
1857e15791
countdown (hot)
2024-10-31 13:37:25 -04:00
warren yun
f6b03460d9
modified theme
2024-10-31 13:37:25 -04:00
warren yun
8a94de44c0
playing around with styling and items
2024-10-31 13:37:25 -04:00
Cara Salter
3dff046e84
Make unauth handler redirect to login
2024-10-31 13:37:25 -04:00
Cara Salter
0b3480dd52
Support editing event category in modals
2024-10-31 13:37:25 -04:00
Cara Salter
b7ca654bf1
Enable editing/creating/deleting events
...
Wholly through modals, yay!
2024-10-31 13:37:25 -04:00
Cara Salter
c47a46c204
Input event modal and create some supporting infra
...
update form to split date/time as well
2024-10-31 13:37:25 -04:00
Cara Salter
3a41dc6559
Add post_upgrade
2024-04-27 09:11:38 +10:00
Cara Salter
9dd8c98c51
Merge pull request #25 from wpi-acm/rewrite
...
UI rewrite
2024-03-18 09:01:16 +11:00
Cara Salter
fa6a9ee148
Merge remote-tracking branch 'origin/master' into rewrite
2024-02-23 16:32:05 -05:00
Cara Salter
6b48c30395
Re-add index page
2024-02-23 16:30:35 -05:00
Cara Salter
476966bef5
fix checkin/waitlist
2024-02-23 14:47:14 -05:00
Cara Salter
24384b2a35
Update bulk mailer tool
...
Use new admin site theme, allow for tinyMCE api key to be input to
config.py
2024-02-23 14:40:07 -05:00
Cara Salter
f1640493ec
Completely rewrite all backend pages
2024-01-12 17:19:17 -05:00
Cara Salter
9144ad89b0
Merge pull request #24 from wpi-acm/meal-checkin
...
Make qrcode generator create external URLs
2024-01-11 14:28:26 -05:00
Cara Salter
ede69a3be6
Make qrcode generator create external URLs
2024-01-11 14:27:47 -05:00
Cara Salter
cd5e58fa59
Start admin site rewrite
...
aaaaaa
2024-01-11 14:25:21 -05:00
Cara Salter
02b5ffa481
update static site
2023-12-15 08:12:27 -05:00
William Ryan
6ba1313ea6
Merge pull request #21 from wpi-acm/2024
...
2024 Registration Changes
2023-12-14 21:20:59 -05:00
Cara Salter
f82aa08085
Update static site
2023-12-14 21:14:50 -05:00
Cara Salter
a2e640f8f7
Update CLI
...
Add the following user commands:
- list
- autopromote
List will list all users as a table, useful for debugging things
without pulling out the database or the admin page
Autopromote will automatically promote and email users off the
waitlist until capacity is reached
2023-12-14 19:05:58 -05:00
Cara Salter
18a1dcb0d1
Enable setting discord link via config
...
Also makes it super easy to turn on/off the discord button, if the
DISCORD_LINK configuration option is undefined, it'll show a little
message that discord is still under construction
2023-12-14 18:32:09 -05:00
Cara Salter
c863b4064f
Merge branch 'master' into rewrite
2023-12-03 15:21:26 -05:00
William Ryan
62a4efca71
Merge pull request #19 from wpi-acm/meal-checkin
...
Allow for workshop/meal checkins
2023-12-01 17:30:15 -05:00
Cara Salter
dfd0c33be7
Enable creating and editing of events, and QR codes
2023-12-01 17:05:54 -05:00
Cara Salter
9d08c27135
Editing and creating events!
2023-12-01 16:25:32 -05:00
Cara Salter
74394abdfe
Scaffold event blueprint
...
Only has /events/checkin/<id> for now, but that's progress!
2023-12-01 14:21:48 -05:00
Cara Salter
006f54255f
Fix migration for event table
...
Didn't autogenerate, oops
2023-12-01 13:31:17 -05:00
Cara Salter
1432d0d7fb
Update makefile
...
Remove spurious 'txt'
2023-12-01 13:26:57 -05:00
Cara Salter
cc4fe8cea4
Scaffold event models
...
Will be used to check people into workshops and meals to track event
attendance over time, could be used to generate a dynamic schedule
Signed-Off-By: Cara Salter <cara@devcara.com>
2023-12-01 13:26:06 -05:00
Cara Salter
b2c8f3a77a
bootstrap5-ify the dashboard and participant-facing pages
...
except login
don't merge to master yet!
2023-01-13 18:06:16 -05:00
Cara Salter
05b70dcaa7
admin: Add registration time to dashboard table
...
Does this because "last_login" isn't actually set when people log in. It
should be fixed for next year.
2023-01-06 14:18:09 -05:00
William Ryan
de8277c970
Merge pull request #12 from wpi-acm/password-reset
...
Implement Password Reset
2023-01-03 20:42:45 -05:00
Cara Salter
5cb4b7582d
registration: Amend password reset email to include expiration
2023-01-03 18:01:23 -05:00