Commit graph

28 commits

Author SHA1 Message Date
Cara Salter
f82aa08085
Update static site 2023-12-14 21:14:50 -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
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
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
Cara Salter
5cb4b7582d
registration: Amend password reset email to include expiration 2023-01-03 18:01:23 -05:00
Cara Salter
60953074e7
registration: Basic password reset
I think expiration should be pending on a proper way to do recurring
tasks -- I'm personally in favor of a CLI command that can be run from a
cronjob or systemd timer that will do things like auto-expire password
reset requests and send the daily registration reports.

Now that I'm thinking about it, this does need at least a rudimentary
system to make sure that it actually expires. If the expiration is
invalid at the time of reset, then the request can just be invalidated
and deleted. There's no pressing need for automatic removal until it's
implemented.

Thoughts @willhockey20?
2023-01-03 17:43:17 -05:00
Cara Salter
4f06eab26a
Remove broken backgrounds 2022-12-23 14:42:05 -05:00
Cara Salter
8cc4a41492
Fix email registration template 2022-12-23 14:27:52 -05:00
willhockey20
95aee17d61 this should work 2022-12-20 20:07:49 -05:00
willhockey20
6c790110a1 still testing 2022-12-20 19:40:31 -05:00
willhockey20
994057de1c hmmmmm 2022-12-20 19:36:01 -05:00
William Ryan
fb3741be43
Update goathacks/templates/header.html
Co-authored-by: Cara Salter <cara@devcara.com>
2022-12-20 18:51:02 -05:00
willhockey20
7eb106c9e4 Added routing for sponsor package and code of conduct 2022-12-20 18:26:55 -05:00
Cara Salter
12ce7cbb50
mail: Fix POST for mail 2022-12-15 18:31:08 -05:00
Cara Salter
65c3186b26
Update static site 2022-12-09 16:09:55 -05:00
Cara Salter
4fec7f7da6
Add static site 2022-12-09 16:03:48 -05:00
Cara Salter
9d9ec58a7c
template: Add a link to login page from register
and vice versa
2022-12-09 09:26:52 -05:00
Cara Salter
a941c1bf1e
dashboard: Upload resumes 2022-12-06 15:01:55 -05:00
Cara Salter
39ac9fd15a
meta: Flashed messages
Also convert dashboard to extend base.html
2022-12-06 14:42:41 -05:00
Cara Salter
fadd05e519
registration: Login 2022-12-06 14:42:29 -05:00
Cara Salter
89513af939
admin: Sending bulk emails 2022-12-06 13:39:04 -05:00
Cara Salter
24e45af377
admin: Remove console.logs used for debugging 2022-12-06 12:05:13 -05:00
Cara Salter
72624a3f4e
admin: Fix admin page 2022-12-06 12:03:13 -05:00
Cara Salter
036ca7b21e
dash: Finish shirt size and accomodations selector 2022-12-06 10:54:20 -05:00
Cara Salter
26468e82ea
mega: Oh wow lots of things
- Static files
- Dashboard
- User registration
- Initial work on fixing templates
2022-12-06 10:12:31 -05:00
Cara Salter
cc58625019
add templates 2022-12-05 17:29:48 -05:00
Cara Salter
fecb0e08ab
reg: Initial work on registration 2022-12-05 16:50:52 -05:00