| Commit message (Collapse) | Author | ||
|---|---|---|---|
| 2024-10-09 | chore: remove devenv | Sophie Forrest | |
| Uses a native nix shell. | |||
| 2024-10-09 | chore(flake): improve nix infrastructure | Sophie Forrest | |
| 2024-10-05 | feat: use BTreeMap for alphabetical sorting | Sophie Forrest | |
| 2024-10-05 | chore: update gitignore | Sophie Forrest | |
| 2024-09-22 | feat(trimester): accept "3+1+2/3" value | Sophie Forrest | |
| Previously not accepted, but it is used in the 2024 data set. | |||
| 2024-09-12 | fix(lib): prevent dumping of points into prereqs | Sophie Forrest | |
| Prevents points from being dumped into prerequisites by not dumping them if the list isn't at least two items long. | |||
| 2024-09-12 | refactor(lib): remove unused import | Sophie Forrest | |
| 2024-09-12 | fix(lib): consistent case sensitivity | Sophie Forrest | |
| Outlier in terms of case sensitivity checks. Will possibly improve performance. | |||
| 2024-09-12 | feat(lib): use nom parsers | Sophie Forrest | |
| Parsing should now be more reliable in general. | |||
| 2024-09-12 | feat(parser): complete offering parser + courseid | Sophie Forrest | |
| Complete courseid and offering parsers. These will be swapped into the codebase in the next commit. | |||
| 2024-09-11 | feat: initial work on nom parsers | Sophie Forrest | |
| 2024-09-11 | |||