Skip to content

1.2.0

Compare
Choose a tag to compare
@MrSmoke MrSmoke released this 02 Jun 14:56
· 63 commits to master since this release

What's Changed

  • Update to .NET 8.0
  • Updated to use new slack apis (#95)
  • Update bulma css library to 1.0.1
  • Enable dependabot
  • Various dependency updates
  • Move from AppVeyor to GitHub actions
  • Various fixes and code cleanups
    • Fix nullable warnings
    • Use threadsafe RandomNumberGenerator over Random
    • Fix dates from MySql not being DateTimeKind.UTC
    • Fix MySql columns not being marked as not null when they shouldn't be null
    • Add MySql test and fix database fixtures
    • Remove AutoMapper and manually map classes
    • Convert data entities from class to record
    • Convert all IQuery and ICommand classes to records
    • Increase code analysis from default to minimum
      • Misc warning fixes from the recommendations
    • Use HttpXAttribute over Route when applicable
    • Add the entire Run object into the EndRunCommand to avoid extra db calls
    • Fix empty string check for the Slack slash command being on Command not Text
    • Use RenderSectionAsync where possible
    • HTML cleanup
      • Add lang to html
      • Add alt to the logo img
  • HTTP verb changes
    • / is now only GET and HEAD
    • /contact and /privacy are now only GET
    • /slack/callback is now only GET

Full Changelog: 1.1.0...1.2.0