Commit Graph

96 Commits

Author SHA1 Message Date
Neale Pickett 6df57448ed dev server: relative puzzle dirs, default bind 0.0.0.0 2020-07-24 13:42:28 -06:00
John Donaldson fc7c818789 Merge branch 'master' of https://github.com/dirtbags/moth into devel 2020-03-13 21:20:07 +00:00
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 94acae13ca Theme doing devel detection properly with new state 2020-02-28 15:42:55 -07:00
Neale Pickett b540861097 Merge branch 'devel' of https://github.com/dirtbags/moth into devel 2020-02-28 15:31:23 -07:00
Neale Pickett 6d2c65f9c0 Fix some junk 2020-02-28 15:24:23 -07:00
John Donaldson 618100d7b7 Revert "Hand out the right content-type for .mjs files"
This reverts commit 3d0e73d0e9.
2020-02-28 19:05:24 +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
Neale Pickett 3d0e73d0e9 Hand out the right content-type for .mjs files 2020-02-27 18:10:09 -07:00
Neale Pickett bdfbe527de Add a few things for new CyFi theme 2020-02-25 17:22:39 -07:00
Neale Pickett 1d307c71a8 Now you can add scripts from puzzle.py 2020-02-22 17:25:46 -06: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