Skip to content

Releases: djbrown/hbscorez

v1.5.3

04 Jan 16:41
b2601d2
Compare
Choose a tag to compare

Source Data & Insights 🔗 💡

  • rename "Bereich" (District) to "Bezirk"
  • scrape game remarks

Tooling 🛠

  • update codeclimate GitHub Actions from v5 to v9

Dependencies 📦

  • update from django-axes 6 to 7
  • update from django-registration 3 to 4
  • update from icalendar 5 to 6
  • minor, transitive or dev-related python dependency updates

Full Changelog: v1.5.2...v1.5.3

v1.5.2

10 Jul 13:31
cb3d063
Compare
Choose a tag to compare

Source Data & Insights 🔗 💡

  • update association url and abbreviation on import_associations
  • throttle json api calls
  • allow negative sports hall coordinates

Bug Fixes 🐞

  • wrap sports hall error in import_game

Maintenance 👩‍🔧

  • fix unit and integration tests (h4a data changed)
  • fix parse_association_urls for redesigned portal start page

Dependencies 📦

  • minor, transitive or dev-related python dependency updates

Full Changelog: v1.5.1...v1.5.2

v1.5.1

03 Apr 09:51
7492f55
Compare
Choose a tag to compare

Bug Fixes 🐞

  • fix optional Club in Team pages
  • fix update Teams Clubs

Full Changelog: v1.5.0...v1.5.1

v1.5.0

02 Apr 21:05
c0193af
Compare
Choose a tag to compare

New Features 🌟

User Experience & Improvements 🎨 👍

  • promote code of conduct
  • promote feedback via github issues
  • promote contributing via github fork & pull requests

Source Data & Insights 🔗 💡

  • add domain model diagram
  • don't delete Game when deleting optional Sports Hall or Forfeiting Team
  • scrape Sports Halls only for new or updated Games

Bug Fixes 🐞

  • fix updating Games (#135) reported by Felix Rother
  • fix Sports Halls always updated

Maintenance 👩‍🔧

  • increase file log level from info to warning

Tooling 🛠

  • use black as opinionated formatter
  • use isort for organizing imports
  • remove redmine references
  • update GitHub Actions used in workflows

Dependencies 📦

  • update from django 4 to 5
  • update from lxml 4 to 5
  • minor, transitive or dev-related python dependency updates

Full Changelog: v1.4.0...v1.5.0

v1.4.0

03 Dec 19:47
53555f9
Compare
Choose a tag to compare

Source Data & Insights 🔗 💡

  • handle Game tables with additional titles
  • handle Scores with reassigned Player number
  • handle noname Scores without Player

🐞 Bugfix

  • fix handling (optional) Sports Halls when importing games
  • fix Game count on Player detail view #130 thanks to @jupadin
  • fix handling Players and Scores #131

Maintenance 👩‍🔧

  • assert no error logs on IntegrationTestCase.assert_command
  • unify test structure (packages, classes, methods)
  • restructure separate scrape commands:
    • import_associations: Associations
    • import_districts: Districts
    • import_leagues: Seasons, Leagues, Teams
    • import_games: Games, Sport Halls
    • import_reports: Players, Scores

Tooling 🛠

  • run pylint in ci-build and pr-build #126
  • display test reports
  • run ci-build on all branches

Dependencies 📦

  • update from pylint 2 to 3
  • minor, transitive or dev-related python dependency updates

Full Changelog: v1.3.15...v1.4.0

v1.3.15

12 Oct 19:47
dee9136
Compare
Choose a tag to compare

Source Data & Insights 🔗 💡

  • Update volatile model metadata in import commands #125

Dependencies 📦

  • minor, transitive or dev-related python dependency updates

Full Changelog: v1.3.14...v1.3.15

v1.3.14

16 Sep 08:58
d112d22
Compare
Choose a tag to compare

Source Data & Insights 🔗 💡

  • scrape Association details from new portal
  • scrape District details from api #118 thanks to @jupadin 🙏🏾

Maintenance 👩‍🔧

  • create GitHub Actions Workflow for pull requests
  • remove attributions report
  • remove pyup

Dependencies 📦

  • minor, transitive or dev-related python dependency updates

Full Changelog: v1.3.13...v1.3.14

v1.3.13

01 Jun 22:36
Compare
Choose a tag to compare

Maintenance 👩‍🔧

  • improve logging
  • improve reports blacklist in admin panel

Dependencies 📦

  • update from django-axes 5 to 6
  • minor, transitive or dev-related python dependency updates

Full Changelog: v1.3.12...v1.3.13

v1.3.12

04 Feb 00:18
Compare
Choose a tag to compare

User Experience & Improvements 🎨 👍

  • display Report urls in Player view only for existing Reports (#76)

Source Data & Insights 🔗 💡

  • Associations full names on the source pages no longer contain a hyphen delimiter

🐞 Bugfix

  • resolve LeagueName before applying skip logic in setup command

Maintenance 👩‍🔧

  • fix issues in static code analysis tools
  • functionally rename/abstract test technology Seleneium to test type Browser Test
  • move unit tests to test.unit subpackes

Dependencies 📦

  • update from icalendar 4 to 5
  • minor, transitive or dev-related python dependency updates

Tooling 🛠

  • update dependency versions in GitHub Action Workflows

Full Changelog: v1.3.11...v1.3.12

v1.3.11

31 Oct 13:10
6199373
Compare
Choose a tag to compare

Maintenance 👩‍🔧

  • add League exclusion terms
  • add Adult League indicators

Full Changelog: v1.3.10...v1.3.11