Commit Graph

1751 Commits

Author SHA1 Message Date
Neale Pickett d1b41dd8aa Stop trying to put static files in the binary 2018-09-27 23:12:29 +00:00
John Donaldson d612e17d14 HTML-escape hexdump content so it doesn't break pages 2018-09-27 16:07:03 -05:00
John Donaldson 0c5d4ef889 Merge branch 'master' of https://github.com/dirtbags/moth 2018-09-27 16:02:14 -05:00
Neale Pickett e69fa74e0c Update devel server build rules for new layout 2018-09-26 18:32:18 +00:00
Neale Pickett fab2470975 Merge branch 'master' of https://github.com/dirtbags/moth 2018-09-24 20:00:21 +00:00
Neale Pickett 82d029b357 Generate proper JSON 2018-09-24 20:00:18 +00:00
Neale Pickett 1b4767543b Merge branch 'mothv3' 2018-09-23 03:38:32 +00:00
Neale Pickett 909271549c Fix puzzles on iOS 2018-09-21 23:45:28 +00:00
Neale Pickett dc8d3b9d50 iframe fixes 2018-09-21 20:42:38 +00:00
Neale Pickett b25b87fa85 Fix scoreboard formatting and iframe styling 2018-09-21 20:29:05 +00:00
Neale Pickett 6ad8b41047 Friendler error message if you got the right answer 2018-09-20 20:44:56 +00:00
Neale Pickett 55800efe3f Fix inline images, only award to extant teams 2018-09-20 20:42:24 +00:00
Neale Pickett 4ed04b99dd Cleanup from merge 2018-09-20 17:53:15 +00:00
Neale Pickett 453c6a88bc Merge branch 'mothv3' 2018-09-20 17:51:46 +00:00
Neale Pickett b1f16d3733 Remove legacy cruft, back to original name for moth package 2018-09-20 16:32:12 +00:00
Neale Pickett fbb0a9b0ba Golang port is now MOTHv3 2018-09-20 16:17:42 +00:00
Neale Pickett 11939e7ce6 Merge branch 'golang' into mothv3 2018-09-20 16:16:49 +00:00
Neale Pickett e147839966 Documentation updates 2018-09-20 16:15:34 +00:00
Neale Pickett e460f5b6b3 Cache points.json and puzzles.json 2018-09-20 03:44:34 +00:00
Neale Pickett bc6b373659 Dockerize and cleanup 2018-09-20 00:18:04 +00:00
Neale Pickett 7ff206cbda Add some more files 2018-09-19 23:56:47 +00:00
Neale Pickett 21902ce8e4 I think I'm done. 2018-09-19 23:56:26 +00:00
Neale Pickett 5075bb601d Everything but puzzle content serving 2018-09-19 03:29:05 +00:00
Neale Pickett 7942f4fc5a Add scoreboard plus formatting tweaks 2018-09-19 00:22:03 +00:00
Neale Pickett 1fdba38ad3 Basic rendering of open puzzles 2018-09-18 03:32:24 +00:00
Neale Pickett 2dc0b0690f New rule: (category, points) must be unique across the contest. No more having 2 tokens in a category with the same point value. 2018-09-18 00:06:29 +00:00
Neale Pickett 4c3fe34936 Check for duplicate points 2018-09-18 00:02:44 +00:00
Neale Pickett 78f2e2a79c Flesh out remaining handlers
I think at this point we just need to drop in text for puzzle.html, puzzle-list.html, and scoreboard.html,
and we'll have a working server.
2018-09-17 23:40:05 +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
John Donaldson e8ed461633 Adding dependencies to build some python modules
Pinning Alpine version
2018-09-11 16:54:48 -05:00
John Donaldson ef92ca317f Adding contributors 2018-09-09 10:59:57 -05:00
John Donaldson f95c9e5af4 Renamed LLNL scoreboard names, consolidated scoreboard JS 2018-09-09 10:34:48 -05:00
int00h5525 2b97c4fb7e Merge pull request #1 from dirtbags/master
Backport changes from upstream
2018-09-09 09:50:24 -05:00
Neale Pickett c3a5b6b71e Merge pull request #39 from int00h5525/topics/38-fzraw-is-not-defined
Fix issue with mothballer compiling
2018-07-13 17:05:56 -06:00
John Donaldson 5aa2eb787c Doing better isinstanceof check 2018-07-13 15:51:49 -07:00
John Donaldson e675d8e79a Fix issue with mothballer compiling 2018-07-13 15:35:35 -07:00
Neale Pickett 343700b86d Merge pull request #37 from dirtbags/addErisUser
Added www user to list of httpd users
2018-07-11 19:05:20 -06:00
James Wernicke fe7d5a28a8 Added user to list of httpd users 2018-07-07 22:42:14 +00:00
Neale Pickett 19ae28eb3d Merge pull request #35 from dirtbags/fixErisLink
Changed eris link to Github instead of Woozle
2018-07-07 10:36:50 -06:00
James Wernicke 30c343b009 Changed eris link to Github instead of Woozle 2018-07-07 04:34:04 +00:00
Neale Pickett cd53917a63 Merge branch 'master' of https://github.com/dirtbags/moth 2018-06-06 12:52:39 +00:00
Neale Pickett 14bc271115 More readable team names 2018-06-06 12:52:19 +00:00
Neale Pickett 20a6f92173 Add time field to GetState 2018-05-24 13:56:42 +00:00
Neale Pickett d924aafdb9 Merge pull request #32 from dirtbags/nocache
Append current time to request to force reload puzzles.json
2018-05-23 20:01:31 -06:00
Neale Pickett 43141a38f4 Make fake server executable 2018-05-23 22:56:21 +00:00
Neale Pickett 37d868b268 Add a fake server to demonstrate API 2018-05-23 22:53:51 +00:00
Neale Pickett 822683972d Fix GetState API endpoint in example 2018-05-23 20:39:35 +00:00
Neale Pickett 69fd6918c8 Explicitly say there are no parameters to getstate 2018-05-23 20:39:10 +00:00
Neale Pickett b6dde238f6 Combine points log and open puzzles call 2018-05-23 20:37:49 +00:00