-
- Downloads
Add email aliases for users
Emails are used to associate commits with users. The emails are not verified and don't have to be valid email addresses. They are assigned on a first come, first serve basis. Notifications are sent when an email is added.
Showing
- app/controllers/profiles/emails_controller.rb 26 additions, 0 deletionsapp/controllers/profiles/emails_controller.rb
- app/helpers/commits_helper.rb 8 additions, 7 deletionsapp/helpers/commits_helper.rb
- app/mailers/emails/profile.rb 6 additions, 0 deletionsapp/mailers/emails/profile.rb
- app/models/email.rb 33 additions, 0 deletionsapp/models/email.rb
- app/models/user.rb 13 additions, 0 deletionsapp/models/user.rb
- app/observers/email_observer.rb 5 additions, 0 deletionsapp/observers/email_observer.rb
- app/services/git_push_service.rb 1 addition, 3 deletionsapp/services/git_push_service.rb
- app/services/notification_service.rb 7 additions, 0 deletionsapp/services/notification_service.rb
- app/views/layouts/nav/_profile.html.haml 4 additions, 0 deletionsapp/views/layouts/nav/_profile.html.haml
- app/views/notify/new_email_email.html.haml 10 additions, 0 deletionsapp/views/notify/new_email_email.html.haml
- app/views/notify/new_email_email.text.erb 7 additions, 0 deletionsapp/views/notify/new_email_email.text.erb
- app/views/profiles/emails/index.html.haml 29 additions, 0 deletionsapp/views/profiles/emails/index.html.haml
- config/routes.rb 1 addition, 0 deletionsconfig/routes.rb
- db/migrate/20140209025651_create_emails.rb 13 additions, 0 deletionsdb/migrate/20140209025651_create_emails.rb
- db/schema.rb 49 additions, 35 deletionsdb/schema.rb
- features/profile/emails.feature 25 additions, 0 deletionsfeatures/profile/emails.feature
- features/project/commits/commits_user_lookup.feature 14 additions, 0 deletionsfeatures/project/commits/commits_user_lookup.feature
- features/steps/profile/profile_emails.rb 48 additions, 0 deletionsfeatures/steps/profile/profile_emails.rb
- features/steps/project/project_browse_commits_user_lookup.rb 35 additions, 0 deletionsfeatures/steps/project/project_browse_commits_user_lookup.rb
- features/support/env.rb 1 addition, 1 deletionfeatures/support/env.rb
app/models/email.rb
0 → 100644
app/observers/email_observer.rb
0 → 100644
app/views/notify/new_email_email.html.haml
0 → 100644
app/views/notify/new_email_email.text.erb
0 → 100644
app/views/profiles/emails/index.html.haml
0 → 100644
db/migrate/20140209025651_create_emails.rb
0 → 100644
features/profile/emails.feature
0 → 100644
features/steps/profile/profile_emails.rb
0 → 100644
Please register or sign in to comment