Add new resources, part 1/7.
Review Request #14340 — Created Feb. 10, 2025 and updated — Latest diff uploaded
This change adds the following new resource implementations:
- DefaultReviewerItemResource
- DefaultReviewerListResource
- ExtensionItemResource
- ExtensionListResource
- ReviewGroupItemResource
- ReviewGroupListResource
- ReviewGroupUserItemResource
- ReviewGroupUserListResource
- UserItemResource
- UserListResource
- UserFileAttachmentItemResource
- UserFileAttachmentListResource (split out from old
FileAttachmentListResource implementation)
- ValidationResource
- Ran unit tests.
- Used the new resources from a test script and saw that everything
worked as expected.
Diff Revision 3
This is not the most recent revision of the diff. The latest diff is revision 4. See what's changed.
orig
1
2
3
4
Commits
Files
rbtools/api/resource/__init__.py |
---|
rbtools/api/resource/base.py |
---|
rbtools/api/resource/base_user.py |
---|
rbtools/api/resource/default_reviewer.py |
---|
rbtools/api/resource/extension.py |
---|
rbtools/api/resource/file_attachment.py |
---|
rbtools/api/resource/review_group.py |
---|
rbtools/api/resource/review_group_user.py |
---|
rbtools/api/resource/review_request.py |
---|
rbtools/api/resource/root.py |
---|
rbtools/api/resource/user.py |
---|
rbtools/api/resource/user_file_attachment.py |
---|
rbtools/api/resource/validation.py |
---|