Kevin Chung

Results 127 issues of Kevin Chung

Vite supports a project template system. We need to create a theme template to create CTFd themes so people can create themes more easily. https://vitejs.dev/guide/#community-templates

Challenge Preview should probably preview in the context of a full page. Primarily because it's easier to theme this.

long term fixes

Challenge prereqs aren't cleaned up when a challenge is deleted. We need to investigate a long term solution here and also a way to migrate previous Challenge entries. Essentialy, take...

long term fixes

Jinja has translation support.... Is it possible for us to implement translations for the common text? My main concern would be the modals...

enhancement
help wanted
long term fixes

I think we could add a custom field validation regex so that users could validate their input a bit. Or provide some other form of validation.

Using JS for graphs has been a real struggle with the bundle size. I just found out about Vega which may be an interesting way to make graphing more efficient:...

I think we can improve TRUSTED_PROXIES to accept things other than regexes. It seems like RoR has improved this function to accept IP ranges and we should be able to...

Some people have asked whether or not CTFd hints can allow users to go into debt. Say if a user has 50 points but a hint costs 100. The user...

I think AlpineJS could be a good project for end-users to add interactivity to pages without needing to add in new JS. I think it's something to consider in terms...

I think we should consider integrating scoring logic into the main challenge type so that challenges could select between different scoring per challenge instead. Imagine if we could change a...

enhancement