Commit Graph

15 Commits

Author SHA1 Message Date
Donaldson 0efcb24d45 Reopen the events log if it's removed or modified while mothd is running 2020-11-17 12:13:30 -06:00
Neale Pickett a1bba870d1 Backport event logging from v4 2020-11-11 13:13:09 -07:00
John Donaldson d9277ad423 Make X-Forwarded-For handling an optional flag 2020-03-05 03:22:34 +00:00
Neale Pickett 1614b02b66 Throttle submissions per team (more...)
* Preload team hashes in maintenance goroutine
* Check team hash weirdness at maintenance time
* Check team hash validity before checking answer
* Rate limit answer submissions (adjustable with -attempt flag)
* ... and more!
2019-03-07 22:03:48 -05:00
Neale Pickett 041b582935 Remove external library dependencies 2019-02-26 16:27:20 -07:00
Neale Pickett 628d8a0b05 go fmt 2019-02-25 16:07:53 +00:00
Neale Pickett 8e67abe0c0 Now you can hit enter to sign in 2019-02-22 19:09:38 -07:00
Neale Pickett 45c0cad5d4 Better token generation 2019-02-21 19:38:53 -07:00
Neale Pickett e68a041f33 Add basic authentication and remove legacy html responses 2019-02-21 23:00:06 +00:00
Neale Pickett d1b41dd8aa Stop trying to put static files in the binary 2018-09-27 23:12:29 +00:00
Neale Pickett e147839966 Documentation updates 2018-09-20 16:15:34 +00:00
Neale Pickett bc6b373659 Dockerize and cleanup 2018-09-20 00:18:04 +00:00
Neale Pickett 21902ce8e4 I think I'm done. 2018-09-19 23:56:26 +00:00
Neale Pickett 5b018eab42 Moving toward a working server 2018-09-17 23:00:08 +00:00
Neale Pickett 61c1129e0f A passable start at a go-based mothd 2018-09-15 00:24:48 +00:00