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

* Add email logger * Add the `logextra` parameter to the sendmail function for email sending functions to sanitize the email before logging

**Environment**: - CTFd Version/Commit: https://hub.docker.com/layers/ctfd/ctfd/3.7.3/images/sha256-5179a677572afac645850ca9df681a8f67ac29c7c220f775e8259b913c8a7157?context=explore - Operating System: Linux - Web Browser and Version: unrelated **What happened?** CTFd fails to start when configuration options are missing from config.ini. It does...

These logs are a holdover from before CTFd was even public. I have significant doubts they're even used and in many situations they're stuck inside of a transient docker container....

long term fixes
wishlist

**Environment**: - CTFd Version/Commit: bbe1fce4f27a290056614241d74d821625aef602 - Operating System: Docker @ Fedora 40 - Web Browser and Version: Chrome 126 (but it does not matter) **What happened?** API Definitions from `https://demo.ctfd.io/api/v1/swagger.json`...

There is no API endpoints that allows to login and register users. If those were available, making more advanced frontends/themes using for example react or svelte.

Add List-Unsubscribe header: - rfc2369 - to avoid being classified as spam. - to be compliant with CAN-SPAM. - use the sender's address get_config("mailfrom_addr") or get_app_config("MAILFROM_ADDR") without formatting to avoid...

Fixes for most issues in #2632 I have some ideas of how to fix the incorrect specification for JSON POST bodies, but it would require a lot more changes. If...

Hello, This small change is to remove the ` is paused` message when the ctf is actually finished (both messages are displayed at the same time, currently). Thank you in...