- **summary**: Merge requests should notify the submitter of changes --> Merge
requests should notify the submitter of changes HAS MIGRATION SCRIPT
- **status**: in-progress --> review
- **Comment**:
db/8164
QA, to reproduce:
* be on master, log in as a user that is not admin of a project (e.g. "root"),
fork a repo, and submit a merge request. (The repo needs to be non-empty,
merge request can actually be no changes though)
* as project *admin*, change and/or comment on the merge request
* watch email logs, e.g. `docker-compose logs -f outmail` and see
notifications. See that the `TO: ` line goes to the project admin only
Now:
* switch to this branch
* `docker-compose restart taskd` to get some of the changes in effect
* create new merge request, comment/change as proj admin
* confirm merge request emails are sent to submitter now
* and icon to subscribe/unsubscribe to merge requests
* activity stream entries for all merge request changes, shows up for the user
& project
* run `docker-compose run taskd paster script docker-dev.ini
../scripts/migrations/032-subscribe-merge-request-submitters.py` to resubscribe
prior merge requests. Can confirm on /auth/subscriptions/ page.
---
** [tickets:#8164] Merge requests should notify the submitter of changes HAS
MIGRATION SCRIPT**
**Status:** review
**Milestone:** unreleased
**Labels:** merge-requests
**Created:** Tue Sep 19, 2017 02:44 PM UTC by Dave Brondsema
**Last Updated:** Tue Sep 26, 2017 04:24 PM UTC
**Owner:** Dave Brondsema
The person that submits a merge request should get subscribed to it. Would be
nice to have a subscribe icon button also, so that other people can subscribe
(like tickets etc work). We'll have to adjust the message text a bit, the word
"you" here is directed at project admins only:
> has requested that you merge changes
---
Sent from forge-allura.apache.org because [email protected] is subscribed
to https://forge-allura.apache.org/p/allura/tickets/
To unsubscribe from further messages, a project admin can change settings at
https://forge-allura.apache.org/p/allura/admin/tickets/options. Or, if this is
a mailing list, you can unsubscribe from the mailing list.