John Donaldson
1bb777e512
Adding support for Python libraries inside of puzzles and categories
2019-08-15 23:30:48 +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
Neale Pickett
1634b39365
Merge pull request #70 from int00h5525/better-devel-exception-handling
...
Better devel exception handling
2019-08-13 11:47:11 -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
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
Neale Pickett
69ca01cafb
Merge pull request #66 from int00h5525/master
...
Fix Python 3.5 vs 3.7 issue
2019-06-11 17:05:07 -06:00
Donaldson
acafeebcd9
Adding devel server instructions
2019-06-11 17:58:15 -05:00
John Donaldson
810dd3f19a
Merge branch 'master' of https://github.com/dirtbags/moth
2019-05-21 16:00:32 +01:00
Neale Pickett
0198d24257
Bump version
2019-04-30 03:50:31 +00:00
Neale Pickett
cf79c8ec5a
Modify smash script to trigger the bug
2019-04-30 03:49:59 +00:00
Neale Pickett
03247983bb
Possibly fix race condition in rate limiting
2019-04-30 03:31:16 +00:00
John Donaldson
e330990211
Fixing some Python 3.5 vs 3.7 compatibility issues
2019-04-29 20:31:16 +01:00
John Donaldson
96835d6504
Adding more information about running devel server
2019-04-29 19:26:55 +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
a0c6612601
Merge remote-tracking branch 'origin/helping-friendly-book'
2019-04-19 16:17:17 +00:00
Neale Pickett
a9146dc936
Bump version a better awy
2019-04-19 15:01:42 +00:00
Neale Pickett
e01e0fc2b3
Bump version
2019-04-19 15:01:28 +00:00
Neale Pickett
dce5d5f0ac
Work around lack of `datetime-local` input support in 2019
2019-04-19 03:58:34 +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
Neale Pickett
d7c1da6c2b
Adding/removing inputs updates answer
2019-04-10 20:08:33 +00:00
Neale Pickett
53a299d635
Make it a little cleaner for the puzzle writer
2019-04-10 20:04:04 +00:00
Neale Pickett
dd0d9cadf5
Make it a little cleaner for the puzzle writer
2019-04-10 20:03:12 +00:00
Neale Pickett
c04651db90
Remove legacy technique for new inputs
2019-04-10 20:00:22 +00:00
Neale Pickett
62a6952091
Expand helpers.js to have an extendible list of inputs, and allow puzzle author to have them be sorted
2019-04-10 19:56:17 +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
5afae5b666
Merge pull request #60 from int00h5525/master
...
Adding freetype libraries to resolve issue with PIL
2019-03-21 13:55:48 -06:00
John Donaldson
96e69d31fd
Adding freetype libraries to resolve issue with PIL
2019-03-21 19:46:21 +00:00
Neale Pickett
88e8ba7071
Merge pull request #59 from int00h5525/master
...
Adding Scapy to development server
2019-03-21 11:30:09 -06:00
John Donaldson
310dd336a0
Adding Scapy to development server
2019-03-21 17:18:14 +00:00
Neale Pickett
4df0ace18e
Culturally neutral emoji based on observations at Augusta Puzzle event
2019-03-08 20:46:22 -05:00
Neale Pickett
1614b02b66
Throttle submissions per team (more...)
...
* Preload team hashes in maintenance goroutine
* Check team hash weirdness at maintenance time
* Check team hash validity before checking answer
* Rate limit answer submissions (adjustable with -attempt flag)
* ... and more!
2019-03-07 22:03:48 -05:00
Neale Pickett
a36dbb48be
Show base URL on scoreboard
2019-03-07 14:53:58 +00:00
Neale Pickett
4a20afdd4b
Merge pull request #58 from int00h5525/master
...
Fix issue with alpine:3.9 not working on arm
2019-03-01 14:32:03 -07:00
John Donaldson
4dbade5a5a
Fix issue with alpine:3.9 not working on arm
2019-03-01 21:23:40 +00:00
Neale Pickett
b08e121b60
Tidy up build for RPi (ta John), bump version
2019-03-01 21:18:23 +00:00
Neale Pickett
dbb90d0105
Remove some more aiohttp-isms
2019-02-27 23:15:45 +00:00
Neale Pickett
3b5a5c5363
Fix devel server dockerfile breakage
2019-02-27 22:05:52 +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