Commit Graph

88 Commits

Author SHA1 Message Date
John Donaldson eb19015aca Fixing offsets in hexdump output 2019-08-02 18:50:46 -05:00
John Donaldson c73abb0c61 And, of course, I spelled it wrong . . . 2019-08-02 18:42:46 -05:00
John Donaldson 34ee51bf84 Add better logging for raised exceptions 2019-08-02 18:42:46 -05:00
John Donaldson 5d954b2f58 Adding validator to detect duplicate authors 2019-08-02 18:38:16 -05:00
John Donaldson ecb20713aa Adding unique answer validator 2019-08-02 18:38:16 -05:00
John Donaldson 7701e98a2d Better handle some MOTH-related errors 2019-08-02 18:38:16 -05:00
John Donaldson ccf9461d28 Fixed linting issues with validator
Fleshed out validator output
2019-08-02 18:38:15 -05:00
John Donaldson 5cdfc5e852 Added basic validator 2019-08-02 18:38:15 -05:00
John Donaldson 214b37dfdb Force answers to be provided as strings 2019-08-02 18:31:14 -05:00
John Donaldson 4aad492396 Adding YAML support to Moth files 2019-08-02 18:31:14 -05:00
Neale Pickett dab09db585 Merge branch 'master' of https://github.com/dirtbags/moth 2019-07-29 20:40:55 +00:00
Neale Pickett b5734c93fe Maybe disambiguate root path in dev server 2019-07-29 20:40:53 +00:00
John Donaldson e330990211 Fixing some Python 3.5 vs 3.7 compatibility issues 2019-04-29 20:31:16 +01:00
Neale Pickett 15ee01b69d Back out a change I disagree with 2019-04-19 16:18:08 +00:00
Neale Pickett 6d509fe516 Merge branch 'parse_spaces' of https://github.com/3ch01c/moth 2019-04-19 16:17:25 +00:00
Neale Pickett e4fae16023 There's a simpler way to do it 2019-04-11 02:41:13 +00:00
Neale Pickett fec4132471 Backport to Python 3.5 (debian stretch) 2019-04-11 02:33:18 +00:00
Jack Miner db2cc99cc7 Added support for mothballing puzzles containing files with spaces in their filenames and creating mothball path if it doesn't exist. 2019-03-24 20:34:01 -06:00
Neale Pickett dbb90d0105 Remove some more aiohttp-isms 2019-02-27 23:15:45 +00:00
Neale Pickett dc2c3dbc79 bugfixes to dev server + helpers.js 2019-02-26 16:52:23 -07:00
Neale Pickett 041b582935 Remove external library dependencies 2019-02-26 16:27:20 -07:00
Neale Pickett 60277f6a7e HTML5 input patterns, plus jas djb2hash fix 2019-02-24 17:02:28 -07:00
Neale Pickett 15503cb45b Check user-supplied answers for possible correctness 2019-02-24 11:53:22 -07:00
Neale Pickett c726847cb9 Add answer checking to dev server 2019-02-23 12:04:42 -07:00
Neale Pickett 8e67abe0c0 Now you can hit enter to sign in 2019-02-22 19:09:38 -07:00
Jack Miner 04a4950321 normalize path parameters for os agnoticism and just because it's the right thing to do 2018-10-16 13:47:41 -07:00
Neale Pickett 255b8754c1 Output logs in dev server 2018-10-16 14:52:29 +00:00
Neale Pickett b736c79568 Complain when there are no puzzle directories 2018-10-11 00:03:52 +00:00
Neale Pickett 6a9182ac9c Allow for random seeds 2018-10-10 15:26:44 +00:00
Neale Pickett 72f1a7d47d More robust theme handling 2018-10-09 22:05:02 +00:00
Jack Miner 16ff06193d Added random to mothballer so it could work standalone 2018-10-09 15:02:52 -06:00
Neale Pickett 97a7e09f35 Devel server using themes 2018-10-03 01:21:54 +00:00
Neale Pickett 07457d24bb Trying to put javascript into v3 2018-10-02 18:53:41 +00:00
Neale Pickett b237b2a14a Bring back dev server updates 2018-09-28 18:15:38 +00:00
Neale Pickett b092ffb5e0 We now make mothballs 2018-09-28 17:57:03 +00:00
John Donaldson d612e17d14 HTML-escape hexdump content so it doesn't break pages 2018-09-27 16:07:03 -05:00
Neale Pickett 453c6a88bc Merge branch 'mothv3' 2018-09-20 17:51:46 +00:00
Neale Pickett e460f5b6b3 Cache points.json and puzzles.json 2018-09-20 03:44:34 +00:00