Improvements:
Coordinator
Integration of Data Exchange 2.0 Into QC Pro
Users will see changes to the ‘My Equipment’ Portion of the application
Users should now navigate to the Equipment Tab to add, view or delete equipment connections
Users will still be able to access ‘My Contacts’ and ‘My Software’ from the Connections Tab
Added in the ability to attach a .csv when converting a logged data file to the the Adapt ADM Format
Rover
Improved functionality to prevent crashes while syncing
Improved boundary synching validation process
Editor
Added the ability to toggle between displaying datasets as smoothed/interpolated images, polygons and point style images in the Planting and As-Applied screens
API
API Changes: Any customer currently using the Data Exchange 1.0 endpoint will need to update to the Data Exchange 2.0 Endpoint. If using sandbox to test these changes before production please use https://sandbox-dataexchange.onsiteag.com for any Data Exchange 2.0 calls.
List of Updated Endpoints (DE1.0 endpoint -- Sub-Bullet Point DE2.0)
GET /TelematicsNode/Tree
/api/TelematicsNodeV2/Tree
GET /TelematicsNode/{Equipment}Asset
/api/TelematicsNodeV2/Equipment/Register
GET /TelematicsNode/{telematicsnode_id}/Files
/api/TelematicsNodeV2/{telematicsnode_id}/Files
POST /TelematicsNode/{telematicsnode_id}/Files
/api/TelematicsNodeV2/{telematicsnode_id}/Files
GET /TelematicsNode/{telematicsNodeID}/Files/{fileId}
/api/TelematicsNodeV2/{telematicsNodeID}/Files/{fileId}
GET /TelematicsNode/{telematicsnode_id}/Fields
/api/TelematicsNodeV2/{telematicsnode_id}/Fields
POST /TelematicsNode/ClimateFieldView/Asset/FieldBoundaries
/api/TelematicsNodeV2/{telematicsNodeID}/FieldBoundary
GET /TelematicsNode/{telematicsnode_id}/Climate/Status
/api/TelematicsNodeV2/{trackingCode}/FileStatus
POST /TelematicsNode/RemoveEquipment
DELETE /api/TelematicsNodeV2/{telematicsNodeID}
GET/TelematicsNode/Manager
/api/TelematicsNodeV2/Equipment/Register
Created the following endpoints that will allow the creation of companies and users under specific companies within an organization
NEW! GET /SyncPartner/Company/Status
This function is used to check the status of a company creation.
NEW! GET /SyncPartner/Companies
This function is used to get company ID's under an organization.
NEW! POST /SyncPartner/Company
This function is used to create a company under your organization. This can copy the current partner's permissions and capabilities to the new company, and set up AWS for buckets and QC Pro Editor if AWS credentials are passed into editor_information.
UPDATED! PUT /Connections/Users/New & PUT /Connections/Users/Full
Endpoint updated to accept a company_id
Endpoint updated to accept both JSON and XML formats
UPDATED! POST SyncPartner/Full/Profile/Tree & POST SyncPartner/Update/Profile/Tree
Endpoint updated to accept a company_id
The following endpoints will be depreciated;
GET /Connections- Returns a list of valid Connection objects for the user that made the api request.
We recommend using the Data Exchange endpoints for all equipment related functionality. Specifically the GET/TelematicsNode/Tree for Data Exchange 1.0 and GET/TelematicsNodeV2/Tree for Data Exchange 2.0 as a replacement.
We recommend using GET/Connections/Software for viewing software the current user is registered with.
There is no replacement functionality for viewing contacts.
POST /Connections/Users/File- This endpoint sends the provided file to the the user_ids being passed into the endpoint
There is no replacement for this functionality
GET /Connections/Users/Location- A user's location will only be available if they have shared their location using the QC Pro Mobile application.
There is no replacement for this functionality.
Future deprecation item:
PUT /Connections/Users/Stub
We recommend using PUT/Connections/Users/Full as a replacement for this endpoint
Fixes:
Admin
Resolved an issue where Auto publish templates were not disabling
Editor
Resolved an issue saving and publishing manual data
Resolved an issue where files were showing the incorrect state on the import tab
Coordinator
Resolved an issue when logging in, users would repeatedly get auto convert toast messages
Resolved an issue where a loading mask would get stuck while attempting to use the sent queue
Mobile
Resolved an issue with the app crashing when using smart send
Rover
Resolved an issue where users were unable to switch map layers
Resolved an issue with Error when logging soil samples