summaryrefslogtreecommitdiff
path: root/wsm.go (follow)
Commit message (Collapse)AuthorAgeFilesLines
* wsm.go, main.js: Display the user's selected courses on first runv0.1.0Runxi Yu2024-10-011-2/+18
| | | | | It's done in the WebSocket routines rather than in the template maker because it's relatively easier to write the logic this way.
* {ws,wsm}.go: Split message handlers into their own functionsRunxi Yu2024-10-011-0/+177