V8.26.0
Release 367
Bug Fixes
- [#12310] Modified session timing modal does not use updated session name (@meet0806)
- [#12316] Students viewing submission form: Some answered essay questions are not shown in green (@Khalid6468)
- [#12306] Fix rank options question on instructor edit session page (@jasonqiu212)
- [#12299] Fix rank recipients question mobile spacing (@jasonqiu212)
- [#12295] Instructor home page: Fix alignment of "Add New Course" button (@meet0806)
- [#12263] Fix rubric question overflow for instructors edit session page (@jasonqiu212)
- [#12270] About page: Remove extra space from links (@sra1kumar-NULL)
- [#12266] User-friendliness: Fix distribute points options question (@weiquu)
- [#12260] Wrap buttons vertically in mobile for instructor edit sessions page (@jasonqiu212)
- [#12253] Instructors editing session dates: disable calendar popup if the form is not in edit mode (@pgfrank1)
- [#12251] User-friendliness: Fix visibility dropdown overflow (@weiquu)
- [#12250] User-friendliness: Change feedback path dropdowns to column format on mobile (@weiquu)
- [#12228] Modify question headers for instructor (@jasonqiu212)
- [#12236] User-friendliness: Fix instructor edit sessions page MCQ and MSQ (@weiquu)
- [#12225] Minimise modal margin for mobile (@jasonqiu212)
- [#12219] User-friendliness: Fix screen reader issue for question description (@weiquu)
- [#12207] User-friendliness: Fix feedback path dropdown (@weiquu)
- [#12205] Create unique id for rubric table cell (@jasonqiu212)
- [#12201] User-friendliness: Make rubric question response table mobile responsive (@jasonqiu212)
- [#12200] Change text colour (@weiquu)
- [#12179] Fix dropdown caret overlap (@weiquu)
- [#12174] User-friendliness: Fix numerical scale question table in view responses page (@weiquu)
- [#12139] User-friendliness: Fix evaluee/recipient mobile text wrap (@jasonqiu212)
- [#12108] Tag all TEAMMATES pages with <main> (@zhaojj2209)
- [#12105] User-friendliness: Make header dropdowns focusable (@jasonqiu212)
- [#12096] User-friendliness: Fix margins on mobile (@weiquu)
- [#12239] Instructor help page: page not scrolling to content when anchor links used (@SetsunaS)
- [#12243] Fix scrolling mechanism when user click on scroll down button. (@noreddinelam)
- [#12224] Instructor help page: Page not scrolling to the right section (@noreddinelam)
New Features and Enhancements
- [#11891] Add Firebase Authentication (@xyliew25)
- [#12325] User-friendliness: Fix all remaining sortable table headers (@weiquu)
- [#12254] User-friendliness: Add labels to instructor edit sessions page questions (@weiquu)
- [#12220] User-friendliness: Add labels to input for essay question (instructor edit sessions page) (@weiquu)
- [#12209] User-friendliness: Fix custom visibility options (@weiquu)
- [#12197] Modify header of card to display content in column for mobile (@jasonqiu212)
- [#12155] User-friendliness: Add labels to rubric questions (@jasonqiu212)
- [#12172] User-friendliness: Add labels to rank options questions (@jasonqiu212)
- [#12164] Modify header and footer colours (@zhaojj2209)
- [#12167] User-friendliness: Add label to rank recipients question (@weiquu)
- [#12153] User-friendliness: Add labels and change "more info" button for team contribution questions (@weiquu)
- [#12150] User-friendliness: Add labels for distribute points by recipient questions (@jasonqiu212)
- [#12149] Add labels and groups to distribute points (options) (@weiquu)
- [#12148] Add labels for numerical scale questions (@jasonqiu212)
- [#12147] Add labels for MCQ questions (@jasonqiu212)
- [#12144] User-friendliness: Add labels for MSQ checkboxes (@weiquu)
- [#12140] User-friendliness: Add label to text input for essay questions (@weiquu)
- [#12104] Landmark questions in submit feedback page (@weiquu)
- [#12129] User-friendliness: Landmark questions in feedback sessions results page (@jasonqiu212)
DevOps/Build-related
- [#12272] Modify accessibility tests workflow to rerun failed tests once (@zhaojj2209)
- [#12082] Add accessibility tests workflow (@zhaojj2209)
Other Tasks
- [#12261] Add user-friendliness documentation (@zhaojj2209)
- [#12223] Fix remaining accessibility tests (@zhaojj2209)
- [#12206] Fix duplicate IDs in codebase (@zhaojj2209)
- [#12180] Remove Bootstrap column style override (@zhaojj2209)
- [#12162] Refactor accessibility test rule disabling logic (@zhaojj2209)
- [#12234] Add unit tests for SubmitFeedbackResponsesAction (@ellaella12)