1
0
Fork 0
mirror of https://github.com/dirtbags/moth.git synced 2025-01-08 13:00:42 -07:00
Commit graph

2119 commits

Author SHA1 Message Date
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 #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
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
a36dbb48be Show base URL on scoreboard 2019-03-07 14:53:58 +00:00
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
0ff3679b2c Merge pull request #57 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 #56 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 #2 from dirtbags/master
Backport upstream changes
2019-01-14 00:19:12 -06:00
2925870c3d Merge pull request #52 from 3ch01c/normalize_paths
normalize path parameters for os agnoticism and just because it's the…
2018-12-14 08:43:56 -07:00
Jack Miner
04a4950321 normalize path parameters for os agnoticism and just because it's the right thing to do 2018-10-16 13:47:41 -07:00
c6df69f08e RC version bump 2018-10-16 14:56:01 +00:00
255b8754c1 Output logs in dev server 2018-10-16 14:52:29 +00:00
Neale Pickett
7a95f0810e Add some sample points data for the devel server 2018-10-11 23:01:26 +00:00
Neale Pickett
b736c79568 Complain when there are no puzzle directories 2018-10-11 00:03:52 +00:00
Neale Pickett
aa23e248b4 Clean up and comment js in puzzle list and scoreboard 2018-10-10 23:33:26 +00:00
Neale Pickett
ab0cd35d2f Clean up and comment javascript in puzzle.html 2018-10-10 22:56:15 +00:00
Neale Pickett
10daac3988 oops, checked in some non-working experimental code 2018-10-10 20:59:55 +00:00
Neale Pickett
2f2fd51607 A simpler and better way to munge relative URLs 2018-10-10 20:23:36 +00:00
Neale Pickett
6a9182ac9c Allow for random seeds 2018-10-10 15:26:44 +00:00
Neale Pickett
d8a26fa30e scripts now loading, more devel presentation work 2018-10-10 00:05:58 +00:00
Neale Pickett
72f1a7d47d More robust theme handling 2018-10-09 22:05:02 +00:00
1a1d77905d Merge pull request #50 from 3ch01c/standaloneMothballer
Added random to mothballer so it could work standalone
2018-10-09 15:39:00 -06:00
Jack Miner
16ff06193d Added random to mothballer so it could work standalone 2018-10-09 15:02:52 -06:00