aboutsummaryrefslogtreecommitdiff
path: root/config.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use groups in id_token instead of querying userinfoRunxi Yu31 hours1-17/+30
* Backend confirm course type minimum checkRunxi Yu5 days1-1/+94
* Reduce code repetition and remove fake authenticationRunxi Yu5 days1-28/+0
* *.go: Use wrapError() for brevityRunxi Yu5 days1-20/+3
* Implement course selection started/stopped statesRunxi Yu6 days1-0/+10
* *.go: Update commentsRunxi Yu7 days1-3/+3
* err.go: Create, and unify some error definitionsRunxi Yu9 days1-9/+0
* Reapply "{config,wsc}.go, cca.scfg.example: Dynamic course update delay"Runxi Yu9 days1-13/+16
* Revert "{config,wsc}.go, cca.scfg.example: Dynamic course update delay"Runxi Yu9 days1-16/+13
* {config,wsm}.go, cca.scfg.example: Configurable immediate propagationRunxi Yu10 days1-4/+14
* *.go: Limit to approximately 80 characters per lineRunxi Yu10 days1-11/+45
* {config,wsc}.go, cca.scfg.example: Dynamic course update delayRunxi Yu10 days1-11/+11
* *: Overhaul structure again and embed everythingRunxi Yu11 days1-0/+263
* *.go: Move to backendRunxi Yu11 days1-284/+0
* {config,main}.go: Enhance configuration file processingRunxi Yu11 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 Yu11 days1-0/+2
* config.go: Return errors instead of panicing on auth.fake issuesRunxi Yu12 days1-3/+11
* {config,main}.go, cca.scfg.example: Settable static pathRunxi Yu12 days1-2/+2
* {config,main}.go, cca.scfg.example: Support TLSRunxi Yu12 days1-0/+15
* {config,ws}.go, cca.scfg.example: Allow same-user fake authRunxi Yu13 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