- Send email confirmation messages on successful registration
- Created 'My registrant(s)' page; shows all registrations linked primary email
- Adjusted log-in page text and layout for more clarity
- Fixed bug with weekly registrations showing $0 fee
- Reorganized and refactored several functions
- Updated age groups to match paper registration form
- Added feedback when user successfully submits registration form
- Added special needs field
- Added linens checkbox and fee
- Registrar dashboard shows linens count
- CSV export contains special needs and linens
- Consolidated dorm options to single option
- Added account email to registration documents
- Added 'First time attender' checkbox with cooresponding database schema and $40 discount
- Require user login to register for event (email is linked to registration as noted above)
- Added email fields to dashboard (registered by and registrant email)
- Updated Meteor to 1.1
- Create testing registrar, if doesn't exist
- Make sure minimum event registration fee is $0 (not negative)
- Added $10 discount for Monday and Saturday daily attenders
- Update Meteor to 1.0.5
- Added form input for registrant meeting
- Added Meeting list
- Helper function for Meeting list
- Added 'registrant email' field for individual registrant emails (separate from account grouping email)
- Added registrant email collection helper
- Simplified registrar dashboard ACL
- All registrants are associated with an account email (links group registrations together)
- Added role-based access control for registrar dashboard
- UI text clarification and help text
- Added sign-in and register buttons
- Added Quaker.io link
- Removed MoveCommons
- Added date created
- Added Omnivore and Vegetarian food choices