1
0
Fork 0
mirror of https://github.com/dirtbags/moth.git synced 2025-01-05 03:21:06 -07:00
Commit graph

1913 commits

Author SHA1 Message Date
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
Neale Pickett
0585351abc No, I meant push latest 2018-10-03 01:26:40 +00:00
Neale Pickett
bb99a3117f Version lower case 2018-10-03 01:25:50 +00:00
Neale Pickett
1f68843afc Stop pushing every docker version ever 2018-10-03 01:24:49 +00:00
Neale Pickett
97a7e09f35 Devel server using themes 2018-10-03 01:21:54 +00:00
Neale Pickett
c2ad11cfeb Remove references to missing icons from theme 2018-10-02 22:02:25 +00:00
Neale Pickett
68b3cc6218 Move the idea of "tokens" into the client 2018-10-02 21:54:22 +00:00