The following macros are not currently supported in the header:
  • style

SoccerLAB Documentation

2020/2 SoccerLAB Release notes February

Hereby we present the release notes of February 2020.
All listed features are published inside your own SoccerLAB environment or will be on a short notice.
Inside this overview we show the most important new features and changes, but we have also made
several smaller improvements.

Be aware that not all features might be in your environment yet. 
If you have a specific question or want more information, please contact your consultant.



*Please note; all screenshots and texts represent fictitious data, no confidential club/team/player data is published

Table of Contents

*If you click a subject you are immediately redirected to this specific subject



Power BI

Embed Power BI reports

Via the Dashboard manager it is possible to embed the Power BI reports at your own dashboard or at a dashboard for a seasonal team.

Show Power BI reports at seasonal team level.

Module 01 - User- and rights management

Improved UI when managging accounts

When you edit or create a new user account, the UI shows beter info.
Now it is more understandable to manage accounts by a super-user (club side).
We show "Type of dashboard" and "help" info for the activation and roles.

Copy a workgroup

For managing Workgroups a "copy" functionality is added.
So when you copy a workgroup, all members (accounts) are also copied to this new group.

User management opens in new tab

When you click the User Management from your menu structure, the application will open up in a new tab.
This makes it easier to switch between all the info from the dashboard and the User Management.

Module 02 - Master data management

List view of clubs

Inside the list view of all clubs we show more detailed info:

  • Federation
  • Country
  • Description

Personal profile change picture

When you open a personal profile it is now possible to change the picture.


Show average of sRPE and total minutes

Inside the Player profile →  Performance → Load
We have added an average for the sRPE and a Total for the minutes, of course related to the selected period.

Module 03 - Online analysis

The bar is pinned

When playing a playlist, the bar is pinned, meaning you can easily click the tools.

Search by category

Within the My Videos a "Search by category" functionality for Videos and Playlists is added.

Automatic upload of a video from a Camera system to Video Library

When you have a supplier capturing you training or games with a fixed camera system, we can help out by automatically collect this video and transfer it to the SoccerLAB Video Library.
Meaning you can see the video inside SoccerLAB the minute the upload is done and you can couple it to objects inside SoccerLAB like Team training or games and add your analysis to it.

@KV_Mechelen we did this with the Provispo camera solution!

Automatic import of Wyscout events

Wyscout structured API data is fetched using a Cron service and a Task scheduler runs periodically to synchronize match event data.
Before synchronizing match events there is a workflow which verifies all the players are mapped and have a valid mapping.
If the workflow fails an email notification is sent on the un-mapped players.
Players are re mapped using the manual mapping tool and the sync console is re ran to add all the match events.

Module 04 - Team training

Planned and Executed topics

There is now a differentiation between PLANNED and EXECUTED topics.
So a column showing what the intention is for this training and a column showing what you actually did.

Module 05 - Performance Assessment

No new features in this release

Module 06 - Medical

All questions from UEFA checklist are added

Over the past period UEFA has added a couple of questions inside the questionnaire they use at the most important clubs in Europe.
So now we have also added those questions to the injury card.
All questions are created as a setting which can be turned on/off per customer.

  1. Split GRADE from TYPE OF INJURY
  2. Rename “Returning injury” to “Re-injury”
  3. Add question for CAUSE TYPE
  4. Rename “Illness cause subtype” to “Injury mechanism”
  5. Add textbox: Injury mechanism (describe in words)
  6. Add question: Did the injury occur outside the pitch perimeter?
  7. Add question; Examination
  8. Add text box: Best guess as to why the injurry occured: medical team opinion)
  9. Show data field “Severity code”

Bulk Share and Unshare of Person injuries

Via de Action menu in the list of Person injuries we have added the option to SHARE or UNSHARE multiple items.
This can be very usefull when the doctor of the first team creates injuries of players which are normally playing in second team of youth.
By sharing this injuries also the Medical staff of the youth is able to see and work on it.

Filter multiple seasonal teams inside Medical diary

Inside the Medical diary you can now create a filter for multiple seasonal teams.
In the past you could only filter by one team (or showing all).

Filter multiple seasonal teams inside Injury list view

Inside the list view of injuries you can now create a filter for multiple seasonal teams.
In the past you could only filter by one team (or showing all).

Couple a document to a Medical record

Instead of having the obligation to couple a medical document to an injury, an option is added so you can link this to the Medical record.
Documents with medical info, but not related to a specific injury, can safely be stored in the medical record.
For privacy reasons we even created a new document type, so we can set specific rights for each Rol.

So inside the player profile we have added an additional container showing all the documents linked to the medical record.

Medical diary - additional column for Documents

Inside the medical diary an additional column is added to indicate of a "document" is linked to the appointment.

Additional comment as text balloon

Inside the list view (per seasonal team) we show the "Additional comment" as a text balloon.
Previous we did show this as a text box.

Multiple "Wellbeing" questionnaires related to appointment

If needed you can now create an appointment "Questionnaire" and link a Wellbeing template to this appointment.
This will overrule the existing default Wellbeing questions.
So for example, when you want the Youth or Women to fill in different questions then first team, you can create an appointment, link the other template and invite the users.
The players will then see different questions inside the app.

*This topic is also linked to Module 17 - Personal development

Create an appointment (could be recurring) and link another template and invite participants (players) for this.

Module 08 - Calendar

Open in new tab

When you click "Calendar" from your dashboard, the Calendar will open up in a new tab.
This makes it easier to switch between all the info from the dashboard and the calendar.

Send a push notification to the apps

When creating or adjusting a calendar appointment you can send a "Push notification" to all the SoccerLAB apps.
So all users will be informed about the changes.

More detailed info when hovering

When you hover an appointment in the calendar you will get more detailed info.
Depending on the type of appointment we now are showing details like:

  • Created by
  • Tournament
  • Clubs
  • Person
  • Paramedic
  • Doctor




Module 09 - Scouting

Filter option for Scouting tasks

Inside the scouting planner we have added a filter for Scouting tasks.
Meaning, when you create a scouting task, a check box is pre-filled that this is an actual task.
When you do not use the filter you also will see all the appointments that where created when creating a scout report.

So when a scout task is created via the planner, we automatically pre-fill a check box. So you can use this for filtering.

Players with valid contract

When you add "Planned players" to a scouting task, we take the current contract info into account.
So we filter out players who don't have a valid contract.

Module 10 - Documents

Hide documents type

If a user has no rights to see certain types of documents, then these "Types" are now also hidden.

Module 13 - Evaluations (Staff)

No new features in this release

Module 17 - Personal development

Better overview of charts

When comparing one or multiple reports inside the Spiderchart view, the overview of the charts has improved.
Also a "close" button is added on the top (instead of only at the bottom).

GPS data

No new features in this release

Dashboard manager

Embed google docs

It is possible to use the "embedded content" widget to embed Google docs and work online inside SoccerLAB.

Improvements

For user friendliness we have improved the following:

  • Add multiple widgets at the same time
  • Set widgets as small as you like (so no restriction on minimum size)

Embed Power BI reports

Via the Dashboard manager it is possible to embed the Power BI reports at your own dashboard or at a dashboard for a seasonal team.

Please have a look at the screenshots at the top of this document.



SoccerLAB Apps

Team app

We have launched a complete new version of the Team app

  • New look and feel
  • See which player has data filled in (by a green mark)
  • Show info about the scale of the sRPE
  • Available inside Apple store and Google Play store


         

Player app

Within the player app the player is now able to update his own address info (of course if he/she has rights to do so).

        

Scout app

The new Scout app is now "under construction" meaning we will be able to start releasing a first version in the upcoming period.
Within this app it is possible to create Scouting reports and to see your scouting planning.

        


Video upload

The option to upload videos via the apps is now "under construction" meaning we will be able to start releasing a first version in the upcoming period.
When development is done it is possible to upload a Video to the SoccerLAB Video Library and to watch your videos and playlists.

       



NEW FEATURES and IMPROVEMENTS

Improvements

SHB-4315Scouting - Add a checkbox (Boolean) inside a scouting task coming from the Scouting planner, so we can filter on this



BUG FIXES

Issue KeySummary
CBD-30Notifications cannot be sent and history is not showing anymore
KGD-106Power BI reports of scouting not visible for Dirk Schoofs (head scout)
KGD-107ORTEC values not shown
KGD-108Edit confic setting medical module: as a doctor I want to insert the prognosis date in the injury card
KGD-85As a user I want that the filter in the wellbeing section works exactly the same as the filter in my team overview
LDP-29Print Out Game - players who are substituted have the first name of the player against whom they are substituted in
OD-59Player appears in team as season player for a team she never played for
PCD-122As a user I want to be able to add the tile player game events on the dashboard of players 
PCD-128Head coach is also shown as Player in the squad
PCD-143Filter Scouted player --> score not working: As a user I want to see only the players that were scouted using this template
PCD-176Change username 
PCD-177Ortec tab visible in Parma enivornment
PCD-183Text search or filtered search based on user is not working properly inside the scouting planner
PCD-46The date of birth fields are behaving strangely when the to date field is adjusted
PSVDEV-121PSV - User does not see ALL EXECUTED team training appointments
RWD-107BI Report Custom Report - Player Sonnleitner missing on KPI Dashboard
RWD-117Show Scores instead of stars inside the list view of player evaluations in player profile
SDD-44Wrong PIN Code shown in the App widget inside webapps
SDD-45Anthropometry Data of a player wrongly filled 
SDD-46Wellbeing page of player profile not working
SHB-2625My documents: hide document TYPES if a user has no rights for it
SHB-2972The no rights issue is seen for a person,even after he has no rights to view.
SHB-2973Testing
SHB-4055Video player - PIN the bar by default (now it disappears)
SHB-4315Scouting - Add a checkbox (Boolean) inside a scouting task coming from the Scouting planner, so we can filter on this
SHB-4778Scout reports printing - when you type a lot of text, the text is printed inside the header of the next page
SHB-4931When merging seasonal teams we also need to check the calendar filters having seasonal team ids inside
SHB-4942Update merge tool that when seasonal teams or teams are merged also the my teams related to the user accounts are updated
SHB-5023Athletes are visibible within teams but are not visible from home screen > athletes
SHB-5068Backend: Add new boolean IsPlannedScoutingTask to EvaluationReportPlayerScheduleInfo
SHB-5069Backend: Extend solr supporting the new boolean IsPlannedScoutingTask
SHB-5070FrontEnd: Extend scouting appointment dialog supporting the IsPlannedScoutingTaks boolean
SHB-5071FrontEnd: Extend filter screen in calendar view to filter on planned scouting tasks
SHB-5072Backend: Upgrade script to mark all old scouting reports as planned scouting tasks
SHB-5073Frontend: Update the scouting planner screen to only see the planned tasks
SHB-5074Backend: Update command to create a scouting report
SHB-5142Sharing of videos doesn't sent notification
SHB-5170Appointments in calendar are shown double
SHB-5173Report server not working together with api-gateway
SHB-5220X-check new features Panega vs SoccerLab 
SHB-5227Solr service down (for beta.panegasports.com)
SHB-5232Games - Game wizard - when creating a game for the new season, the "season" keeps switching back after saving
SHB-5238Solr update not working on some environments because download plink.exe suddenly fails
SHB-5240Update merge logic to resolve AttendedPlayer.RelatedSeasonPlayerId for deleted seasonplayers
SHB-5243Merge tool - error when both players have a FEDERATION MEMBER CODE
SHB-5246questionnaire appointment broken on beta.soccerlab
SHB-5247AZ physical profile radar chart widget still not OK
SMCA-298Logos not rendering correct
CBD-29Mistake in import scouting youth - player not linked to the correct team
ECD-3User has enough rights but cannot create new user accounts
LDP-12Calendar tooltips not showing enough information anymore (Paramedic, ....)
LDP-9Current teams of players - always use CLUB teams and don´t include NATIONAL teams
LDP-37Medical Appointments - Notes during appointments are not saved
OD-50As a user I want that the scores in shadow team - Globaal niveau - are ranked alphabetically
RWD-122Synching of U15 and U18 games not correct
SDD-63User cannot see his My Teams correctly
SHB-5236Sometimes customers are not fully updated by the deploymaster because of locked dlls of the video import tool
SHB-5272Editing a document attached to an injury is not working

2020/2 SoccerLAB Release notes February 2020

SoccerLAB Documentation