Commit graph

271 commits

Author SHA1 Message Date
Michael Zhang
f27c6884ce Fix neptunia's problem. 2016-10-28 14:08:49 -05:00
Michael Zhang
9be275ed20 Merge branch 'master' of github.com:failedxyz/easyctf 2016-10-28 14:06:34 -05:00
Michael Zhang
e25a504957 Add problem format. 2016-10-28 14:06:27 -05:00
MegaAbsol
389e770a5e tfw forgets the file 2016-10-22 12:22:16 -04:00
MegaAbsol
25b942c8d0 add my usb problem 2016-10-22 12:21:23 -04:00
MegaAbsol
3eda5bf97e add grader 2016-10-20 18:52:48 -04:00
MegaAbsol
fd7c4890f8 security through obscurity 2016-10-20 18:49:47 -04:00
Michael Zhang
de13b172c8 What 2016-10-10 09:29:05 -05:00
Michael Zhang
4beb8ce3f2 What 2016-10-10 09:28:13 -05:00
Michael Zhang
04e38cf502 Survey. 2016-10-10 09:27:14 -05:00
Michael Zhang
f5a1e23d5e New format? 2016-10-10 09:26:10 -05:00
Michael Zhang
32832a1c82 Initial 2016-09-09 16:13:22 -05:00
Michael Zhang
c34e749cea
merge 2016-05-05 17:55:27 -05:00
Michael Zhang
ad713b8904 Remove platform stuff. 2016-05-05 17:54:52 -05:00
James Wang
0051d5b5f7
Update README 2016-04-19 20:44:16 -04:00
James Wang
d5b8be16c0
Implement competition start and end times 2016-04-19 11:00:43 -04:00
James Wang
b428bef808
Fix syntax highlighting 2016-04-19 10:14:56 -04:00
James Wang
451230f440
Begin work on programming interface 2016-04-18 17:59:36 -04:00
James Wang
720fcd40d4
Implement different solve bonuses 2016-04-18 16:29:33 -04:00
James Wang
c38ad5611d
Implement bonus points 2016-04-17 22:39:04 -04:00
James Wang
398b413095
Remove obsolete EpicEditor javascript 2016-04-17 22:37:01 -04:00
James Wang
dbeb86edbc
Fix bug where new grader editor would be uneditable 2016-04-17 21:30:49 -04:00
James Wang
bc13bdce80
Add support for custom responses in the grader 2016-04-17 09:27:46 -04:00
James Wang
d3371e5417
Check for syntax errors in new graders 2016-04-17 08:58:58 -04:00
James Wang
aa4f19d976
Add grader blueprint 2016-04-16 22:45:14 -04:00
James Wang
db91af5d82
Store date as Text, not Integer 2016-04-16 22:19:04 -04:00
James Wang
34fe70600b
Implement problem viewing and problem submitting 2016-04-16 22:15:57 -04:00
James Wang
bc6c1247e1
Rudimentary implementation of config interface 2016-04-16 20:01:21 -04:00
James Wang
5b549e0e70
Fix team registration 2016-04-08 10:57:36 -04:00
James Wang
765f6e0ec1
Show confirm dialog before deleting problem 2016-04-07 23:41:35 -04:00
James Wang
a94df0dd49
Delete graders when deleting problems 2016-04-07 22:54:50 -04:00
James Wang
19d9fe32eb
Implement grader scripts 2016-04-07 22:48:12 -04:00
James Wang
6aa0a119ff
Refactor name to title 2016-04-07 20:58:56 -04:00
James Wang
6df67c0e76
Add basic functionality for updating/deleting problems 2016-04-07 18:01:17 -04:00
James Wang
c8efdd3df4
Add basic implementation for creating new problems 2016-04-07 16:37:01 -04:00
Michael Zhang
bb4d106130 Fix deploying with gunicorn. 2016-03-16 20:41:05 -05:00
Michael Zhang
a6566d3fce Added more to navbar. 2016-03-12 22:46:52 -06:00
Michael Zhang
a5298ecff9 404 error for flask api. 2016-03-12 15:46:38 -06:00
Michael Zhang
dae7aec24e Problem editor. 2016-03-12 01:34:26 -06:00
Zachary Taylor
e9bf0be78b Add dijkstra problem 2016-03-11 10:48:40 -06:00
Michael Zhang
c33a124834 Thanks ArgumentParser. 2016-03-10 01:29:27 -06:00
Michael Zhang
1433048512 Change to spaces. 2016-03-09 22:46:06 -06:00
Michael Zhang
ec71fb198a Problem creating guidelines. 2016-03-09 22:44:40 -06:00
Michael Zhang
17846f7b17 Problem creating guidelines. 2016-03-09 22:33:34 -06:00
Michael Zhang
f0799bfbb1 Update problem.json 2016-03-08 22:02:46 -06:00
Michael Zhang
36abf2f4b0 Settings controller is a login controller. 2016-03-03 18:53:49 -06:00
Michael Zhang
6142d0e75d Non-owners can't edit team information. 2016-03-03 18:44:58 -06:00
Michael Zhang
03e5dbc49e Added observer tags. 2016-03-03 18:39:09 -06:00
Michael Zhang
7cc0b64d1e Image uploading finally done! 2016-03-03 18:27:10 -06:00
Michael Zhang
1b16b3d5e0 Fixed settings page. 2016-03-02 23:42:14 -06:00