qiita icon indicating copy to clipboard operation
qiita copied to clipboard

Send a message to the user when his jobs are done

Open josenavas opened this issue 8 years ago • 7 comments
trafficstars

By default using the internal message system, but allow the user to configure if they want to receive an email.

It was brought up during the Workshop that it will be useful to avoid "polling" the system.

josenavas avatar Jan 20 '17 19:01 josenavas

I guess the set up should be for all jobs and not per-job (at creation), right? Also, should this be an option for all users and we should always have on but can be edited on the "edit user info" page?

antgonza avatar Oct 11 '17 23:10 antgonza

You mean in a per-workflow basis? No, the idea was per job. And the idea is to use the internal messaging system, but the user can choose to receive emails rather than use the internal messaging system.

josenavas avatar Oct 11 '17 23:10 josenavas

Nop. I was thinking that the user will select if they want to receive an email during job creation. Basically that the option is per workflow vs. a general user setting.

antgonza avatar Oct 12 '17 12:10 antgonza

@adswafford , @josenavas, what do you guys think?

antgonza avatar Oct 13 '17 13:10 antgonza

Not sure, we can discuss on the call today - I would prefer a general user setting.

josenavas avatar Oct 13 '17 15:10 josenavas

After discussing we decided that emails will be per workflow (when you hit "Run") and have the option to notify: owner and shared-with. The email is gonna be sent at error of full workflow end.

antgonza avatar Oct 13 '17 18:10 antgonza

This issue should be fixed at the same time than: https://github.com/biocore/qiita/issues/2208

antgonza avatar Jan 25 '18 13:01 antgonza

This has been addressed and now users can opt in to get messages every time there is a job status change. The option is in the user profile.

antgonza avatar Mar 22 '23 15:03 antgonza