- **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 dev@allura.apache.org 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.

Reply via email to