Kok Rui Wong
Kok Rui Wong
Our planner (https://nusmods.com/planner) has been "in beta" for around 5 years. While it doesn't have all the features it was planned to have at the start, it is useful enough...
In https://github.com/nusmodifications/nusmods/issues/3648, we notice that this year's data for ST2334 has individual lecture lesson slots (timetable entries) with duplicated weeks. ` "weeks": [1, 1, 2, 2, 3, 3, 4, 4,...
Right now, NUSMods just checks on load for whether a timetable object exists. We could implement a basic check that the data it contains is well-formed in some way https://github.com/nusmodifications/nusmods/blob/089993f56557c729572284b762384424f7806d53/export/src/data.ts#L66-L71
### Describe the bug Right now we can visit https://github.nusmods.com/, but the relevant API proxies (/repo) and (/venues) aren't returning any data. https://github.com/nusmodifications/nusmods/pull/3655 was merged as a stopgap so that...
This has historically been a very common request. We should allow users to filter courses by whether they are "evening" course. I'm not sure if there is a universally-agreed definition...
This was a feature requested via the NUSMods chat. We could have a "random course" picker feature where users can see the course details page of a random course. It...
Our "DevOps" leaves much to be desired, hoping to kickstart some progress here. One of the main types of production incidents we deal with is our scraper going down, which...
In https://github.com/nusmodifications/nusmods/pull/3560, we improved our exam clash detection algorithm. Previously, we only checked for exam start times, but it's possible that an exam's end time overlaps with another exam's start...
As mentioned in https://github.com/nusmodifications/nusmods/issues/3688, I think we should remove Codecov as a CI step on the `master` and `production` branches. I think we should keep it on `pull-request`s so we...
**What** Currently, Binja plugin users are restricted to the options presented in the Run Dialogs. There should be an additional field where users who are more familiar with Manticore can...