jiachen :-)

Results 10 issues of jiachen :-)

Hi can I check if this is intended? Lexical scoping is a big part of Ecmascript / JS / TS For example, ```typescript { const x = 1; function a()...

Would be nice to have a maintenance page to redirect to every time we bring down source academy for whatever reason!

Enhancement
nice-to-have

https://github.com/indocomsoft/nus-cheatsheets/blob/3a00b53f7eb1c568fc054d741076b90ac3b65d96/CS2100/CS2100-final.tex#L481 Shoundnt it be `PC = (PC + 4) + (imm * 4)` instead of `PC = (PC + imm) * 4`

**Describe the bug** All cognito session tokens id, access and refresh tokens are being persisted into localstorage. This goes against all industry security best practice of storing sensitive infomation in...

Auth
needs-discussion
Security

import {GooglePicker} from 'react-google-picker' does not work

Currently, contents assessments are treated differently and not run against the autograder! This is causing issues cause we cant assign XP to students who didn't attempt/submit the assessment of as...

Currently, assessments that close are graded at 1201 every night. Would be optimal to find a way to trigger a auto grading job immediately after every assessment is due.

To properly decouple cadet from the grader I propose moving to a managed queue on AWS.

_backend
_infrastructure

Some simple validation on the import script especially on the nusnetid would be super useful and nice!