Add new resources, part 5/7.

Review Request #14378 — Created March 20, 2025 and updated

Information

RBTools
master

Reviewers

This change adds the following new resource implementations:
- OAuthApplicationItemResource
- OAuthApplicationListResource
- OAuthTokenItemResource
- OAuthTokenListResource
- ServerInfoResource
- WatchedResource
- WatchedReviewGroupItemResource
- WatchedReviewGroupListResource
- WatchedReviewRequestItemResource
- WatchedReviewRequestListResource
- WebHookItemResource
- WebHookListResource

  • Ran unit tests.
  • Used the new resources from a test script and saw that everything
    worked as expected.
Summary ID
Add new resources, part 5/7.
This change adds the following new resource implementations: - OAuthApplicationItemResource - OAuthApplicationListResource - OAuthTokenItemResource - OAuthTokenListResource - ServerInfoResource - WatchedResource - WatchedReviewGroupItemResource - WatchedReviewGroupListResource - WatchedReviewRequestItemResource - WatchedReviewRequestListResource - WebHookItemResource - WebHookListResource Testing Done: - Ran unit tests. - Used the new resources from a test script and saw that everything worked as expected.
3346787c118a10e6fd8fbbcb472f09f4b398eacc
Description From Last Updated

line too long (85 > 79 characters) Column: 80 Error code: E501

reviewbotreviewbot
There are no open issues
Checks run (1 failed, 1 succeeded)
flake8 failed.
JSHint passed.

flake8

david
Review request changed
Commits:
Summary ID
Add new resources, part 5/7.
This change adds the following new resource implementations: - OAuthApplicationItemResource - OAuthApplicationListResource - OAuthTokenItemResource - OAuthTokenListResource - ServerInfoResource - WatchedResource - WatchedReviewGroupItemResource - WatchedReviewGroupListResource - WatchedReviewRequestItemResource - WatchedReviewRequestListResource - WebHookItemResource - WebHookListResource Testing Done: - Ran unit tests. - Used the new resources from a test script and saw that everything worked as expected.
bb25d1656189c97089cf65395be460523561b476
Add new resources, part 5/7.
This change adds the following new resource implementations: - OAuthApplicationItemResource - OAuthApplicationListResource - OAuthTokenItemResource - OAuthTokenListResource - ServerInfoResource - WatchedResource - WatchedReviewGroupItemResource - WatchedReviewGroupListResource - WatchedReviewRequestItemResource - WatchedReviewRequestListResource - WebHookItemResource - WebHookListResource Testing Done: - Ran unit tests. - Used the new resources from a test script and saw that everything worked as expected.
3346787c118a10e6fd8fbbcb472f09f4b398eacc
Diff:

Revision 2 (+1686 -12)

Show changes

rbtools/api/resource/__init__.py
rbtools/api/resource/oauth_application.py
rbtools/api/resource/oauth_token.py
rbtools/api/resource/root.py
rbtools/api/resource/server_info.py
rbtools/api/resource/user.py
rbtools/api/resource/watched.py
rbtools/api/resource/watched_review_group.py
2 more

Checks run (2 succeeded)

flake8 passed.
JSHint passed.
Loading...