Releases: ctfpilot/ctfp
Releases · ctfpilot/ctfp
v1.0.0
Immutable
release. Only release title and notes can be modified.
1.0.0 (2026-01-26)
Features
- add CTFp challenges setup (ed877a8)
- add CTFp CLI tool (#10) (7916063)
- add CTFp cluster setup (01d269c)
- add CTFp ops setup (d9f4603)
- add CTFp platform setup (83b911d)
- add database Terraform module (a1f6a8b)
- add dedicated challenges node type (bb08350)
- add GitHub user to ctfd-manager secret and deployment environment (ce8ff4c)
- add ingress Terraform module (eaa83a8)
- add initial ArgoCD application and project configurations (32b6fda)
- add kubectf Terraform module (102c39a)
- add kubectl setup script for configuring kubectl context for CTFp cluster (539109e)
- add loading of S3 backend credentials from automated.tfvars (b2e3a88)
- add mariadb cluster Terraform module (cacdf12)
- add private-repo Terraform module (c6ef892)
- add pull-secret Terraform module (70c6aac)
- add redis Terraform module (1dbfac6)
- add Terraform S3 backend templating system (1b33b1e)
Bug Fixes
- add 'challs_type' to CLUSTER_TFVARS to correctly set variables (43ab200)
- correct shared_challenges variable assignment in challenges-config (3afd0a8)
- correct spelling of 'timeout' in mariadb-operator configuration (5ea1c58)
- correct tfvars filename generation for test environment to include environment name (ee876dd)
- grafana: update team instances dashboard file name (fc7fca7)
- monitoring: update node usage dashboard configuration for improved metrics display (7d828ae)
- rename kube-ctf CRD from isolated to instanced (b481018)
- update default server type from 'cx32' to 'cx33' to match currently available servers from Hetzner (6687532)
- update descheduler chart version and correct Helm chart path (8f2238a)
- update Elasticsearch configuration for Filebeat integration (284d402)
- update kube-ctf image version to 1.0.2 (d7df136)
- update namespace reference in errors pull secret module (ae2dbe0)
- update placeholder check to allow GitHub URLs (f6b0434)
- update team instances panel configuration for correct team ID handling (bb5f350)
- update usage comment in kubectl.sh to reflect correct script name (6be538a)
v1.0.0-r.7
Immutable
release. Only release title and notes can be modified.
v1.0.0-r.6
Immutable
release. Only release title and notes can be modified.
v1.0.0-r.5
Immutable
release. Only release title and notes can be modified.
v1.0.0-r.4
Immutable
release. Only release title and notes can be modified.
v1.0.0-r.3
v1.0.0-r.2
Immutable
release. Only release title and notes can be modified.
1.0.0-r.2 (2025-12-21)
Features
- add CTFp CLI tool (#10) (7916063)
- add GitHub user to ctfd-manager secret and deployment environment (ce8ff4c)
- add kubectl setup script for configuring kubectl context for CTFp cluster (539109e)
Bug Fixes
- correct shared_challenges variable assignment in challenges-config (3afd0a8)
- rename kube-ctf CRD from isolated to instanced (b481018)
- update descheduler chart version and correct Helm chart path (8f2238a)
- update Elasticsearch configuration for Filebeat integration (284d402)
- update kube-ctf image version to 1.0.2 (d7df136)
- update namespace reference in errors pull secret module (ae2dbe0)
v1.0.0-r.1
Immutable
release. Only release title and notes can be modified.
1.0.0-r.1 (2025-12-08)
Features
- add CTFp challenges setup (ed877a8)
- add CTFp cluster setup (01d269c)
- add CTFp ops setup (d9f4603)
- add CTFp platform setup (83b911d)
- add database Terraform module (a1f6a8b)
- add ingress Terraform module (eaa83a8)
- add initial ArgoCD application and project configurations (32b6fda)
- add kubectf Terraform module (102c39a)
- add mariadb cluster Terraform module (cacdf12)
- add private-repo Terraform module (c6ef892)
- add pull-secret Terraform module (70c6aac)
- add redis Terraform module (1dbfac6)
- add Terraform S3 backend templating system (1b33b1e)