Release V9.0.0-beta.1
·
227 commits
to master
since this release
Release 372
PostgreSQL migration
Datastore to Cloud SQL migration script
- [#12048] Prepare Patch Data Migration Script for Account by @ziqing26 in #12883
- [#12048] Patch account and read notification migration by @ziqing26 in #12884
- [#12048] Revert getFilterQuery for Account Data Migration Script by @ziqing26 in #12887
- [#12048] Add verification migration script by @NicolasCwy in #12890
- [#12048] V9 migration verification script optimisation - fetch ReadNotifications for account comparison by @NicolasCwy in #12905
- [#12048] Rerunnable Account Request Migration Script by @ziqing26 in #12932
- [#12048] Relax read notif verification for migration verification script by @NicolasCwy in #1293
- [#12048] Patch Usage Statistics Migration by @ziqing26 in #12889
- [#12048] V9 migration and verification script optimization by @FergusMok in #12896
Bug fixes
- [#12048] Fix get feedback sessions action by @cedricongjh in #12886
- [#12048] fix resetAccountAction by @cedricongjh in #12934
- [#12048] add delay to task queuer for indexing account request by @cedricongjh in #12936
- [#12921] Reintroduce AccountRequest search indexing by @jayasting98 in #12923
Testing
- [#12048] Add tests for FeedbackQuestionsDbIT by @dishenggg in #12781
- [#12048] Add integration tests for FeedbackResponseCommentsDb by @xenosf in #12849
- [#12048] Add deep comparison for entities in
verifyEquals
for E2E by @domlimm in #12892 - [#12048] Migrate InstructorNotificationsPageE2E by @yuanxi1 in #12906
- [#12048] Migrate FeedbackMsqQuestionE2ETest by @dishenggg in #12904
- [#12048] Migrate Feedback Rank Option E2E test by @mingyuanc in #12902
- [#12048] Migrate FeedbackMcqQuestionE2ETest by @dishenggg in #12820
- [#12920] Create script to migrate noSQL test data to SQL schema format by @NicolasCwy in #12922
- [#12048] Remove unnecessary loading of datastore entities in InstructorNotificationsPageE2ETest by @dishenggg in #12911
- [#12048] Migrate InstructorCourseDetailsPageE2ETest by @jayasting98 in #12908
- [#12048] Migrate InstructorSearchPageE2ETest by @domoberzin in #12891
- [#12048] Add integration tests for FeedbackResponsesDb by @xenosf in #12856
- [#12048] Add SQL injection tests in FeedbackSessionsDbIT by @jayasting98 in #12857
DevOps/Build-related
- [#12048] Add SQL configuration into build.properties and build-dev.properties by @FergusMok in #12917
- [#12048] Add SQL description for postgres config by @FergusMok in #12931
Bug fixes
- [#12693] Excess padding on edit course details component (@abdullahsohailcs)
Other Tasks
- [#12588] Add unit tests for visibility panel by @Andy-W-Developer in #12868
- [#12588] Improve test code coverage of QuestionResponsePanelComponent by @leyguan in #12867
- [#12588] Add unit test to rubric-question-edit-details-form by @cedricongjh in #12907
- [#12588] add unit tests for question submission form by @cedricongjh in #12897
- [#12588] Add unit tests to question edit answer form by @cedricongjh in #12935
- [#12588] Improve test code coverage of core components - ViewResultsPanelComponent by @techMedMau in #12918
- [#12588] Improve test code coverage of core components - ToastComponent by @techMedMau in #12916
- [#12271] Docs: Upgrade to latest MarkBind version by @jingting1412 in #12893
- [#12909] :Dev docs (E2E testing): update Chromedriver link by @nadasuhailAyesh12 in #12924