Introduce a member_mailer that sends a welcome email, different for students and coaches.
Use the letter_opener gem in development to preview mails.
Feature test for user signup with OmniAuth in test mode.
Fixes typo in the session invitation reminder mailing
Make sure we actually send an email.
Add an ID onto subscription buttons, so we can more easily hook into them in automated tests.
Send subscribers a welcome email the first time they subscribe to either a coach or a student group.
Fix email markup; more descriptive subject line.
Fix email markup; more descriptive subject line.
Move logical checks for student/coach subscription down to the subscription model.
Make the coach email more coach-specific.
If we don't have Github credentials, and we're in test mode, then still create a :github provider so our tests work.
fix old migration for staging
DRY up dashboard routes
Exclude `destroy` rather than list all other verbs
DRY up admin workshop routes slightly
Remove duplicate admin sponsor routes
Make chapter catch-all route more explicit
update attendance policy copy
remove twitter widget from landing page for now