1
0
Fork 0
mirror of https://github.com/dirtbags/moth.git synced 2025-01-05 19:40:52 -07:00
Commit graph

55 commits

Author SHA1 Message Date
John Donaldson
51124ec80b Do better checking for fields that may be empty or unset 2019-08-15 00:07:22 +01:00
John Donaldson
470e01b437 Adding objectives validator 2019-08-14 23:55:37 +01:00
John Donaldson
a99bc15c88 Force success dictionary keys to be lower-case 2019-08-14 23:55:09 +01:00
John Donaldson
acef542f66 Updating KSA validator 2019-08-14 23:44:12 +01:00
John Donaldson
4e19e39872 Merge remote-tracking branch 'origin/add_yaml_support' into add_objectives_support 2019-08-13 22:01:07 +01:00
John Donaldson
05de2972c1 Merge branch 'master' of https://github.com/int00h5525/moth into add_yaml_support 2019-08-13 21:52:36 +01:00
John Donaldson
e7da829c0c Don't know why this was added. Breaks things 2019-08-13 21:50:41 +01:00
John Donaldson
03d1182e73 Fixing how RFC822 parser picks up objectives 2019-08-13 21:45:10 +01:00
Donaldson
24f2b6cd67 Handling exceptions appropriately 2019-08-13 21:45:10 +01:00
Donaldson
f650f20aa7 Removing unused dependency 2019-08-13 21:45:09 +01:00
Donaldson
c109901578 Better handling of success dictionary 2019-08-13 21:44:47 +01:00
Donaldson
5f90d5981d Standardize ksa vs ksas naming convention 2019-08-13 21:44:43 +01:00
John Donaldson
c0cb4d6e02 Actually store things in the KSA field 2019-08-13 21:43:19 +01:00
John Donaldson
87981f4e62 Adding some better descriptive text for NICE objective fields 2019-08-13 21:43:19 +01:00
John Donaldson
6ec68a333a Adding stubs for NICE objectives 2019-08-13 21:43:19 +01:00
d5b8d5f8f3
Merge pull request #77 from int00h5525/add_metadata_validator
Add metadata validator
2019-08-13 11:49:16 -07:00
fa004f086a
Merge pull request #74 from int00h5525/fix_hexdump
Fixing offsets in hexdump output
2019-08-13 11:47:40 -07:00
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
15ee01b69d Back out a change I disagree with 2019-04-19 16:18:08 +00:00
6d509fe516 Merge branch 'parse_spaces' of https://github.com/3ch01c/moth 2019-04-19 16:17:25 +00:00
e4fae16023 There's a simpler way to do it 2019-04-11 02:41:13 +00:00
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
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