Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Makefile, main.go: Use cover page as iadocs/index.html | Runxi Yu | 2024-10-06 | 1 | -2/+7 |
| | |||||
* | iadocs: ROT table should be HTML | Runxi Yu | 2024-10-07 | 1 | -2/+2 |
| | |||||
* | Makefile: lualatex -interaction batchmode | Runxi Yu | 2024-10-06 | 1 | -4/+4 |
| | |||||
* | Makefile: lualatex -halt-on-error | Runxi Yu | 2024-10-06 | 1 | -4/+4 |
| | |||||
* | iadocs, etc.: Add source to appendix | Runxi Yu | 2024-10-06 | 1 | -1/+8 |
| | |||||
* | main.go, Makefile: Add .editorconfig and .gitignore to srcFS | Runxi Yu | 2024-10-06 | 1 | -1/+1 |
| | |||||
* | Revert "Makefile, main.go: Add vendor dependencies to srcFS"v0.1.6 | Runxi Yu | 2024-10-06 | 1 | -4/+1 |
| | | | | This reverts commit a25fdc67f05cfb1b37ac750460a21ddbb18008de. | ||||
* | Makefile, main.go: Add vendor dependencies to srcFS | Runxi Yu | 2024-10-06 | 1 | -1/+4 |
| | |||||
* | Makefile, main.go: Add go.* to the served sources | Runxi Yu | 2024-10-06 | 1 | -1/+1 |
| | |||||
* | *: Overhaul structure again and embed everything | Runxi Yu | 2024-10-06 | 1 | -14/+53 |
| | | | | | | | | - 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 | ||||
* | Makefile: Add tmpl to .PHONYv0.1.4 | Runxi Yu | 2024-10-05 | 1 | -1/+1 |
| | | | | Otherwise templates won't be copied | ||||
* | */Makefile: Update again | Runxi Yu | 2024-10-05 | 1 | -2/+11 |
| | |||||
* | *: Further restructuring | Runxi Yu | 2024-10-05 | 1 | -0/+12 |
| | |||||
* | *.go: Move to backend | Runxi Yu | 2024-10-05 | 1 | -2/+0 |
| | | | | And adjust Makefiles, admin handbook, and lint.sh accordingly. | ||||
* | Makefile: BSD Make also supports wildcards in targets | Runxi Yu | 2024-10-05 | 1 | -1/+1 |
| | |||||
* | Makefile: Add sem.go to source file list | Runxi Yu | 2024-10-05 | 1 | -1/+1 |
| | |||||
* | Makefile: Add wsm.go to the source file list | Runxi Yu | 2024-10-02 | 1 | -1/+1 |
| | |||||
* | {main,pw}.go, Makefile, index_login.html: Remove password auth stub | Runxi Yu | 2024-10-01 | 1 | -1/+1 |
| | | | | | | | | | | I don't think password authentication is really useful, since Microsoft Entra ID is the "proper" way of doing authentication in our school system and there's just little reason to have a password login. I previously wanted to use password authentication for stress testing, but stress testing really could just use completely fake authentication and there's no need for any password whatsoever. | ||||
* | Makefile: Update number of Go files | Runxi Yu | 2024-09-24 | 1 | -1/+1 |
| | |||||
* | *: Display courses | Runxi Yu | 2024-09-08 | 1 | -1/+1 |
| | |||||
* | *: Basic WebSocket connection may be established now | Runxi Yu | 2024-09-08 | 1 | -1/+1 |
| | |||||
* | *: Basic authentication and templates | Runxi Yu | 2024-09-07 | 1 | -0/+2 |
These are imported from FBFP and slightly modified to be specific to YKPS (while not being hard to port to other environments that use APIs that use OAUTH 2.0). Some code is also simplified. Database code still needs an audit, and things are not tested yet. |