CTFNote icon indicating copy to clipboard operation
CTFNote copied to clipboard

CTFNote is a collaborative tool aiming to help CTF teams to organise their work.

Results 77 CTFNote issues
Sort by recently updated
recently updated
newest added

## The problem In my use case I'm not able to use the port 443 for https so I'm forced to have a url like: `:`. In theory this shouldn't...

We came across @isnackable's [blog post](https://isnackable.me/ctfnote/) that describes how to run CTFNote in a Heroku instance. We should consider adding a section in the README to add these kinds of...

enhancement

When we recently used CTFNote, for some reason we ended up with having the same category spelled in different ways. This was probably some user error but it would be...

enhancement

It is not uncommon to have challenges in multiple categories. For example: reverse + crypto, web + pwn, etc. The current system allows for a single category. Filtering by category...

enhancement

My team and many other teams i know of are using discord servers to communicate. If this tool could automatically: - Assign roles - Create channels - Archive messages i...

enhancement

This fixes CVE-2022-41741 and CVE-2022-41742 https://mailman.nginx.org/archives/list/[email protected]/message/RBRRON6PYBJJM2XIAPQBFBVLR4Q6IHRA/ The issues do not affect the default configuration.

API needs to wait for the database to be up before starting. We do not know how long it takes: just because the container is started doesn't mean that Postgres...

bug

Below is my `docker-compose` file ```yaml version: "3.7" services: api: image: ghcr.io/tfns/ctfnote/api:latest container_name: ctfnote_api networks: - ctfnote restart: unless-stopped extra_hosts: - "host.docker.internal:host-gateway" env_file: .env environment: DB_HOST: ${DB_HOST} DB_PORT: ${DB_PORT} PAD_CREATE_URL:...

bug

This pull requests proposes to fix multiple errors raised during a Bun build of CTFNote front. I believe most of these errors are due to an apollo version bump as...

This builds the frontend and backend using Node.js 16, 18, 19, and 20 and checks if the database migrations apply on a fresh database. It verifies the generated graphql bindings...