-rw-r--r-- | .env | 53L |
-rw-r--r-- | .eslintrc.cjs | 15L |
-rw-r--r-- | .gitignore | 31L |
-rw-r--r-- | AUTHORS.md | 3L |
-rw-r--r-- | CHANGELOG.md | 93L |
-rw-r--r-- | Jenkinsfile | 20L |
-rw-r--r-- | LICENSE | 21L |
-rw-r--r-- | README.md | 129L |
-rw-r--r-- | RELEASE.md | 6L |
-rw-r--r-- | assets/myheats.svg | 68468L |
-rw-r--r-- | dev/digital-ocean-app.yaml | 44L |
-rw-r--r-- | dev/docker-compose.yml | 26L |
-rw-r--r-- | dev/env | 53L |
-rw-r--r-- | dev/postgresql.conf | 844L |
-rw-r--r-- | dockerfiles/api/Dockerfile | 14L |
-rw-r--r-- | dockerfiles/frontend/Dockerfile | 38L |
-rw-r--r-- | dockerfiles/frontend/myheats.conf | 8L |
-rw-r--r-- | docs/DEBUGGING.md | 18L |
-rw-r--r-- | docs/DEVELOPMENT_SETUP.md | 26L |
-rw-r--r-- | docs/DIGIALOCEAN.md | 77L |
-rw-r--r-- | index.html | 20L |
-rw-r--r-- | nix/shell.nix | 7L |
-rw-r--r-- | package-lock.json | 4969L |
-rw-r--r-- | package.json | 35L |
-rw-r--r-- | public/favicon.ico | 24838B |
-rw-r--r-- | public/logo192.png | 9131B |
-rw-r--r-- | public/logo512.png | 29087B |
-rw-r--r-- | public/manifest.json | 25L |
-rw-r--r-- | public/robots.txt | 3L |
-rw-r--r-- | schema/00-athletes.sql | 22L |
-rw-r--r-- | schema/01-heats.sql | 20L |
-rw-r--r-- | schema/02-judges.sql | 21L |
-rw-r--r-- | schema/03-scores.sql | 29L |
-rw-r--r-- | schema/04-startlist.sql | 24L |
-rw-r--r-- | schema/05-settings.sql | 17L |
-rw-r--r-- | schema/99-init-db.sql | 35L |
-rw-r--r-- | src/api/db.cjs | 523L |
-rw-r--r-- | src/api/server.cjs | 917L |
-rw-r--r-- | src/frontend/App.jsx | 173L |
-rw-r--r-- | src/frontend/Athletes.jsx | 167L |
-rw-r--r-- | src/frontend/Auth.jsx | 61L |
-rw-r--r-- | src/frontend/AuthVerify.jsx | 47L |
-rw-r--r-- | src/frontend/Heats.jsx | 172L |
-rw-r--r-- | src/frontend/Judges.jsx | 151L |
-rw-r--r-- | src/frontend/Leaderboard.jsx | 457L |
-rw-r--r-- | src/frontend/Score.jsx | 167L |
-rw-r--r-- | src/frontend/Settings.jsx | 155L |
-rw-r--r-- | src/frontend/Startlist.jsx | 199L |
-rw-r--r-- | src/frontend/css/App.css | 256L |
-rw-r--r-- | src/frontend/css/blue.css | 11L |
-rw-r--r-- | src/frontend/css/index.css | 41L |
-rw-r--r-- | src/frontend/css/red.css | 11L |
-rw-r--r-- | src/frontend/css/yellow.css | 11L |
-rw-r--r-- | src/frontend/main.jsx | 11L |
-rw-r--r-- | src/frontend/utils.js | 143L |
-rw-r--r-- | updatecli.d/default.yaml | 34L |
-rw-r--r-- | vite.config.js | 7L |