Skip to content

v0.17

Compare
Choose a tag to compare
@proditis proditis released this 18 May 11:52
· 2247 commits to master since this release

This release brings the following bug fixes and features

  • Make the network name that a target belongs into a link to the network view page
  • Make Profile Rank relation return empty object instead of relation error
  • Improve error pages so that they dont look so scary
  • Make sure we catch exceptions from invalid images instead of error 500
  • Add target difficulty definitions on help
  • Add support to the backend REST API to be able to add a target into a network
  • Add support to the backend REST API to be able to add AuthConf details for registry authentication
  • Change Target->parameters from VARCHAR to TEXT
  • Add category field on backend target models, forms and views
  • Display Levels and their experience ranges on frontend
  • Add simple news on dashboard to show updates and announcements
  • Fix XSS in team name
  • Improve CSRF handling on certain forms to avoid potential "token-spoofing"
  • Implement target player metrics on backend
  • Implement target docker status pulling on backend
  • Make the left side logo rounded on frondend
  • Disable publish of empty assets from VoteWidget on frontend
  • Show the total points from questions on backend dashboard
  • On frontend badge generator make interval an action argument
  • On backend player/mail command use the @app alias prefix for accessing the mail template
  • Fix bug on password hashing of SettingsForms
  • Add target flag to skip healtchecks
  • Replace the target uptime parsing from string to the actual creation timestamp on backend cron command
  • Introduce api/headshots for list of latest headshots
  • Add flag to enable/disable the team management operations on the frontend
  • Add truncate CRL operation on backend
  • Replace all hardcoded references of echoCTF.RED into event_name sysconfig key
  • Replace hardcoded twitter hashtags with sysconfig values
  • Add target weight column to be used for ordering
  • On frontend target widget show when a target is new