Skip to main content

Digital Core 8.0.0

Content Management System

After a core system upgrade changes have to be implemented to ensure page slug generation would continue to work as expected in the case of hierarchical pages across all webspaces. Slug generation for the official announcements was affected as well and corrected.

League Management

Frontend

For the top goal scorers the average number of goals scored per match has been added to the match center league detail page.

Backend

League Managers are now enabled to delete a season team when a team is not part of any league, has pulled out or not been finally accepted into the league. League Managers can now define the maximum number of staff members allowed on the bench (e.g. 4 as per DHB SPO). This information is visually presented to the Team Managers and enforced as well.

note

This affects only match day nominations. For the nomination of the season squad, more staff members can be nominated.

For match day planning, the date and time format has been localised to the German standard. Improvements have been made to ensure the correct match header is displayed in case the match ID is manually entered in the address field of the browser.

Starting Lineup

In efforts for the broadcasted leagues, the starting lineup for matches (including starting positions) can now be indicated. Next to the broadcasting efforts, this information will in the future be used for the electronic match report as well. To accommodate the starting lineup the player positions were also added to the system to allow for future flexibility in naming. The starting lineup has also been made available via an API endpoint (see below).

Liveticker

Frontend

Changes were made to the way new events are loaded for the live ticker of the match center, to increase the performance for end users. Corrections have been implemented to ensure the correct player and staff pictures are displayed.

Backend

Checks have been added to match completion in case of penalty shootouts, to avoid an erroneous state when the match is in a draw but still ended by the end user. All events are initially public and can only be unpublished using the "live" toggle after initial publication.

Passport Management

The process flow for requesting a deactivation of a passport has been added to the system.

Passport managers and passport agents have received the capability to see the previous club affiliation of a player in case of transfers as well as seeing the type of request in the overview (initial creation, transfer, deactivation).

To comply with GDPR, the search for existing players requires the name, surname and exact date of birth. Name and surname are leveraging a fuzzy search to allow for spelling mistakes.

Club Management

A correction has been implemented for club managers to continue to be able to view passports in case there is no meta data available for a player.

Venue Occupancy Plan

The venue occupancy plan has been released and is available to Club Managers, which displays the matches for each pitch of a venue over a period of a week.

note

Venue creation has been disallowed for Club Managers to avoid duplication of venues, thereby defeating the purpose of the venue occupancy plan. In case a venue is missing, please reach out via https://support.dhb.digital.

Team Management

Team Managers can only nominate the maximum number of staff members allowed on the bench as defined by the League Manager for the league. This information is visually presented to the Team Managers and enforced as well.

Umpire Management

The search capabilities for umpire licenses for Umpire Managers has been improved to include full name search.

API

The following endpoint has been adjusted:

info

Refer to the API documentation for a detailed description of the DHB / api.

Miscellaneous

Cross-system corrections have been made:

  • column ordering for name and surname in multiple tables
  • language translations have been adjusted and harmonised