Releases: TEAMMATES/teammates
Releases · TEAMMATES/teammates
V7.9.0
Release 309
Bug Fixes
- [#10884] Feedback session question options: unable to select text by dragging cursor (Adithya Narayan)
- [#10934] Update timezone information (Ahmed Bahajjaj)
- [#10894] Uncaught promise in modals (Wu Qirui)
- [#10923] Added top padding to Add All Instructors button (Shivam Deotarse)
New Features and Enhancements
- [#10927] Student view responses: tweak spacing (Shivam Deotarse)
- [#10916] Add unit tests for feedback-path.pipe.spec.ts and question-edit-form-component.spec.ts (Dao Ngoc Hieu)
- [#10897] Instructor view results: tweak icon-buttons (Wu Qirui)
- [#10911] Instructor editing sessions: Remove 'Done Editing' button (Teik Jun)
Other Tasks
V7.8.0
Release 308
Bug Fixes
- [#10871] Instructor view student list: incorrect state shown very briefly (feedback session page) (Li Jianhan)
New Features and Enhancements
- [#10906] Skip 'closing soon' emails if already submitted (Rahul Rajesh)
- [#10791] Add institute to footer for unregistered key (Ahmed Bahajjaj)
- [#10868] Add unit tests for FeedbackRankQuestionDetails and FeedbackTextResponseDetails classes (Dao Ngoc Hieu)
DevOps/Build-related
- [#10875] Migrate CI to Github Actions (Rahul Rajesh)
Other Tasks
- [#10912] Update developers.json (Ahmed Bahajjaj)
- [#10908] Sync important back-end constants to the front-end (Wilson Kurniawan)
- [#10904] Remove Const.FeedbackQuestion, Const.FeedbackQuestionTypeNames, Const.SystemParams (Wilson Kurniawan)
- [#10899] Remove Const.StatusMessages, Const.StudentsLogicConst, Const.StatusCodes (Wilson Kurniawan)
V7.7.0
Release 307
Bug Fixes
- [#10881] Fix styling for error report modal (Yang Hui Ting)
- [#10864] Browse by topic listing comes over the text (fix padding) (Li Jianhan)
- [#10867] Instructor: edit question: distribute question options vs recipients tooltip (UI) (Bezalel BU)
- [#10778] Instructor view results: add space after the spinner in the download button (Ripu Daman)
- [#10847] [Help for Instructors page][Search field]Enter a word "course" and click on enter twice, the outcome results changes from 31 to 0 search items (Sajna Kadalikat)
New Features and Enhancements
- [#10852] Instructor: view results: make the explanation of the view more informative (Guo Lilian)
V7.6.0
Release 306
Bug Fixes
- [#10694] Fix masquerade mode not working for new tabs (Chong Chee Yuan)
- [#10849] Fix observers cannot view session results (Ahmed Bahajjaj)
- [#10853] Fix AdminSessionsPageE2ETest due to wrong year pattern (Wilson Kurniawan)
- [#10836] Admin who is instructor cannot delete last instructor (Jason Tan)
New Features and Enhancements
V7.5.0
Release 305
Bug Fixes
- [#10831] MCQ questions: submitted comments not shown (Ahmed Bahajjaj)
- [#10790] Student view team page: Loading Indicator for loading teammates not centralised (Jessica Rairigh)
New Features and Enhancements
- [#10812] Update docs for E2E testing (Jason Tan)
- [#10813] Missing loading icons and bugs (Jessica Rairigh)
- [#10751] Add tests to FeedbackRankOptionsQuestionDetails (Mo Zongran)
- [#10695] Weighted rubric question missing statistics (Jason Tan)
Other Tasks
- [#10837] Update developers.json (Ahmed Bahajjaj)
- [#10826] Implement E2E test data validity check (Wilson Kurniawan)
- [#10696] Student Feedback Results Page E2E Test (Jason Tan)
- [#10820] Fix Feedback Question E2E tests problems (Jason Tan)
- [#10759] Separate out L&P tests from E2E tests (Wilson Kurniawan)
- [#10765] Complete removal of respondingInstructorList and respondingStudentList in FeedbackSessionAttributes (Xiao Pu)
- [#10821] Clean up test accounts and add test data checker (Wilson Kurniawan)
V7.4.0
Release 304
Bug Fixes
- [#10800] [#10688] Fix bugs in instructor results page (Jason Tan)
- [#10807] student viewing results: 'not authorized' error shown even if the link is correct (Wilson Kurniawan)
- [#10799] Edit session button should open the sessions page in edit mode (Phong Bach)
- [#10771] Removed duplicate session result objects (Abhijit Roy)
New Features and Enhancements
- [#10784] Migrate remaining Admin E2E tests (Wilson Kurniawan)
- [#10766] Instructor Course Details Page E2E Test (Jason Tan)
- [#10779] Instructor Course Student Details Page E2E Test (Jason Tan)
- [#10775] Create a new 'under maintenance' version (Wilson Kurniawan)
- [#10777] Admin bulk-adding instructors: allow separation by tabs (Si Tang)
DevOps/Build-related
- [#10792] Reduce number of unnecessary API requests (Wilson Kurniawan)
Other Tasks
V7.3.0
Release 303
Bug Fixes
- [#10769] Client scripts do not work on production server in V7 (Wilson Kurniawan)
- [#10763] Change status code to 400 for non-UTF8 inputs (Wilson Kurniawan)
- [#10717] Fix warning when instructor change visibility of question (Hai Nguyen)
New Features and Enhancements
- [#10555] Add feedback session copy to multiple courses (Ahmed Bahajjaj)
- [#10762] In case of no recipient for RGQ render more descriptive To field (Abhijit Roy)
- [#10733] Student trying to access non-existent session: give a better error message (Sajna Kadalikat)
- [#10735] Show student name more prominently (Ankita Nasipuri)
DevOps/Build-related
- [#10740] Reduce bytes transferred for I/O requests (Wilson Kurniawan)
- [#10732] Reduce E2E tests flakiness due to underlying test structure (Wilson Kurniawan)
Other Tasks
V7.2.0
Release 302
Bug Fixes
- [#10727] Trim cell values of Enroll Students page (Hai Nguyen)
- [#10633] Add top level domain hint for invalid email error (Mo Zongran)
- [#10724] Missing call to AuthService.getAuthUser for public pages (Wilson Kurniawan)
- [#10714] Links in CONTRIBUTING.md and SUPPORT.md do not lead to the correct webpage (Bjarke S.)
- [#10692] Instructor enroll students: fix incorrect intermediate state while loading page (Hai Nguyen)
- [#10712] Link to Feature Overview in CONTRIBUTING.md do not lead to the correct webpage (Bjarke S.)
New Features and Enhancements
- [#10719] [#10718] Improve user flow for unregistered student and invalid registration key (Wilson Kurniawan)
- [#10707] Course Join Confirmation Page E2E Tests (Jason Tan)
- [#10673] Feedback Rubric Question E2E Test (Jason Tan)
- [#10670] Feedback ConstSum Questions E2E Tests (Jason Tan)
- [#10672] Feedback Rank Questions E2E Tests (Jason Tan)
- [#10671] Feedback Contribution Question E2E Test (Jason Tan)
- [#10669] Feedback NumScale Question E2E Test (Jason Tan)
Other Tasks
V7.1.0
Release 301
Bug Fixes
- [#10699] [#10688] Fix download result function and user links in admin page (Wilson Kurniawan)
- [#10653] Add null check for getFeedbackSession in API actions (Ahmed Bahajjaj)
- [#10698] Performance improvements when getting session result as students (Xiao Pu)
- [#10654] Fix instructor page course edit spinner (Christopher Kang)
- [#10683] Make sure Maximum Receiver Count value is being used when generating Feedback Submission (Rahul Rajesh)
- [#10660] Do not reset feedback responses for question (Wilson Kurniawan)
- [#10661] Improve student results page statistics for self-evaluation (Wilson Kurniawan)
- [#10602] Features page: reduce indentation (Mo Zongran)
- [#10644] Fix Typo in EmailGenerator.java (Konstantinidis Konstantinos)
DevOps/Build-related
- [#10685] Fix CI tests (Rahul Rajesh)
Other Tasks
- [#10646] Remove unnecessary checks in InstructorPrivileges.java (Konstantinidis Konstantinos)
- [#10668] Feedback MCQ/MSQ Question E2E Test (Jason Tan)
- [#10667] Feedback Text Question E2E Test (Jason Tan)
- [#10679] Fix various issues in E2E tests (Jason Tan)
- [#10637] Run component tests only once in CI (Wilson Kurniawan)