Skip to content

Releases: CTFd/ctfcli

0.0.9

07 Aug 02:47
5f288fc
Compare
Choose a tag to compare

0.0.9 / 2021-08-06

Added

  • ctf challenge add/update/restore will now use git subtrees when working with git repos instead of direct cloning
  • ctf challenge push [challenge] can now be used to push local changes to the upstream challenge repo
  • Added challenge topics from CTFd 3.4 to the challenge.yml spec
  • Added challenge topics from CTFd 3.4 to the challenge sync and install commands
  • Added challenge connection_info from CTFd 3.4 to the challenge.yml spec
  • Added challenge connection_info from CTFd 3.4 to the challenge sync and install commands

0.0.8

22 Jun 03:14
e403b8b
Compare
Choose a tag to compare

0.0.8 / 2021-06-21

Added

  • Added an extra field in challenge specification to support different CTFd challenge types
  • Improved ctf challenge lint to catch some common mistakes in a challenge
  • Added an --ignore flag to ctf challenge install and ctf challenge sync to disable installation of certain challenge properties (e.g. flags, tags, hints, etc).
    • Usage: ctf challenge install challenge.yml --ignore=flags,tags
    • Usage: ctf challenge install --ignore=flags,tags
    • Usage: ctf challenge sync challenge.yml --ignore=flags,tags
    • Usage: ctf challenge sync --ignore=flags,tags
  • Automatic releases from Github to PyPI

Fixed

  • Fix web challenge template for serve.sh
  • Changed all Alpine images in Dockerfiles to use Debian
  • Add examples or more complicated flag creation examples to challenge specification