Skip to content
Snippets Groups Projects
  1. Jul 29, 2018
  2. Jun 18, 2018
  3. May 20, 2018
  4. May 19, 2018
  5. May 04, 2018
    • Kevin Chung's avatar
      Marking 1.2.0 (#628) · 9cedf456
      Kevin Chung authored
      * Mark 1.2.0.
      * Update CHANGELOG.
      * Add `window.challenge.data` object. 
      * Don't raise a 500 when an endpoint can't be found but was POST'ed too. Mostly from scanners...
          * Add test for not found endpoints.
      * Fixing issue with clearing logo on config update.
      * Truncate scoreboard team name to 50 characters.
      9cedf456
  6. May 03, 2018
    • Kevin Chung's avatar
      1.2.0 (#627) · 36c83b59
      Kevin Chung authored
      * Changing to a new plugin oriented challenge type plugin and fixing extra width on admin chal description
      
      * Add window.challenge.submit, renderSubmissionResponse, and csrf_nonce
      
      * Update admin side renderer calls
      
      * Updating to Flask 1.0 and adding files for flask run
      
      * Adding a preliminary case-insensitive key
      
      * Adding case insensitive keys
      
      * Adding CTF Logo
      
      * Reducing the amount of team information shown on the main page
      
      * Add better base64 helpers
      
      * Switch from button to badge
      
      * Rudimentary solve checking from admin panel
      
      * Refine admin chals solves view & fix PEP8
      
      * Compare base64 encoded data with bytestring
      
      * Removing need to urlencode/urldecode in base64 wrappers
      
      * Adding decorator documentation
      
      * Randomly order tests & add test for case_insensitive flags
      
      * Add regex flag case_insensitive test
      
      * Add tests for /admin/chal/1/solves and ctf_logo
      36c83b59
  7. Apr 16, 2018
    • Kevin Chung's avatar
    • Kevin Chung's avatar
      Merge Dev into Master (#591) · 51d09808
      Kevin Chung authored
      * Chals endpoint seperation (#572)
      
      * Separate the logic of ctftime and email confirmations and admin checking into decorators
      * Separate the chals endpoint into /chals and /chals/:id. Closes #552, #435.
      * Challenges are now loaded directly from the server before being displayed to the user. 
      * Challenge modals now use `{{ description }}` instead of `{{ desc }}`.
      * 403 is now a more common status code and can indicate that a CTF has not begun or that you are not logged in. This is in addition to CSRF failures. 
      * Update tests to new behavior
      
      * Fixing glitch if an entry chal or team id isn't defined
      
      * Markdown it (#574)
      
      * Replace Marked with Markdown-It
      
      * Update modal change (#576)
      
      * Switch update modals to use nunjucks instead of JS to load in data. 
      * Fix previewing challenges after hitting the challenge update button.
      * Fix edit-files issue with an unnecessary request.
      
      * Fix solves button
      
      * Closes #592
      51d09808
  8. Apr 15, 2018
  9. Apr 14, 2018
  10. Apr 13, 2018
  11. Apr 05, 2018
  12. Apr 02, 2018
  13. Mar 27, 2018
  14. Mar 25, 2018
    • Kevin Chung's avatar
      Update docker files (#598) · b78589d2
      Kevin Chung authored
      * Add redis to docker-compose, bump worker count to 4
      * Add workers & missing SECRET_KEY error
      * Remove uwsgi specific files
      * Parse database host in `docker-entrypoint.sh`. Closes #587
      b78589d2
    • Kevin Chung's avatar
      Bypass csrf plugins (#597) · aedd753f
      Kevin Chung authored
      * Add bypass_csrf_protection decorator
      * Add beta notice
      * Add test_bypass_csrf_protection
      aedd753f
  15. Mar 21, 2018
  16. Mar 20, 2018
  17. Feb 24, 2018
  18. Feb 20, 2018
  19. Feb 11, 2018
  20. Feb 09, 2018
  21. Jan 23, 2018
    • Kevin Chung's avatar
      Marking 1.1.2 (#559) · 643378be
      Kevin Chung authored
      **General**
      
      * Fixed page links on subdirectory deployments
      * Fixed challenge updating on subdirectory deployments
      * Fixed broken icon buttons on Safari
      
      **Themes**
      
      * Upgraded to Bootstrap 4.0.0
      * Upgraded to jQuery 3.3.1
      * Upgraded to FontAwesome 5.0.4
      643378be
  22. Jan 22, 2018
    • Kevin Chung's avatar
      Bootstrap v4 (#558) · 98fbad40
      Kevin Chung authored
      * Updating to Bootstrap v4
      * Update jQuery to 3.3.1
      * Update FontAwesome to 5.0.4 and fix icon click handlers in Safari
      * Closes #555, #556
      98fbad40
  23. Jan 11, 2018
  24. Jan 10, 2018
  25. Jan 08, 2018
    • Kevin Chung's avatar
      Mark 1.1.1 (#544) · 2e2d458f
      Kevin Chung authored
      * Marking 1.1.1
      2e2d458f
    • Kevin Chung's avatar
      Bootstrap beta 3, Regression fixes, bugfixes (#543) · fe4ea56e
      Kevin Chung authored
      * Upgrade to Bootstrap v4 beta 3
      
      * Fix incorrect FontAwesome5 icon
      
      * Fixing regressions & code quality issues. Files, Tags & Hints now appear in the admin challenge preview. Fixed color issues with file buttons and badges. Pass script_root into challenge type plugin.
      
      * Fixing incorrect FontAwesome5 icon
      
      * Fix test for /admin/chals/<chalid>
      
      * Expand test to include tags, hints, files
      fe4ea56e
  26. Jan 06, 2018
  27. Jan 05, 2018
  28. Jan 02, 2018
  29. Dec 30, 2017
Loading