Commit Graph

51 Commits

Author SHA1 Message Date
Neale Pickett df3da9c6d3 Make points a long 2010-09-12 22:00:58 -06:00
Neale Pickett 5199cf5cac Move CGI routines into common.c
They're still good general-purpose routines, though.
2010-09-11 23:22:28 -06:00
Neale Pickett c3bf43b132 Add puzzler.cgi, put more into common.c 2010-09-11 22:57:46 -06:00
Neale Pickett c9c24d9a8b Create new fgrepx common function
It's also slightly quicker.
2010-09-10 23:07:40 -06:00
Neale Pickett de5a53c226 Fix cycling 2010-09-09 17:08:57 -06:00
Neale Pickett 7aa23aadb5 Have cycling option for scoreboard 2010-09-09 16:51:11 -06:00
Neale Pickett fd8f53dae3 Store colors on disk & more 2010-09-09 15:14:39 -06:00
Neale Pickett 4bc5ba6eb3 Clean up points display 2010-09-08 22:19:48 -06:00
Neale Pickett b85d328a62 Widen scoreboard page (untested) 2010-09-08 21:55:28 -06:00
Neale Pickett 03c6d4e17b Add usability feature to scoreboard (highlighting on hover) 2010-09-08 21:51:48 -06:00
Neale Pickett 1aff408b66 Working scoreboard with table 2010-09-08 17:39:28 -06:00
Neale Pickett f043173cf4 Working chart output 2010-09-07 23:44:54 -06:00
Neale Pickett be2de973ce pointscli check result of write 2010-09-07 22:43:24 -06:00
Neale Pickett 00dad4865b Pointscli back to "many files" strategy 2010-09-07 22:25:42 -06:00
Neale Pickett a9431200af CGI register was a bad idea
There's just no good way to tell what team is legit and
what team is an attempt at an XSS or whatever tomfoolery
contestants might be up to.  CGI might work for high school
kids, but for that a shell script would probably work.
2010-09-07 21:31:23 -06:00
Neale Pickett a2b8a2873b Further work on scoreboard 2010-09-07 17:47:21 -06:00
Neale Pickett 2fe4123f87 Script to list teams 2010-09-07 17:47:00 -06:00
Neale Pickett 3c7a6e06c3 Adjust text in NMT posters 2010-09-07 17:45:49 -06:00
Neale Pickett a2559871c1 Merge branch 'tokens' of fozzie:src/ctf into tokens
Conflicts:

	src/Makefile
	src/pointscli.c
2010-09-07 14:24:37 -06:00
Neale Pickett a683df8eef Add posters, enhance cgi.c 2010-09-07 14:18:39 -06:00
Neale Pickett aea9f3cbeb Start at scoreboard generation 2010-09-06 21:52:09 -06:00
Neale Pickett c74c457136 Use epoch time for timestamps 2010-09-06 21:39:59 -06:00
Neale Pickett 8e1dfbd0da Add pointscli and common utils 2010-09-03 21:00:02 -06:00
Neale Pickett 739756a994 A little cleanup, and some claim.cgi code 2010-09-03 17:05:42 -06:00
Neale Pickett abe8591569 More error checking in in.tokend 2010-09-03 15:59:08 -06:00
Neale Pickett 074da9af7d Stop using FILE *; make tokens go into a log instead of one per file 2010-09-03 15:51:54 -06:00
Neale Pickett b9ee25cfe8 Working in.tokend 2010-09-03 15:26:51 -06:00
Neale Pickett be41c32fd1 A new C-based register.cgi 2010-09-03 14:54:57 -06:00
Neale Pickett 8d4fea620b Start at in.tokend (not writing files yet) 2010-09-02 17:10:11 -06:00
Neale Pickett d3707d912e Lua register.cgi 2010-09-01 17:39:46 -06:00
Neale Pickett ab842bab4d Allow for generated puzzles 2010-08-31 14:15:21 -06:00
Neale Pickett 5936814305 Move puzzles into a separate project 2010-05-06 16:49:42 -06:00
Neale Pickett 6d4c458e04 Add puzzle summaries 2010-05-04 12:35:31 -06:00
Neale Pickett 22c6e09647 Change tanks language to forf 2010-03-07 23:57:15 -07:00
Neale Pickett ca6e158fc8 Make setup.py the last install action
I do this so I can install as not root, and get
everything else before setup fails
2010-03-06 23:29:01 -07:00
Neale Pickett bd53cab933 Optional cycle time argument to run-ctf 2010-03-06 22:19:20 -07:00
Neale Pickett 2fd441b06f Make tanks not award points with 0 players 2010-03-03 22:48:45 -07:00
Neale Pickett 43295d62cf Further tweak to table formatting 2010-03-03 15:22:50 -07:00
Neale Pickett e591ed1c1a Set a background color on the table 2010-03-03 15:14:51 -07:00
Neale Pickett 4fe3ccb5ca Put pause back into last frame 2010-03-03 14:34:28 -07:00
Neale Pickett e8138f75b7 Look for errors in the right place 2010-03-03 14:23:33 -07:00
Neale Pickett 4dd0b01f5b Fix js bug introduced in last commit 2010-03-03 13:43:42 -07:00
Neale Pickett 2d023d167f Tanks wrap sensors 2010-03-03 13:38:44 -07:00
Neale Pickett 988c39d403 Remove debugging statement 2010-03-03 12:30:06 -07:00
Neale Pickett 393960c12e We don't need to create users 2010-03-03 12:25:12 -07:00
Neale Pickett 50656d2da3 Smaller results files 2010-03-03 12:23:09 -07:00
Neale Pickett 7b406ce67d Restore angle calculation 2010-03-03 11:15:51 -07:00
Neale Pickett 3cae9d7442 Fix 2 tanks bugs 2010-03-03 11:28:51 -06:00
Neale Pickett bbd78ab32f Make it work on woozle 2010-03-03 00:10:26 -06:00
Neale Pickett 868a6a6b92 Seems to work. 2010-03-02 22:18:13 -07:00