Commit Graph

36 Commits

Author SHA1 Message Date
Neale Pickett bfcf325e3b no more state/disabled, better logs for hours.txt 2022-11-29 15:33:21 -07:00
Neale Pickett ec2a547637 Remove participant IDs, add team ID links 2022-05-19 20:53:51 -06:00
Neale Pickett a85df22479 Upgrades, NFS optimization 2022-05-12 18:03:26 -06:00
Neale Pickett 5b6555cd9a Check team existence before registering.
Fixes #156
2022-05-10 17:47:26 -06:00
Neale Pickett eea674b1a4 Remove `events.csv` on init.
Fixes #177
2022-05-10 13:30:44 -06:00
Neale Pickett 471ded7303 Cache state 2021-10-26 12:48:23 -06:00
Neale Pickett 41a0e6dffc Prepend timestamp to award filenames
Fixes #168
2021-10-14 19:01:12 -06:00
Neale Pickett f68201ab53 Check for new mothballs with the same name
Also updated some error messages to pass newer linter.

Fixes #172
2021-10-13 18:25:27 -06:00
Neale Pickett 2f49e853e4 remove a debugging log message 2021-03-02 11:25:20 -07:00
Neale Pickett 45fbd34be0 Devel mode now lets you register a team with any ID 2021-02-01 16:53:38 -07:00
Neale Pickett 7b485ababf Nicer format for devel server team names 2020-12-02 19:49:06 -07:00
Neale Pickett d4b37d1efa Devel server: allow any team ID to score ponts. 2020-12-02 19:31:34 -07:00
Neale Pickett 788ce7c3b6 events log -> csv, say we're in devel mode 2020-12-02 17:57:10 -07:00
John Donaldson f4cfb10d97 Rename event.log as events.log 2020-11-19 16:26:53 -05:00
Neale Pickett 5cb09066e2 More log events 2020-10-14 18:20:49 -06:00
Neale Pickett 1080783eb9 Fix bug with registration on actual filesystems 2020-10-13 19:48:37 -06:00
Neale Pickett 8874aad7cb Fix bug that required id to get puzzle content 2020-10-13 18:33:12 -06:00
Neale Pickett e4f34b4c05 Fix typo 2020-10-12 16:46:03 +00:00
Neale Pickett 4ec9666a7c Remove dev server, update documentation. 2020-09-11 20:16:58 -06:00
Neale Pickett 8f85b02935 Loads more tests! 2020-08-21 17:02:38 -06:00
Neale Pickett f49d1c3801 Server tests 2020-08-19 18:01:21 -06:00
Neale Pickett f8556dd2e5 State tests 2020-08-19 15:38:13 -06:00
Neale Pickett 316f44edae Add event log, not working yet 2020-08-18 17:04:23 -06:00
Neale Pickett 2a3826e2b3 Mostly documentation in Go files 2020-08-17 17:43:57 -06:00
Neale Pickett ab0488ba14 Running again, fix scoreboard.js 2020-08-14 20:26:04 -06:00
Neale Pickett c3cf75fc90 I think we have a working server, folks 2020-03-01 18:01:01 -06:00
Neale Pickett 3eafa7a328 Move server logic into server file 2020-03-01 17:10:55 -06:00
Neale Pickett 5fbc4753de /state and /register working 2020-02-29 22:37:22 -07:00
Neale Pickett 0bc8faa5ec OMG it runs, haven't tested yet but exciting stuff here folks 2020-02-29 16:51:32 -07:00
Neale Pickett 5f221b466e Report if the team ID is already registered 2019-12-12 20:02:57 -07:00
Neale Pickett 97da227777 go fmt 2019-12-01 20:53:13 -07:00
Neale Pickett 5dccc6431d More tests, and a bug fix! 2019-12-01 20:47:46 -07:00
Neale Pickett 7825f196be Start doing more tests 2019-12-01 18:58:09 -07:00
Neale Pickett 65f810539a Add flags and more robust functionality than "until" provided 2019-11-24 15:58:43 -07:00
Neale Pickett 309432d05c Mostly refactored 2019-09-02 19:47:24 -06:00
Neale Pickett 657a02e773 Refactor state functions into their own doodad 2019-09-02 18:13:37 -06:00