Commit Graph

1958 Commits

Author SHA1 Message Date
Neale Pickett b896969d80 fix for #107 that doesn't require a mutex
I didn't look into why the mutex was causing some sort of deadlock condition
on retrieving points. This fixes it, as long as the underlying filesystem
supports atomic file renames. So don't run this with NFS.
2020-03-10 20:50:03 -06:00
Neale Pickett be448eadc5
Merge pull request #139 from dirtbags/substring-answers
Substring answers. John said it was okay.
2020-03-10 17:50:23 -06:00
Neale Pickett 63415ace81 Merge branch 'substring-answers' of https://github.com/dirtbags/moth into substring-answers 2020-03-10 16:40:52 -06:00
Neale Pickett 47edd56937 Attempt to make client work with v3.4 and earlier mothballs 2020-03-10 16:40:37 -06:00
John Donaldson a0bd8b92b3 Merge branch 'substring-answers' of https://github.com/dirtbags/moth into substring-answers 2020-03-10 21:34:26 +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 fe0805e9c1 Also set xAnswer for wrong answers 2020-03-10 15:03:32 -06:00
Neale Pickett dac6fd40e7 Change changelog 2020-03-10 14:58:43 -06: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 cfa8111dd8 Releasing v3.5.1-rc1 2020-03-06 00:10:22 +00:00
int00h5525 e286f265b9
Merge pull request #135 from dirtbags/sort_points.log
Sort points.log
2020-03-05 18:06:52 -06:00
int00h5525 97bd51ba59
Merge pull request #137 from dirtbags/extract_xforwardedfor_headers
Extract and use X-Forwarded-For headers in mothd logging
2020-03-05 17:59:01 -06:00
John Donaldson d9277ad423 Make X-Forwarded-For handling an optional flag 2020-03-05 03:22:34 +00:00
John Donaldson cf72f8f253 Extract and use X-Forwarded-For headers in mothd logging 2020-03-05 02:19:46 +00:00
int00h5525 222ca1c760
Merge pull request #134 from dirtbags/add_issue_templates
Adding some issue templates
2020-03-02 13:35:47 -06:00
John Donaldson 2d5e8d6f9f Remove some unneeded debugging code 2020-03-02 19:32:25 +00:00
John Donaldson d0ccdd2a72 Force points.log to be sorted chronologically 2020-03-02 19:23:51 +00:00
John Donaldson 152da3667c Adding some issue templates 2020-02-28 23:14:05 +00: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
int00h5525 66d90dbb04
Merge pull request #133 from dirtbags/add_autobuild_and_testing
Add autobuild
2020-02-28 16:00:26 -06:00
John Donaldson c55b1c62c3 Updating changelog with info about autobuild 2020-02-28 21:57:51 +00:00
John Donaldson c9b71ac628 Adding workflows that build Docker images and display a badge on the
README page
2020-02-28 21:52:25 +00:00
Neale Pickett 149332af2e
Merge pull request #123 from dirtbags/add_contributing_document
Add contributing document
2020-02-28 14:13:42 -07:00
Neale Pickett 9be4387316 Add a few things for new CyFi theme 2020-02-28 18:56:49 +00:00
John Donaldson adf34e673b Updating CHANGELOG for 1d307c71a8 2020-02-28 18:55:50 +00:00
Neale Pickett 8d8db58f73 Now you can add scripts from puzzle.py 2020-02-28 18:54:37 +00:00
John Donaldson 5a2a676493 @nealey 's spelling is impractical 2020-02-21 21:25:13 +00:00
John Donaldson 0d5abcc97a Merge branch 'v3.5_devel' of https://github.com/dirtbags/moth into add_contributing_document 2020-02-21 18:33:34 +00:00
John Donaldson abb69e788b Adding some fixes for @nealey 2020-02-21 18:28:09 +00:00
Neale Pickett 333f728e2a
Merge pull request #128 from dirtbags/add_metadata_to_mothball
Add basic metadata to compiled mothballs and devel server
2020-02-21 11:15:32 -06:00
int00h5525 e72e541907
Merge branch 'v3.5_devel' into add_contributing_document 2020-01-29 18:07:21 -06:00
int00h5525 96734024f4
Merge branch 'v3.5_devel' into add_metadata_to_mothball 2020-01-29 18:06:47 -06:00
int00h5525 3d15c581f0
Merge pull request #126 from dirtbags/fix_authors_check
Fixing issue with detecting which authors/author field to use
2020-01-29 18:06:03 -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
int00h5525 77ba3e0415
Merge pull request #127 from dirtbags/fix_yaml_files
Fixed handling of multiple files and scripts in YAML-formatted puzzles
2020-01-29 18:04:43 -06:00
John Donaldson 4532e7c6bb Adding license to Docker images 2020-01-30 00:03:07 +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
John Donaldson 84c9a65aed Fixing CHANGELOG link 2020-01-29 16:36:11 +00:00
int00h5525 8809580355
Merge pull request #122 from dirtbags/mjs
Add a MIME-type for .mjs files
2020-01-21 09:45:07 -06:00
John Donaldson 0ac8a9fae6 Merge branch 'master' of https://github.com/dirtbags/moth into v3.5_devel 2020-01-21 15:42:30 +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
int00h5525 2609f07369
Merge pull request #120 from dirtbags/fix_devel_server_docs
Fixing a devel server docs
2019-12-18 16:34:19 -06:00
John Donaldson da48c69551 Adding dependencies into devel instructions 2019-12-18 22:32:28 +00:00
John Donaldson aa5150f542 Fixing a devel server path 2019-12-18 22:30:08 +00:00