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

1934 commits

Author SHA1 Message Date
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
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
a0c6612601 Merge remote-tracking branch 'origin/helping-friendly-book' 2019-04-19 16:17:17 +00:00
a9146dc936 Bump version a better awy 2019-04-19 15:01:42 +00:00
e01e0fc2b3 Bump version 2019-04-19 15:01:28 +00:00
dce5d5f0ac Work around lack of datetime-local input support in 2019 2019-04-19 03:58:34 +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
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
5afae5b666 Merge pull request 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
88e8ba7071 Merge pull request 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
a36dbb48be Show base URL on scoreboard 2019-03-07 14:53:58 +00:00
4a20afdd4b Merge pull request 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
0ff3679b2c Merge pull request from dirtbags/auth
Authenticate puzzle list + check answers
2019-02-25 11:42:44 -07:00
Neale Pickett
628d8a0b05 go fmt 2019-02-25 16:07:53 +00:00
Neale Pickett
dc4fa96f9e Mention constraint validation API as room for future growth 2019-02-24 17:13:26 -07:00
Neale Pickett
60277f6a7e HTML5 input patterns, plus jas djb2hash fix 2019-02-24 17:02:28 -07:00
Neale Pickett
caa957a08d JS Input Helpers 2019-02-24 15:51:40 -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
5d1886b9e6 Finish porting to pure-json RPC 2019-02-22 20:46:52 -07:00
Neale Pickett
8e67abe0c0 Now you can hit enter to sign in 2019-02-22 19:09:38 -07:00
Neale Pickett
02ed2162c2 teamid auth to puzzles.json is working in prod and dev servers 2019-02-22 19:03:11 -07:00
Neale Pickett
33b4f391c9 Add moth.js 2019-02-23 00:52:41 +00:00
Neale Pickett
ad9dab3d8f work on updated client API 2019-02-23 00:43:04 +00:00
Neale Pickett
651c8fdfa4 Path traversal fix, beginning to work on teamid as auth 2019-02-21 22:08:21 -07:00
3a11cc65ef Remove a couple ambiguous letters 2019-02-21 19:40:48 -07:00
45c0cad5d4 Better token generation 2019-02-21 19:38:53 -07:00
Neale Pickett
e68a041f33 Add basic authentication and remove legacy html responses 2019-02-21 23:00:06 +00:00
54fffc5b77 Merge pull request from int00h5525/update_credits
Update credits
2019-01-22 13:59:13 -07:00
John Donaldson
8f8014e6ff Adding name to credits 2019-01-22 12:10:51 -08:00
John Donaldson
4b200a2572 Updating formatting 2019-01-22 12:06:16 -08:00
int00h5525
2b6509bd53 Merge pull request from dirtbags/master
Backport upstream changes
2019-01-14 00:19:12 -06:00