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