Provide automatic unarchiving when a user publishes review requests, reviews or review replies
Review Request #7088 — Created March 19, 2015 and submitted — Latest diff uploaded
Added automatic unarchiving.
A review request becomes unarchived when a user publishes a new review request, a review or a review reply.
Manual testing:
- archived review requests become unarchived when there is new activity
- visible and muted review requests remain muted when there is new activity
- "new activity" = when a user (not necessarily the "archiver") publishes a draft, review or reply for the review request in question
Diff Revision 1
This is not the most recent revision of the diff. The latest diff is revision 5. See what's changed.
orig
1
2
3
4
5
reviewboard/accounts/managers.py |
---|
reviewboard/accounts/models.py |
---|
reviewboard/accounts/evolutions/__init__.py |
---|
reviewboard/accounts/evolutions/reviewrequestvisit_visibility.py |
---|
reviewboard/datagrids/grids.py |
---|
reviewboard/datagrids/views.py |
---|
reviewboard/reviews/signals.py |
---|
reviewboard/reviews/views.py |
---|
reviewboard/reviews/models/review.py |
---|
reviewboard/static/rb/css/common.less |
---|
reviewboard/static/rb/css/pages/reviews.less |
---|
reviewboard/static/rb/js/models/userSessionModel.js |
---|
reviewboard/static/rb/js/views/reviewRequestEditorView.js |
---|
reviewboard/templates/base.html |
---|
reviewboard/templates/datagrids/hideable_review_request_listview.html |
---|
reviewboard/templates/reviews/review_header.html |
---|
reviewboard/templates/reviews/review_request_actions_secondary.html |
---|
reviewboard/templates/reviews/reviewable_page_data.js |
---|
reviewboard/webapi/resources/archived_review_request.py |
---|
reviewboard/webapi/resources/muted_review_request.py |
---|
reviewboard/webapi/resources/user.py |
---|