You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Release v1.0**
New features:
- [x] Multiple boxes support (closes issue #17)
- [x] Challenges page (closes issue #56). Along with tag and category models for organization.
- [x] CTF settings and websites are now stored in database and can easily be changed from the new `/setup` view. (Closes issue #55)
- [x] WTForm class for Machine for editing/creating new machines.
- [x] Implemented thorough and efficient caching with use of "Flask-Caching" and "Redis".
- [x] Now uses flask factory app method so the various flask extensions can be well-managed.
Changes:
- [x] Define redis service in `docker-compose.yml`
- [x] Redis add-on has been added to `app.json`.
- [x] `ADMIN_EMAIL`, and mail related env variables added in `app.json`.
- [x] Flag submission is now in a modal.
- [x] DB models are now in their respective folders in `models.py`
- [x] Optimized scoreboard's detail fetching
- [x] Features such as searching and exporting and new dark theme for `Admin Controls` (closes issues #1, #16, #36 )
- [x] Some utility functions such as `@admin_only` decorator.
- [x] macros have been defined in templates for reusability.
Describe the solution you'd like
A
Challenges
page to display list of challenges with certain fields (mentioned below). Similar to theMachines
page.Title
,Description
,URL
,hash
UserChallenge
Model depicting a many to many relationship b/wUser
model andChallenge
model with fields:user_id
:int,challenge_id
:int,done
:boolThe text was updated successfully, but these errors were encountered: