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

When running software installed via NPM, `node_modules/.bin` is in PATH, so we can just omit most of the path.

We currently only support plaintext emails. While I actually think this is sufficient some people are requesting HTML emails. However I don't think this is necessarily a very hard feature...

**Environment**: - CTFd Version/Commit: 3.5.0 - Operating System: any - Web Browser and Version: any **What happened?** The Yaffle/EventSource polyfill contains code that pops an alert with some message about...

**Environment**: - CTFd Version/Commit: 3.5.0 - Operating System: Ubuntu - Web Browser and Version: Vivaldi **What happened?** Exported backup from 3.4.3 (using official Docker images) imported into 3.5.0 container. When...

**Environment**: - CTFd Version/Commit: 3.5.0 - Operating System: any - Web Browser and Version: any **What happened?** Clicking on a hint while being signed out does absolutely nothing. This makes...

**Environment**: - CTFd Version/Commit: CTFd/3.5.0 - Operating System: Docker - Web Browser and Version: Chrome 103.0 **What happened?** ``` scoreboard.min.js?d=963ff4ad:1 GET http://localhost/api/v1/scoreboard/top/10 404 (NOT FOUND) ``` This error occurs when...

Currently, on the subject of adding database tables to CTFd through a plugin, the documentation only states that you *can* define tables with SQLAlchemy syntax in your plugin ([ref](https://docs.ctfd.io/docs/plugins/overview#adding-database-tables)). While...

Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1. Changelog Sourced from terser's changelog. v4.8.1 (backport) Security fix for RegExps that should not be evaluated (regexp DDOS) Commits See full diff in compare...

dependencies
javascript

**Problem:** When one looks at a user page, the list of the solves is in a seemingly random order. **Solution suggested:** This small PR fixes that ordering by sorting the...

We should have some form of identifier in our access tokens so that they can be identified if they're committed to source control or something.

easy