Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | eslint.sh: Call eslint directly rather than through npx | Runxi Yu | 2024-10-09 | 1 | -1/+1 |
| | |||||
* | Revert "latexify-source.sh: \subsection{\texttt{%s}}" | Runxi Yu | 2024-10-07 | 1 | -11/+11 |
| | | | | This reverts commit a9916b3a7df327836f18011edcbf8cc218260f89. | ||||
* | latexify-source.sh: Don't set -x | Runxi Yu | 2024-10-07 | 1 | -1/+1 |
| | |||||
* | postgres_run.sh: Remove as unnecessary | Runxi Yu | 2024-10-07 | 1 | -3/+0 |
| | |||||
* | latexify-source.sh: \subsection{\texttt{%s}} | Runxi Yu | 2024-10-07 | 1 | -11/+11 |
| | |||||
* | .editorconfig, latexify-source.sh, student.js: Indent 4, wrap 85 | Runxi Yu | 2024-10-06 | 1 | -1/+1 |
| | |||||
* | iadocs, etc.: Add source to appendix | Runxi Yu | 2024-10-06 | 2 | -0/+83 |
| | |||||
* | deploy.sh: Add deployment script | Runxi Yu | 2024-10-06 | 1 | -0/+18 |
| | |||||
* | *: Overhaul structure again and embed everything | Runxi Yu | 2024-10-06 | 1 | -1/+0 |
| | | | | | | | | - 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 | ||||
* | *: Further restructuring | Runxi Yu | 2024-10-05 | 1 | -1/+1 |
| | |||||
* | *.go: Move to backend | Runxi Yu | 2024-10-05 | 1 | -0/+2 |
| | | | | And adjust Makefiles, admin handbook, and lint.sh accordingly. | ||||
* | postgres_shell.sh: Delete as unnecessary | Runxi Yu | 2024-10-04 | 1 | -3/+0 |
| | | | | Just use "psql cca" | ||||
* | lint.sh: Disable nonamedreturns | Runxi Yu | 2024-10-03 | 1 | -1/+1 |
| | | | | I used named returns to inspect return values (especially error values) | ||||
* | lint.sh: Disable dogsled and unparam | Runxi Yu | 2024-10-01 | 1 | -1/+1 |
| | | | | | | | dogsled forbids patterns such as "_, _, _ = a, b, c" for no reason. unparam warns about unused parameters even when I'm assigning them to _ to indicate that it's fine for them to be unused. | ||||
* | lint.sh: Disable yet another cyclomatic complexity checker | Runxi Yu | 2024-10-01 | 1 | -1/+1 |
| | |||||
* | lint.sh: Disable yet another cyclomatic complexity checker | Runxi Yu | 2024-10-01 | 1 | -1/+1 |
| | |||||
* | postgres_run.sh: Run in debug level 2 | Runxi Yu | 2024-10-01 | 1 | -1/+1 |
| | | | | | This allows SQL statements to be logged which makes debugging much easier. Also "$@" is added so any extra arguments may be passed. | ||||
* | pre-commit hook: Use && to chain lint.sh and eslint.sh | Runxi Yu | 2024-09-29 | 1 | -2/+1 |
| | |||||
* | lint.sh: Disable gocognit | Runxi Yu | 2024-09-29 | 1 | -1/+1 |
| | |||||
* | Add the pre-commit hook | Runxi Yu | 2024-09-29 | 1 | -0/+4 |
| | |||||
* | eslint.sh: Pass additional arguments to eslint (to use e.g. --fix) | Runxi Yu | 2024-09-29 | 1 | -1/+1 |
| | |||||
* | Add eslint.sh | Runxi Yu | 2024-09-28 | 1 | -0/+7 |
| | |||||
* | lint.sh: Add #!/bin/sh | Runxi Yu | 2024-09-26 | 1 | -0/+1 |
| | |||||
* | *.go: Wrap errors | Runxi Yu | 2024-09-26 | 1 | -1/+1 |
| | |||||
* | lint.sh: Disable some bad checkers | Runxi Yu | 2024-09-26 | 1 | -1/+1 |
| | |||||
* | docs, scripts, sql: Sort support files into subdirectories | Runxi Yu | 2024-09-24 | 3 | -0/+7 |