Releases: Emzi0767/RosettaCTF
RosettaCTF
RosettaCTF v1.2.3
This is a bugfix/feature release. Contains Angular SPA and ASP.NET Core 3.1 API server.
See readme for setup instructions.
Changelog
- Fixed ordering of scoreboard entries. They are now additionally sorted by last entry timestamp, ascending order.
- Implemented above for CTFtime endpoints.
- Implemented scoring recalculation for new baseline entries.
- Fixed colours on team detail page.
RosettaCTF
RosettaCTF v1.2.2
This is a bugfix/feature release. Contains Angular SPA and ASP.NET Core 3.1 API server.
See readme for setup instructions.
Changelog
- Fixed buttons not unlocking on invalid flag submission.
RosettaCTF
RosettaCTF
RosettaCTF v1.2.0
This is a bugfix/feature release. Contains Angular SPA and ASP.NET Core 3.1 API server.
See readme for setup instructions.
Changelog
- Removed event-specific leftovers (#7).
- Implemented responsive UI (#8).
- Fixed entries on CTFtime scoreboard endpoint appearing reversed (#9).
- Enabled user registration, team forming, and team joining after the event starts (#10).
- Fixed error dialog flashing on invalid flag submission. Bug reported by @kageroukw.
RosettaCTF
RosettaCTF v1.1.3
This is a bugfix/feature release. Contains Angular SPA and ASP.NET Core 3.1 API server.
See readme for setup instructions.
Changelog
- Made dialog forms submittable with the Return key (#1).
- Made countries sorted by name rather than code (#2).
- Added a long-running operation indicator in the UI (#3).
- Potentially fixed MFA state validation errors (#4).
- Added ability to display the MFA secret when configuring MFA, and view remaining backup codes (#5).
- Made kicking last remaining team member delete the team (#6).
Acknowledgements
Big thanks to @Still34 for providing input about these items.
RosettaCTF
RosettaCTF v1.1.2
This is a bugfix release. Contains Angular SPA and ASP.NET Core 3.1 API server.
See readme for setup instructions.
Changelog
- Fixed OAuth redirect URL hostnames having :0 appended when port is implicit.
Acknowledgements
Big thanks to @Still34 for testing and providing feedback. The project certainly would not exist without their input.
Thanks to @JustNrik for finding the bug.
RosettaCTF
RosettaCTF v1.1.1
This is a feature release. Contains Angular SPA and ASP.NET Core 3.1 API server.
See readme for setup instructions.
Changelog
- Fixed up all sorts of repo desync issues.
Acknowledgements
Big thanks to @Still34 for testing and providing feedback. The project certainly would not exist without their input.
RosettaCTF
RosettaCTF v1.1.0
This is a feature release. Contains Angular SPA and ASP.NET Core 3.1 API server.
See readme for setup instructions.
Changelog
- Massive UI and UX improvements for the webapp.
- Added a blue theme.
- Countdowns now redirect to challenges.
- Team previews are public.
- All countdown timers are now displayed with down-to-second precision.
- Implemented first-party auth and 2FA.
- Implemented custom OAuth and account connection management.
- Added ability to set user's country.
- Implemented score freezing and static scoring.
- Implemented CTFTime endpoints.
- Implemented more secure OAuth state validation system.
Acknowledgements
Big thanks to @Still34 for testing and providing feedback. The project certainly would not exist without their input.
RosettaCTF
RosettaCTF v1.0.3
This is a bugfix release. Contains Angular SPA and ASP.NET Core 3.1 API server.
See readme for setup instructions.
Changelog
- Improvements to
X-Forwarded-*
header support - Added ability to disable SPA build
RosettaCTF
RosettaCTF v1.0.2
This is a bugfix release. Contains Angular SPA and ASP.NET Core 3.1 API server.
See readme for setup instructions.
Changelog
- Implemented workaround for dotnet/runtime#40911