Notify all users

Hi,

how can I notify all YT users via mail ( e. g. in case of upcoming server maintenance)?

Kind regards

Kai
5 comments
Comment actions Permalink
Hi,

You may create a Workflow.
The idea is you have a project, say, 'Notifications'. You create an issue for the maintenance in this project, set Due date custom field, enum field which contains user group names. Workflow will count the difference between Due date and current date. Notifications will be send when diff of Due date and current date == 2 (just example).

Don't hesitate to contact us, if have any questions regarding this.
0
Comment actions Permalink
Hi Andrey,

thanks for your reply. It would be helpful if you could post a code snippet to implement the workflow. But I think to solve this problem with workflows, is just a workaround. It would be great if I could notify all users via an option in the Administration area.

Regards

Kai
0
Comment actions Permalink
Kai,

Here is the workflow:

schedule rule alerts

every minute [issue.IS warn == {no} && Due Date..] { 
 permittedGroup.notifyAllUsers(issue.summary, issue.description); 
 issue.IS warn = {yes}; 
}
prettyPrint();

To make it work, you have to create a new field called 'permittedGroup' and add 'Due Date' to your project.

Thank you for your suggestion, we'll discuss the feature.

Let us know, if you need any further assistance with workflow.
0
Comment actions Permalink
Kai,

Please note, that currently we have the issue. Please, set permittedGroup field in more than a minute after issue creation.

Thank you.
0
Comment actions Permalink
Hi Andrey,

Unfortunately, there is still no response from your team, so I try to
contact you directly.

I am wondering why nobody is concerned about this issue?
http://youtrack.jetbrains.com/issue/JT-22919

It would be nice if I could get a solution to this problem soon. We're
about sixty developers and it's really annoying to deal with this problem.

Kind regards

Kai

BTW: Currently, I have two accounts on the youtrack.jetbrains.com server:

kbrinksmeier@dspace.de (generated by your team after a support
request) and *
kaibspace-online@yahoo.de* (my private mail address).
It would be great if you could merge these accounts into
_*kaibspace-online@yahoo.de*_.


Am 16.10.2013 19:13, schrieb andrey tigay - YouTrack:

*YouTrack <http://forum.jetbrains.com/forum/YouTrack> * > *Notify all
users <http://forum.jetbrains.com/thread/YouTrack-1259> * 1:12 pm
<http://forum.jetbrains.com/thread/YouTrack-1259?message=YouTrack-1259-1>
andrey tigay <http://forum.jetbrains.com/user/andrey.tigay>

Hi,

You may create a Workflow
<http://confluence.jetbrains.com/display/YTD5/Workflow+Guide>.
The idea is you have a project, say, 'Notifications'. You create an
issue for the maintenance in this project, set Due date custom field,
enum field which contains user group names. Workflow will count the
difference between Due date and current date. Notifications will be
send when diff of Due date and current date == 2 (just example).

Don't hesitate to contact us, if have any questions regarding this.


Regards,

Andrey Tigay
YouTrack engineer

     kb(KB) <http://forum.jetbrains.com/user/kb%28KB%29> @ 7:26 am
     <http://forum.jetbrains.com/thread/YouTrack-1259>

     Hi,

     how can I notify all YT users via mail ( e. g. in case of upcoming
     server maintenance)?

     Kind regards

     Kai

JetBrains Forum | Build #173 (Sep/19/2013 4:50PM) | Feedback
<http://confluence.jetbrains.net/display/JETF/Feedback>
0

Please sign in to leave a comment.