Add webAPI resources for archived and muted review requests

Review Request #7087 — Created March 19, 2015 and submitted — Latest diff uploaded

Information

Review Board
master
e23d735...

Reviewers

This adds webAPI resources for the creation and deletion of archived and muted review requests.

Each resource is a child of the User resource and inherits from a base archived resource. Resources accept POST and DELETE requests, both of which modify ReviewRequestVisit database entries accordingly.

Added standard POST and DELETE tests to reviewboard.webapi.tests. All tests passed.

reviewboard/accounts/models.py
reviewboard/accounts/evolutions/__init__.py
reviewboard/accounts/evolutions/reviewrequestvisit_visibility.py
reviewboard/datagrids/grids.py
reviewboard/reviews/views.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
Loading...