Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | *.go: Further wrap errors | Runxi Yu | 11 days | 1 | -3/+7 |
| | |||||
* | Reapply "{config,wsc}.go, cca.scfg.example: Dynamic course update delay" | Runxi Yu | 11 days | 1 | -1/+11 |
| | | | | This reverts commit 831040c3d7dbc116a25848786bc5ab83fef6149b. | ||||
* | Revert "{config,wsc}.go, cca.scfg.example: Dynamic course update delay" | Runxi Yu | 11 days | 1 | -11/+1 |
| | | | | This reverts commit de3f0b9e7003e4521f5ea866134e77ff859ab99b. | ||||
* | wsc.go: Fix race condition with usemCount atomics | Runxi Yu | 11 days | 1 | -1/+6 |
| | | | | Atomics must be read atomically via atomic.LoadT | ||||
* | *.go: Limit to approximately 80 characters per line | Runxi Yu | 12 days | 1 | -10/+57 |
| | |||||
* | {config,wsc}.go, cca.scfg.example: Dynamic course update delay | Runxi Yu | 12 days | 1 | -1/+6 |
| | |||||
* | {courses,wsc,wsm,wsp}.go: Send course number immediately on user interaction | Runxi Yu | 13 days | 1 | -9/+2 |
| | |||||
* | *: Overhaul structure again and embed everything | Runxi Yu | 13 days | 1 | -0/+266 |
| | | | | | | | | - Remove sub-Makefiles; recursive make is annoying - Just use one top-level Makefile that builds everything - Embed templates and minified static resources into the binary - Embed all compiled documentation into the binary and serve - Embed all source into the binary and serve | ||||
* | *.go: Move to backend | Runxi Yu | 13 days | 1 | -266/+0 |
| | | | | And adjust Makefiles, admin handbook, and lint.sh accordingly. | ||||
* | {,u}sem.go, ws*.go: Restructure files | Runxi Yu | 13 days | 1 | -0/+266 |