summaryrefslogtreecommitdiff
path: root/Makefile (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Makefile, main.go: Use cover page as iadocs/index.htmlRunxi Yu2024-10-061-2/+7
|
* iadocs: ROT table should be HTMLRunxi Yu2024-10-071-2/+2
|
* Makefile: lualatex -interaction batchmodeRunxi Yu2024-10-061-4/+4
|
* Makefile: lualatex -halt-on-errorRunxi Yu2024-10-061-4/+4
|
* iadocs, etc.: Add source to appendixRunxi Yu2024-10-061-1/+8
|
* main.go, Makefile: Add .editorconfig and .gitignore to srcFSRunxi Yu2024-10-061-1/+1
|
* Revert "Makefile, main.go: Add vendor dependencies to srcFS"v0.1.6Runxi Yu2024-10-061-4/+1
| | | | This reverts commit a25fdc67f05cfb1b37ac750460a21ddbb18008de.
* Makefile, main.go: Add vendor dependencies to srcFSRunxi Yu2024-10-061-1/+4
|
* Makefile, main.go: Add go.* to the served sourcesRunxi Yu2024-10-061-1/+1
|
* *: Overhaul structure again and embed everythingRunxi Yu2024-10-061-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.4Runxi Yu2024-10-051-1/+1
| | | | Otherwise templates won't be copied
* */Makefile: Update againRunxi Yu2024-10-051-2/+11
|
* *: Further restructuringRunxi Yu2024-10-051-0/+12
|
* *.go: Move to backendRunxi Yu2024-10-051-2/+0
| | | | And adjust Makefiles, admin handbook, and lint.sh accordingly.
* Makefile: BSD Make also supports wildcards in targetsRunxi Yu2024-10-051-1/+1
|
* Makefile: Add sem.go to source file listRunxi Yu2024-10-051-1/+1
|
* Makefile: Add wsm.go to the source file listRunxi Yu2024-10-021-1/+1
|
* {main,pw}.go, Makefile, index_login.html: Remove password auth stubRunxi Yu2024-10-011-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 filesRunxi Yu2024-09-241-1/+1
|
* *: Display coursesRunxi Yu2024-09-081-1/+1
|
* *: Basic WebSocket connection may be established nowRunxi Yu2024-09-081-1/+1
|
* *: Basic authentication and templatesRunxi Yu2024-09-071-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.