-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[#12596] Part of issue the table doesn't sort by team #1
base: master
Are you sure you want to change the base?
Commits on Feb 18, 2024
-
[#12048] Migrate instructor search indexing worker action (#12731)
* Fix lint * Migrate instructor search indexing worker action * Fix Checkstyle * Fix Checkstyle * Fix Checkstyle * Add testcases * Update comparator to Id --------- Co-authored-by: Cedric Ong <[email protected]> Co-authored-by: Nicolas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8e757e2 - Browse repository at this point
Copy the full SHA 8e757e2View commit details -
[#12048] Add tests for CoursesLogic (#12746)
* feat: add tests for CoursesLogic * fix: verify parameters of mocked logic classes * fix: lint issues * fix: add additional verification of parameters --------- Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c314aa9 - Browse repository at this point
Copy the full SHA c314aa9View commit details
Commits on Feb 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 20712f5 - Browse repository at this point
Copy the full SHA 20712f5View commit details -
[#12048] Migrate SubmitFeedbackResponseAction's Logic and Db methods (#…
…12732) * Migrate updateFeedbackResponseCascade and deleteFeedbackResponsesAndCommentsCascade --------- Co-authored-by: Nicolas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 02b710d - Browse repository at this point
Copy the full SHA 02b710dView commit details -
Add testcases for FeedbackResponseCommentsDbTest (#12755)
* Add CRUD testcases * Fix linting * Refactor getTypicalComment * Amend testDeleteComment testcase * Amend testDeleteComment testcase * Fix compile error * Revert linting changes --------- Co-authored-by: Nicolas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d6c67fc - Browse repository at this point
Copy the full SHA d6c67fcView commit details -
[#12048] Migrate FeedbackSessionOpeningSoonRemindersAction (#12740)
* update logic * add it test for action * fix checkstyle errors
Configuration menu - View commit details
-
Copy full SHA for 31e44fa - Browse repository at this point
Copy the full SHA 31e44faView commit details -
[#12048] Migrate SubmitFeedbackResponseAction (#12720)
* Initial draft for migrated Remove unnecessary comments Remove unnecessary comments Save progress Add draft Add draft * Add tests * Add implementation * Add implementation * Add implementation * Migrate updateFeedbackResponseCascade and deleteFeedbackResponsesAndCommentsCascade * Revert unnecessary changes, add tests * Fix linting and tests * Merge changes with db * Migrate updateFeedbackResponseCascade and deleteFeedbackResponsesAndCommentsCascade * Revert unnecessary changes, add tests * Fix linting and tests * Save progress * Migrate updateFeedbackResponseCascade and deleteFeedbackResponsesAndCommentsCascade Revert unnecessary changes, add tests Fix linting and tests Add changes Revert changes Revert changes Add tests Add lint changes * Fix linting errors * Clean up commits * Disable failing test * Replace giver with updatedAt to make test clearer * Add IT setUp * Save progress on tests * Revert test-related changes * Revert test-related changes, clean linting * Correct spelling mistakes --------- Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 70f7801 - Browse repository at this point
Copy the full SHA 70f7801View commit details
Commits on Feb 20, 2024
-
[#12048] Migrate AccountRequestSearchIndexingWorkerAction (#12757)
* feat: migrate account request search indexing worker action * fix: remove datastore logic and old test * fix: remove NPE suppress
Configuration menu - View commit details
-
Copy full SHA for daba8eb - Browse repository at this point
Copy the full SHA daba8ebView commit details -
[#12048] Migrate FeedbackSessionClosingRemindersAction (#12743)
* update action logic * add it test and fix email-gen logic * fix checkstyle errors * minor fix 1 * add missing migrated check * fix checkstyle * fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for 9744f68 - Browse repository at this point
Copy the full SHA 9744f68View commit details -
[#12048] Migrate FeedbackSessionClosedRemindersAction (#12738)
* update logic * add sql it test * fix linting errors * fix isClosed logic * fix checkstyle errors * implement code changes from pr review * fix checkstyle * fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for 2eec90c - Browse repository at this point
Copy the full SHA 2eec90cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7666b7 - Browse repository at this point
Copy the full SHA d7666b7View commit details -
[#12048] Migrate feedbackSessionPublishedRemindersAction (#12741)
* update action logic * add it for action * fix checkstyle errors * fix minor code changes * fix checkstyles
Configuration menu - View commit details
-
Copy full SHA for 5d11d27 - Browse repository at this point
Copy the full SHA 5d11d27View commit details -
Configuration menu - View commit details
-
Copy full SHA for c507049 - Browse repository at this point
Copy the full SHA c507049View commit details
Commits on Feb 21, 2024
-
[#12048] E2E test migration (#12763)
* Create Put and Delete Sql Databundle actions * deduplicate courses in GetCoursesAction * add remove and restore sql databundle method to BACKDOOR * Migrate StudentHomePageE2ETest * fix architecture tests * fix tests * Empty-Commit * skip sql data bundle checking * create new class * fix pmd violation * Empty-Commit2 * Empty-Commit3
Configuration menu - View commit details
-
Copy full SHA for 225d54f - Browse repository at this point
Copy the full SHA 225d54fView commit details
Commits on Feb 22, 2024
-
[#12048] Add test cases for FeedbackSessionsDb (#12752)
* Add test for FeedbackSessionsDb * update test cases --------- Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b3a96f - Browse repository at this point
Copy the full SHA 5b3a96fView commit details
Commits on Feb 24, 2024
-
[#12048] Migrate FeedbackSessionOpeningRemindersAction (#12739)
* update logic * update fs logic method * add it for action * fix checkstyle errors * fix checkstyle errors 2 * fix test name typo * add session-questions association function to it * minor fixes * fix checkstyle
Configuration menu - View commit details
-
Copy full SHA for 528a67f - Browse repository at this point
Copy the full SHA 528a67fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c53527 - Browse repository at this point
Copy the full SHA 9c53527View commit details -
[#12048] Resolve merge conflicts (#12776)
* remove extra methods * remove method * remove extra check * fix failing tests * fix 2/3 tests * merge in GetFeedbackSessionActionTest from pr12773
Configuration menu - View commit details
-
Copy full SHA for b697768 - Browse repository at this point
Copy the full SHA b697768View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2495ecd - Browse repository at this point
Copy the full SHA 2495ecdView commit details -
Merge pull request #12771 from TEAMMATES/v9-migration
[#12048] Merge in current v9-migration
Configuration menu - View commit details
-
Copy full SHA for df49335 - Browse repository at this point
Copy the full SHA df49335View commit details -
[#12048] Migrate student notification page e2e test (#12773)
* Persist ReadNotifications in databundle * Add remove or replace sql databundle methods into base test case * Remove unnecessary checking of account migrated * Migrate StudentNotificationPageE2ETest * Fix lint issues * Return sqldatabundle for tests * Revert changes to NotificationPage to use notification id instead * Add assertion for readNotifications from account * fix architectureTest --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for affcc46 - Browse repository at this point
Copy the full SHA affcc46View commit details -
[#12048] Migrate feedbacktextquestion e2e test (#12775)
* fix GetFeedbackQuestionsAction bug * migrate over getEntity and verifyEquals * migrate FeedbackTextQuestionE2ETesty * fix lint * fix lint --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fdba184 - Browse repository at this point
Copy the full SHA fdba184View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6466d36 - Browse repository at this point
Copy the full SHA 6466d36View commit details -
[#12048] Migrate instructor courses page e2e test (#12789)
* make courses to be created in datastore * mirgate InstructorCoursePageE2ETest * fix lint --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d9011f - Browse repository at this point
Copy the full SHA 1d9011fView commit details -
[#12048] Fix GetSessionResponseStatsActionIT (#12777)
* Migrate GetSessionResponseStatsAction * fix: fix NPE issues * fix: remove extra comments * fix: remove extra line --------- Co-authored-by: Zhang Ziqing <[email protected]> Co-authored-by: Wei Qing <[email protected]> Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7a22ab8 - Browse repository at this point
Copy the full SHA 7a22ab8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc0fbd1 - Browse repository at this point
Copy the full SHA fc0fbd1View commit details -
migrate instructor notif e2e (#12792)
Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8125d53 - Browse repository at this point
Copy the full SHA 8125d53View commit details -
[#12048] migrate AdminHomePageE2ETest (#12794)
* migrate AdminHomePageE2ETest * fix lint --------- Co-authored-by: EuniceSim142 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bcfc5cb - Browse repository at this point
Copy the full SHA bcfc5cbView commit details -
[#12048] Create IT for GetFeedbackSessionSubmittedGiverSetAction (#12778
) * Migrate GetSessionResponseStatsAction * fix: fix NPE issues * feat: add IT for GetFeedbackSessionSubmittedGiverSetAction * fix: remove extra comment * fix: remove duplicate method --------- Co-authored-by: Zhang Ziqing <[email protected]> Co-authored-by: Wei Qing <[email protected]> Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7da77bb - Browse repository at this point
Copy the full SHA 7da77bbView commit details
Commits on Feb 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3a21860 - Browse repository at this point
Copy the full SHA 3a21860View commit details -
Migrate instructor feedback edit page e2e test (#12795)
Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4230284 - Browse repository at this point
Copy the full SHA 4230284View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39534e6 - Browse repository at this point
Copy the full SHA 39534e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12e8383 - Browse repository at this point
Copy the full SHA 12e8383View commit details -
[#12048] Migrate UpdateStudentAction (#12727)
* Modify student entity * Add update comment logic * Modify logic files for cascading update and creation for student * Add database queries for updating student * Update EnrollStudentsAction * Fix checkstyle * Remove extra query for editor update * Remove email update logic * Update javadocs * Copy over logic for Team and Section validation * Edit javadocs * Change StudentAttributes to Student instead * Fix lint issues * Fix lint issues * Fix component tests and lint * Remove ununsed method * Fix lint * Update validation logic to use Student * Update test case * Add tests for duplicate team across sections * Migrate UpdateStudentAction and add tests * Remove resetStudentGoogleId * Refactor updateStudentCascade * Fix integration tests * Fix checkstyle * Fix integration tests * Fix lint * Add persist verification in test * Fix test * Fix tests * Remove unused method * Fix test * Fix test * Fix test * Split UpdateStudentActionIT into multiple testcases * Add test separators --------- Co-authored-by: Dominic Berzin <[email protected]> Co-authored-by: domoberzin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3191fd1 - Browse repository at this point
Copy the full SHA 3191fd1View commit details -
Add locale for java datetime formatter (#12826)
Co-authored-by: YX Z <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a913315 - Browse repository at this point
Copy the full SHA a913315View commit details -
[#12048] Move accounts JSON for FeedbackConstSumOptionQuestionE2ETest (…
…#12804) * shift accounts json * update json * lint
Configuration menu - View commit details
-
Copy full SHA for b8c9968 - Browse repository at this point
Copy the full SHA b8c9968View commit details -
Configuration menu - View commit details
-
Copy full SHA for a77674f - Browse repository at this point
Copy the full SHA a77674fView commit details -
[#12048] Move accounts JSON for FeedbackConstSumRecipientQuestionE2ET…
…est (#12805) * accounts json * update json * lint
Configuration menu - View commit details
-
Copy full SHA for 36cf624 - Browse repository at this point
Copy the full SHA 36cf624View commit details -
[#12048] Move accounts JSON for FeedbackContributionQuestionE2ETest (#…
…12808) * account json * lint
Configuration menu - View commit details
-
Copy full SHA for 268253e - Browse repository at this point
Copy the full SHA 268253eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fad16b - Browse repository at this point
Copy the full SHA 0fad16bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5c5ee8 - Browse repository at this point
Copy the full SHA d5c5ee8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6464b97 - Browse repository at this point
Copy the full SHA 6464b97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6559bbc - Browse repository at this point
Copy the full SHA 6559bbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c18ddb - Browse repository at this point
Copy the full SHA 1c18ddbView commit details -
[#12048] Migrate account for StudentCourseDetailsPageE2ETest (#12818)
* migrate account * fix eof line
Configuration menu - View commit details
-
Copy full SHA for c5bb4ee - Browse repository at this point
Copy the full SHA c5bb4eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d653637 - Browse repository at this point
Copy the full SHA d653637View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7256d14 - Browse repository at this point
Copy the full SHA 7256d14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 783eb3d - Browse repository at this point
Copy the full SHA 783eb3dView commit details -
[#12048] Move accounts JSON for FeedbackRankOptionQuestionE2ETest (#1…
…2813) * accounts json * lint
Configuration menu - View commit details
-
Copy full SHA for c86a8f1 - Browse repository at this point
Copy the full SHA c86a8f1View commit details -
[#12048] Move accounts JSON for FeedbackRankRecipientQuestionE2ETest (#…
…12814) * accounts json * lint
Configuration menu - View commit details
-
Copy full SHA for 9bd8c2b - Browse repository at this point
Copy the full SHA 9bd8c2bView commit details -
[#12048] Move accounts JSON for InstructorStudentRecordsPageE2ETest (#…
…12822) * migrate tests * fix lint --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e49baf0 - Browse repository at this point
Copy the full SHA e49baf0View commit details -
[#12048] Revert createaccountaction (#12835)
* revert CreateAccountAction * Ignore tests * change import for ignore annotation to testng
Configuration menu - View commit details
-
Copy full SHA for cbcab99 - Browse repository at this point
Copy the full SHA cbcab99View commit details -
[#12048] Migrate Admin Notifications E2E Test (#12793)
* feat: add resources for admin notifications e2e test * fix: set created at on notification creation * feat: migrate admin notifications e2e test * fix: remove created at check for notifications * fix: remove extra comments * fix: remove explicit created at * fix: null check for created at * fix lint --------- Co-authored-by: Cedric Ong <[email protected]> Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 500e742 - Browse repository at this point
Copy the full SHA 500e742View commit details
Commits on Feb 26, 2024
-
[#12048] Move accounts JSON for AutomatedSessionRemindersE2ETest (#12803
) * shift accounts json * revert formatting changes * Update src/e2e/resources/data/AutomatedSessionRemindersE2ETest_SqlEntities.json Co-authored-by: EuniceSim142 <[email protected]> * change testData to sqlTestData --------- Co-authored-by: EuniceSim142 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e9cdd63 - Browse repository at this point
Copy the full SHA e9cdd63View commit details -
[#12048] Move accounts JSON for InstructorCourseDetailsPageE2ETest (#…
…12823) * accounts json * lint --------- Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f59f75b - Browse repository at this point
Copy the full SHA f59f75bView commit details -
[#12048] Move accounts JSON for InstructorCourseEnrollPageE2ETest (#1…
…2827) * accounts json * lint
Configuration menu - View commit details
-
Copy full SHA for 398d2cf - Browse repository at this point
Copy the full SHA 398d2cfView commit details -
[#12048] Move accounts JSON for InstructorCourseStudentDetailsEditPag…
…eE2ETest (#12829) * accounts json * lint
Configuration menu - View commit details
-
Copy full SHA for 455a564 - Browse repository at this point
Copy the full SHA 455a564View commit details -
[#12048] Move accounts JSON for InstructorCourseStudentDetailsPageE2E…
…Test (#12831) * accounts sjon * lint
Configuration menu - View commit details
-
Copy full SHA for 6c2dfa2 - Browse repository at this point
Copy the full SHA 6c2dfa2View commit details -
[#12048] Move accounts JSON for InstructorFeedbackReportPageE2ETest (#…
…12833) * accounts json * lint
Configuration menu - View commit details
-
Copy full SHA for 1376426 - Browse repository at this point
Copy the full SHA 1376426View commit details -
[#12048] Move accounts JSON for InstructorSessionIndividualExtensionP…
…ageE2ETest (#12832) * migrate accounts * fix lint --------- Co-authored-by: Dominic Lim <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 914c552 - Browse repository at this point
Copy the full SHA 914c552View commit details -
Co-authored-by: Dominic Lim <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bac2a64 - Browse repository at this point
Copy the full SHA bac2a64View commit details -
[#12048] Move accounts JSON for InstructorStudentListPageE2ETest (#12830
) * migrate accounts * fix eof line --------- Co-authored-by: Dominic Lim <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21cb04a - Browse repository at this point
Copy the full SHA 21cb04aView commit details -
[#12048] Migrate AdminSearchPageE2ETest (#12838)
* migate admin search e2e * fix e2e test * fix failing tests * fix: add put sql document methods * fix: add migrated check back in * fix: add cleanup method * fix: add search document removal for account request * fix lint and tests * fix: json file formatting * fix: init both searchManagers * fix: add comments * fix: remove notifications field in data file --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 203ec24 - Browse repository at this point
Copy the full SHA 203ec24View commit details -
[#12048] fix InstructorHomePageE2ETest (#12839)
* fix InstructorHomePageE2ETest * fix automated session reminders json
Configuration menu - View commit details
-
Copy full SHA for 5e2e2a6 - Browse repository at this point
Copy the full SHA 5e2e2a6View commit details -
[#12048] Migrate Notification Banner E2E (#12840)
* Add locale for java datetime formatter * Migrate non-course content for NotificationBannerE2ETest * Fix linting * Fix snapshot test --------- Co-authored-by: YX Z <[email protected]> Co-authored-by: YX Z <[email protected]> Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b2a69c - Browse repository at this point
Copy the full SHA 7b2a69cView commit details
Commits on Feb 27, 2024
-
[#12048] Migrate GetSessionResultsAction (#12719)
* Migrate SessionResultsData * Add default entities * Add helper methods to assist migrated logic * Migrate buildCompleteGiverRecipientMap * Migrate checkSpecificAccessControl * Add default team instance for instructor * Migrate session results data logic * Use default team entity for instructor instead of const * Migrate non-db logic * Refactor Datastore and SQL action logic out to separate methods * Fix checkstyle errors * Migrate DB logic * Fix checkstyle errors * Move default instructor team entity to const * Add test for SqlSessionResultsBundle * Fix SQL results bundle test * Add IT for GetSessionResultsAction * Fix action logic * Fix checkstyle errors * Remove unused method parameters * Fix persistence issues in test cases * Remove question getter for comment * Rename boolean methods to start with verb * Reword comment to clarify question ID * Refactor getting question UUID from param value * Remove unneeded getters * Remove entities from Const * Revert changes to SqlCourseRoster * Create and use missing response class * Refactor no response text to const * Migrate preview-related functionality * Migrate preview functionality for question output * Fix recipient section filter * Update test cases to handle question preview * Merge duplicate methods * Fix checkstyle errors * Add missing questions with non-visible preview responses * Remove outdated test * Edit for style and readability * Fix missing join * Fix section filtering logic * Fix checkstyle errors
Configuration menu - View commit details
-
Copy full SHA for 2dad48b - Browse repository at this point
Copy the full SHA 2dad48bView commit details
Commits on Feb 28, 2024
-
[#12783] Fix GitHub actions (#12850)
* add sql workflow * specify directory for hashfiles * update github actions branches
Configuration menu - View commit details
-
Copy full SHA for 30ac90b - Browse repository at this point
Copy the full SHA 30ac90bView commit details
Commits on Mar 2, 2024
-
[#12588] Add tests for student list component (#12854)
* add student to generic builder * add tests to student list * remove unused getAriaSort from student list * fix lint --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ed34c9 - Browse repository at this point
Copy the full SHA 0ed34c9View commit details -
[#12048] SQL injection test for UsersDbIT (#12851)
* Add SQL injection tests for usersDb * change name of team * fix tests and add missing test * fix pmd issue
Configuration menu - View commit details
-
Copy full SHA for c87457c - Browse repository at this point
Copy the full SHA c87457cView commit details -
[#12859] create utility to test event emitters (#12860)
* create utility to test event emitters * fix lint issues
Configuration menu - View commit details
-
Copy full SHA for 4563dc4 - Browse repository at this point
Copy the full SHA 4563dc4View commit details -
[#12048] Add SQL injection tests in NotificationDbIT (#12858)
* Add SQL injection tests for createNotification * Fix lint --------- Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36c2b32 - Browse repository at this point
Copy the full SHA 36c2b32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 123d2f1 - Browse repository at this point
Copy the full SHA 123d2f1View commit details
Commits on Mar 3, 2024
-
[#12048] Add tests for CourseDbIT (#12786)
* feat: add more coverage for methods in CoursesDb * fix: add further test cases --------- Co-authored-by: Dominic Lim <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f9d990 - Browse repository at this point
Copy the full SHA 0f9d990View commit details
Commits on Mar 4, 2024
-
[#12048] SQL injection test for AccountRequestsDbIT (#12788)
* sql injection test * Update src/it/java/teammates/it/storage/sqlapi/AccountRequestsDbIT.java Co-authored-by: EuniceSim142 <[email protected]> * change database name * fix lint * rewrite email sql * fix lint * add tests for other methods --------- Co-authored-by: EuniceSim142 <[email protected]> Co-authored-by: Kevin Foong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 648d606 - Browse repository at this point
Copy the full SHA 648d606View commit details -
[#12048] SQL injection test for AccountsDbIT (#12800)
* sql injection tests for accountsdb * lint * lint --------- Co-authored-by: EuniceSim142 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 40bb202 - Browse repository at this point
Copy the full SHA 40bb202View commit details
Commits on Mar 5, 2024
-
[#12588] Add unit tests for sessions table (#12863)
* add tests for resend-results-link-to-respondent-modal-component * add tests to respondent-list-info-table * add unit tests for send-reminders-to-respondents-modal --------- Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7e7d49 - Browse repository at this point
Copy the full SHA e7e7d49View commit details -
[#12048] Migrate GetFeedbackSessionLogsAction (#12862)
* migrate getfeedbacksessionlogsaction * fix lint * fix lint --------- Co-authored-by: Dominic Lim <[email protected]> Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cad9954 - Browse repository at this point
Copy the full SHA cad9954View commit details -
[#12048] SQL injection test for CoursesDbIT (#12801)
* security tests for coursesdb * lint * standardise section-name and team-name * fix lint
Configuration menu - View commit details
-
Copy full SHA for a8ca0cf - Browse repository at this point
Copy the full SHA a8ca0cfView commit details -
[#12048] SQL Injection Test for FeedbackResponsesDb (#12848)
* add sqli tests 1 * add sqli tests 2 * fix checkstyle --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 97f19cb - Browse repository at this point
Copy the full SHA 97f19cbView commit details -
[#12048] SQL Injection tests for FeedbackResponseCommentsDbIT (#12853)
* add sqli tests * fix checkstyle --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e3da52f - Browse repository at this point
Copy the full SHA e3da52fView commit details
Commits on Mar 6, 2024
-
[#12048] Migrate StudentCourseJoinConfirmationPageE2ETest (#12815)
* migrate test * Update src/e2e/java/teammates/e2e/cases/StudentCourseJoinConfirmationPageE2ETest.java Co-authored-by: Cedric Ong <[email protected]> --------- Co-authored-by: Wei Qing <[email protected]> Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b0a8caf - Browse repository at this point
Copy the full SHA b0a8cafView commit details
Commits on Mar 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3e254b8 - Browse repository at this point
Copy the full SHA 3e254b8View commit details
Commits on Mar 9, 2024
-
Add testcases for FeedbackResponseCommentsLogicTest (#12769)
* Added testcase * Add new testcases * Remove dead store --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef31826 - Browse repository at this point
Copy the full SHA ef31826View commit details
Commits on Mar 10, 2024
-
[#12048] Fix account creation (#12871)
* use sqllogic for accounts * fix tests * Fix bug where read notis not deleted when noti deleted * Fix lint * fix GetFeedbackSessionsAction * Add cascade delete for read notification in account * revert feedbackresponsecomment logic * disabled tests and fix lint * fix failing test --------- Co-authored-by: Dominic Lim <[email protected]> Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bed1adf - Browse repository at this point
Copy the full SHA bed1adfView commit details -
[#12048] Add tests for FeedbackQuestionsDb (#12759)
* Add verification during feedback question creation * Add tests for FeedbackQuestionsDb * Fix missing javadocs * Fix feedback question creation logic * Add test * Reuse error message --------- Co-authored-by: Cedric Ong <[email protected]> Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf5a2ac - Browse repository at this point
Copy the full SHA bf5a2acView commit details -
[#12048] Create Non Course Data Migration Script (#12785)
* Add seed script * [#12048] Add DataMigrationEntitiesBaseScriptSql and DataMigrationForAccountSql (#12766) * Add hibernate connection * Add DataMigrationEntitiesBaseScriptSql and example Account Migration * [#12048] Add verify to seed db (#12767) * Add verify * Revert secrets * Clean up seed script (#12768) * Fix account migration script * Add client property * Add SQL notification migration script * Modify seed script to persist to local database store * Data migration for account * Add seed data for data migration * Add Account and Read Notification * Remove comments * [#12048] Add migration script for Usage Statistics (#12798) * Add migration script for UsageStatistics * Add seed script for usage statistics and add ofy support * Set preview to true by default * [#12048] Add migration script for Account Request (#12799) * Add migration script for acc req * Update migration script * Add checks to notification script (#12836) * Add checks to notification script * Fix comments * Create script to verify row count for non-course entities (#12824) * Create script to verify row count * Add read notification verification * Add comment * Add base script for verifying migrated attributes (#12841) * Add datastore entity comparison function (except readNotification) * Add verify attribute entity base script Co-authored-by: Kevin Foong <[email protected]> * Add verify usage statistics * Add verification script for account request * Amend base script to fetch lazily loaded keys * Fix migration verification for notification * Add migration verification script for account * Save progress * Add changes * Fix bug * Add changes * Add support for pagination * Add changes (#12846) * Add a script to remove datastore non course entities and fix progress bar in seeddb * Add warning for the script * Add user check for removal script * Revert remove script * fix seed script to populate notification UUID correctly * Remove unnecessary whitespace * Add connection verification script * Remove only one entity in Verify Connection Script * Fix seeding of data for data migration (#12873) * Fix notification and readNotification from having different endtime * Fix seed data to create notification to nearest millisecond * Remove commented out println * Uncomment databundle persistance * Remove unnecessary comments and fix format * Revert logs in EntitesDb * V9 Migration: Fix verification pagination, improve logging (#12874) * Fix numPages division bug, add logging, testing paging * Add logging * Remove unnecessary function * Remove unnecessary files, shift some functions * Clean up branch * Fix lint errors * Fix lint errors v2 * Fix lint errors v3 * Fix spotBugsTest --------- Co-authored-by: Nicolas Chang <[email protected]> Co-authored-by: FergusMok <[email protected]> Co-authored-by: Kevin Foong <[email protected]> Co-authored-by: Kevin Foong <[email protected]> Co-authored-by: Kevin Foong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b17258b - Browse repository at this point
Copy the full SHA b17258bView commit details -
[#12782] Fix Axe tests, remove e2e-cross (#12878)
* Fix all failing CI tests * Remove e2e-cross --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0446575 - Browse repository at this point
Copy the full SHA 0446575View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67404f3 - Browse repository at this point
Copy the full SHA 67404f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b48dabb - Browse repository at this point
Copy the full SHA b48dabbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5e8fbd - Browse repository at this point
Copy the full SHA e5e8fbdView commit details -
[#12048] Prepare Patch Data Migration Script for Account (#12883)
* Set isMigrated flag for Account * Add patch update
Configuration menu - View commit details
-
Copy full SHA for 2caea93 - Browse repository at this point
Copy the full SHA 2caea93View commit details -
[#12048] Patch account and read notification migration (#12884)
* Add a separate script for patching * Separate patch script from the first run script * Revert separated script
Configuration menu - View commit details
-
Copy full SHA for 9043ae4 - Browse repository at this point
Copy the full SHA 9043ae4View commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 186a97a - Browse repository at this point
Copy the full SHA 186a97aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7668295 - Browse repository at this point
Copy the full SHA 7668295View commit details -
[#12588] Add unit tests for visibility panel (#12868)
* add unit tests for three functions in visibility-panel component * add unit tests for modifyVisibilityControl in visibility-panel component * fix typo for initialized * add test for disallowing visibility when visibility is initially allowed * refactor test strings * remove extra describes * add test for when visibility is already true and isAllowed is true * optimize the number of modifyVisibilityControl calls * remove unneeded FeedbackVisibilityType from test variables * change const boolean to hard coded * refactor jest spy naming * fix linting issues * remove unneeded spaces in test strings * simplify tests * fix formatting inconsistencies * remove unneeded modifyVisibilityControl calls --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d32c2cb - Browse repository at this point
Copy the full SHA d32c2cbView commit details -
[#12048] Add verification migration script (#12890)
* Fix progress counter not incrementing * Separate migration from verification script
Configuration menu - View commit details
-
Copy full SHA for 3e1718c - Browse repository at this point
Copy the full SHA 3e1718cView commit details -
[#12048] Fix get feedback sessions action (#12886)
* fix getFeedbackSessionsAction to support dual DB * enable GetFeedbackSessionsAction test * change verify course panel to search all panels rather than assume ordering --------- Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e385eed - Browse repository at this point
Copy the full SHA e385eedView commit details -
[#12048] Add tests for FeedbackQuestionsDbIT (#12781)
* Add verification during feedback question creation * Add tests for FeedbackQuestionsDb * Fix missing javadocs * Fix feedback question creation logic * Add test * Reuse error message * Add tests for FeedbackQuestionsDbIT --------- Co-authored-by: marquestye <[email protected]> Co-authored-by: Wei Qing <[email protected]> Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ad2242 - Browse repository at this point
Copy the full SHA 2ad2242View commit details -
[#12048] Add integration tests for FeedbackResponseCommentsDb (#12849)
* Migrate SessionResultsData * Add default entities * Add helper methods to assist migrated logic * Migrate buildCompleteGiverRecipientMap * Migrate checkSpecificAccessControl * Add default team instance for instructor * Migrate session results data logic * Use default team entity for instructor instead of const * Migrate non-db logic * Refactor Datastore and SQL action logic out to separate methods * Fix checkstyle errors * Migrate DB logic * Fix checkstyle errors * Move default instructor team entity to const * Add test for SqlSessionResultsBundle * Fix SQL results bundle test * Add IT for GetSessionResultsAction * Fix action logic * Fix checkstyle errors * Remove unused method parameters * Fix persistence issues in test cases * Remove question getter for comment * Rename boolean methods to start with verb * Reword comment to clarify question ID * Refactor getting question UUID from param value * Remove unneeded getters * Remove entities from Const * Revert changes to SqlCourseRoster * Create and use missing response class * Refactor no response text to const * Migrate preview-related functionality * Migrate preview functionality for question output * Fix recipient section filter * Update test cases to handle question preview * Merge duplicate methods * Fix checkstyle errors * Add missing questions with non-visible preview responses * Remove outdated test * Edit for style and readability * Fix missing join * Fix section filtering logic * Fix checkstyle errors * Add integration tests * Refactor tests for readability * Fix broken test cases * Rename test section key * Use separate json bundle for test data * Clear session when set up --------- Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b802335 - Browse repository at this point
Copy the full SHA b802335View commit details -
[#12588] Improve test code coverage of QuestionResponsePanelComponent (…
…#12867) * Finish improving the test * Remove unnecessary file * Add tested method in test string --------- Co-authored-by: Leyan Guan <[email protected]> Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8722e51 - Browse repository at this point
Copy the full SHA 8722e51View commit details
Commits on Mar 13, 2024
-
[#12048] Migrate InstructorSearchPageE2ETest (#12891)
* feat: migrate instructor search page e2e test * fix: add new line * fix axe test * remove extra whitespace
Configuration menu - View commit details
-
Copy full SHA for ccdb6cc - Browse repository at this point
Copy the full SHA ccdb6ccView commit details
Commits on Mar 14, 2024
-
[#12048] Add integration tests for FeedbackResponsesDb (#12856)
* Migrate SessionResultsData * Add default entities * Add helper methods to assist migrated logic * Migrate buildCompleteGiverRecipientMap * Migrate checkSpecificAccessControl * Add default team instance for instructor * Migrate session results data logic * Use default team entity for instructor instead of const * Migrate non-db logic * Refactor Datastore and SQL action logic out to separate methods * Fix checkstyle errors * Migrate DB logic * Fix checkstyle errors * Move default instructor team entity to const * Add test for SqlSessionResultsBundle * Fix SQL results bundle test * Add IT for GetSessionResultsAction * Fix action logic * Fix checkstyle errors * Remove unused method parameters * Fix persistence issues in test cases * Remove question getter for comment * Rename boolean methods to start with verb * Reword comment to clarify question ID * Refactor getting question UUID from param value * Remove unneeded getters * Remove entities from Const * Revert changes to SqlCourseRoster * Create and use missing response class * Refactor no response text to const * Migrate preview-related functionality * Migrate preview functionality for question output * Fix recipient section filter * Update test cases to handle question preview * Merge duplicate methods * Fix checkstyle errors * Add missing questions with non-visible preview responses * Remove outdated test * Edit for style and readability * Fix missing join * Fix section filtering logic * Fix checkstyle errors * Add integration tests * Update and use typical bundle * Update test cases for updated bundle * Revert typical data bundle * Use separate data bundle for feedback responses test * Revert unrelated tests * Fix json formatting --------- Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 931dea4 - Browse repository at this point
Copy the full SHA 931dea4View commit details -
[#12048] V9 migration and verification script optimization (#12896)
* Add changes * Add changes for migration * Revert the illegals * Linting * Add additional batching * Add notes * Fix linting errors --------- Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2342189 - Browse repository at this point
Copy the full SHA 2342189View commit details
Commits on Mar 16, 2024
-
[#12271] Docs: Upgrade to latest MarkBind version (#12893)
* Upgrade layouts * Add breadcrumb for pages * Fix puml diagrams * Make navbar sticky * Upgrade markbind version * Upgrade markbind * Upgrade markbind version * Update pages * Revert "Upgrade markbind version" This reverts commit 76b2d44. --------- Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2d10806 - Browse repository at this point
Copy the full SHA 2d10806View commit details
Commits on Mar 18, 2024
-
[#11843] Create FeedbackSessionLog entity and cron job action (#12895)
* Create FeedbackSessionLog entity * fix lint * Create UpdateFeedbackSessionLogsAction * Sort query results from logging service * Update type of feedbackSessionLogType * Fix naming * Fix enum in entity * Update filter to differentiate by session * Add Uri Info * Add tests * Update test case * Update to getOrderedFeedbackSessionLogs
Configuration menu - View commit details
-
Copy full SHA for 17866eb - Browse repository at this point
Copy the full SHA 17866ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for da601bd - Browse repository at this point
Copy the full SHA da601bdView commit details -
[#12048] Add SQL injection tests in FeedbackSessionsDbIT (#12857)
* Add createTypicalXyz methods * Add SQL injection tests for createFeedbackSession * Add SQL injection tests for getFeedbackSession(String, String) * Add SQL injection tests for getSoftDeletedFeedbackSession * Add SQL injection test for getSoftDeletedFeedbackSessionsForCourse * Add SQL injection tests from restoreDeletedFeedbackSession * Change SQL injection for restoreDeletedFeedbackSession * Add SQL injection test for getFeedbackSessionEntitiesForCourse * Add SQL injection test for get ... for course starting after * Add comment for SQL injection attempts on deleteFeedbackSession * Add SQL injection tests for updateFeedbackSession * Add SQL injection tests for softDeleteFeedbackSession * Fix lint * Fix PMD * Make SQL injection query more concise --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ffb07dd - Browse repository at this point
Copy the full SHA ffb07ddView commit details -
[#12048] V9 migration verification script optimisation - fetch ReadNo…
…tifications for account comparison (#12905) * Eager load readNotifications for accounts when verifying --------- Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 868982f - Browse repository at this point
Copy the full SHA 868982fView commit details -
[#12048] Patch Usage Statistics Migration (#12889)
* Patch Usage Statistics * Add fix * Remove static * Fix bug for createdAt --------- Co-authored-by: FergusMok <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2eedf1d - Browse repository at this point
Copy the full SHA 2eedf1dView commit details -
[#12048] Add deep comparison for entities in
verifyEquals
for E2E (#……12892) * Add base for verifyEquals for all entities * Remove branches with missing EntityData class * Add comparison for response details JSON string * Fix lint errors * Fix lint errors * Update method to compare feedbackquestion and response details by JSON string
Configuration menu - View commit details
-
Copy full SHA for ddd6f09 - Browse repository at this point
Copy the full SHA ddd6f09View commit details -
[#12048] Migrate InstructorNotificationsPageE2E (#12906)
* Migrate InstructorNotificationsPageE2E * Fix unsaved transient entity error * Fix lint * Fix lint * Update testng xml --------- Co-authored-by: YX Z <[email protected]> Co-authored-by: YX Z <[email protected]> Co-authored-by: Wei Qing <[email protected]> Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a34c3c5 - Browse repository at this point
Copy the full SHA a34c3c5View commit details -
[#11878] Remove AccountRequest unique constraint (#12899)
* Remove AccountRequest unique constraint * Remove EntityAlreadyExistsException from the throws clause * Remove unused import of EntityAlreadyExistsException * Fix failing checks * Remove EntityAlreadyExistsException in dependents * Remove assertion that is now incorrect * Remove mysterious trailing whitespaces that appeared out of nowhere * Remove parts in E2E test that are no longer relevant * Remove unused import * Improve clarity of test case Co-authored-by: EuniceSim142 <[email protected]> --------- Co-authored-by: EuniceSim142 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 395bdd7 - Browse repository at this point
Copy the full SHA 395bdd7View commit details -
[#11878] Add status and comments to AccountRequest (#12898)
* Add AccountRequestStatus * Add AccountRequest status attribute * Add status to AccountRequest constructor * Add AccountRequest comments attribute * Add comments to AccountRequest constructor * Wrap lines * Remove mysterious unnecessary imports that appeared out of nowhere * Use non-null placeholder * Use literal placeholder
Configuration menu - View commit details
-
Copy full SHA for fc1342f - Browse repository at this point
Copy the full SHA fc1342fView commit details
Commits on Mar 19, 2024
-
[#12048] Migrate FeedbackMsqQuestionE2ETest (#12904)
* Migrate test * Update test * Update sql json * fix lint * Fix lint * Update json and add test to xml * Revert "Fix lint" This reverts commit f767b52. * Revert "Update sql json" This reverts commit 4574475. * Fix xml * Change to use makeDeepCopy * sort questions * fix verifyEquals method --------- Co-authored-by: Cedric Ong <[email protected]> Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4dc0c6d - Browse repository at this point
Copy the full SHA 4dc0c6dView commit details
Commits on Mar 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d4ebcda - Browse repository at this point
Copy the full SHA d4ebcdaView commit details
Commits on Mar 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9a099c1 - Browse repository at this point
Copy the full SHA 9a099c1View commit details
Commits on Mar 24, 2024
-
[#12048] Add SQL configuration into build.properties and build-dev.pr…
…operties (#12917) * Add production config * Remove forgotten host and password * Fix lint --------- Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0c6a2d - Browse repository at this point
Copy the full SHA e0c6a2dView commit details -
[#12048] Add SQL description for postgres config (#12931)
* Add production config * Remove forgotten host and password * Fix lint * Address changes, include production_user * Linting
Configuration menu - View commit details
-
Copy full SHA for 845009e - Browse repository at this point
Copy the full SHA 845009eView commit details
Commits on Mar 25, 2024
-
[#11878] Add new account request alert email for admins (#12926)
* Add admin alert email * Add email type * Add subject * Add email content * Indicate that action is needed in the email subject
Configuration menu - View commit details
-
Copy full SHA for 24a914d - Browse repository at this point
Copy the full SHA 24a914dView commit details -
[#12588] Improve test code coverage of core components - ToastCompone…
…nt (#12916) * add test cases * add test case for isTemplate() --------- Co-authored-by: Cedric Ong <[email protected]> Co-authored-by: Dominic Lim <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3499d2a - Browse repository at this point
Copy the full SHA 3499d2aView commit details -
[#12588] Add unit tests to question edit answer form (#12935)
* add unit tests to constsum-options-question-edit-answer-form * add unit tests to constsum-options-question-edit-answer-form --------- Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7ba20fc - Browse repository at this point
Copy the full SHA 7ba20fcView commit details -
[#11878] Add GetAllPendingAccountRequests API (#12927)
* add endpoint * remove 'all' in class and method names * fix checkstyle * add it test * fix checkstyle * fix checkstyle * fix failing test * update endpoint url * update it tests * fix linting * update param name * update request param condition
Configuration menu - View commit details
-
Copy full SHA for 126d2c4 - Browse repository at this point
Copy the full SHA 126d2c4View commit details -
[#11878] Modify CreateAccountRequestAction (#12913)
* Add AccountCreateRequest instructorComments attribute * Add new AccountRequestData attributes * Remove check for registered instructor * Remove sending of registration email * Use AccountCreateRequest comments * Change output of CreateAccountRequestAction to AccountRequestData * Add CreateAccountRequestActionIT * Test execute with null arguments * Test execute with valid requests * Test execute on invalid arguments * Allow anybody to create an account request * Fix architecture test * Fix test * Update tests to verify search indexing
Configuration menu - View commit details
-
Copy full SHA for cb29108 - Browse repository at this point
Copy the full SHA cb29108View commit details -
add delay to task queuer for indexing account request (#12936)
Co-authored-by: Nicolas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1be2adb - Browse repository at this point
Copy the full SHA 1be2adbView commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 716fdc4 - Browse repository at this point
Copy the full SHA 716fdc4View commit details -
[#12048] Relax read notif verification for migration verification scr…
…ipt (#12937) * Fix account requests with wrong field during seed * Relax account attributes verification * Fix lint errors * Fix order of account request variables
Configuration menu - View commit details
-
Copy full SHA for ca20709 - Browse repository at this point
Copy the full SHA ca20709View commit details -
[#12920] Create script to migrate noSQL test data to SQL schema format (
#12922) * Add classes to migrate test json data * Add toposort script * Add function to remove foreign key data * Cleanup * WIP * Simplify keys for students and instructors * Fix lint issues * Output SQL JSON in same folder as JSON * Change output file name * Fix bug: wrong jsonkey used * Fix lint error * Make section and team name unique * Set read notification key to be unique * Delete python file
Configuration menu - View commit details
-
Copy full SHA for e435f17 - Browse repository at this point
Copy the full SHA e435f17View commit details -
[#12588] Improve test code coverage of core components - ViewResultsP…
…anelComponent (#12918) * add test cases to ViewResultsPanelComponent * fix lint errors --------- Co-authored-by: Dominic Lim <[email protected]> Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a02f444 - Browse repository at this point
Copy the full SHA a02f444View commit details -
fix resetAccountAction (#12934)
Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 11b8b81 - Browse repository at this point
Copy the full SHA 11b8b81View commit details -
[#12048] Migrate Feedback Rank Option E2E test (#12902)
* Initial commit * Fix lint * Follow convention and add test * Change file path * Fix requested changes * Fixed testcases * Fix lint * Add deepcopy * Fixed e2e test --------- Co-authored-by: Wei Qing <[email protected]> Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0cfadef - Browse repository at this point
Copy the full SHA 0cfadefView commit details -
[#12048] Migrate FeedbackMcqQuestionE2ETest (#12820)
* Migrate MCQ E2E * Fix lint * Fix lint * Update xml --------- Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e51132e - Browse repository at this point
Copy the full SHA e51132eView commit details
Commits on Mar 27, 2024
-
[#11878] Upgrade instructor request form UI (#12929)
* Add confirmation prompt * Remove old form iframe * Improve declaration view spacing * Edit page heading phrasing for clarity * Create request form * Add validation messages * Fix form validation * Set up form submission confirmation * Create submission acknowledgement view * Fix URL checking regex * Fix initial state * Display placeholder when optional field is empty * Fix code style * Edit comment for clarity * Fix institution and country combination Co-authored-by: Jay Aljelo Ting <[email protected]> * Fix naming * Remove hard line break * Add explanatory comment for regex * Remove newline * Add newlines at end of file * Clear styles file * Re-add styles file * Include test * Add test cases for requestSubmissionEvent * Improve test case readability * Edit test case name for clarity * Add snapshot tests * Revert "Add snapshot tests" This reverts commit ec7395d. * Fix lint errors * Rename methods to be clearer * Disable submit button when not ready to submit --------- Co-authored-by: Jay Aljelo Ting <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f7eaa61 - Browse repository at this point
Copy the full SHA f7eaa61View commit details -
[#12048] Remove unnecessary loading of datastore entities in Instruct…
…orNotificationsPageE2ETest (#12911) * migrate instructor notif e2e --------- Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 20df6b6 - Browse repository at this point
Copy the full SHA 20df6b6View commit details -
[#11878] Update Admin Home Page UI for ARF (#12933)
* create component for account request table * cherry pick admin home page changes * remove testing code * fix lint and css issues * fix admin home page snaps * update admin home snaps * remove edit approve and reject components * modify css * delete edit and reject modal components * revert spec file changes * integrate new types * fix lint * use enum for status * fix lint * fix css lint * fix lint * fix lint * use enum and remove infinite scroll * remove approve account request code * remove extra div * fix url * modify comments * revert extra formatting * remove plural form and use date pipe * fix naming * fix spec file and update institute formatting * fix lint * combine institute and country columns
Configuration menu - View commit details
-
Copy full SHA for 40613df - Browse repository at this point
Copy the full SHA 40613dfView commit details -
[#12048] Migrate InstructorCourseDetailsPageE2ETest (#12908)
* Add teammates.e2e.cases.sql.InstructorCourseDetailsPageE2ETest * Remove data properly to prevent clashes * Add SQL data bundle * Verify loaded details * Use email address when getting a student row * Check student links * Verify the sending of invites * Verify the reminding of all students to join * Remove SQL data properly to prevent clashes * Verify the downloading of the student list * Implement helper methods for Student * Add BaseTestCaseWithSqlDatabaseAccess::verifyAbsentInDatabase * Add to testng-e2e-sql.xml * Verify the deleting of students * Verify the deleting of all the students * Fix lint * Remove duplicate equality check for students
Configuration menu - View commit details
-
Copy full SHA for a9423da - Browse repository at this point
Copy the full SHA a9423daView commit details -
[#11878] Admin Search UI Update for ARF (#12945)
* update admin search page to use acc req component * fix selector for e2e test * fix spec files and imports * update e2e selector * fix column numbers
Configuration menu - View commit details
-
Copy full SHA for 5618370 - Browse repository at this point
Copy the full SHA 5618370View commit details
Commits on Mar 28, 2024
-
[#11878] Add methods to get an account request by ID (#12953)
* Add facade logic method to get an account request by ID * Add storage method to get an account request by ID * Add logic method to get an account request by ID
Configuration menu - View commit details
-
Copy full SHA for 0aa7dfb - Browse repository at this point
Copy the full SHA 0aa7dfbView commit details -
[#12588] add unit tests for question submission form (#12897)
Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78eee47 - Browse repository at this point
Copy the full SHA 78eee47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d0cf37 - Browse repository at this point
Copy the full SHA 9d0cf37View commit details -
[#11843] Create Logic and Db layer for FeedbackSessionLogs (#12914)
* Create FeedbackSessionLog entity * fix lint * Create UpdateFeedbackSessionLogsAction * Sort query results from logging service * Update type of feedbackSessionLogType * Fix naming * Fix enum in entity * Update filter to differentiate by session * Add Uri Info * Add tests * Update test case * Update to getOrderedFeedbackSessionLogs * Create skeleton * Implement logic and db layer * fix lint * Update entity * Fix tests * Fix bugs and optimize action * Prevent courseId from being null * Update GCP logs to store ids * Fix tests * Update action to use reference * Add some error handling * Fix tests * Add ids to api output
Configuration menu - View commit details
-
Copy full SHA for ccad41b - Browse repository at this point
Copy the full SHA ccad41bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4fe140 - Browse repository at this point
Copy the full SHA c4fe140View commit details -
[#11878] Add snapshot tests for instructor request form UI (#12942)
* Add snapshot tests * Change double quotes to single quotes
Configuration menu - View commit details
-
Copy full SHA for f6329eb - Browse repository at this point
Copy the full SHA f6329ebView commit details
Commits on Mar 29, 2024
-
[#11878] Foundation for getting by ID in account request endpoints (#…
…12957) * Add account request ID query parameter * Add account request ID to related front-end types
Configuration menu - View commit details
-
Copy full SHA for 6049c81 - Browse repository at this point
Copy the full SHA 6049c81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f0ca34 - Browse repository at this point
Copy the full SHA 9f0ca34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9794b8a - Browse repository at this point
Copy the full SHA 9794b8aView commit details -
[#12048] Fix account request indexing (#12967)
* Add isTransactionNeeded method to Action * Remove delay from taskqueuer * Change CreateAccountRequest to handle own transactions
Configuration menu - View commit details
-
Copy full SHA for 356c318 - Browse repository at this point
Copy the full SHA 356c318View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ee4269 - Browse repository at this point
Copy the full SHA 2ee4269View commit details
Commits on Mar 30, 2024
-
[#11878] Create instructor request acknowledgement email (#12944)
* Create instructor request acknowledgement email * Add tests for acknowledgement email * Fix test cases * Fix comments in expected email * Use config support email value in email template * Fix email recipient * Fix test expected emails * Remove trailing space * Use placeholder for support email * Sanitize acknowledgement email * Set acknowledgement email to bcc support
Configuration menu - View commit details
-
Copy full SHA for 00b85ce - Browse repository at this point
Copy the full SHA 00b85ceView commit details
Commits on Mar 31, 2024
-
[#11878] Merge master into account-request-form (#12972)
* Update chrome driver download link in e2e-testing.md (#12924) * [#12048] Add SQL configuration into build.properties and build-dev.properties (#12917) * Add production config * Remove forgotten host and password * Fix lint --------- Co-authored-by: Zhang Ziqing <[email protected]> * [#12048] Add SQL description for postgres config (#12931) * Add production config * Remove forgotten host and password * Fix lint * Address changes, include production_user * Linting * [#12588] Improve test code coverage of core components - ToastComponent (#12916) * add test cases * add test case for isTemplate() --------- Co-authored-by: Cedric Ong <[email protected]> Co-authored-by: Dominic Lim <[email protected]> * [#12588] Add unit tests to question edit answer form (#12935) * add unit tests to constsum-options-question-edit-answer-form * add unit tests to constsum-options-question-edit-answer-form --------- Co-authored-by: Zhang Ziqing <[email protected]> * add delay to task queuer for indexing account request (#12936) Co-authored-by: Nicolas <[email protected]> * Make account req data migration script rerunnable (#12932) * [#12048] Relax read notif verification for migration verification script (#12937) * Fix account requests with wrong field during seed * Relax account attributes verification * Fix lint errors * Fix order of account request variables * [#12920] Create script to migrate noSQL test data to SQL schema format (#12922) * Add classes to migrate test json data * Add toposort script * Add function to remove foreign key data * Cleanup * WIP * Simplify keys for students and instructors * Fix lint issues * Output SQL JSON in same folder as JSON * Change output file name * Fix bug: wrong jsonkey used * Fix lint error * Make section and team name unique * Set read notification key to be unique * Delete python file * [#12588] Improve test code coverage of core components - ViewResultsPanelComponent (#12918) * add test cases to ViewResultsPanelComponent * fix lint errors --------- Co-authored-by: Dominic Lim <[email protected]> Co-authored-by: Zhang Ziqing <[email protected]> * fix resetAccountAction (#12934) Co-authored-by: Zhang Ziqing <[email protected]> * [#12048] Migrate Feedback Rank Option E2E test (#12902) * Initial commit * Fix lint * Follow convention and add test * Change file path * Fix requested changes * Fixed testcases * Fix lint * Add deepcopy * Fixed e2e test --------- Co-authored-by: Wei Qing <[email protected]> Co-authored-by: Cedric Ong <[email protected]> * [#12048] Migrate FeedbackMcqQuestionE2ETest (#12820) * Migrate MCQ E2E * Fix lint * Fix lint * Update xml --------- Co-authored-by: Cedric Ong <[email protected]> * [#12048] Remove unnecessary loading of datastore entities in InstructorNotificationsPageE2ETest (#12911) * migrate instructor notif e2e --------- Co-authored-by: Cedric Ong <[email protected]> * [#12048] Migrate InstructorCourseDetailsPageE2ETest (#12908) * Add teammates.e2e.cases.sql.InstructorCourseDetailsPageE2ETest * Remove data properly to prevent clashes * Add SQL data bundle * Verify loaded details * Use email address when getting a student row * Check student links * Verify the sending of invites * Verify the reminding of all students to join * Remove SQL data properly to prevent clashes * Verify the downloading of the student list * Implement helper methods for Student * Add BaseTestCaseWithSqlDatabaseAccess::verifyAbsentInDatabase * Add to testng-e2e-sql.xml * Verify the deleting of students * Verify the deleting of all the students * Fix lint * Remove duplicate equality check for students * [#12588] add unit tests for question submission form (#12897) Co-authored-by: Zhang Ziqing <[email protected]> * Update developers.json (#12958) * Merge pull request #12960 from TEAMMATES/master (#12961) * [#12048] Fix account request indexing (#12967) * Add isTransactionNeeded method to Action * Remove delay from taskqueuer * Change CreateAccountRequest to handle own transactions * configure agroal connection pool (#12971) * Fix comment style for merge * Remove unnecessary check for account request --------- Co-authored-by: Nada Ayesh <[email protected]> Co-authored-by: FergusMok <[email protected]> Co-authored-by: Maureen Chang <[email protected]> Co-authored-by: Cedric Ong <[email protected]> Co-authored-by: Dominic Lim <[email protected]> Co-authored-by: Nicolas <[email protected]> Co-authored-by: Ching Ming Yuan <[email protected]> Co-authored-by: Wei Qing <[email protected]> Co-authored-by: DS <[email protected]> Co-authored-by: Jay Aljelo Ting <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 99eeac7 - Browse repository at this point
Copy the full SHA 99eeac7View commit details
Commits on Apr 2, 2024
-
[#11878] Change institute length limit (#12974)
* Change institute name max length to 128 * Edit test case for new length limit
Configuration menu - View commit details
-
Copy full SHA for 7ec74c7 - Browse repository at this point
Copy the full SHA 7ec74c7View commit details -
[#11878] Update SearchAccountRequests endpoint (#12950)
* update search document and create-core script * update it * modify relevant classes to use id instead of (email, institute) * remove duplicate method * fix it tests * fix failing tests * remove unnecessary comment
Configuration menu - View commit details
-
Copy full SHA for 0b07036 - Browse repository at this point
Copy the full SHA 0b07036View commit details
Commits on Apr 3, 2024
-
[#12048] Configure connection pool using hikari (#12978)
* Configure hikari * Remove spacing * Lint
Configuration menu - View commit details
-
Copy full SHA for 38dbf29 - Browse repository at this point
Copy the full SHA 38dbf29View commit details
Commits on Apr 4, 2024
-
[#11878] Integrate instructor request form with API (#12943)
* Integrate instructor request form FE with API * Remove redundant statement * Move URL regex const to backend const file * Fix import path * Move URL regex to FieldValidator * Add validators to match backend fields * Add error message box * Change submit button display when loading * Combine final action into subscribe * Add max length validators for institution and country * Fix lint errors * Add test cases to test submission * Add specific error messages for form validation * Remove home page URL field * Fix lint errors * Remove url regex from test * Update snap * Clean up test code * Remove comment about home page URL * Change canSubmit check to getter * Fix form submit button not re-enabling on error * Add name pattern validator to front-end * Fix snapshot
Configuration menu - View commit details
-
Copy full SHA for de3181a - Browse repository at this point
Copy the full SHA de3181aView commit details
Commits on Apr 5, 2024
-
[#11843] Update GetFeedbackSessionLogsAction to use SQL db (#12938)
* Create FeedbackSessionLog entity * fix lint * Create UpdateFeedbackSessionLogsAction * Sort query results from logging service * Update type of feedbackSessionLogType * Fix naming * Fix enum in entity * Update filter to differentiate by session * Add Uri Info * Add tests * Update test case * Update to getOrderedFeedbackSessionLogs * Create skeleton * Implement logic and db layer * fix lint * Update entity * Fix tests * Update action to use fslDb * Fix tests * Update DbIT to use databundle * Fix bugs and optimize action * Prevent courseId from being null * Update GCP logs to store ids * Fix tests * Update action to use reference * Add some error handling * Fix tests * Add ids to api output * Fix lint * Update cron.yaml * Tidy up code * Update comments
Configuration menu - View commit details
-
Copy full SHA for a98630d - Browse repository at this point
Copy the full SHA a98630dView commit details -
[#11878] Create Update Account Request Action (#12982)
* create update action and IT * update javadocs * update tests * add more tests * simplify logic * remove unused string * fix test * allow null comments * add more tests * use EntityNotFoundException * cleanup after create account requests test * remove unncessary check
Configuration menu - View commit details
-
Copy full SHA for 5779d2f - Browse repository at this point
Copy the full SHA 5779d2fView commit details
Commits on Apr 6, 2024
-
[#12048] Update liquibase configuration (#12930)
* Update gradle config * Update liquibase config for v9 * Turn off table generate for prod * Update of changelog file * Add configuration for generating changelog * Add schema migration docs --------- Co-authored-by: FergusMok <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 028c953 - Browse repository at this point
Copy the full SHA 028c953View commit details -
[#11878] Fix Account Request Update Search Indexing (#12984)
* update account request indexing * add methods to test access control * refactoring for transactions
Configuration menu - View commit details
-
Copy full SHA for 4a54001 - Browse repository at this point
Copy the full SHA 4a54001View commit details
Commits on Apr 7, 2024
-
[#11878] Add Edit and Approve Account Requests functionality (#12975)
* add edit and approve functionality * remove rejection code * fix snap * integrate endpoint * disable approve button for approved requests * use comments instead of comment * use searchString instead of searchQuery * fix snap
Configuration menu - View commit details
-
Copy full SHA for 62750b0 - Browse repository at this point
Copy the full SHA 62750b0View commit details
Commits on Apr 8, 2024
-
[#11878] Add AccountRequest Rejection email generator. (#12987)
* add rejection-email template and email generator method * add javadoc for email generator method * add test * fix test method names * fix test method name 2 * fix lint * add bcc for rejection email
Configuration menu - View commit details
-
Copy full SHA for 96e5abd - Browse repository at this point
Copy the full SHA 96e5abdView commit details -
[#12048] Migrate AccountRequestsLogicTest (#12780)
* Migrate test cases for AccountRequestsLogic * Remove test case * Split test cases
Configuration menu - View commit details
-
Copy full SHA for 1e9ccb0 - Browse repository at this point
Copy the full SHA 1e9ccb0View commit details -
[#12048] Migrate AdminSearchPageE2ETest SQL (#12811)
* test e2e changes * fix: reduce e2e test json file size * fix student key * fix course key * fix instructor keys * fix filepath * fix e2e test * remove extra data from bundle * Add correct removal logic to avoid constraint violation * Fix e2e tests and lint fix reset google id test fix e2e tests fix e2e tests fix tests remove double click fix unknown symbol add toast check change toast verification message remove toast check * fix: add null check * move admin search page e2e test to sql cases * Rename AdminSearchPageE2ETest_SQLEntities.json to AdminSearchPageE2ETest_SqlEntities.json * fix failing test * fix: remove extra null check * fix: add test to e2e sql xml file * fix function call * remove unnecessary changes * create new file for sql entities * revert unnecessary changes * remove trailing whitespace * add teardown for account requests --------- Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84ed244 - Browse repository at this point
Copy the full SHA 84ed244View commit details -
[#12995] Create documentation for unit tests (#12996)
* Create documentation for unit tests * Update docs/unit-testing.md Co-authored-by: Zhang Ziqing <[email protected]> * Update docs/unit-testing.md Co-authored-by: Zhang Ziqing <[email protected]> --------- Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db0fd94 - Browse repository at this point
Copy the full SHA db0fd94View commit details
Commits on Apr 9, 2024
-
[#11878] Create reject account request endpoint (#12985)
* Create account request rejection endpoint * Add validation * Add check for already rejected request when sending email * Add integration test cases * Set request method to post * Fix lint errors * Update tests list * Update validation check * Add test for validation * Fix lint errors * Fix validation comparison * Fix error message test * Add email sending * Update test cases * Refactor reason check code for clarity
Configuration menu - View commit details
-
Copy full SHA for fb0ba19 - Browse repository at this point
Copy the full SHA fb0ba19View commit details -
[#12048] Remove feedbackSession attributes @fetch annotation (#12992)
* Remove feedbackSession @fetch annotation
Configuration menu - View commit details
-
Copy full SHA for 6c420fa - Browse repository at this point
Copy the full SHA 6c420faView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfff21d - Browse repository at this point
Copy the full SHA cfff21dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50c87bc - Browse repository at this point
Copy the full SHA 50c87bcView commit details -
[#12048] create skeleton for sql LNP tests (#12994)
* create skelton for sql LNP tests * allow lnp test to access sql storage and ensure sql lnp tests are independant of each other --------- Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f43cc8 - Browse repository at this point
Copy the full SHA 8f43cc8View commit details -
[#12048] Migrate FeedbackNumScaleQuestionE2ETest (#12940)
* Migrate num scale e2e * Fix team id * Fix bugs
Configuration menu - View commit details
-
Copy full SHA for b9ccd4f - Browse repository at this point
Copy the full SHA b9ccd4fView commit details
Commits on Apr 10, 2024
-
[#11878] Create Rejection Modal for Account Requests (#12989)
* Create rejection modal * fix lint and tests * fix placeholders and lint * remove title * integrate api * check undefined title and body * fix trailing white spaces * fix whitespace * change error message * re-add account request table on home page * replace support email
Configuration menu - View commit details
-
Copy full SHA for a36ecf7 - Browse repository at this point
Copy the full SHA a36ecf7View commit details
Commits on Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2354975 - Browse repository at this point
Copy the full SHA 2354975View commit details -
[#11878] Update DeleteAccountRequest to reference by ID (#12997)
* Update to delete by id * fix lint * fix lint * fix frontend lint
Configuration menu - View commit details
-
Copy full SHA for 6de9607 - Browse repository at this point
Copy the full SHA 6de9607View commit details -
[#11878] Update ResetAccountRequest to reference by ID (#13002)
* Update reset to reference by id * fix comments
Configuration menu - View commit details
-
Copy full SHA for e0beb08 - Browse repository at this point
Copy the full SHA e0beb08View commit details -
[#11878] Add Error Message for Approving Existing Account (#13004)
* add error message for duplicate account request * add tests
Configuration menu - View commit details
-
Copy full SHA for ce75a0a - Browse repository at this point
Copy the full SHA ce75a0aView commit details -
sort courses by id before comparison (#13003)
Co-authored-by: Dominic Lim <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb7c4e8 - Browse repository at this point
Copy the full SHA fb7c4e8View commit details
Commits on Apr 12, 2024
-
[#11878] Get account request by uuid (#13007)
* change GetAccountRequestAction to get by id * fix tests * remove unncessary todo
Configuration menu - View commit details
-
Copy full SHA for 41524a5 - Browse repository at this point
Copy the full SHA 41524a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 451a25a - Browse repository at this point
Copy the full SHA 451a25aView commit details
Commits on Apr 13, 2024
-
[#11878] Merge master into feature (#13011)
* Update chrome driver download link in e2e-testing.md (#12924) * [#12048] Add SQL configuration into build.properties and build-dev.properties (#12917) * Add production config * Remove forgotten host and password * Fix lint --------- Co-authored-by: Zhang Ziqing <[email protected]> * [#12048] Add SQL description for postgres config (#12931) * Add production config * Remove forgotten host and password * Fix lint * Address changes, include production_user * Linting * [#12588] Improve test code coverage of core components - ToastComponent (#12916) * add test cases * add test case for isTemplate() --------- Co-authored-by: Cedric Ong <[email protected]> Co-authored-by: Dominic Lim <[email protected]> * [#12588] Add unit tests to question edit answer form (#12935) * add unit tests to constsum-options-question-edit-answer-form * add unit tests to constsum-options-question-edit-answer-form --------- Co-authored-by: Zhang Ziqing <[email protected]> * add delay to task queuer for indexing account request (#12936) Co-authored-by: Nicolas <[email protected]> * Make account req data migration script rerunnable (#12932) * [#12048] Relax read notif verification for migration verification script (#12937) * Fix account requests with wrong field during seed * Relax account attributes verification * Fix lint errors * Fix order of account request variables * [#12920] Create script to migrate noSQL test data to SQL schema format (#12922) * Add classes to migrate test json data * Add toposort script * Add function to remove foreign key data * Cleanup * WIP * Simplify keys for students and instructors * Fix lint issues * Output SQL JSON in same folder as JSON * Change output file name * Fix bug: wrong jsonkey used * Fix lint error * Make section and team name unique * Set read notification key to be unique * Delete python file * [#12588] Improve test code coverage of core components - ViewResultsPanelComponent (#12918) * add test cases to ViewResultsPanelComponent * fix lint errors --------- Co-authored-by: Dominic Lim <[email protected]> Co-authored-by: Zhang Ziqing <[email protected]> * fix resetAccountAction (#12934) Co-authored-by: Zhang Ziqing <[email protected]> * [#12048] Migrate Feedback Rank Option E2E test (#12902) * Initial commit * Fix lint * Follow convention and add test * Change file path * Fix requested changes * Fixed testcases * Fix lint * Add deepcopy * Fixed e2e test --------- Co-authored-by: Wei Qing <[email protected]> Co-authored-by: Cedric Ong <[email protected]> * [#12048] Migrate FeedbackMcqQuestionE2ETest (#12820) * Migrate MCQ E2E * Fix lint * Fix lint * Update xml --------- Co-authored-by: Cedric Ong <[email protected]> * [#12048] Remove unnecessary loading of datastore entities in InstructorNotificationsPageE2ETest (#12911) * migrate instructor notif e2e --------- Co-authored-by: Cedric Ong <[email protected]> * [#12048] Migrate InstructorCourseDetailsPageE2ETest (#12908) * Add teammates.e2e.cases.sql.InstructorCourseDetailsPageE2ETest * Remove data properly to prevent clashes * Add SQL data bundle * Verify loaded details * Use email address when getting a student row * Check student links * Verify the sending of invites * Verify the reminding of all students to join * Remove SQL data properly to prevent clashes * Verify the downloading of the student list * Implement helper methods for Student * Add BaseTestCaseWithSqlDatabaseAccess::verifyAbsentInDatabase * Add to testng-e2e-sql.xml * Verify the deleting of students * Verify the deleting of all the students * Fix lint * Remove duplicate equality check for students * [#12588] add unit tests for question submission form (#12897) Co-authored-by: Zhang Ziqing <[email protected]> * Update developers.json (#12958) * Merge pull request #12960 from TEAMMATES/master (#12961) * [#12048] Fix account request indexing (#12967) * Add isTransactionNeeded method to Action * Remove delay from taskqueuer * Change CreateAccountRequest to handle own transactions * configure agroal connection pool (#12971) * [#12048] Configure connection pool using hikari (#12978) * Configure hikari * Remove spacing * Lint * [#12048] Update liquibase configuration (#12930) * Update gradle config * Update liquibase config for v9 * Turn off table generate for prod * Update of changelog file * Add configuration for generating changelog * Add schema migration docs --------- Co-authored-by: FergusMok <[email protected]> * [#12048] Migrate AccountRequestsLogicTest (#12780) * Migrate test cases for AccountRequestsLogic * Remove test case * Split test cases * [#12048] Migrate AdminSearchPageE2ETest SQL (#12811) * test e2e changes * fix: reduce e2e test json file size * fix student key * fix course key * fix instructor keys * fix filepath * fix e2e test * remove extra data from bundle * Add correct removal logic to avoid constraint violation * Fix e2e tests and lint fix reset google id test fix e2e tests fix e2e tests fix tests remove double click fix unknown symbol add toast check change toast verification message remove toast check * fix: add null check * move admin search page e2e test to sql cases * Rename AdminSearchPageE2ETest_SQLEntities.json to AdminSearchPageE2ETest_SqlEntities.json * fix failing test * fix: remove extra null check * fix: add test to e2e sql xml file * fix function call * remove unnecessary changes * create new file for sql entities * revert unnecessary changes * remove trailing whitespace * add teardown for account requests --------- Co-authored-by: Cedric Ong <[email protected]> * [#12995] Create documentation for unit tests (#12996) * Create documentation for unit tests * Update docs/unit-testing.md Co-authored-by: Zhang Ziqing <[email protected]> * Update docs/unit-testing.md Co-authored-by: Zhang Ziqing <[email protected]> --------- Co-authored-by: Zhang Ziqing <[email protected]> * [#12048] Remove feedbackSession attributes @fetch annotation (#12992) * Remove feedbackSession @fetch annotation * [#12048] create skeleton for sql LNP tests (#12994) * create skelton for sql LNP tests * allow lnp test to access sql storage and ensure sql lnp tests are independant of each other --------- Co-authored-by: Zhang Ziqing <[email protected]> * [#12048] Migrate FeedbackNumScaleQuestionE2ETest (#12940) * Migrate num scale e2e * Fix team id * Fix bugs * Add v9.0.0 tag to liquibase changelog (#13005) * sort courses by id before comparison (#13003) Co-authored-by: Dominic Lim <[email protected]> --------- Co-authored-by: Nada Ayesh <[email protected]> Co-authored-by: FergusMok <[email protected]> Co-authored-by: Maureen Chang <[email protected]> Co-authored-by: Cedric Ong <[email protected]> Co-authored-by: Dominic Lim <[email protected]> Co-authored-by: Nicolas <[email protected]> Co-authored-by: Ching Ming Yuan <[email protected]> Co-authored-by: Wei Qing <[email protected]> Co-authored-by: DS <[email protected]> Co-authored-by: Jay Aljelo Ting <[email protected]> Co-authored-by: Xenos F <[email protected]> Co-authored-by: domoberzin <[email protected]> Co-authored-by: Marques Tye Jia Jun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2bd06e2 - Browse repository at this point
Copy the full SHA 2bd06e2View commit details -
[#11843] Update front end for session activity logs (#12973)
* Create FeedbackSessionLog entity * fix lint * Create UpdateFeedbackSessionLogsAction * Sort query results from logging service * Update type of feedbackSessionLogType * Fix naming * Fix enum in entity * Update filter to differentiate by session * Add Uri Info * Add tests * Update test case * Update to getOrderedFeedbackSessionLogs * Create skeleton * Implement logic and db layer * fix lint * Update entity * Fix tests * Update action to use fslDb * Fix tests * Update DbIT to use databundle * Fix bugs and optimize action * Prevent courseId from being null * Update GCP logs to store ids * Fix tests * Update action to use reference * Add some error handling * Fix tests * Add ids to api output * Fix lint * Update front end * Update cron.yaml * Update front end * Fix result display * Tidy up code * Update actions to use getUuid * Fix formatting * Fix bug * Add buttons to access page * Shift logging * fiox bug * fix fe tests * Fix bug * Fix tests * Add IT * remove email and fsname * fix ts lint * Fix status message * Remove front end error messages * Add assertion fortests * Fix migrated check * Change to use id * Update javadoc * Change cron job to 15 mins intervals * fix tests * fix fe bug * Add delay note * Update to use const * Add const * fix fe tests
Configuration menu - View commit details
-
Copy full SHA for 8d506a1 - Browse repository at this point
Copy the full SHA 8d506a1View commit details
Commits on Apr 14, 2024
-
[#11878] Add tests for Account Request Table (#12977)
* add component tests for account request table * modify tests * remove old tests * remove comment * remove unnecessary code * add tests * update disabled criteria * remove extra builders and update snaps
Configuration menu - View commit details
-
Copy full SHA for 4682dff - Browse repository at this point
Copy the full SHA 4682dffView commit details -
[#11878] Reference account requests by ID in tests (#13017)
* Reference by ID in GetCourseJoinStatusActionIT * Reference by ID in AccountRequestsDbIT * Reference by ID in AccountRequestsLogicIT * Reference by ID in CreateAccountActionIT * Reference by ID in BaseTestCaseWithSqlDatabaseAccess * Remove now irrelevant reference by email address and institute
Configuration menu - View commit details
-
Copy full SHA for c6b8642 - Browse repository at this point
Copy the full SHA c6b8642View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0e2af3 - Browse repository at this point
Copy the full SHA f0e2af3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 589ba08 - Browse repository at this point
Copy the full SHA 589ba08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9431906 - Browse repository at this point
Copy the full SHA 9431906View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f0fd05 - Browse repository at this point
Copy the full SHA 0f0fd05View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb261f4 - Browse repository at this point
Copy the full SHA bb261f4View commit details
Commits on Apr 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 98d9044 - Browse repository at this point
Copy the full SHA 98d9044View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20c29e5 - Browse repository at this point
Copy the full SHA 20c29e5View commit details -
[#11878] Fix Overlapping Tooltip (#13026)
* fix tooltip * re-add removed lines * update snap * update snaps * lint * suppress warning * lint
Configuration menu - View commit details
-
Copy full SHA for 3dab1dc - Browse repository at this point
Copy the full SHA 3dab1dcView commit details -
[#11878] Check if account request is not created by admin before send…
…ing email (#13032) * Add check if admin when creating account request * Trim down test case
Configuration menu - View commit details
-
Copy full SHA for 665752c - Browse repository at this point
Copy the full SHA 665752cView commit details
Commits on Apr 16, 2024
-
[#11878] Add sort by created_at for getAllPendingRequests (#13038)
* feat: add order-by * fix: fix failing test case * fix: add missing created-at field * fix: test case comment
Configuration menu - View commit details
-
Copy full SHA for 7b05fec - Browse repository at this point
Copy the full SHA 7b05fecView commit details -
[#11878] Request Page E2E (#13015)
* Add E2E skeleton * Fix test and lint * Add verifyEmailSent * fix fe tests
Configuration menu - View commit details
-
Copy full SHA for 16f7767 - Browse repository at this point
Copy the full SHA 16f7767View commit details -
[#12954] CreateAccountAction seems to have redundant code (#13039)
* Removed redundant code * Removed reduntant code * Removed trailing whitespaces * Removed trailing whitespaces
Configuration menu - View commit details
-
Copy full SHA for 735afbd - Browse repository at this point
Copy the full SHA 735afbdView commit details
Commits on Apr 17, 2024
-
[#12048] Fix getSessionResultAction bugs (#13023)
* [#12048] Config prod settings and convenience scripts for non course migration (#12959) * Add fields * Change based on feedback * Add changes * Add reverse data migration script for account (#12962) * Add changes (#12965) * V9 non course migration fix to check extra SQL accounts (#12966) * Add changes * Add isMarked script * Add patch data migration script for usage stats (#12970) * Add patch data migration script for usage stats * Fix hibernate batch query * Revert log * Initial commit * Revert "[#12048] Config prod settings and convenience scripts for non course migration (#12959)" This reverts commit 6df39c1. * Revert "Add reverse data migration script for account (#12962)" This reverts commit 0509982. * Revert "V9 non course migration fix to check extra SQL accounts (#12966)" This reverts commit 611b2cc. * Revert "Add patch data migration script for usage stats (#12970)" This reverts commit 239ae85. * Revert "Add changes (#12965)" This reverts commit 1292dbe. * Fix lint * Retry lint --------- Co-authored-by: FergusMok <[email protected]> Co-authored-by: Zhang Ziqing <[email protected]> Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f852286 - Browse repository at this point
Copy the full SHA f852286View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3915b8c - Browse repository at this point
Copy the full SHA 3915b8cView commit details -
[#11878] Migrate AccountRequestsLogic unit tests (#13043)
* Add get typical account request method * Migrate AccountRequestsLogicTest * Remove test for get by email address and institute --------- Co-authored-by: Jay Aljelo Ting <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab22022 - Browse repository at this point
Copy the full SHA ab22022View commit details -
[#11878] Add Admin E2E Tests (#13020)
* add admin e2e tests * remove exception catching and update snaps * fix snaps * add comment verification * fix test
Configuration menu - View commit details
-
Copy full SHA for 68a4fbf - Browse repository at this point
Copy the full SHA 68a4fbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78e49b7 - Browse repository at this point
Copy the full SHA 78e49b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cc6ef8 - Browse repository at this point
Copy the full SHA 2cc6ef8View commit details -
Revert "Enable CI on account request form branch" (#13049)
This reverts commit 186a97a.
Configuration menu - View commit details
-
Copy full SHA for 5378b66 - Browse repository at this point
Copy the full SHA 5378b66View commit details
Commits on Apr 18, 2024
-
[#11843] Fix front end bugs (#13037)
* Fix notViewedSince * Update disclaimer * Change disclaimer message * Fix view result message * Fix not viewed since message
Configuration menu - View commit details
-
Copy full SHA for 9a51e2a - Browse repository at this point
Copy the full SHA 9a51e2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 000e8b7 - Browse repository at this point
Copy the full SHA 000e8b7View commit details -
Merge pull request #13051 from TEAMMATES/account-request-form
[#11878] Account request form
Configuration menu - View commit details
-
Copy full SHA for c76df68 - Browse repository at this point
Copy the full SHA c76df68View commit details -
Fixed moderate response bug (#12964)
Added a propagation stop to the moderate response button Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6fe8c8d - Browse repository at this point
Copy the full SHA 6fe8c8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e25beb - Browse repository at this point
Copy the full SHA 3e25bebView commit details -
[#12048] Migrate committers (#13052)
* Add committers * Remove contributors
Configuration menu - View commit details
-
Copy full SHA for 8ec6989 - Browse repository at this point
Copy the full SHA 8ec6989View commit details -
Configuration menu - View commit details
-
Copy full SHA for d241a78 - Browse repository at this point
Copy the full SHA d241a78View commit details -
[#12048] Migrate InstructorStudentRecordsPageE2ETest (#13013)
* migrate InstructorStudentRecordsPageE2ETest * Add InstructorStudentRecordsPageE2ETest to sql xml --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 63b3209 - Browse repository at this point
Copy the full SHA 63b3209View commit details -
Merge pull request #13041 from TEAMMATES/student-activity-logs
[#11843] Merge student-activity-logs into master
Configuration menu - View commit details
-
Copy full SHA for 14344cf - Browse repository at this point
Copy the full SHA 14344cfView commit details -
[#12725] Update backend libraries versions, support Java 21 (#12885)
* Update gradle version * Update libraries * Update code * Update actions versions * Add workflow for JDK 21
Configuration menu - View commit details
-
Copy full SHA for acc16f2 - Browse repository at this point
Copy the full SHA acc16f2View commit details -
Co-authored-by: Zhang Ziqing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ce839ab - Browse repository at this point
Copy the full SHA ce839abView commit details -
[#12048] Migrate InstructorStudentListPageE2ETest (#13014)
* Migrate InstructorStudentListPageE2ETest * Add InstructorStudentListPageE2ETest to sql xml --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4aa2af7 - Browse repository at this point
Copy the full SHA 4aa2af7View commit details -
[#12048] Migrate instructor home page e2e test (#13016)
* return FeedbackSession directly from moveFeedbackSessionToRecycleBin * Add verify accessible for RestoreFeedbackSessionAction and pass correct params to fsDb.getSoftDeletedFeedbackSession * add feedbacksession to getEntity * add getfeedbacksession methods * migrate instructorhome page e2e test * fix checkstyle issues * fix pmd issues * sort course by name instead of creation time --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c665348 - Browse repository at this point
Copy the full SHA c665348View commit details
Commits on Apr 19, 2024
-
migrate StudentCourseJoinConfirmationPageE2ETest (#13008)
Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1027334 - Browse repository at this point
Copy the full SHA 1027334View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8bae93 - Browse repository at this point
Copy the full SHA f8bae93View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba6979e - Browse repository at this point
Copy the full SHA ba6979eView commit details -
Add composite index for data migration (#13057)
Co-authored-by: FergusMok <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 498efdc - Browse repository at this point
Copy the full SHA 498efdcView commit details -
[#13060] Add beta 5 liquibase changelog and developers json (#13061)
* Add beta 5 changelog * Update changelog to be in alphabetical order * Update developers.json
Configuration menu - View commit details
-
Copy full SHA for 81eae17 - Browse repository at this point
Copy the full SHA 81eae17View commit details
Commits on Apr 20, 2024
-
[#12048] Update changelog docs and changelog name (#13062)
* Update docs * Rename changelog file * Amend changelog naming
Configuration menu - View commit details
-
Copy full SHA for 0a0e7c9 - Browse repository at this point
Copy the full SHA 0a0e7c9View commit details -
[#12048] Migrate StudentCourseDetailsPageE2ETest (#13012)
* Migrate StudentCourseDetailsPageE2ETest * Add StudentCourseDetailsPageE2ETest to sql xml --------- Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10e96cb - Browse repository at this point
Copy the full SHA 10e96cbView commit details
Commits on Apr 22, 2024
-
[#11878] Account Request Indexing Script (#13076)
* add script * order commit * update logic * convert to batch * remove print
Configuration menu - View commit details
-
Copy full SHA for 76db4cc - Browse repository at this point
Copy the full SHA 76db4ccView commit details
Commits on Apr 23, 2024
-
[#11878] Add CAPTCHA to ARF (#13081)
* Add captcha to ARF * Update front-end tests * Fix lint errors * Change captcha to uppercase in error text * Return captcha response when the getter is called --------- Co-authored-by: Jay Aljelo Ting <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b83e4f - Browse repository at this point
Copy the full SHA 6b83e4fView commit details
Commits on Apr 24, 2024
-
[#13064] Use AccountRequestUpdateRequest as parameter (#13068)
* Update editAccountRequest parameter type to AccountRequestUpdateRequest * Fixing the lint * Refatoring editAccountRequest method --------- Co-authored-by: Cedric Ong <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e738e25 - Browse repository at this point
Copy the full SHA e738e25View commit details
Commits on Apr 28, 2024
-
[#12048] Migrate FeedbackRubricQuestionsE2E (#13078)
* Add e2e test * Migrate all tests * Update xml --------- Co-authored-by: YX Z <[email protected]> Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a2a9ef3 - Browse repository at this point
Copy the full SHA a2a9ef3View commit details
Commits on May 2, 2024
-
[#12048] Migrate SubmitFeedbackResponseAction tests (#13033)
* Skeleton till shouldAllowIfBeforeDeadline * Save progress * Save progress * Fix all tests * Fix linting * Remove redundant * Refactor to fit integration tests structure * Add breaking changes * Add flush * Fix linting * Fix clean-up from access control
Configuration menu - View commit details
-
Copy full SHA for 34248a0 - Browse repository at this point
Copy the full SHA 34248a0View commit details
Commits on May 12, 2024
-
[#12900] Gradle task componentTests should not stop entirely when onl…
…y one task fails (#12963)
Configuration menu - View commit details
-
Copy full SHA for 1ea04f4 - Browse repository at this point
Copy the full SHA 1ea04f4View commit details -
[#12048] Remove null default section (#13040)
* Add changes * Add missing --------- Co-authored-by: Nicolas <[email protected]> Co-authored-by: Wilson Kurniawan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 06bfafd - Browse repository at this point
Copy the full SHA 06bfafdView commit details
Commits on Jun 11, 2024
-
[#13126] Fix failing component test cases (#13127)
* Fix failing test cases * Update test logs with unique sorting order * Revert AccountRequestDbIT
Configuration menu - View commit details
-
Copy full SHA for 7b75dad - Browse repository at this point
Copy the full SHA 7b75dadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ed1cf7 - Browse repository at this point
Copy the full SHA 5ed1cf7View commit details
Commits on Jun 12, 2024
-
[#13109] IndexOutOfBoundsException encountered by LogsProcessor (#13120)
* #13109-added check to see if logs is empty * switch back to logs.get(list.size()-1) * [#13109] IndexOutOfBoundsException encountered by LogsProcessor --------- Co-authored-by: domoberzin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec1f276 - Browse repository at this point
Copy the full SHA ec1f276View commit details -
[#13103] Account request form: No need to CC the email 'Acknowledgeme…
…nt of Instructor Account Request' (#13116)
Configuration menu - View commit details
-
Copy full SHA for 6114677 - Browse repository at this point
Copy the full SHA 6114677View commit details
Commits on Jun 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 40350ef - Browse repository at this point
Copy the full SHA 40350efView commit details
Commits on Jun 28, 2024
-
[#13102] Admin rejecting account request: give actual account in the …
…email template (#13118) * Change existingEmail to googleId * Add extra info to instructions * Fix missing googleId if multiple accounts exist * Add function name to test name * Move account search to function * Change missing googleId string to be shorter * Add check for accounts with no googleId * Add tests for replaceGoogleId * Change instructor search result to use createBuilder * Change a test name to fit convention --------- Co-authored-by: domoberzin <[email protected]> Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for efeffd4 - Browse repository at this point
Copy the full SHA efeffd4View commit details -
[#12901] Check if the search service is active in account request sea…
…rch test (#13101) * added check for active search service in account request search test * moved account request search test to AccountRequestSearchIT and updated variables and asserts accordingly * Add caution note to instructor email copies and remove hyperlinks * updated account request test constructor to be consistent with latest commits * fixed style errors * fixed compiler errors * fixed assertion error and style * fixed linter errors * Revert "Add caution note to instructor email copies and remove hyperlinks" This reverts commit 232c757. --------- Co-authored-by: Carolyn Liu <[email protected]> Co-authored-by: Anna Zhang <[email protected]> Co-authored-by: DS <[email protected]> Co-authored-by: Wei Qing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 015b872 - Browse repository at this point
Copy the full SHA 015b872View commit details
Commits on Jul 1, 2024
-
[#13105] Admin managing account requests: use spinners to indicate ac…
…tions in progress (#13135) * Add spinners for approve, reject and reset in account-request-table * Add spinners to regenerate keys in admin-search-page * Update spinners in account-request-table to work individually * Update tests * Update buttons to be disabled while loading
Configuration menu - View commit details
-
Copy full SHA for b402863 - Browse repository at this point
Copy the full SHA b402863View commit details
Commits on Jul 5, 2024
-
[#12872] Warn instructors not to share link with students (#13137)
* Add caution to template and change tests * Update tests * Fix failing test * Change phrasing * Fix typo * Modify email template and tests * Fix typo
Configuration menu - View commit details
-
Copy full SHA for f604c11 - Browse repository at this point
Copy the full SHA f604c11View commit details
Commits on Jul 7, 2024
-
[#12578]
@
sign is shown as@
when viewing essay question sub……mission page (#13142) * Add decoding html entity functionality * Add unit tests --------- Co-authored-by: domoberzin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 836f637 - Browse repository at this point
Copy the full SHA 836f637View commit details
Commits on Jul 8, 2024
-
[#12779] Fix notifications update logic (#13083)
* Fix notifications update logic * Add required mocks --------- Co-authored-by: Ching Ming Yuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 399a5fa - Browse repository at this point
Copy the full SHA 399a5faView commit details
Commits on Jul 10, 2024
-
[#12894] Calculate msq totals by student email instead of name (#13141)
* Calculate totals by email * Standardize mcq and msq * Undo sortBy * Refactor initialization of variables --------- Co-authored-by: domoberzin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c5af284 - Browse repository at this point
Copy the full SHA c5af284View commit details -
[#12048] Migrate InstructorCourseStudentDetailsEditPageE2ETest (#13069)
* migrate * get name from section and team * update team * fix data issues --------- Co-authored-by: Ching Ming Yuan <[email protected]> Co-authored-by: domoberzin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 13a1891 - Browse repository at this point
Copy the full SHA 13a1891View commit details
Commits on Jul 11, 2024
-
[#13104] Accounts request form: auto-unify country names (#13117)
* Added unified countries for InstructorRequestForm * Added tests for InstructorRequestForm for unified countries * Fixed lint errors for InstructorRequestForm * Added countries and moved countrymapping * Tests Fixed --------- Co-authored-by: Francisco Savala <[email protected]> Co-authored-by: Wei Qing <[email protected]> Co-authored-by: Ching Ming Yuan <[email protected]> Co-authored-by: domoberzin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3f5f68d - Browse repository at this point
Copy the full SHA 3f5f68dView commit details
Commits on Jul 15, 2024
-
[#12655] Instructor Edit Session Page: If make session visible is lat…
…er than submission opening time, automatically default to opening time (#13143) * Update functionality to ensure session visibility time defaults to submission opening time * Add unit tests * Fix linting
Configuration menu - View commit details
-
Copy full SHA for 61df45a - Browse repository at this point
Copy the full SHA 61df45aView commit details
Commits on Jul 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 67628fb - Browse repository at this point
Copy the full SHA 67628fbView commit details
Commits on Jul 24, 2024
-
[#12588] Test coverage improvements for InstructorResponsesViewBase (#…
…13087) * test coverage improvements for InstructorResponsesViewBase * Lint fixes * Update per-question-view-responses.component.spec.ts * Fix for component tests --------- Co-authored-by: Wei Qing <[email protected]> Co-authored-by: domoberzin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b7912c - Browse repository at this point
Copy the full SHA 6b7912cView commit details
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9181467 - Browse repository at this point
Copy the full SHA 9181467View commit details
Commits on Jul 30, 2024
-
[#11383] Add detection of PRs linking to closed issues (#13154)
* Add check for closed issue * Update message * Rephrase message * Add logging * Test * Update pr.yml * Update pr.yml * Update pr.yml * Update pr.yml * Update pr.yml * Update pr.yml * Update pr.yml * Add check for closed issue Update message Rephrase message Add logging Test Update pr.yml * [#13147] Didn't Account for the Timezone in Session Edit Form component tests (#13148) Update pr.yml Update pr.yml Update pr.yml * Update pr.yml * Update workflow --------- Co-authored-by: Rayson Yeap <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea30a05 - Browse repository at this point
Copy the full SHA ea30a05View commit details
Commits on Jul 31, 2024
-
[#12169] Update
teammates-eslint.yml
to mark trailing whitespaces a……s errors on Ubuntu (#13152) * Modify eslint ruleset * Fix checkstyle * Fix checkstyle * Edit ruleset * Fix checkstyle * Fix checkstyle * Fix checkstyle --------- Co-authored-by: Ching Ming Yuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cdee5f2 - Browse repository at this point
Copy the full SHA cdee5f2View commit details
Commits on Aug 2, 2024
-
[#12664] - Instructor's Student Records Page: Accessibility issue for…
… comment buttons (#13155)
Configuration menu - View commit details
-
Copy full SHA for 499bde8 - Browse repository at this point
Copy the full SHA 499bde8View commit details
Commits on Aug 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2393888 - Browse repository at this point
Copy the full SHA 2393888View commit details
Commits on Aug 6, 2024
-
Create cancel button for instructor request form (#13156)
Co-authored-by: domoberzin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3fddf47 - Browse repository at this point
Copy the full SHA 3fddf47View commit details
Commits on Aug 7, 2024
-
[#12375] Update phrasing of contact page (#13157)
* Update phrasing of contact page * Update phrasing and add icon * Add additional icons --------- Co-authored-by: domoberzin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d4f9f4 - Browse repository at this point
Copy the full SHA 6d4f9f4View commit details