Email Notification on adding reviewer on gerrit - gerrit

I want an email notification to get triggered to the reviewer when i will add him on Gerrit?
The current documentation doesn't support it or mention it any where https://gerrit-review.googlesource.com/Documentation/user-notify.html
i am using gerrit 2.11.5 V.
If any one has done it kindly share your experience
Thanks

in my case it is working now. what i was missing was --the reviewer should enable that project in settings->watched projects, then only on adding reviewer a mail will get triggered to him.
Before that make sure that you have followed the following link https://gerrit-review.googlesource.com/Documentation/user-notify.html

Related

Deep link routing using branch.io iOS

When user receives a remote notification that someone started following them, user should be able to tap notification and get redirected to the profile page for that user that followed them. How can I use branch.io to achieve this? Must the notification payload contain the userId of the user who followed them so I know whose profile info to display?
Another use case would be if someone sent a chat message. Once they tap the remote notification they should be redirected to that specific chatroom.
I'm going through branch documentation and cant see anything addressing this.
Thanks for any assistance on right approach or relevant resources.
You will need to enable user tracking to achieve this and the user_id of the follower needs to be input into the deep link that is sent in the notification of the person who was followed. Please see the below documentation on how to track users with in Branch:
https://docs.branch.io/pages/apps/android/#track-users
Cheers,
Joie

reducing the number of email notifications sent by Gerrit

I'm currently using Gerrit to manage a project, I've received complaints about how chatty gerrit is. Is there anyway to filter who gets which emails (i.e. code review owner gets all emails, while reviewers only get notified when added to a new code review or a new patchset is added)
I've looked into the project level notification settings but I'm not 100% sure how they work? (do they only apply to the project watchers? or to everyone involved in a code review in that project)
I understand that when using the REST API calls I can choose who to notify but not when making changes using the web interface.
You can configure e-mail notifications in two different levels:
1) User level
Go to Settings > Watched Projects and add the project(s) which you want to receive notifications. You can also add a search expression to receive notifications "only if" a situation is satisfacted (e.g. branch:release). You can receive notifications for one (or more) of the following:
New Changes
New Patch Sets
All Comments
Submitted Changes
Abandoned Changes
2) Project level
Independent if users configured or not the first notification level, you can set projects to send notifications to users or groups if some pre defined situations (like the ones showed in the user level above) happens.
See here more details about the e-mail notifications and how to configure the project level one.
Notes:
Although you can add more notifications using these methods, you can not remove the default existing notifications.
With Gerrit 2.15 you can ignore and mute changes. I think these new features can be very usefull to you.

Push notifications that let you watch for changes to Gmail mailboxes

I want to receive email from gmail, if new email comes, my server should get a callback and should get that messages.I tried with gmail push notification ,it says to create a topic , and subscription ,but my problem is ,How to restrict that coming email to be specific to that topic,or I am be wrong, I just want that email to come at my site , I am using ruby-rails
I'm not a Ruby on rail expert, however, this could be a potential solution to your question via Labels filtering actions. This can be achieved via the Users.watch method.
Here is an example provided by a fellow SO of how it can be done here.
Hope this helps or at least provides you a sense of direction. Cheers!

Notification on slack channel moving a Jira ticket to custom column

How can I get notifications from Jira to a Slack channel moving a ticket to a custom column - e.g. "awaiting code review" ?
From the Slack-Jira plugin documentation (https://slack.com/apps/A0F7YS3MZ-jira) I read:
"This integration will allow you to receive updates in a Slack channel for the following JIRA events:
• An issue is created or re-opened
• An issue is closed (unless it was previously resolved)
• An issue is updated to done or resolved
• An issue is updated to in progress or to do after previously being marked as done
More statuses and transitions will be supported in a future update to the JIRA integration."
And I know we can easily get notified for push and pull requests.
I saw it in action on one of my previous projects but I can't figure out how to do it.
Thanks
A solution that could work for this scenario is:
Get JIRA to send an email on status change to "awaiting code review" https://answers.atlassian.com/questions/169599/send-an-email-notification-when-the-issues-status-change
Just send the email to a Slack channel >> https://slack.com/apps/A0F81496D-email in order to display it.
UPDATE:
Doesn't seem to work. The solution is to write a small app that consumes from Jira and send notications to slack..
UPDATE-2:
It seems that the jira-slack plugin now allows to setup such notifications.
The steps explained here worked for me.
Plugin for Slack: https://slack.com/apps/A0F7YS3MZ-jira
Plugin for Jira: https://marketplace.atlassian.com/plugins/eu.wisoft.slack.jira/cloud/overview
Note: you need admin access to Jira

Email Notification for Workflow approvers

MOSS 2007
I have a issue with workflow (out of box) email alerts. We get the email alert for a workflow intiator but not for an approver
Due date alerts are working fine, only the job immediate alerts are not coming,
When approver is trying to reassign the task to some person, even he dont receive any email for his new task.
pls suggest me on this issue.
all the settings are fine,
thanks for the help.
i found in an other Forum that,
Tasks, project tasks, and issue-tracking lists can send e-mail to people when items are assigned to them if outgoing mail is enabled. Other lists can support the same functionality, but you'd have to do something custom. You could create a notification workflow in SharePoint Designer to handle this.
thanks

Resources