Tracking PR for registration rewrite #5

Merged
Muirrum merged 32 commits from rewrite into master 2022-12-15 18:32:08 -05:00
Muirrum commented 2022-12-05 16:19:06 -05:00 (Migrated from github.com)

Roadmap:

  • Registration
  • Login
  • Bulk emails
  • Resume uploading
  • Admin Dashboard
  • Waitlisting
  • Flashed messages
Roadmap: - [x] Registration - [x] Login - [x] Bulk emails - [x] Resume uploading - [x] Admin Dashboard - [x] Waitlisting - [x] Flashed messages
Muirrum (Migrated from github.com) reviewed 2022-12-07 09:03:43 -05:00
@ -0,0 +3,4 @@
from wtforms.validators import DataRequired
class RegisterForm(FlaskForm):
email = StringField("Email", validators=[DataRequired()])
Muirrum (Migrated from github.com) commented 2022-12-07 09:03:42 -05:00

This could probably get turned into an EmailField if we cared enough

This could probably get turned into an `EmailField` if we cared enough
mjhaahr (Migrated from github.com) approved these changes 2022-12-07 09:07:04 -05:00
Muirrum (Migrated from github.com) reviewed 2022-12-08 20:25:28 -05:00
@ -0,0 +19,4 @@
checked_in = Column(Boolean, nullable=False, default=False)
school = Column(String, nullable=True)
phone = Column(String, nullable=True)
gender = Column(String, nullable=True)
Muirrum (Migrated from github.com) commented 2022-12-08 20:25:22 -05:00

@willhockey20 is this something that actually needs to be stored? I only included it bc it was in the original registration system.

@willhockey20 is this something that actually needs to be stored? I only included it bc it was in the original registration system.
wfryan (Migrated from github.com) reviewed 2022-12-08 20:29:57 -05:00
@ -0,0 +19,4 @@
checked_in = Column(Boolean, nullable=False, default=False)
school = Column(String, nullable=True)
phone = Column(String, nullable=True)
gender = Column(String, nullable=True)
wfryan (Migrated from github.com) commented 2022-12-08 20:29:57 -05:00

The data was required by mlh, still could be nice to have so I'd keep it

The data was required by mlh, still could be nice to have so I'd keep it
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: ACM/hack-wpi-python#5
No description provided.