Commit Graph

65 Commits

Author SHA1 Message Date
Neale Pickett 6dfb5618a3 Move assigned.txt into state 2017-10-12 00:55:34 +00:00
Neale Pickett af963a71e8 Dockerize 2017-09-11 03:08:18 +00:00
Neale Pickett 631d1d800c Commit mothd and its systemd service 2017-07-14 22:56:09 +00:00
Neale Pickett 6436d97316 Fix install-category error if there are no CGIs 2017-06-17 06:29:20 +00:00
Neale Pickett 77a96f8001 Make CGIs executable on installation 2017-06-17 06:27:01 +00:00
Neale Pickett 9833f8f22b add server-start covenience script 2017-02-05 16:43:10 -07:00
Neale Pickett 1f2132d41b Make an actually working server, hopefully 2017-02-05 16:42:41 -07:00
Neale Pickett 60fec77add Shuffle files around: keep your campsite neat and tidy 2016-10-20 11:32:21 -06:00
Neale Pickett 9ce5b28a46 Merge branch 'master' of https://github.com/dirtbags/moth 2016-09-21 19:23:18 -06:00
Neale Pickett 26e6c86835 puzzles.html functional again 2016-09-21 16:10:29 -06:00
Neale Pickett 71ae4baf18 convert puzzles to lua standalone, json output 2016-09-21 10:14:13 -06:00
Neale Pickett e51f237b97 Rewrite points in lua 2016-09-21 07:48:05 -06:00
Neale Pickett 2815423e19 install-category: handle relative paths 2016-07-16 21:34:09 -06:00
Aaron McPhall 5353d702c4 fixing help in mktokens 2016-02-04 17:57:38 -07:00
J. Patrick Avery, Jr 2bb59a058f bin/mktokens: pulled in bubblebabble instead of depending on another package 2015-06-07 13:07:36 -05:00
J. Patrick Avery, Jr e078939c81 bin/mktokens: pulled in bubblebabble instead of depending on another package 2015-06-07 13:07:36 -05:00
J. Patrick Avery, Jr 257933365e bin/once: fix points problem
TODO: neale says points should be written to state/points.tmp then be moved into
state/points.new to avoid race condition (multiple processes touching the file
causing the file to change risking bad data in state/points.log). It might be
wise to do some validation in bin/points that tosses bad data.
2015-06-06 22:17:55 -05:00
J. Patrick Avery, Jr 8166469fee bin/once: fix points problem
TODO: neale says points should be written to state/points.tmp then be moved into
state/points.new to avoid race condition (multiple processes touching the file
causing the file to change risking bad data in state/points.log). It might be
wise to do some validation in bin/points that tosses bad data.
2015-06-06 22:17:55 -05:00
J. Patrick Avery, Jr 259339736c a token generator! 2015-06-05 00:42:31 -04:00
J. Patrick Avery, Jr 091a4cd848 a token generator! 2015-06-05 00:42:31 -04:00
J. Patrick Avery, Jr c6f218854a install-category: fix for puzzles with Makefiles
- simplify outdir
- when running a Makefile in a puzzle, don't pass $(pwd) as a component of
  DESTDIR -- $tgt is an absolute path. Fixes: proto and others
2015-06-03 20:06:11 -04:00
J. Patrick Avery, Jr 23fac6a44a install-category: fix for puzzles with Makefiles
- simplify outdir
- when running a Makefile in a puzzle, don't pass $(pwd) as a component of
  DESTDIR -- $tgt is an absolute path. Fixes: proto and others
2015-06-03 20:06:11 -04:00
J. Patrick Avery, Jr c44d6de23b don't bomb on no input 2015-06-03 19:59:58 -04:00
J. Patrick Avery, Jr d640be7cb5 don't bomb on no input 2015-06-03 19:59:58 -04:00
Neale Pickett 2f9d9f646f Just send team hashes so we can recover from crash 2015-05-28 11:40:41 -06:00
Neale Pickett 62e9a76532 Just send team hashes so we can recover from crash 2015-05-28 11:40:41 -06:00
Neale Pickett f3be3bf5f6 s/cgi/cgi-bin/g 2015-05-26 10:14:30 -06:00
Neale Pickett 18b9e51adf s/cgi/cgi-bin/g 2015-05-26 10:14:30 -06:00
Neale Pickett ca04f3ff9c Fix teams>10 2015-04-22 08:31:00 -06:00
Neale Pickett ad19b06cd5 Fix teams>10 2015-04-22 08:31:00 -06:00
Neale Pickett c780e163a7 Onle reset one 2015-04-21 07:59:35 -06:00
Neale Pickett 6b20fc3c1a Onle reset one 2015-04-21 07:59:35 -06:00
Neale Pickett 3333f983f6 More last-minute tweaks 2015-04-21 07:57:11 -06:00
Neale Pickett 1d45ca612d More last-minute tweaks 2015-04-21 07:57:11 -06:00
Neale Pickett cf5668edf3 fix formatting for phones 2015-04-20 12:08:21 -06:00
Neale Pickett 2baca88dfb fix formatting for phones 2015-04-20 12:08:21 -06:00
Neale Pickett e56c3d8006 Fully working and somewhat tested, with lua 2015-04-20 10:11:38 -06:00
Neale Pickett 7cbde4adf6 Fully working and somewhat tested, with lua 2015-04-20 10:11:38 -06:00
Neale Pickett 0672e552b6 Stop conflicting with js category 2015-04-19 23:14:31 -06:00
Neale Pickett 7cd619644e Stop conflicting with js category 2015-04-19 23:14:31 -06:00
Neale Pickett 4c0dc116a5 Lua-based puzzle lister 2015-04-19 22:57:35 -06:00
Neale Pickett d50dea280f Lua-based puzzle lister 2015-04-19 22:57:35 -06:00
Neale Pickett 752165cb0b Puzzler that awards points. Maybe. 2015-04-18 19:13:07 -06:00
Neale Pickett e7e4e1745d Puzzler that awards points. Maybe. 2015-04-18 19:13:07 -06:00
Neale Pickett 142e085b2b Fix relative path to images 2015-04-15 16:31:40 -06:00
Neale Pickett aa5cc6bbb2 Fix relative path to images 2015-04-15 16:31:40 -06:00
Neale Pickett e61c6d7a88 Add logos to individual puzzles 2015-04-15 16:12:06 -06:00
Neale Pickett f6260115e2 Add logos to individual puzzles 2015-04-15 16:12:06 -06:00
Neale Pickett 28373c33ed Do symlink properly in install-category 2015-04-13 16:38:56 -06:00
Neale Pickett d7206aca81 Do symlink properly in install-category 2015-04-13 16:38:56 -06:00