Skip to content

Releases: axuno/TournamentCalendar

v4.3.6

05 Jan 16:49
7cdc219
Compare
Choose a tag to compare

What's Changed

  • Production:: fix issue with sql server SSL certificate in #100

Production:: fix issue with sqlserver SSL certificate. Add TrustServerCertificate=true to connection string for MSSQL2022 to fix SqlException: A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - The target principal name is incorrect.)

Full Changelog: v4.3.5...v4.3.6

v4.3.5

04 Jan 15:31
88007da
Compare
Choose a tag to compare

What's Changed

  • Update various NuGet packages across multiple projects in #97
  • Upgrade dependencies and vulnerable System.Text.Json in #98
  • Switch to Microsoft.Data.SqlClient for database operations in #99
  • Bump version to v4.3.5

Full Changelog: v4.3.4...v4.3.5

v4.3.4

26 Sep 21:05
5fe56b6
Compare
Choose a tag to compare

What's Changed

  • Fix nullability issue in UserLocationService in #95
  • Update nuget packages, bump version to 4.3.4 in #96

Full Changelog: v4.3.3...v4.3.4

v4.3.3

18 Sep 22:05
ac2084d
Compare
Choose a tag to compare

What's Changed

  • Fix nullability warning in CalendarEntityDisplayModel in #93
  • Refactor data table InfoService to reflect previously retired fields in #94

Full Changelog: v4.3.2...v4.3.3

v4.3.2

17 Sep 07:28
7d45c19
Compare
Choose a tag to compare

What's Changed

Feature: Show route to venue if own location is set in #92

  • Show Google Maps link to show the route from own to venue location, if own location is set.
  • Show Google Maps link for venue location, if own location is not set

Full Changelog: v4.3.1...v4.3.2

v4.3.1

29 Aug 16:13
7b9b93f
Compare
Choose a tag to compare

UX Improvement

  • Maintain filter and sort order within a browser session in #91

Full Changelog: v4.3.0...v4.3.1

v4.3.0

29 Aug 15:51
9b1a3b2
Compare
Choose a tag to compare

Improvements

  • Users can display the distance from user location to venue
  • The user location can be set from
    • the location given in a VolleyNews subscription
    • a GPS enabled device (e.g. smartphone) or as an approximate using a WiFi connection
    • a postal address
  • The user location (latitude, longitude) is stored as an essential cookie
  • Fix an issue where a calendar entry could be flagged as deleted after editing

Changes in Detail

  • chore: Flag URL for calendar overview with link rel="canonical" meta tag in #86
  • chore: Update privacy policy in #88
  • Add distance from user location to venue in #89
  • Add "display distances" to the main menu (Navigation.config).
    • Introduce CookieService, UserLocationService, and UserLocation classes to handle and store locations.
    • Register CookieService and UserLocationService in WebStartup`.
    • Create the GeoLocation class for setting the location from a GPS-enabled device and user input.
    • Update the InfoService (aka "volley-news") controller for simplified subscription to the service.
    • Refactored Axuno.Tools.GeoSpatial classes.
    • Improve the tournament calendar view to show distances from the user to the tournament venue location.
    • Fix an issue where a calendar entry could be flagged as deleted after editing.
  • Update npm packages by in #90, especially bumping simple-datatablesto v9.1.0

Full Changelog: v4.2.1...v4.3.0

v4.2.1

04 Aug 13:55
4100a4d
Compare
Choose a tag to compare

What's Changed

  • Update package references in #84
  • Bump version to v4.2.1 in #85

Full Changelog: v4.2.0...v4.2.1

v4.2.0

20 Jul 20:34
462297d
Compare
Choose a tag to compare

What's Changed

  • Check ModelState.IsValid in controller actions #64
  • Refactor: Add timeout to RegEx expressions #65
  • Refactor: Accessing Request.Headers using FromHeader attribute in #66
  • Refactor: Make model properties nullable or required in #67
  • Enhanced JS namespace handling in #70
  • Refactor js code and improve readability in #71
  • Add wwwroot scripts in #72
  • Refactor ColorMath and enhance matching logic in #75
  • Set modal background color in #76
  • Fix: Unregistering infoservice does not check for ModelState.IsValid in #77
  • Add scope to tournament details th tags in #79 and #80
  • Change role of anchor elements to "link" instead of "button" in #81
  • Feature: Tournament from the list can be selected with the keyboard in #82
  • Fix: Remove role attribute from non-interactive elements in #83

Full Changelog: v4.1.2...v4.2.0

v4.1.2

11 Jul 18:47
8eb654b
Compare
Choose a tag to compare

What's Changed

  • chore: Change structure of directories in #59
  • Update database creation sql script für MSSQL 2019 in #60
  • Update npm cssnano to v7.0.2 #61
  • Update npm packages in #62
  • Fix: Bug in InfoService.Edit razor view in #63

Full Changelog: v4.1.1...v4.1.2