Commit Graph

87 Commits

Author SHA1 Message Date
John Donaldson 8c1c68eea0 Merge branch 'v3.5_devel' of https://github.com/dirtbags/moth into substring-answers 2020-03-10 21:32:12 +00:00
John Donaldson baafdd27a2 Fixing a dynamic grading bug
Fixing a script stream bug
2020-03-10 21:29:30 +00:00
Neale Pickett a963daa19a submit right form, remove debugging 2020-03-10 14:28:50 -06:00
Neale Pickett 04136ef264 Support patterned answers 2020-03-10 13:31:38 -06:00
John Donaldson f3beab4e89 Revert "Add a few things for new CyFi theme"
This reverts commit 9be4387316.
2020-02-28 22:49:48 +00:00
Neale Pickett 9be4387316 Add a few things for new CyFi theme 2020-02-28 18:56:49 +00:00
Neale Pickett 8d8db58f73 Now you can add scripts from puzzle.py 2020-02-28 18:54:37 +00:00
int00h5525 96734024f4
Merge branch 'v3.5_devel' into add_metadata_to_mothball 2020-01-29 18:06:47 -06:00
John Donaldson b2bf947031 Merge branch 'v3.5_devel' of https://github.com/dirtbags/moth into fix_authors_check 2020-01-30 00:05:42 +00:00
John Donaldson 89d5c7094c Add basic metadata to compiled mothballs and devel server 2020-01-29 23:55:10 +00:00
John Donaldson 3bd34ec5b5 Fixed handling of multiple files and scripts in YAML-formatted puzzles 2020-01-29 22:21:58 +00:00
John Donaldson d6818dc409 Fixing issue with detecting which authors/author field to use 2020-01-29 20:30:55 +00:00
Neale Pickett f643f7b754 Remove superfluous newline 2020-01-21 08:29:25 -07:00
Neale Pickett d3389d5bf1 Remove superfluous comment 2020-01-21 08:29:08 -07:00
Neale Pickett 9447d4e3de Add a MIME-type for .mjs files 2020-01-21 08:26:22 -07:00
Donaldson b1b7afc728 Fixing issue with multiple fields in YAML file 2019-11-18 11:40:37 -06:00
Neale Pickett 78802261c9 Merge remote-tracking branch 'origin/v3.4_devel' into neale 2019-11-12 19:10:52 +00:00
Neale Pickett aeadde8e17 Merge remote-tracking branch 'origin/master' into neale 2019-11-10 15:49:47 -07:00
John Donaldson 45aa19355c Merge branch 'master' of https://github.com/dirtbags/moth into v3.4_devel 2019-11-08 19:31:12 +00:00
John Donaldson 0916c10bcc Fixing handling of multiple authors 2019-11-07 15:59:22 +00:00
Neale Pickett abfbafa6f6 Code to collect participant IDs 2019-11-02 15:24:01 -06:00
int00h5525 2082100fc0
Merge pull request #91 from dirtbags/90-add-better-logging-to-devel-server
90 add better logging to devel server
2019-10-30 11:09:50 -05:00
John Donaldson f6251d2b7e Removing legacy mothballer 2019-10-30 16:08:11 +00:00
John Donaldson 8639077655 Adding more logging to core MOTH library 2019-10-30 16:05:07 +00:00
John Donaldson 107aa5e736 Add logging flags to the devel server 2019-10-30 15:40:36 +00:00
John Donaldson 08bba4fa64 Merge branch 'master' of https://github.com/dirtbags/moth into v3.4_devel 2019-10-30 15:31:37 +00:00
John Donaldson a22cf3d825 Reverting to a forking HTTP server instead of a threading one 2019-10-30 15:19:15 +00:00
int00h5525 6114f58e62
Merge pull request #80 from int00h5525/add_local_python_library_support
Add local python library support
2019-10-18 16:23:54 -05:00
John Donaldson 1504561677 Hackishly pulling in upstream change 2019-08-15 23:36:13 +01:00
John Donaldson ca88bffaf3 Removing leftover debugging output 2019-08-15 23:34:10 +01:00
John Donaldson a2ceea3176 Fix how legacy puzzles with author (vs. authors) field are handled 2019-08-15 23:32:28 +01:00
John Donaldson 1bb777e512 Adding support for Python libraries inside of puzzles and categories 2019-08-15 23:30:48 +01:00
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
Neale Pickett d5b8d5f8f3
Merge pull request #77 from int00h5525/add_metadata_validator
Add metadata validator
2019-08-13 11:49:16 -07:00
Neale Pickett 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