Commit graph

15 commits

Author SHA1 Message Date
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
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
Cara Salter
f1640493ec
Completely rewrite all backend pages 2024-01-12 17:19:17 -05:00
Cara Salter
e49e329f68
registration: Expire password requests after 30 minutes
Need to amend email to make this clear
2023-01-03 18:00:41 -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
d1045226a1
registration: Add code to actually send registration emails 2022-12-30 14:05:03 -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
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