Releases: jdabtieu/CTFOJ
v2.4.2
v2.4.1
Changes in this version
- Add homepage for not-logged-in users
- Including an HTML homepage editor
- Links open in new tab
- Improve admin console
- Improve display
- Add installation script
- Update documentation
- Bug fixes
- Minor performance increases
- Code cleanup
- Update dependencies
Troubleshooting
In settings.py, you must add the following keys:
USE_HOMEPAGE = False
TEMPLATES_AUTO_RELOAD = True
If you would like to add a homepage, you should head to the edit homepage page through the admin console, create a homepage, and then change the USE_HOMEPAGE key to True. Then, reload your application.
v2.4.1-pre2
Changes in this version
- Add homepage for not-logged-in users
- Including an HTML homepage editor
- Links open in new tab
- Improve admin console
- Improve display
- Add installation script
- Update documentation
- Bug fixes
- Minor performance increases
- Code cleanup
- Update dependencies
Troubleshooting
No reported issues at the moment.
v2.4.1-pre1
Changes in this version
- Add homepage (EXPERIMENTAL)
- Links open in new tab
- Bug fixes
- Minor performance increases
- Code cleanup
Troubleshooting
No reported issues at the moment.
v2.4.0
Database Warning
In this release, the database format was changed. If you are on v2.3.0 or v2.3.1, please run $ python3 migrate.py
to migrate to the latest database format. If you are on a version older than v2.3.0, please update to v2.3.0 first, and then migrate to this version.
Changes in this version
- Allow submissions to be viewed
- Allow submission rejudging
- Optimizations to dynamic scoring
- Optimizations to loading problems lists
- Bug fixes
- Code cleanup
- Update tests
Troubleshooting
No reported issues at the moment.
v2.3.1
v2.3.0-patch1
Changes in this version
- Fix version number
Troubleshooting
No reported issues at the moment.
v2.3.0
Database Warning
In this release, the database format was changed. If you are on v2.0.0, please run $ python3 migrate.py
to migrate to the latest database format. If you are on a version older than v2.0.0, please update to v2.0.0 first, and then migrate to this version.
Changes in this version
- Add dynamic scoring
- Security enhancement for 2FA
- Begin storing submitted flags
- Improve mobile layout
- Update docs
- Code cleanup
- Add tests
- Update dependencies
Troubleshooting
No reported issues at the moment.
v2.2.420
Welcome to version v2.2.420!
I'd like to thank the contributors of CTFOJ for 420 commits, and the many issues and pull requests too.
That being said, this is a joke release. Do not run this release, as it has potentially unwanted changes and requires a database update to be done manually.
The next actual version will be v2.3.0, with a migration script and actual useful features
v2.2.0
Changes in this version
- Add problem solved counts
- Add problem category selection menu
- Add ability for admins to disqualify a user during a contest
- Improve page load times
- Better mobile display
- Removed jQuery completely
- Bug fixes
- Update tests
Troubleshooting
No reported issues at the moment.