Hi, I have created a "Task" Issue Type and would like an e-mail to be sent two days prior to a Due Date if the Status = Open or In Progress. Then another e-mail if the Due Date has past. Is that possible?
Thank you in advance for your time and assistance
Jobin, there is a trick for that. Along with adding the condition, assignee = currentUser() anyone can do a group subscription (for whichever groups, even for jira-users) and the people will receive their own tickets which are reaching the due date in their mail.
Awesome. I was thinking about it but never tested it before. Jill, that should do it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I thought the idea was, that me as JIRA Admin sets up this subscription for the group "jira-users" so that all users will receive daily reminders for overdue tickets. But I can´t set up a subscription for the group but only for me as user. Where would I set up a subscription for a group?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
How do you add a condition? Is this somewhere on the issue view/page? How to manage group subscriptions?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The condition is in the filter definition. If you have a filter (advanced, not basic) that include 'assignee = currentUser()', it will only show you tasks that are assigned to you. Once you create the filter and make it visible to whomever you want to get the email, you can then subscribe to it for the group you want to recieve it, and each user in the group will get the email for the saved filter, with just the tasks assigned to themselves.
Pretty slick. +1 Renjith
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can create a filter to get this result and subscribe it to mail.
https://confluence.atlassian.com/display/JIRA/Receiving+Search+Results+via+Email
The filter will have JQL similar to this:
issuetype = "Task" and Status in ("Open", "In Progress") and duedate >= -2d
For past due:
issuetype = "Task" and Status in ("Open", "In Progress") and duedate >= now()
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You will have ask everyone to subscribe. You can't send it to assignee alone.
Actually, you can create a filter which includes assignee = currentUser() and share it with users. Then ask them to subscribe!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think that the past due should be
issuetype = "Task" and Status in ("Open", "In Progress") and duedate <= now()
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think that the past due query should actually be
issuetype = "Task" and Status in ("Open", "In Progress") and duedate <= now()
(comparison is backward)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Jill,
You have maybe solved this already, but maybe it is worth taking a look at the Notification Assistant for JIRA: https://marketplace.atlassian.com/plugins/com.riadalabs.jira.plugins.notificationassistant
Hope it helps
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
I am new in Jira. I follow this
"there is a trick for that. Along with adding the condition, assignee = currentUser() anyone can do a group subscription (for whichever groups, even for jira-users) and the people will receive their own tickets which are reaching the due date in their mail."
But i didn't find those option.
Can anyone guide me step by step to enabled email alerts for reporter or Subscriber in case of due to is near?
Thanks in Advance.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Looks to me like you can create ANY filter you want... and have your staff "Subscribe" to that filter.
Have them search for the filter in Manage Filters and subscribe to it.
They will be prompted for the frequency of a notification.
Due Date is just a field in the query do filter the list.... It isn't even necessary.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Jill,
You can try Jirassimo notifications digested messaging to receive periodical warnings on issues where deadline is approaching or is missed. Check it out
Vlad
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Vladimir Horev _Raley_, please make sure you review our marketplace guidelines for vendors.
I'll clarify this in the guidelines, but resurrecting a bunch of old threads to promote your plugin isn't quite within the spirit of the guidelines. Please be a bit more conservative about this type of promotion.
Thanks!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Monique vdB, thank you for referring to the 1 year policy. We were not quite aware of that.
Vladimir/Jirassimo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
No problem @Vladimir Horev _Raley_ -- I added more explicit language around this in the guidelines to make sure it was clear. Thanks for understanding!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Is the email field a custom field? If yes, try this:
<!-- Get CustomFieldObject from customFieldManager -->
<core:invoke on="${customFieldManager}" method="getCustomFieldObject" var="customFieldObj">
<core:arg type="java.lang.String" value="YOUR_EMAIL_CUSTOMFIELD_ID"/>
</core:invoke>
<core:forEach var="issue" items="${issues}">
<!-- Get the Issue from IssueManager -->
<core:invoke on="${issueManager}" method="getIssueObject" var="issueKey">
<core:arg type="java.lang.String" value="${issue.key}"/>
</core:invoke>
<!-- Get Custom Field Value -->
<core:invoke on="${customFieldObj}" method="getValue" var="EMAIL">
<core:arg type="com.atlassian.jira.issue.IssueImpl" value="${issueKey}"/>
</core:invoke>
Hope this helps.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vishail
I try to use your Jelly however my installation we dont hause the email in the username. the email is only stored in the email field. How can i modify the script to add the email at the line below?
<email:email server="smtp.yourdomain.com" from="jira <at> yourdomain.com" to="${issue.assignee}@yourdomain.com" subject="[JIRA] Change Due: ${issue.key}">
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.