CTFd icon indicating copy to clipboard operation
CTFd copied to clipboard

CTFs as you need them

Results 351 CTFd issues
Sort by recently updated
recently updated
newest added

**Environment**: - CTFd Version/Commit: Latest d7632b45422c93ace31dc52cff1702dbed305204 **What happened?** The challenges api document the following fields ``` { "success": true, "data": [ { "id": 0, "name": "string", "description": "string", "connection_info": "string",...

Bumps [rollup](https://github.com/rollup/rollup) from 2.77.2 to 2.79.2. Changelog Sourced from rollup's changelog. rollup changelog 4.24.4 2024-11-04 Bug Fixes Ensure mutations by handlers in Proxy definitions are always respected when tree-shaking (#5713)...

dependencies
javascript

Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6. Changelog Sourced from cross-spawn's changelog. 7.0.6 (2024-11-18) Bug Fixes update cross-spawn version to 7.0.5 in package-lock.json (f700743) 7.0.5 (2024-11-07) Bug Fixes fix escaping bug...

dependencies
javascript

Creating a team now redirects to the team instead of challenges. Joining a team now redirects to the team instead of challenges. Accepting an invite to a team now redirects...

The first commit removes unused apt-get dependencies, that are no longer needed thanks to https://github.com/CTFd/CTFd/pull/2652. The second commit greatly improves build-time when rebuilding the Docker image during development. By separating...

Example IDN: `তৌহিদুর.বাংলা` Example URL: https://তৌহিদুর.বাংলা Example Email: `সিটিএফডি@তৌহিদুর.বাংলা` These does not work on email and website fields in profile. See: 1. https://en.wikipedia.org/wiki/Internationalized_domain_name 2. https://en.wikipedia.org/wiki/International_email

Created a new `expects_args` decorator which is the old `validate_args` decorator but with support for extra unspecified paramters to be passed to it and optional validation.

Hello Kevin and folks here :grin: The current CTFd build and release process **works**, but we can -and need- to go further. Why ? TL;DR: **security**... [SLSA Level 3](https://slsa.dev/get-started#slsa-3), SBOMs,...

This issue is a followup of #2632 and #2633. While the swagger.json file generated by CTFd now conforms to the OpenAPI 2.0 Specification, most endpoints that take JSON bodies do...

splitting as discussed in #2918