Add basic issue tracking to DiffComments and ScreenshotComments
Review Request #1718 — Created July 23, 2010 and submitted — Latest diff uploaded
The patch does the following: -Adds an issue_opened and issue_status field in both Comment (for Diffs) and ScreenshotComment. -Adds a BaseComment resource for DiffComment and ScreenshotComment resources to inherit from, which allows for changing Issue status -Adds a checkbox to the comment dialog to open an issue -Adds UI for displaying (and for review request submitters, manipulating) Issue statuses.
Added some WebAPI tests to check issue_opened/status logic. All tests pass.
Diff Revision 2
This is not the most recent revision of the diff. The latest diff is revision 7. See what's changed.
orig
1
2
3
4
5
6
7
reviewboard/diffviewer/models.py |
---|
reviewboard/htdocs/media/rb/css/reviews.css |
---|
reviewboard/htdocs/media/rb/images/bug.png |
---|
reviewboard/htdocs/media/rb/images/flag_green.png |
---|
reviewboard/htdocs/media/rb/images/tick.png |
---|
reviewboard/htdocs/media/rb/js/datastore.js |
---|
reviewboard/htdocs/media/rb/js/reviews.js |
---|
reviewboard/reviews/models.py |
---|
reviewboard/reviews/evolutions/__init__.py |
---|
reviewboard/reviews/evolutions/add_issues_to_diff_comments.py |
---|
reviewboard/reviews/evolutions/add_issues_to_screenshot_comments.py |
---|
reviewboard/reviews/templatetags/reviewtags.py |
---|
reviewboard/templates/reviews/comments_dlg.html |
---|
reviewboard/templates/reviews/review_reply_section.html |
---|
reviewboard/webapi/resources.py |
---|