beast icon indicating copy to clipboard operation
beast copied to clipboard

Jeopardy-style CTF challenge deployment and management tool.

Results 35 beast issues
Sort by recently updated
recently updated
newest added

the response of api endpoint `/api/info/users` looks like an array of objects structured like `{"id":4,"username":"test","role":"contestant","status":0,"score":800,"email":"[email protected]"}`. We need to add the rank field for each user. Refer to single user info...

In the cmd/beast/commands.go, a better, more generic assignment of variables (bool) can be done.

Currently, for periodic sync of challenges, we are monitoring the whole repository and we pull changes even for challenges that have not been deployed. This is a waste of resources....

Currently beast builds images from the cache. It will be great if it force rebuilds the docker image when a flag/argument is sent for it so that the challenges can...

This will be useful for debugging purposes. Currently the names of all the containers are sha256 of the name which makes it a bit difficult while debugging. `beast show challenges...

Need API to allow the user to manage multiple challenges on a single request by providing multiple challenge_ids

The format of log messages is not consistent in the code. We can pick up a format and refine all the log messages according to it.

- [ ] register api - [ ] add notifications api