Top Level Reviews API Endpoint

Review Request #12028 — Created Feb. 3, 2022 and discarded — Latest diff uploaded

Information

Review Board
master

Reviewers

  • Added top level reviews endpoint.
  • Ability to filter by username using ?user=username parameter.
  • Ability to filter by repository name using ?repository=repoName parameter.
  • Ability to filter by date range using ?last-updated-from and ?last-updated-to parameters.
  • Ability to filter by review group using ?review-group=group_name parameter.
  • Added tests for the new root_reviews resource.
  • Added documentation for top level reviews endpoint.
  • Wrote unit tests for all new functionality
  • Ran unit tests for root_reviews resource and ensure they pass
  • Tested new API endpoint manually and confirmed results were as expected.

Changes between revision 2 and 3

orig
1
2
3
4
5
6
7
8
9
10
11

Commits

Summary ID Author
attempted adding root_review
4a98ef5189063d4f605a70f87cd78c696ead9e5d Taylor Christie
got endpoint working (rudementarily), added some basic tests
206769261bfca454dc42dca506e10bb67bb6f20f Taylor Christie
get tests working
62f5caf5437416438fe386d3169a3d2c95de44c7 Taylor Christie
Added user filtering by username. Added repository filtering by repository na...
64e37475a38cd7180e70065a0b85c0557b7726bd Taylor Christie
added date filtering, added review group filtering, added blank unit tests
ef5f0394cfbcf904b9ecffee4c01530494e1db62 Taylor Christie
removed unneeded imports
d01ead0c5789f6f273dde85ffc40820b514e2f1f Taylor Christie
reviewboard/webapi/resources/root_review.py
reviewboard/webapi/tests/test_root_review.py
Loading...