Commit Graph

  • 282acb4e63 Center frozen text in team page Kevin Chung 2018-01-02 05:54:46 -05:00
  • a87f4f962e Fix publishing after a user saves the document by populating the ID that the page received (#540) Kevin Chung 2017-12-30 02:44:43 -05:00
  • d861b70603 Fixing page previews 1.1.0 Kevin Chung 2017-12-28 04:09:42 -05:00
  • 20a7d6a769 Remove unnecessary data from standard-challenge-update.js (#539) Kevin Chung 2017-12-24 17:01:47 -05:00
  • fa9cb2498b Guarantee ctf version (#538) Kevin Chung 2017-12-22 16:22:31 -05:00
  • 7e5e18fd6e Only prompt for upgrades if there's a TTY & mark 1.1.0 (#537) Kevin Chung 2017-12-22 13:10:40 -05:00
  • f11b5985d3 Choose segments with import.py Kevin Chung 2017-12-21 23:34:27 -05:00
  • 6381a86d64 Update hint button width to fill the container Kevin Chung 2017-12-21 23:05:18 -05:00
  • 8532eec50f Properly override the jinja environment (#535) Kevin Chung 2017-12-20 10:28:52 -05:00
  • f748d09b9c Update Changelog for recent changes Kevin Chung 2017-12-20 00:18:02 -05:00
  • 25698a7b6c Sandbox themes (#534) Kevin Chung 2017-12-20 00:11:42 -05:00
  • 4772c63a8e Use mailserver before mailgun & test mailgun behavior (#532) Kevin Chung 2017-12-19 03:51:00 -05:00
  • 94a29e43e9 Adding missing classes & removing unnecessary ones Kevin Chung 2017-12-17 05:19:21 -05:00
  • c460d61bd7 Fixing missing body tag Kevin Chung 2017-12-16 23:08:20 -05:00
  • 3133654478 Font Awesome 5 (#530) Kevin Chung 2017-12-16 20:56:24 -05:00
  • dd8e657820 Adding a cb to submitkey, delete submissions & don't reload & close #527 (#528) Kevin Chung 2017-12-16 06:52:08 -05:00
  • be6ec51eba Delay update check by 12 hours each call and call update check in admin panel (#526) Kevin Chung 2017-12-14 17:16:37 -05:00
  • 18d6fa26d2 Adding an error message for invalid confirm/reset links (#525) Kevin Chung 2017-12-13 22:34:53 -05:00
  • 90b4ee03ad Adding theme migration (#524) Kevin Chung 2017-12-13 16:40:34 -05:00
  • a571cf1baf Improve imports/exports to reduce the likelihood of a conflict (#523) Kevin Chung 2017-12-12 05:43:27 -05:00
  • f23fd627ed Update README.md Kevin Chung 2017-12-12 00:47:14 -05:00
  • e140c97039 Bugfixes from plugin testing (#522) Kevin Chung 2017-12-11 21:54:02 -05:00
  • 33710b864f When css is not set default it to an empty string instead of showing None. (#521) David Black 2017-12-12 12:29:54 +11:00
  • 3af98b17d5 Version 1.1 CTFd (#514) Kevin Chung 2017-12-11 06:42:07 -05:00
  • 4c0ae9f3b5 Fix migration upgrades (#512) Kevin Chung 2017-12-07 03:06:48 -05:00
  • db2e3b5684 Profile insertion check (#484) Kevin Chung 2017-11-26 04:22:15 -05:00
  • 46544e5729 Switching to Bento Ubuntu for VMWare support (#481) Kevin Chung 2017-11-25 05:39:01 -05:00
  • 06b2856205 fix uploads folder detection (#433) uqam-fob 2017-11-23 03:53:01 -05:00
  • 18dd715276 Workshop mode (#477) Kevin Chung 2017-11-22 03:33:48 -05:00
  • e34902c491 Update downloaded fonts and use GoogleCDN for fonts if we are online (#476) Kevin Chung 2017-11-22 01:27:15 -05:00
  • 7348515e6c 34 reduce auth restrictions (#474) Kevin Chung 2017-11-21 22:20:31 -05:00
  • e10c8b103b Admin Team List - New Team (#470) Jared Deckard 2017-11-18 20:30:09 -06:00
  • 0b0305f969 Adding tests for verify_emails and user_can_view_challenges are set (#462) Kevin Chung 2017-11-15 03:33:50 -05:00
  • ab2de6cf17 Optimize top10 call to make less db hits (#461) Kevin Chung 2017-11-15 01:22:31 -05:00
  • 647d8e0b2d Fixing challenge creation test (#460) Kevin Chung 2017-11-14 23:12:28 -05:00
  • 6fbef4f32e Allowing pages to have slashes in them but removing leading slashes (#457) Kevin Chung 2017-11-14 22:31:59 -05:00
  • f4aab70b32 Issue template (#455) Kevin Chung 2017-11-14 16:40:36 -05:00
  • 27b02da658 Update README.md Kevin Chung 2017-11-13 01:45:13 -05:00
  • 303fc08fa8 fixing typo in readme (#450) Tanner Glantz 2017-11-11 12:43:33 -05:00
  • 650593a32c Add features list (#443) Kevin Chung 2017-11-08 18:37:00 -05:00
  • 117b43e3c5 Preventing Hints from being unlocked after the end of a CTF (#439) Kevin Chung 2017-11-08 02:13:07 -05:00
  • 6f4a520241 Hidden challenges now return 404 and can't be solved (#432) Kevin Chung 2017-10-28 13:31:34 -04:00
  • b4f29e1450 Update CHANGELOG with missing changes Kevin Chung 2017-10-25 16:01:54 -04:00
  • c1895ef554 Marking 1.0.5 (#429) 1.0.5 Kevin Chung 2017-10-25 15:36:41 -04:00
  • 654c2ca7b6 Don't render the mail server password on the config page (#428) Kevin Chung 2017-10-25 13:56:04 -04:00
  • 58e4cb8364 Fix some JS issues Kevin Chung 2017-10-25 04:04:02 -04:00
  • b5a383a2e1 Navbar links (#427) Kevin Chung 2017-10-25 00:05:27 -04:00
  • 710ce6d500 Custom challenge tables (#425) Kevin Chung 2017-10-24 21:06:56 -04:00
  • cdc7a70fe7 Fixing migration script for upgrade (#417) Kevin Chung 2017-10-17 23:56:07 -04:00
  • 61045a435e Update README.md Kevin Chung 2017-10-17 04:11:56 -04:00
  • 39b9dc5945 Create a private team endpoint (#413) Kevin Chung 2017-10-16 13:57:40 -04:00
  • ef39c3ef41 Fixing users being able to see their own graphs when scores are hidden (#412) Kevin Chung 2017-10-15 14:58:17 -04:00
  • 066fbedd8b Pass all failure attempts to the challenge plugin (#411) Kevin Chung 2017-10-14 18:04:22 -04:00
  • 4e80b514f4 Add plugin wrappers for plugin related utils functions (#410) Kevin Chung 2017-10-14 17:17:06 -04:00
  • 126144fcae Remove accidental export.zip file Kevin Chung 2017-10-14 16:46:14 -04:00
  • 6117699260 Use strings for key type (#409) Kevin Chung 2017-10-14 16:37:41 -04:00
  • b4bdef966c Update requirements (#406) Kevin Chung 2017-10-07 21:29:03 -04:00
  • 069526fc87 Update the amount of solves shown on the chal window when solves are listed (#403) Kevin Chung 2017-10-06 16:38:49 -04:00
  • 4862a3ca10 Fixing subdirectory deployment (#401) Kevin Chung 2017-10-05 23:14:36 -04:00
  • 608d4f43d9 Adopting a challenge type layout from deckar01 (#399) Kevin Chung 2017-10-05 21:39:28 -04:00
  • faa84ff1e5 Adding functions to register plugin assets (#397) Kevin Chung 2017-09-29 21:22:10 -04:00
  • 0aae79d176 Remove spinners if there is no data, push footer down to the bottom (#396) Kevin Chung 2017-09-29 17:31:46 -04:00
  • 897916b1b5 Mark prepare.sh executable Kevin Chung 2017-09-27 22:32:01 -04:00
  • a20e7eae63 Improve Challenge type plugin staticmethods (#394) Kevin Chung 2017-09-27 17:01:58 -04:00
  • 6c9b8af3c3 Reorder get config access (#389) 1.0.4 Kevin Chung 2017-09-15 17:39:24 -04:00
  • c97e7c6edc Fixing issues with loading /chals when unregistered (#388) Kevin Chung 2017-09-13 12:01:09 -04:00
  • 3a8a7e5dd0 Fixing challenge ordering bug introduced (#385) Kevin Chung 2017-09-13 02:18:00 -04:00
  • 50ad759a19 Marking 1.0.4 Kevin Chung 2017-09-09 02:35:06 -04:00
  • f98d675be9 Adding spinners to the scoregraph load and chalboard (#384) Kevin Chung 2017-09-09 01:55:00 -04:00
  • d49f37eac4 Fixing unlocking hints for challenges with unicode names (#383) Kevin Chung 2017-09-09 00:17:48 -04:00
  • 888b830488 Cleaning some challenge endpoints (#382) Kevin Chung 2017-09-08 02:07:06 -04:00
  • d1ae613a33 Update get_config to check both upper & lower case, add more caching documentation, simplify example REDIS URL, and let us specify the REDIS_URL automatically (#381) Kevin Chung 2017-09-08 00:53:01 -04:00
  • 74703488c9 Cache pages (#380) Kevin Chung 2017-09-08 00:02:09 -04:00
  • 2facb0ca8c Top ten endpoint honors users with the same name (#379) Kevin Chung 2017-09-07 23:29:41 -04:00
  • 92d614b2a6 Call updatesolves on chal update (#376) Kevin Chung 2017-09-06 23:55:11 -04:00
  • 08f3496174 Plugins can register css files (#375) Kevin Chung 2017-09-04 05:58:32 -04:00
  • 6f60ddd2f5 Admins can bypass ctftime (#374) Kevin Chung 2017-09-04 05:03:06 -04:00
  • bcaff30a7d Plugins can register global javascript files (#373) Kevin Chung 2017-09-02 22:24:16 -04:00
  • 64b1a75fc4 Allowing UI to display empty CTF times (#372) Kevin Chung 2017-08-31 13:21:32 -04:00
  • c624df9478 Handle when database is cleared without adding an additional teams lookup (#368) Kevin Chung 2017-08-26 13:45:24 -04:00
  • 00c68dd239 Adding test for encoding emails with plus signs (#363) Kevin Chung 2017-08-26 13:07:02 -04:00
  • 35e2125678 Adding redis to requirements just in case it isn't installed before (#366) Kevin Chung 2017-08-25 20:30:47 -04:00
  • 003371800d Adding form action attr to confirm.html (#364) Kevin Chung 2017-08-23 16:10:49 -04:00
  • 732e343aea Pushing new tests and freezegun (#360) Kevin Chung 2017-08-22 23:49:48 -04:00
  • c217c1cc2f Fixing reset password logger (#359) Kevin Chung 2017-08-22 21:50:42 -04:00
  • 2e41886591 Refactor Containers into a plugin (#348) Kevin Chung 2017-08-20 19:40:46 -04:00
  • 92b7ca06ca Add Vagrant with docker support (#285) (#355) Kevin Chung 2017-08-20 19:31:32 -04:00
  • 7e6d56694e Give challenge plugins the ability to specify the response message (#351) Kevin Chung 2017-08-14 20:27:54 -04:00
  • c392748688 Making hints cost 0 by default (#350) Kevin Chung 2017-08-14 20:09:01 -04:00
  • 9838ef334e Sort scoregraph labels by score (#349) Mathis HAMMEL 2017-08-12 20:45:17 +01:00
  • cbdb80fa4a Render descriptions encoded, and then decode and render with marked (#345) Kevin Chung 2017-08-09 14:12:34 -04:00
  • 26a400b2f3 Adding main-container to team.html Kevin Chung 2017-08-09 13:30:49 -04:00
  • 0aa0e9c5c1 Fixing email confirmation and adding more base64 tests (#344) Kevin Chung 2017-08-09 05:31:00 -04:00
  • 176e1f8b9c Toggle username_password inputs depending on mail_useauth and clean get_smtp util (#343) Kevin Chung 2017-08-09 04:17:54 -04:00
  • 1a077f72ed Using a Python 3 compatible base64 encoder and fixing verify_emails in Python 3 (#336) Kevin Chung 2017-08-09 04:17:10 -04:00
  • cfc87e7a2b Fixing SMTP mail sending make username and password optional (#341) SkeyeLlama 2017-08-09 03:39:09 -04:00
  • bcf3f6e12c More text-center fixes Kevin Chung 2017-08-07 04:52:56 -04:00
  • 8252bb7db1 Adding text-center back to solve notification Kevin Chung 2017-08-07 04:41:10 -04:00
  • ac51c3a899 Modals now defalut to left-aligned text (#338) Kevin Chung 2017-08-07 04:23:24 -04:00
  • 41c72c9022 Closes #327 (#335) Kevin Chung 2017-08-06 20:09:12 -04:00