Convert RB.ReviewRequest model to TypeScript/spina.

Review Request #13516 — Created Feb. 1, 2024 and submitted — Latest diff uploaded

Information

Review Board
master

Reviewers

This change converts the ReviewRequest resource model to TypeScript.
While I was updating this, I also got rid of the deprecated callbacks
style for its async methods.

Ran js-tests.

Diff Revision 2 (Latest)

orig
1
2

Commits

First Last Summary ID Author
Convert RB.ReviewRequest model to TypeScript/spina.
This change converts the ReviewRequest resource model to TypeScript. While I was updating this, I also got rid of the deprecated callbacks style for its async methods. Testing Done: Ran js-tests.
c7da1a1c69cc78cd43ef36ebbbcce4d5249994c4 David Trowbridge

Files

reviewboard/staticbundles.py
reviewboard/static/rb/js/common/models/userSessionModel.ts
reviewboard/static/rb/js/common/resources/index.ts
reviewboard/static/rb/js/common/resources/collections/tests/resourceCollectionTests.ts
reviewboard/static/rb/js/common/resources/models/baseResourceModel.ts
reviewboard/static/rb/js/common/resources/models/reviewRequestModel.ts Was reviewboard/static/rb/js/resources/models/reviewRequestModel.es6.js
reviewboard/static/rb/js/common/resources/models/tests/index.ts
reviewboard/static/rb/js/common/resources/models/tests/reviewModelTests.ts
reviewboard/static/rb/js/common/resources/models/tests/reviewRequestModelTests.ts Was reviewboard/static/rb/js/resources/models/tests/reviewRequestModelTests.es6.js
reviewboard/static/rb/js/reviews/models/commentEditorModel.ts
reviewboard/static/rb/js/reviews/models/reviewRequestEditorModel.ts
reviewboard/static/rb/js/reviews/models/reviewablePageModel.ts
reviewboard/static/rb/js/reviews/models/unifiedBannerModel.ts
reviewboard/static/rb/js/reviews/models/tests/commentEditorModelTests.ts
reviewboard/static/rb/js/reviews/models/tests/diffViewerPageModelTests.ts
reviewboard/static/rb/js/reviews/models/tests/reviewRequestEditorModelTests.ts
reviewboard/static/rb/js/reviews/models/tests/reviewablePageModelTests.ts
reviewboard/static/rb/js/reviews/views/fileAttachmentThumbnailView.ts
reviewboard/static/rb/js/reviews/views/reviewRequestActions.ts
reviewboard/static/rb/js/reviews/views/reviewRequestEditorView.ts
reviewboard/static/rb/js/reviews/views/reviewablePageView.ts
reviewboard/static/rb/js/reviews/views/unifiedBannerView.ts
reviewboard/static/rb/js/reviews/views/tests/commentDialogViewTests.ts
reviewboard/static/rb/js/reviews/views/tests/diffViewerPageViewTests.ts
reviewboard/static/rb/js/reviews/views/tests/fileAttachmentThumbnailViewTests.ts
reviewboard/static/rb/js/reviews/views/tests/reviewDialogViewTests.ts
reviewboard/static/rb/js/reviews/views/tests/reviewRequestEditorViewTests.ts
reviewboard/static/rb/js/reviews/views/tests/reviewRequestFieldViewsTests.ts
reviewboard/static/rb/js/reviews/views/tests/reviewablePageViewTests.ts
reviewboard/staticbundles.py
reviewboard/static/rb/js/common/models/userSessionModel.ts
reviewboard/static/rb/js/common/resources/index.ts
reviewboard/static/rb/js/common/resources/collections/tests/resourceCollectionTests.ts
reviewboard/static/rb/js/common/resources/models/baseResourceModel.ts
reviewboard/static/rb/js/resources/models/reviewRequestModel.es6.js
reviewboard/static/rb/js/common/resources/models/tests/index.ts
reviewboard/static/rb/js/common/resources/models/tests/reviewModelTests.ts
reviewboard/static/rb/js/resources/models/tests/reviewRequestModelTests.es6.js
reviewboard/static/rb/js/reviews/models/commentEditorModel.ts
reviewboard/static/rb/js/reviews/models/reviewRequestEditorModel.ts
reviewboard/static/rb/js/reviews/models/reviewablePageModel.ts
reviewboard/static/rb/js/reviews/models/unifiedBannerModel.ts
reviewboard/static/rb/js/reviews/models/tests/commentEditorModelTests.ts
reviewboard/static/rb/js/reviews/models/tests/diffViewerPageModelTests.ts
reviewboard/static/rb/js/reviews/models/tests/reviewRequestEditorModelTests.ts
reviewboard/static/rb/js/reviews/models/tests/reviewablePageModelTests.ts
reviewboard/static/rb/js/reviews/views/fileAttachmentThumbnailView.ts
reviewboard/static/rb/js/reviews/views/reviewRequestActions.ts
reviewboard/static/rb/js/reviews/views/reviewRequestEditorView.ts
reviewboard/static/rb/js/reviews/views/reviewablePageView.ts
reviewboard/static/rb/js/reviews/views/unifiedBannerView.ts
reviewboard/static/rb/js/reviews/views/tests/commentDialogViewTests.ts
reviewboard/static/rb/js/reviews/views/tests/diffViewerPageViewTests.ts
reviewboard/static/rb/js/reviews/views/tests/fileAttachmentThumbnailViewTests.ts
reviewboard/static/rb/js/reviews/views/tests/reviewDialogViewTests.ts
reviewboard/static/rb/js/reviews/views/tests/reviewRequestEditorViewTests.ts
reviewboard/static/rb/js/reviews/views/tests/reviewRequestFieldViewsTests.ts
reviewboard/static/rb/js/reviews/views/tests/reviewablePageViewTests.ts
Loading...