Skip to content

Releases: jdabtieu/CTFOJ

v2.4.2

04 Jun 23:56
bee5148
Compare
Choose a tag to compare

Changes in this version

  • Allow point values to be changed when exporting contest problems
  • Enhance backup
  • Improve quickstart instructions
  • Improve accessibility
  • Bug fixes
  • Update dependencies

Troubleshooting

No reported issues at the moment.

v2.4.1

20 May 20:49
6f0e2af
Compare
Choose a tag to compare

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

17 May 14:54
1ee8be6
Compare
Choose a tag to compare
v2.4.1-pre2 Pre-release
Pre-release

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

22 Apr 18:25
cc110e4
Compare
Choose a tag to compare
v2.4.1-pre1 Pre-release
Pre-release

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

11 Apr 18:13
a62429b
Compare
Choose a tag to compare

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

02 Apr 04:05
bae7585
Compare
Choose a tag to compare

Changes in this version

  • Patch security bug related to phishing attacks
  • Add ability to search submissions for non-contest submissions only
  • Improve maintenance mode
  • Bug fixes
  • Code cleanup
  • Update dependencies

Troubleshooting

No reported issues at the moment.

v2.3.0-patch1

14 Mar 21:19
50a4f21
Compare
Choose a tag to compare

Changes in this version

  • Fix version number

Troubleshooting

No reported issues at the moment.

v2.3.0

14 Mar 21:17
3994cb8
Compare
Choose a tag to compare

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

01 Mar 20:46
611a5c9
Compare
Choose a tag to compare
v2.2.420 Pre-release
Pre-release

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

25 Feb 04:48
10aaf1c
Compare
Choose a tag to compare

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.