Commit Graph

48 Commits (d7c39426fda074e2d6c8eda8299c357d92b7ee49)

Author SHA1 Message Date
Fox Wilson d7c39426fd add api.js 2016-02-22 19:37:58 -05:00
Fox Wilson 4c3226256a cdn -> True 2016-02-03 20:20:39 -05:00
Fox Wilson d4b5e8f395 extend default competition dates 2016-02-03 17:31:14 -05:00
Fox Wilson 225c8ac660 update license 2016-02-03 17:27:55 -05:00
Fox Wilson a37137f709 add restrictions 2015-12-17 12:57:35 +00:00
Fox Wilson 446ca0887d oops 2015-12-05 22:57:41 -05:00
Fox Wilson fd17a164aa csrf fix 2015-12-05 22:55:37 -05:00
Fox Wilson 382019d1ae python3 -> env python3 2015-12-05 21:43:04 -05:00
Fox Wilson d90e5e54b6 breakthrough points, challenge solves 2015-12-03 18:18:00 -05:00
Fox Wilson 15b2b931a7 competition_is_running function; score calculation in admin interface 2015-12-01 12:40:43 -05:00
Fox Wilson d4dd155ed6 team info validations fixes #9 plus admin impersonate and toggle
eligibility lock
2015-11-30 23:37:45 -05:00
Fox Wilson a36184f9dc license, contributing guidelines 2015-11-30 23:22:31 -05:00
Fox Wilson 8f44a2b8a2 update readme 2015-11-30 23:14:16 -05:00
Fox Wilson dedb9c77fe add requirements.txt, fixing #12 2015-11-30 23:09:44 -05:00
Fox Wilson db19517b91 finish trouble tickets, notification infrastructure, challenge filtering 2015-11-30 23:05:17 -05:00
Fox Wilson 6cef3d3671 add eligibility_locked, notification / trouble ticket models 2015-11-29 14:01:22 -05:00
Fox Wilson df70119229 \o automatic static file processing o/ 2015-11-29 12:10:38 -05:00
Fox Wilson 189c01c639 some docs 2015-11-28 22:11:12 -05:00
Fox Wilson cf39e80162 secret key -> secrets file 2015-11-28 21:40:11 -05:00
Fox Wilson 834acad34c a few things:
- more admin features!
- ctftool scan: scan a directory for problems
- scoreboard stuff
2015-11-28 21:38:56 -05:00
Fox Wilson b875100d5e enforce uniqueness of challengesolves 2015-11-12 16:33:36 -05:00
Fox Wilson e9ca5e75f0 fix captcha 2015-11-12 15:47:30 -05:00
Fox Wilson a65f2184a9 really rm activity feed 2015-11-12 11:40:55 -05:00
Fox Wilson a397d8f1ed add AJAX flag submission 2015-11-11 22:41:04 -05:00
Fox Wilson 12a9c712a9 factor out captcha logic 2015-11-11 07:41:01 -05:00
Fox Wilson 77dab0b39f refactor utils 2015-11-10 11:51:45 -05:00
Fox Wilson 46a52db897 move flag submission code to new module 2015-11-10 11:23:58 -05:00
Fox Wilson 11928521f4 remove activity feed 2015-11-09 23:42:24 -05:00
Fox Wilson d61ecd7c54 add activity feed 2015-11-09 23:41:07 -05:00
Fox Wilson 3ffbbce551 email confirmations 2015-11-08 21:44:04 -05:00
Fox Wilson 31b82cdd30 register title 2015-11-08 20:59:47 -05:00
Fox Wilson cf64344148 indent, title on login 2015-11-08 20:59:24 -05:00
Fox Wilson efe58ed447 toggle eligibiltiy link doesn't work the first time 2015-11-08 14:27:38 -05:00
Fox Wilson 826bf0111f ineligible teams can be highlighted, too 2015-11-08 14:26:51 -05:00
Fox Wilson 704c171859 no blank flags 2015-11-08 14:18:59 -05:00
Fox Wilson b613b15b3f show only eligible teams by default 2015-11-08 14:17:22 -05:00
Fox Wilson 5457002535 only rate-limit flag submissions on failures 2015-11-08 14:14:09 -05:00
Fox Wilson d93bc0d438 lots of things! 2015-11-08 14:04:02 -05:00
Fox Wilson 3e2590090d rm cache.py, no longer needed 2015-11-08 03:20:13 -05:00
Fox Wilson 490d18c7c8 more UI changes 2015-11-08 03:19:52 -05:00
Fox Wilson 9dba8315ca dashboard changes 2015-11-08 02:49:20 -05:00
Fox Wilson 6ea8e5fb81 some frontend: challenges again 2015-11-08 02:16:49 -05:00
Fox Wilson ae4d757b3a prettier challenges template 2015-11-08 02:09:06 -05:00
Fox Wilson 14ae202d44 navbar color 2015-11-08 02:01:31 -05:00
Fox Wilson 10e092760e fix #7 2015-11-08 02:01:23 -05:00
Fox Wilson 15f4c3fbeb add installation docs, fix #1 2015-11-08 01:38:51 -05:00
Fox Wilson 4ce0c47fe2 ineligible toggle 2015-11-08 01:33:06 -05:00
Fox Wilson 092a2a5327 initial commit 2015-11-08 01:10:26 -05:00