Summary
Teams are syncing
Potential issues when categories are missing in Play (manual process to update, not 1:1 with ID)
Deleted teams are not being automatically deleted. Script available to manually cleanup
Rosters are syncing
Photos are not yet syncing
Transfer status is not yet syncing
Offices are syncing
Missing i18n and common name from sync
League team relation is not being synced
Office parent change and deleted offices are not currently automatically synced
Competitions are not syncing
While the league offices are syncing, the participating offices/teams/categories within are not yet synced
Qualifications are syncing
Qualification level must have a display_order
Venues are syncing
This is synced through Talend
Last updated 2023-09-13
Offices
Status: Partially functioning
Leagues, members and teams are new in SID, so that’s a new API that hasn’t been integrated in Play yet. We have been able to stumble along without a full league sync for now as leagues can add any team to a schedule easily in Play.
- Offices v1
- ID: API for a list of offices
- Play: Manual sync
- Play: Setup automatic sync with limit on moves
- Play: Use common name
- Play: i18n
- Play: Deleted/archived offices
- Leagues v1
- Team members (teams that are part of a league or tournament)
- ID: API for getting a list of teams
- HCR-25909Getting issue details... STATUS - Play: Setup automatic sync
- Office member sync (associations and categories that are part of a league or tournament)
- ID: API for a list of office members
- HCR-25907Getting issue details... STATUS - Play: Setup automatic sync
- SPR-244Getting issue details... STATUS
Teams
Status: Working, opportunity for improvement
We already have teams and rosters syncing, no rush here. This is just to improve efficiency.
- Teams
- ID: API for a list of teams
- Play: Automatic sync
- Play: Remove deleted teams
- Rosters v1
- ID: API for a list of members by team
- Play: Sync roster members for each team (inefficient)
- Rosters v2
Participants
Status: Minor blocker for SQ assigners
Play uses clinic attendance for syncing, but SQ doesn’t have clinic attendees.
ID has provided a qualifications API, Play has not yet integrated it
- Officials v1
- ID: API for a list of clinic attendees
- Play: Automatic clinic sync
- Officials v2
- ID: API for a list of officials and their qualifications by office search
- HCR-25913Getting issue details... STATUS - Play: Update sync
- SPR-142Getting issue details... STATUS - Play: Sync qualification categories
- Profile information
- First/last name and ID
- Photo
- Contact information
- Transfers
- Profile Status
Accounts
Status: Not integrated. Workable, but awkward introduction
Play has not yet integrated with My Account. Officials and teams can create an account and log in without too much trouble, but it’s not the single sign-on we promised.
- My Account: Documentation for how to authenticate and get profile information
- ID: Revisit permission discussion for administrator onboarding
- Play: Integrate log in with My Account
Venues
Status: Syncing via Talend
Play acts as the primary source of venues and generates externalIds for new venues that Talend uses to sync to other platforms (Splex). No further action is currently considered to be required.
- Venues and surfaces
- ID: Provide raw data so we can populate Play by March 1st
Meeting 2023-03-23
Objective : we need to align what is missing for the integration between play and Id and line up the 2 teams. We need to see if there is a work around for a short period of time and if not what needs to be developped and when
Subject :
Current status
Tournament
Splex integration for activities and game sync and activity sync
Remove access to PTS
Create a form in Jira to ask a field change or adding a field
Only Spordle staff will access the fields in PTS
Do a cron job to push to Meta location
Be able to access the database from
We can read from your game table and practice tables to send the data
Create a query to see the fields assigned to a game last season
Qualification call ( referees and coach by organization )
Create a new call for validating a coach to a team
Member profile sync
How do we manage picture
Review the get team call for Play
Managing the duplicates
Offices and teams and players sync need to be way faster