summaryrefslogtreecommitdiff
path: root/config.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* *: Overhaul structure again and embed everythingRunxi Yu11 days1-0/+263
* *.go: Move to backendRunxi Yu12 days1-284/+0
* {config,main}.go: Enhance configuration file processingRunxi Yu12 days1-7/+117
* {config,ws}.go, cca.scfg.example: Add perf.course_update_intervalRunxi Yu12 days1-6/+9
* {config,ws}.go, cca.scfg.example: Remove chanPool/SendQRunxi Yu12 days1-3/+0
* config.go: Emit warning when fake auth is enabledRunxi Yu12 days1-0/+2
* config.go: Return errors instead of panicing on auth.fake issuesRunxi Yu13 days1-3/+11
* {config,main}.go, cca.scfg.example: Settable static pathRunxi Yu13 days1-2/+2
* {config,main}.go, cca.scfg.example: Support TLSRunxi Yu13 days1-0/+15
* {config,ws}.go, cca.scfg.example: Allow same-user fake authRunxi Yu14 days1-3/+15
* {config,ws}.go, cca.scfg.example: Add fake auth supportRunxi Yu2024-10-021-0/+3
* {config,index}.go, cca.scfg.example, style.css, *.html: Link to sourceRunxi Yu2024-09-301-0/+3
* *: Change license to AGPL-3.0-or-laterRunxi Yu2024-09-301-21/+11
* auth.go, config.go, cca.scfg.example: Issue expiring cookiesRunxi Yu2024-09-301-0/+3
* ws.go, config.go, config.scfg.example: Attempt to fix deadlockRunxi Yu2024-09-291-0/+3
* courses.go, etc: Make courses a map instead of a sliceRunxi Yu2024-09-261-3/+0
* *.go, cca.scfg.example: Expose performance optionsRunxi Yu2024-09-261-0/+16
* *.go: Wrap errorsRunxi Yu2024-09-261-2/+3
* *.go: LintingRunxi Yu2024-09-241-7/+7
* *.go: Add commentsRunxi Yu2024-09-091-4/+8
* *: Call Graph API for department informationRunxi Yu2024-09-071-0/+6
* *: Basic authentication and templatesRunxi Yu2024-09-071-0/+111