Skip to content

Releases: questionlp/stats.wwdt.me

v6.5.5

19 Mar 03:48
09804ff
Compare
Choose a tag to compare

Version 6.5.5

Application Changes

  • Relocate the Bootstrap and application code initialization from towards the end of the document to the head to prevent background flashing on page loads when in dark mode
  • Corrected Umami Analytics include for error page template
  • Update Bootstrap icon classes to include .bi

Component Changes

  • Set Jinja2 version to ~=3.1.6

Pull Request(s): #108

Full Changelog: v6.5.4...v6.5.5

v6.5.4

21 Feb 17:10
0578413
Compare
Choose a tag to compare

Version 6.5.4

Application Changes

  • Fix: Change hover color for the Repeat show badge for prefers-color-scheme: dark to make the link text readable against the light badge background color

Pull Request(s): #106, #107

Full Changelog: v6.5.3...v6.5.4

v6.5.3

16 Feb 22:52
b58551e
Compare
Choose a tag to compare

Version 6.5.3

Application Changes

Development Changes

  • Upgrade ruff from 0.9.3 to 0.9.6

Pull Request(s): #105

Full Changelog: v6.5.2...v6.5.3

v6.5.2

03 Feb 00:19
725f2e9
Compare
Choose a tag to compare

Version 6.5.2

Component Updates

  • Upgrade wwdtm from 2.17.1 to 2.17.2

Pull Request(s): #104

Full Changelog: v6.5.1...v6.5.2

v6.5.1

02 Feb 22:47
671f398
Compare
Choose a tag to compare

Version 6.5.1

Component Updates

  • Upgrade wwdtm from 2.17.0 to 2.17.1

Pull Request(s): #103

Full Changelog: v6.5.0...v6.5.1

v6.5.0

02 Feb 19:45
b230046
Compare
Choose a tag to compare

Version 6.5.0

Application Changes

  • Migrate random guest, host, location, panelist, scorekeeper and show routes to use the new corresponding methods in the wwdtm library.
  • Add the ability to get a random show for a given year
  • Add additional exception handling for show routes that have URL parts expecting integer values
  • Clean up database connections within try/except/finally blocks

Component Updates

  • Upgrade wwdtm from 2.15.0 to 2.17.0

Pull Request(s): #102

Full Changelog: v6.4.1...v6.5.0

v6.4.1

30 Jan 04:14
74d57c7
Compare
Choose a tag to compare

Version 6.4.1

Application Changes

  • Fix an issue where "Home/Remote Studios" location was not appearing in the Locations page due to an issue that was found in the wwdtm library.

Component Changes

  • Update wwdtm from 2.14.0 to 2.15.0

Development Changes

  • Upgrade ruff from 0.9.2 to 0.9.3
  • Remove black from required development packages as part of migrating entirely to Ruff

Pull Request(s): #101

Full Changelog: v6.4.0...v6.4.1

v6.4.0

28 Jan 17:58
f22871c
Compare
Choose a tag to compare

Version 6.4.0

Application Changes


Pull Request(s): #100

Full Changelog: v6.3.1...v6.4.0

v6.3.1

18 Jan 22:56
a63f164
Compare
Choose a tag to compare

Version 6.3.1

Application Changes

  • Change the ordering of database ID and pronoun badges for hosts and panelists to match the correct ordering used for scorekeepers

Development Changes

  • Upgrade ruff from 0.7.4 to 0.9.2

Pull Request(s): #99

Full Changelog: v6.3.0...v6.3.1

v6.3.0

09 Jan 01:14
3649921
Compare
Choose a tag to compare

Version 6.3.0

Application Changes

  • Add fuzzy matching for panelist slugs in the panelists.details route. The fuzzy matching slugifies the input panelist_slug value and compares it against the list of all panelist slugs.

    If the slugified value matches a valid panelist slug and the slugified value does not match the original panelist_slug value, then redirect the user to the correct path for the panelist. If there isn't a match, then redirect the user to panelists.index.

    The extra check between the slugified panelist_slug value against the request's panelist_slug is to prevent the chance of an infinite redirect loop from happening.

    For example, if the user requests /panelists/Luke%20Burbank will match the slugified value of Luke%20Burbank to luke-burbank and redirects the user to /panelists/luke-burbank. However, if the user requests /panelists/Luke%20Burbonk, there won't be a match and redirects the user to /panelists.

  • Similar updates to the corresponding guests, hosts and scorekeepers routes have also been made.

  • Add testing for the new slug fuzzy matching redirects for guests, hosts, panelists and scorekeepers.

Component Updates

  • Upgrade Flask from 3.0.3 to 3.1.0
  • Upgrade Markdown from 3.5.2 to 3.7.0

Development Changes

  • Added test for errors.not_found

Pull Request(s): #98

Full Changelog: v6.2.5...v6.3.0