Skip to content

Version 3.0.0

Latest
Compare
Choose a tag to compare
@JJ-8 JJ-8 released this 28 Apr 14:35
· 18 commits to main since this release
885871c

Please note that when pulling from an old version, you may be forced to revert/remove the .env file. Backup your secrets before doing so to save yourself some time.

What is new

  • CTFNote now supports Discord integration through a bot. For each task, channels are created, access is synced and participants can start/stop working on a challenge and hand in the flag through Discord. Channels can be archived and deleted when the CTF is over. Check the README for more explanation!
  • The UI has been redesigned to be more clear and intuitive. This includes:
    • Better mobile support.
    • New 'tabledense' layout.
    • Improved search UI.
  • 'On it' history to see who worked on a challenge after stopping working on it. Hold down the 'on it' button to fully remove your name.
  • Last visit time is now tracked in the database to keep an overview of inactive accounts (to cleanup big profile tables). This last visit time is not realtime and only visible to the administrator.
  • Better ctrl+k search hotkey support (now works inside Hedgedoc too).
  • ctrl+s hotkey to quickly solve a task when a task is open.
  • Calendar can now be subscribed to with iCal.

What is fixed

  • Dependencies are upgraded and stored with Yarn in the repo itself.
  • Security updates within CTFNote.
  • Hedgedoc is upgraded.
  • Upload limit is increased to allow high resolution screenshots.
  • Many small improvements.

New Contributors

Full Changelog: v2.1.2...v3.0.0