Kok Rui Wong

Results 15 issues of 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...

taken

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

good first issue
better engineering

### 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...

devops

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...

enhancement
good first issue
module finder

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...

good first issue

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...

api
devops

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...

good first issue
module finder

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...

good first issue
devops

**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...

enhancement
Binary Ninja
muiserver-integration