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

132 commits

Author SHA1 Message Date
Neale Pickett
522e5dbf6c Pull out puzzle.py puzzles.
Since these depend on stuff I'm about to yank out
(and John is about to fork into a new "moth" Python library),
they no longer belong in this source tree.
2020-09-11 17:51:43 -06:00
Neale Pickett
94bc9472b7 Port some example puzzles 2020-09-11 17:33:43 -06:00
Neale Pickett
490ac78f15 mkpuzzle working in dev mode 2020-09-11 13:03:19 -06:00
Neale Pickett
2a3826e2b3 Mostly documentation in Go files 2020-08-17 17:43:57 -06:00
Neale Pickett
ab0488ba14 Running again, fix scoreboard.js 2020-08-14 20:26:04 -06:00
Neale Pickett
cedc8521ff Merge branch 'devel' into v4 2020-08-14 18:01:25 -06:00
Neale Pickett
cd37e1ee3a Sort attachments, add icon back 2020-08-14 11:06:02 -06:00
John Donaldson
34155cef43 Merge branch 'master' of https://github.com/dirtbags/moth into devel 2020-03-16 16:37:55 +00:00
Neale Pickett
742020a597 Support insta-checking for legacy puzzles 2020-03-16 10:20:03 -06:00
John Donaldson
fc7c818789 Merge branch 'master' of https://github.com/dirtbags/moth into devel 2020-03-13 21:20:07 +00:00
John Donaldson
22abc1f848 Revert "Help with this puzzle link"
This reverts commit 1b8053d9b5.
2020-03-12 16:26:52 +00:00
1b8053d9b5 Help with this puzzle link 2020-03-11 17:35:46 -06:00
989bc2978e Fix for *pattern 2020-03-11 16:19:37 -06:00
Neale Pickett
47edd56937 Attempt to make client work with v3.4 and earlier mothballs 2020-03-10 16:40:37 -06:00
Neale Pickett
fe0805e9c1 Also set xAnswer for wrong answers 2020-03-10 15:03:32 -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
c3cf75fc90 I think we have a working server, folks 2020-03-01 18:01:01 -06:00
81fae86b49 Bring back a devel server for debugging 2020-03-01 13:44:21 -06:00
03b988d556 Hacky update to fetchAll 2020-02-29 22:49:38 -07:00
7e8dbb95b2 Hacky update to fetchAll 2020-02-29 22:49:20 -07:00
5fbc4753de /state and /register working 2020-02-29 22:37:22 -07:00
5e5592b0d4 Stubby state, tests passing 2020-02-29 18:36:59 -07:00
8ed07e2e29 Bring in theme from devel 2020-02-29 17:12:35 -07:00
Neale Pickett
4a73bb0910 Theme back to previous functionality with dev server 2020-02-28 16:01:35 -07:00
Neale Pickett
94acae13ca Theme doing devel detection properly with new state 2020-02-28 15:42:55 -07:00
761811d71b Make top-scoring team take full width 2019-11-20 16:23:01 -08:00
Donaldson
bab22b8e79 Merge branch 'master' of https://github.com/dirtbags/moth into neale 2019-11-17 18:10:30 -06:00
7fd55cc904 Fix double-percentage scoreboard bug 2019-11-15 13:40:05 -08:00
168f0b80ec
Merge branch 'v3.4_devel' into 81-support-downloading-open-content 2019-11-13 13:52:30 -07:00
Neale Pickett
78802261c9 Merge remote-tracking branch 'origin/v3.4_devel' into neale 2019-11-12 19:10:52 +00:00
Neale Pickett
01b171f10a Local copies of JavaScript libraries 2019-11-12 19:06:15 +00:00
4f3c3fbd04 Notices + simpler example theme content 2019-11-10 16:21:50 -07:00
7518ffca42 Notices + simpler example theme content 2019-11-10 15:49:42 -07:00
John Donaldson
def3ca4f0e Use native JS URL objects instead of wrangling everything by hand 2019-11-08 19:46:56 +00:00
John Donaldson
dce4e7ea32 Merge branch 'v3.4_devel' of https://github.com/dirtbags/moth into 81-support-downloading-open-content 2019-11-08 19:28:37 +00:00
John Donaldson
cea803ee92 Chanding how cache button is drawn/hidden 2019-11-08 19:24:33 +00:00
John Donaldson
ae882ff349 More small fixes 2019-11-07 19:38:03 +00:00
John Donaldson
9b047e7821 Merge branch '81-support-downloading-open-content' of https://github.com/dirtbags/moth into 81-support-downloading-open-content 2019-11-07 19:36:14 +00:00
John Donaldson
82b948c5c7 Converting to URL objects 2019-11-07 19:34:53 +00:00
int00h5525
1ea739207b
Apply suggestions from code review
Co-Authored-By: Neale Pickett <neale@woozle.org>
2019-11-07 13:25:48 -06:00
int00h5525
0d4b1e9e19
Update theme/scoreboard.html
Co-Authored-By: Neale Pickett <neale@woozle.org>
2019-11-06 12:21:43 -06:00
int00h5525
d44fe0851b
Update theme/puzzle.html
Co-Authored-By: Neale Pickett <neale@woozle.org>
2019-11-06 12:21:35 -06:00
int00h5525
f140b95c03
Update theme/manifest.json
Co-Authored-By: Neale Pickett <neale@woozle.org>
2019-11-06 12:19:42 -06:00
Neale Pickett
a3c214da1d More ASI 2019-11-04 16:28:35 +00:00
Neale Pickett
b5b578e08a We use ASI 2019-11-04 16:22:44 +00:00
abfbafa6f6 Code to collect participant IDs 2019-11-02 15:24:01 -06:00
John Donaldson
54ff708c5b Removing unecessary logging 2019-10-28 18:33:29 +00:00
John Donaldson
18ee0ab3a2 Hiding some debug messages
Only cache results for HTTP GETs
2019-10-28 18:11:48 +00:00
John Donaldson
3fc84e532e Allowing cached results for static puzzle content 2019-10-28 18:11:25 +00:00
John Donaldson
7cea6e919e Changing manifest URL
Removing unecessary dehydrator
2019-10-28 17:38:27 +00:00
John Donaldson
95bcc860e0 Working cache support 2019-10-25 23:53:40 +01:00
Neale Pickett
0110508464 Bring points.json comment into json parser compliance 2019-10-25 14:10:02 +00:00
9be527fa8f Scoreboard: attempt to make a more universal javascript 2019-10-24 22:21:42 -06:00
Neale Pickett
bf44352fd7 New draggable list helper 2019-09-10 00:31:34 +00:00
Neale Pickett
4df0ace18e Culturally neutral emoji based on observations at Augusta Puzzle event 2019-03-08 20:46:22 -05:00
a36dbb48be Show base URL on scoreboard 2019-03-07 14:53:58 +00:00
Neale Pickett
dbb90d0105 Remove some more aiohttp-isms 2019-02-27 23:15:45 +00:00
Neale Pickett
dc2c3dbc79 bugfixes to dev server + helpers.js 2019-02-26 16:52:23 -07: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
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
Neale Pickett
7a95f0810e Add some sample points data for the devel server 2018-10-11 23:01:26 +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
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
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
d4d867f688 Oops, remove that concat hack 2018-10-02 17:08:30 +00:00
Neale Pickett
1a70a49c5d Fixes from SECOR spark
* Puzzle list word-wraps
* Puzzle pull mutation handler can cope with non-HTML nodes
2018-10-02 15:22:09 +00:00
Neale Pickett
d1b41dd8aa Stop trying to put static files in the binary 2018-09-27 23:12:29 +00:00