| Commit message (Expand) | Author | Age | Files | Lines |
* | index.go, *.html: index->student, index_login->login | Runxi Yu | 2024-10-02 | 1 | -3/+3 |
* | index.go, ws.go: Fix race condition surrounding courses | Runxi Yu | 2024-10-01 | 1 | -12/+16 |
* | {config,index}.go, cca.scfg.example, style.css, *.html: Link to source | Runxi Yu | 2024-09-30 | 1 | -0/+3 |
* | *: Change license to AGPL-3.0-or-later | Runxi Yu | 2024-09-30 | 1 | -21/+11 |
* | index.go: Correct typo | Runxi Yu | 2024-09-30 | 1 | -1/+1 |
* | {auth,index,ws}.go, schema.sql: Move session cookie into the user table | Runxi Yu | 2024-09-30 | 1 | -21/+6 |
* | {auth,index,ws}.go: Add contexts for database calls | Runxi Yu | 2024-09-26 | 1 | -3/+2 |
* | *.go: Linting | Runxi Yu | 2024-09-24 | 1 | -16/+14 |
* | {index,utils,ws}.go: Handle write errors | Runxi Yu | 2024-09-24 | 1 | -30/+6 |
* | {utils,auth,index,ws}.go: Handle errors in random number generation | Runxi Yu | 2024-09-24 | 1 | -2/+12 |
* | *.go: Add more licenses | Runxi Yu | 2024-09-09 | 1 | -0/+30 |
* | *.go: Shorter line lengths | Runxi Yu | 2024-09-09 | 1 | -2/+10 |
* | *.go: Add comments | Runxi Yu | 2024-09-09 | 1 | -2/+12 |
* | *: Display courses | Runxi Yu | 2024-09-08 | 1 | -0/+1 |
* | *.go: Simplify error messages and reformat | Runxi Yu | 2024-09-08 | 1 | -1/+1 |
* | *: Basic WebSocket connection may be established now | Runxi Yu | 2024-09-08 | 1 | -0/+1 |
* | *: Call Graph API for department information | Runxi Yu | 2024-09-07 | 1 | -1/+3 |
* | *: Basic authentication and templates | Runxi Yu | 2024-09-07 | 1 | -0/+103 |