Commit Graph

51 Commits (a55720ae816fcb925261c132695bcaa20aa4d2ea)

Author SHA1 Message Date
tpltnt 5848d79bbf country.alpha3 -> country.alpha_3
apparently the pycountry API has changed a little
2017-04-27 12:39:59 +02:00
James Sigurðarson 2bdadcaded unblock stuff 2016-08-26 20:24:03 +00:00
James Sigurðarson ecdcc1d22e missed another one 2016-08-12 15:13:57 +01:00
James Sigurðarson 23e191d1cf missed one 2016-08-12 15:13:09 +01:00
James Sigurðarson 9b70954392 fix routes 2016-08-12 15:11:25 +01:00
James Sigurðarson 99edbc97ec fix ratelimit 2016-08-12 14:47:57 +01:00
James Sigurðarson 49435b11cf let admin access problems without contest starting 2016-08-12 14:07:21 +01:00
James Sigurðarson 98750b8b45 ratelimit fix 2016-08-03 21:44:41 +00:00
James Sigurðarson 7b16996ea4 no 2016-07-31 17:28:06 +00:00
James Sigurðarson ea89c407c8 Merge branch 'master' of github.com:IceCTF/new-platform 2016-07-31 17:27:30 +00:00
James Sigurðarson 9a7fb14f56 moved so much stuff around and rewrote the api 2016-07-31 17:27:20 +00:00
Glitch 05830d97de fixed merge conflict 2016-07-16 22:46:30 +00:00
Glitch 1112dab24f updated confirm link 2016-07-16 17:05:01 +00:00
James Sigurðarson e8ecccc7d0 y u do this 2016-07-16 17:04:12 +00:00
James Sigurðarson 057c1f6ea9 fixed email 2016-07-14 17:36:23 +00:00
Glitch dce407c736 Started worknig on forgot password 2016-07-13 10:08:46 +00:00
Glitch 39a5dedacf Changed confirmation to a link 2016-07-12 18:59:37 +00:00
James Sigurðarson f0f82f2d5e added edit user and team pages 2016-07-12 14:24:19 +00:00
Glitch a424031ad9 Registration works now 2016-07-11 23:57:43 +00:00
Glitch 1b9aa95618 Rewrote login system (may ruin everything) 2016-07-11 22:27:53 +00:00
Fox Wilson d58f4255ea very smart 2016-05-28 18:55:39 -04:00
Fox Wilson bd7967f15c fix 2016-05-28 18:42:47 -04:00
Fox Wilson 4ba01aef8c me too thanks 2016-05-28 02:35:58 -04:00
Fox Wilson cf44ae4576 we can talk about how dumb i am later 2016-05-28 02:35:40 -04:00
Fox Wilson f32d43731c try harder 2016-05-28 02:34:46 -04:00
Fox Wilson ca8ed070cd fix graph 2016-05-28 02:32:41 -04:00
Samuel Damashek a352e35b4f Fix admin CSRF checking 2016-05-27 16:31:15 -04:00
Fox Wilson d6f46bea43 don't be dumb 2016-05-26 23:09:07 -04:00
Samuel Damashek 3e5c6f023e Use random.SystemRandom() for cryptographically secure RNG (#24) 2016-05-26 22:59:49 -04:00
Fox Wilson 94ef60fc93 rm breakthrough 2016-05-26 22:20:00 -04:00
Fox Wilson d47bddbb13 scoreboard fix 2016-05-26 21:59:35 -04:00
James Woglom 871d35f3d1 Sanity checks (#22)
* fix timeago 0 epoch

* switch order

* additional sanity checks
2016-05-26 21:43:45 -04:00
Samuel Kim b68cad6e3a total_seconds (#21) 2016-05-26 21:29:08 -04:00
Fox Wilson feac405212 add email blacklist 2016-05-22 16:16:52 -04:00
Fox Wilson 54898f608b fix changing email 2016-05-22 16:09:57 -04:00
Fox Wilson b1b0bf008e fix flag validation 2016-05-15 16:14:11 -04:00
Fox Wilson ec1a622fcf fix 500 2016-05-15 15:42:41 -04:00
Omkar Kulkarni de9af82216 make more user-friendly (#15) 2016-05-11 14:16:33 -04:00
Fox Wilson f851c0babb fix 2016-05-05 21:28:40 -04:00
Fox Wilson bf39f52f2d add admin 2fa 2016-05-04 21:30:29 -04:00
Fox Wilson fa9b48fa47 add minimal ctftime support 2016-03-22 15:48:43 -04:00
Fox Wilson 4819f69f4d actually invalidate cache on solves 2016-03-13 22:54:30 -04:00
Fox Wilson a37137f709 add restrictions 2015-12-17 12:57:35 +00: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 db19517b91 finish trouble tickets, notification infrastructure, challenge filtering 2015-11-30 23:05:17 -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 e9ca5e75f0 fix captcha 2015-11-12 15:47:30 -05:00
Fox Wilson 12a9c712a9 factor out captcha logic 2015-11-11 07:41:01 -05:00