FergusMok

Results 9 issues of FergusMok

Steps to reproduce: 1. Open a tab as an instructor, and navigate to edit extension page. 2. Open up another tab, and navigate to edit sessions page. 3. At the...

s.OnHold

Part of #11571. Requires #11603 to be merged first ![image](https://user-images.githubusercontent.com/10182564/160969192-cbd7b3f0-3144-4329-8ac9-2561baa7024f.png) Adds toggleable tables (no lazy loading) In hindsight, the lazy loading of tables is not as useful as I thought....

s.OnHold
s.ToDiscuss

The frontend uses DateFormat/TimeFormat, Moment and epoch timestamps, and even Date. However, functions to parse and manipulate between the data types are scattered in different files and folders. Examples that...

Part of https://github.com/TEAMMATES/teammates/issues/12048 3rd out of the 3 PRs to migrate SubmitFeedbackResponseAction (#12732 and #12720)

s.Ongoing

Part of #12048. Migrates the `OPTIMIZED_SAVING_POLICY_APPLIED` portion of `updateFeedbackResponseComment`, and adds the necessary tests.

s.Ongoing

Currently, there's a mismatch in behavior of the methods during the migration. FeedbackSession only takes into account `endTime`, but the original method takes into account `graceTime`, `deadlineExtensions` and `endTime`. https://github.com/TEAMMATES/teammates/blob/d6c67fc9dd31c36f196be454a22cce955e1c8229/src/main/java/teammates/storage/sqlentity/FeedbackSession.java#L454-L477...

c.Bug
committers only

Part of #12048 Removes the null SQL default section, and uses the 'None' section instead.

s.ToReview

**Description of feature/enhancement** ![image](https://github.com/TEAMMATES/teammates/assets/10182564/c8e361c1-c954-4247-b98c-851b106515f4) **Context** When selecting students from a drop-down, there may be many students. If I know the recipient in advance, I would like to quickly type the...

good first issue
c.Feature

Part of https://github.com/TEAMMATES/teammates/issues/12048 Added some unique constraints to SQL, and increase the length of some fields as part of data migration

s.ToReview