Skip to content

Commit 61c03f0

Browse files
authored
Mark 0.1.4 (#182)
# 0.1.4 / 2025-04-29 ### Added - Added support for `ctf instance` with the `ctf instance config` command which can be used to `get` and `set` configuration on CTFd - Added `ctf media add`, `ctf media rm`, `ctf media url` - Allows ctfcli repos to manage files locally and reference the actual server URLs of media files in Pages - Adds concept of replacing placeholders like `{{ media/ctfd.png }}` with the actual URL on the server - Added the `attribution` field to challenge.yml - Added the `next` field to challenge.yml - Added ability to anoymize challenges while specifying prerequisites - Added specifying CTFd instance URL and access token via envvars: `CTFCLI_URL`, `CTFCLI_ACCESS_TOKEN` ### Fixed - Fix issue with managing challenges with an empty files section - Fix issue where images could not be deployed due to being named incorrectly
1 parent 668f523 commit 61c03f0

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed

CHANGELOG.md

+18
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
# 0.1.4 / 2025-04-29
4+
5+
### Added
6+
7+
- Added support for `ctf instance` with the `ctf instance config` command which can be used to `get` and `set` configuration on CTFd
8+
- Added `ctf media add`, `ctf media rm`, `ctf media url`
9+
- Allows ctfcli repos to manage files locally and reference the actual server URLs of media files in Pages
10+
- Adds concept of replacing placeholders like `{{ media/ctfd.png }}` with the actual URL on the server
11+
- Added the `attribution` field to challenge.yml
12+
- Added the `next` field to challenge.yml
13+
- Added ability to anoymize challenges while specifying prerequisites
14+
- Added specifying CTFd instance URL and access token via envvars: `CTFCLI_URL`, `CTFCLI_ACCESS_TOKEN`
15+
16+
### Fixed
17+
18+
- Fix issue with managing challenges with an empty files section
19+
- Fix issue where images could not be deployed due to being named incorrectly
20+
321
# 0.1.3 / 2024-08-20
422

523
### Added

ctfcli/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
__version__ = "0.1.3"
1+
__version__ = "0.1.4"
22
__name__ = "ctfcli"

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "ctfcli"
3-
version = "0.1.3"
3+
version = "0.1.4"
44
description = "ctfcli is a tool to manage Capture The Flag events and challenges"
55
authors = ["Kevin Chung <[email protected]>", "Miłosz Skaza <[email protected]>"]
66
readme = "README.md"

0 commit comments

Comments
 (0)