Project

General

Profile

Actions

Idea #1776

closed

User receives automatic email notification when account gets activated

Added by Tom Clegg almost 11 years ago. Updated over 10 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Radhika Chippada
Category:
-
Start date:
04/08/2014
Due date:
Story points:
1.0

Description

See: http://guides.rubyonrails.org/action_mailer_basics.html

Use "rails generate mailer" to create a UserNotifier; add an account_is_setup method & view

Add a boolean param "send_notification_email" to the "users.setup" action. (Should be able to specify this with default=true in _setup_requires_parameters().)

And of course, if send_notification_email param is set and the setup action succeeds, send the notification email to the user.

Bonus: add themes_for_rails to services/api (set it up just like in Workbench) and add a "default" theme showing how to customize the notification message.

Subtasks 7 (0 open7 closed)

Task #2558: Add send_notification_email optional parameter to the setup-new-user script and send it when invoking setup methodResolvedRadhika Chippada04/08/2014Actions
Task #2557: Add send_notification_email config param to workbench and send it during the setup method invocationsResolvedRadhika Chippada04/08/2014Actions
Task #2556: Test mailer functionalityResolvedRadhika Chippada04/09/2014Actions
Task #2555: Update users.setup to send email on successResolvedRadhika Chippada04/09/2014Actions
Task #2554: Add mailer named UserNotifierResolvedRadhika Chippada04/08/2014Actions
Task #2586: Add theme to api server similar to workbenchResolvedRadhika Chippada04/08/2014Actions
Task #2581: Review 1776 implementationResolvedRadhika Chippada04/08/2014Actions

Related issues

Related to Arvados - Bug #22027: remove themes_for_rails dependency that is causing arvados-api-server package build/test to failResolvedPeter AmstutzActions
Actions #1

Updated by Ward Vandewege over 10 years ago

  • Target version set to 2014-03-26 Debt service and dev painkillers
Actions #2

Updated by Tom Clegg over 10 years ago

  • Story points set to 1.0
Actions #3

Updated by Ward Vandewege over 10 years ago

  • Assigned To set to Radhika Chippada
Actions #4

Updated by Tom Clegg over 10 years ago

  • Target version changed from 2014-03-26 Debt service and dev painkillers to 2014-04-16 Dev tools and data/resource management
Actions #5

Updated by Tom Clegg over 10 years ago

  • Description updated (diff)
Actions #6

Updated by Radhika Chippada over 10 years ago

  • Status changed from New to Resolved

All implementation is completed and reviewed. Code is merged into master.

Actions #7

Updated by Brett Smith 3 months ago

  • Related to Bug #22027: remove themes_for_rails dependency that is causing arvados-api-server package build/test to fail added
Actions

Also available in: Atom PDF