aboutsummaryrefslogtreecommitdiff
path: root/newcourses.go (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *.go: Restructure backend filesRunxi Yu9 days1-350/+0
|
* newcourses.go: setupCourses must be run after commitRunxi Yu10 days1-10/+11
| | | | Otherwise it reads an old snapshot of the database...
* Validate course group and course type when importing from CSVRunxi Yu10 days1-0/+24
|
* Allow staff to upload a CSV containing coursesRunxi Yu10 days1-0/+325
Implements: https://todo.sr.ht/~runxiyu/cca/2