Commit graph

  • 130175d474 Add autogen parameter. Michael Zhang 2016-10-31 16:45:42 -0500
  • d7dc20e8dc Is this right? Michael Zhang 2016-10-31 16:13:47 -0500
  • 2fb5d78d81 Update Michael Zhang 2016-10-31 08:28:15 -0500
  • b334bb1932 Update Michael Zhang 2016-10-31 08:27:49 -0500
  • 452ee5aa00 Update problem.yml Michael Zhang 2016-10-31 08:25:32 -0500
  • 5370ffc3a1 Update problem.yml Michael Zhang 2016-10-31 08:25:05 -0500
  • 8a5e19d696 Update problem.yml Michael Zhang 2016-10-31 08:24:49 -0500
  • fbc33bc856 wording Crystal Su 2016-10-30 14:07:58 -0700
  • 15c0e51f62 added finn and qr Crystal Su 2016-10-30 11:54:20 -0700
  • 7de7f81b49 fixed problem.yml Crystal Su 2016-10-29 23:57:19 -0700
  • 48f5c48c42 added gibberish Crystal Su 2016-10-29 23:51:20 -0700
  • 7d45801de9 usb.img Michael Zhang 2016-10-28 19:54:46 -0500
  • b150073a81 Add authors. Michael Zhang 2016-10-28 19:53:34 -0500
  • 8ab9981087 Added a problem (wao) Michael Zhang 2016-10-28 15:00:59 -0500
  • f27c6884ce Fix neptunia's problem. Michael Zhang 2016-10-28 14:08:49 -0500
  • 9be275ed20 Merge branch 'master' of github.com:failedxyz/easyctf Michael Zhang 2016-10-28 14:06:34 -0500
  • e25a504957 Add problem format. Michael Zhang 2016-10-28 14:06:27 -0500
  • 389e770a5e tfw forgets the file MegaAbsol 2016-10-22 12:22:16 -0400
  • 25b942c8d0 add my usb problem MegaAbsol 2016-10-22 12:21:23 -0400
  • 3eda5bf97e add grader MegaAbsol 2016-10-20 18:52:48 -0400
  • fd7c4890f8 security through obscurity MegaAbsol 2016-10-20 18:49:47 -0400
  • de13b172c8 What Michael Zhang 2016-10-10 09:29:05 -0500
  • 4beb8ce3f2 What Michael Zhang 2016-10-10 09:28:13 -0500
  • 04e38cf502 Survey. Michael Zhang 2016-10-10 09:27:14 -0500
  • f5a1e23d5e New format? Michael Zhang 2016-10-10 09:26:10 -0500
  • 32832a1c82 Initial Michael Zhang 2016-09-09 16:13:22 -0500
  • c34e749cea
    merge Michael Zhang 2016-05-05 17:55:27 -0500
  • ad713b8904 Remove platform stuff. Michael Zhang 2016-05-05 17:54:52 -0500
  • 0051d5b5f7
    Update README James Wang 2016-04-19 20:44:16 -0400
  • d5b8be16c0
    Implement competition start and end times James Wang 2016-04-19 11:00:43 -0400
  • b428bef808
    Fix syntax highlighting James Wang 2016-04-19 10:14:56 -0400
  • 451230f440
    Begin work on programming interface James Wang 2016-04-18 17:59:36 -0400
  • 720fcd40d4
    Implement different solve bonuses James Wang 2016-04-18 16:29:33 -0400
  • c38ad5611d
    Implement bonus points James Wang 2016-04-17 22:39:04 -0400
  • 398b413095
    Remove obsolete EpicEditor javascript James Wang 2016-04-17 22:37:01 -0400
  • dbeb86edbc
    Fix bug where new grader editor would be uneditable James Wang 2016-04-17 21:30:49 -0400
  • bc13bdce80
    Add support for custom responses in the grader James Wang 2016-04-17 09:27:46 -0400
  • d3371e5417
    Check for syntax errors in new graders James Wang 2016-04-17 08:58:32 -0400
  • aa4f19d976
    Add grader blueprint James Wang 2016-04-16 22:45:14 -0400
  • db91af5d82
    Store date as Text, not Integer James Wang 2016-04-16 22:19:04 -0400
  • 34fe70600b
    Implement problem viewing and problem submitting James Wang 2016-04-16 22:15:57 -0400
  • bc6c1247e1
    Rudimentary implementation of config interface James Wang 2016-04-16 20:01:21 -0400
  • 5b549e0e70
    Fix team registration James Wang 2016-04-08 10:57:36 -0400
  • 765f6e0ec1
    Show confirm dialog before deleting problem James Wang 2016-04-07 23:41:35 -0400
  • a94df0dd49
    Delete graders when deleting problems James Wang 2016-04-07 22:54:47 -0400
  • 19d9fe32eb
    Implement grader scripts James Wang 2016-04-07 22:48:12 -0400
  • 6aa0a119ff
    Refactor name to title James Wang 2016-04-07 20:58:56 -0400
  • 6df67c0e76
    Add basic functionality for updating/deleting problems James Wang 2016-04-07 18:01:17 -0400
  • c8efdd3df4
    Add basic implementation for creating new problems James Wang 2016-04-07 16:36:30 -0400
  • bb4d106130 Fix deploying with gunicorn. Michael Zhang 2016-03-16 20:41:05 -0500
  • a6566d3fce Added more to navbar. Michael Zhang 2016-03-12 22:46:52 -0600
  • a5298ecff9 404 error for flask api. Michael Zhang 2016-03-12 15:46:38 -0600
  • dae7aec24e Problem editor. Michael Zhang 2016-03-12 01:34:26 -0600
  • e9bf0be78b Add dijkstra problem Zachary Taylor 2016-03-11 10:48:40 -0600
  • c33a124834 Thanks ArgumentParser. Michael Zhang 2016-03-10 01:29:27 -0600
  • 1433048512 Change to spaces. Michael Zhang 2016-03-09 22:46:06 -0600
  • ec71fb198a Problem creating guidelines. Michael Zhang 2016-03-09 22:44:40 -0600
  • 17846f7b17 Problem creating guidelines. Michael Zhang 2016-03-09 22:33:34 -0600
  • f0799bfbb1 Update problem.json Michael Zhang 2016-03-08 22:02:46 -0600
  • 36abf2f4b0 Settings controller is a login controller. Michael Zhang 2016-03-03 18:53:49 -0600
  • 6142d0e75d Non-owners can't edit team information. Michael Zhang 2016-03-03 18:44:58 -0600
  • 03e5dbc49e Added observer tags. Michael Zhang 2016-03-03 18:39:09 -0600
  • 7cc0b64d1e Image uploading finally done! Michael Zhang 2016-03-03 18:27:10 -0600
  • 1b16b3d5e0 Fixed settings page. Michael Zhang 2016-03-02 23:42:14 -0600
  • bc7af104c4 avatars and invitation requests done. Michael Zhang 2016-03-02 23:36:51 -0600
  • 95657606bc Merge. Michael Zhang 2016-02-29 12:37:04 -0600
  • 9f8e7ee95f Accept invitations. Michael Zhang 2016-02-29 12:35:40 -0600
  • 5382e6746c Resolve merge conflict James Wang 2016-01-31 10:32:15 -0500
  • f99a47cb2c merge Michael Zhang 2016-01-26 20:33:35 -0600
  • 9b80a01e10 not sure if this works or not but whatever Michael Zhang 2016-01-26 20:30:30 -0600
  • d6564d17ef Update fail callback message James Wang 2016-01-21 14:41:55 -0500
  • 3c9121ea05 Properly implement ajax fail callback James Wang 2016-01-17 02:39:25 +0000
  • 353b639cbe Merge branch 'master' of github.com:failedxyz/easyctf Michael Zhang 2016-01-18 01:15:20 -0600
  • ecb080e358 edited button disabling Michael Zhang 2016-01-18 00:41:11 -0600
  • 1956c14721 Add function for removing individual members James Wang 2016-01-17 17:44:44 +0000
  • a292f5d73e Properly implement ajax fail callback James Wang 2016-01-17 02:39:25 +0000
  • 0a47adb419 merge Michael Zhang 2016-01-16 20:24:21 -0600
  • e38ddd1b8c more team changes Michael Zhang 2016-01-16 20:23:34 -0600
  • f1d476b713 Minor refactor James Wang 2016-01-17 02:19:02 +0000
  • 6d0219782b Add function to delete teams James Wang 2016-01-17 02:06:02 +0000
  • f38063a2d5 Add team id to session James Wang 2016-01-17 00:58:29 +0000
  • 796fac7f85 Temporarily disable button to prevent multiple submissions James Wang 2016-01-17 00:15:37 +0000
  • dcc557fd89 Make use of api_call James Wang 2016-01-16 23:13:41 +0000
  • ddfe46e34c Implement password reset James Wang 2016-01-16 22:36:30 +0000
  • 8de7c95718 invite members to team Michael Zhang 2016-01-16 15:12:32 -0600
  • f5f74540fd Implement email sending James Wang 2016-01-16 16:41:16 +0000
  • f6fb0cb00a get team information Michael Zhang 2016-01-16 00:53:35 -0600
  • 19a475199a add more logs Michael Zhang 2016-01-12 22:41:59 -0600
  • dea6de5cf3 team creation, admin panel, etc. Michael Zhang 2016-01-11 21:54:26 -0600
  • b7f4e75350 added CSRF check Michael Zhang 2016-01-07 21:25:50 -0600
  • f4a3f4513c admin controller Michael Zhang 2016-01-07 02:40:19 -0600
  • d6694d06a5 problems editor Michael Zhang 2016-01-07 02:01:18 -0600
  • 6c76f0fc47 public profile page Michael Zhang 2016-01-07 00:23:00 -0600
  • 177d4bf4ca Merge pull request #1 from failedxyz/redesign Michael Zhang 2016-01-06 18:48:04 -0600
  • 79c823ac5d load javascripts first Michael Zhang 2016-01-06 18:47:27 -0600
  • df5d146e08 added profile page Michael Zhang 2016-01-06 18:23:43 -0600
  • 80ca1377de dumb typo Michael Zhang 2016-01-06 03:08:05 -0600
  • 41ea9b0ed3 delete tokens after logout Michael Zhang 2016-01-06 00:35:59 -0600
  • 252ed8ab9b login/register system with tokens Michael Zhang 2016-01-06 00:15:57 -0600
  • 8c295b6c13 If file directory doesn't exist, create it James Wang 2016-01-06 01:28:19 +0000