balidani / tinyctf-platform

Yet another CTF platform
MIT License
146 stars 58 forks source link

Update with in game admin #7

Open gartnera opened 8 years ago

gartnera commented 8 years ago

I used tinyctf last year for a CTF competition for my school. I really like the simplicity of code that Flask provides.

Anyway, I decided to add an in game admin function. The first user that registers is the admin. They can add categories and add/edit tasks (with file upload).

I've also added a bunch of other things (start time, IP logging, proxy logic) and things like that.

If you are interested in any of the changes I've made, please merge them. If there's code that isn't very good, I'll update anything as required.

gehaxelt commented 8 years ago

@balidani @gartnera Nice! Is this project still actively maintained?

I'm asking because I used it for a CTF a couple of days ago and would like to contribute some modifications (CSRF protection, start/finish time checks, ...) if @balidani is interested in them.

All the best, gehaxelt

gartnera commented 8 years ago

I'm around, but I don't think balidani is.

pjmc commented 8 years ago

Hi, is there a way to delete a category? Thank you.

gartnera commented 8 years ago

Not right now, I haven't gotten around to adding that. It's definitely on my todo list!