🚀 Released
5.2.2 - 02/28/24
Integrations
Specific Provider/Client Credential Enablement
Add Ability to Receive Multiple POD's from a Specific Provider
General Fixes and Improvements
- Fix: "MISSING VERSION" message from microservice-mobile
- Investigate and fix: hook is apparently (re)loading then storing stale data
- Not able to update windows with partial-update endpoint (Delivery API)
- Spike: Catalogue frontend stability issues and "quick-fixes"
- Location address in Order Details page for Shipments are displayed incorrectly - country code is missed
- Alt Geo Not Showing
- Delivery Start TimeStamp incorrectly recorded for Scheduled Deliveries when having ACCEPTED_BY_LP state added to SCHEDULED attempt
- Trimble Maps: Map Modes switching after moving the location pin
- Pass geocoding when alt-geo is passed when creating deliveries through API
- Contract Matching Based on Requested Vehicle Type
- Returns created on deliveries page don't populate address
5.2.1 - 02/14/24
Integrations
Handle added PODs for a specific provider
Update to a specific provider to add POD to their integration.
Client-Specific Chain of Custody Search BOL
Update the allow for search of the a BOL using the simple search feature from either the Delivery or Order pages.
General Fixes and Improvements
- Fix the QR code generated on driver assign modal
- Trimble | Update Single Search to use all Regions
- ETA Update when Delivery Status changes to PICKED_UP, Display Windows time only in CX previous to PICKED_UP
- Creating physical locations when alt location sent has 0 coordinates
- DurationMin gives the incorrect value for an attempts duration when Synthetic Events are used
- Carrier phone number and Icon fix for Control Tower
-
TrimbleMaps - Map Control Buttons don't work
Client-Specific Fixes and Improvements
-
**** Only
- Apply Custom Price Logic Based on "Item Identifiers"
5.1.2 - 01/31/24
Integrations
Client-Specific Auto-SLA Calculation
Client-Specific SSO Role Name Updates
Send Delivery Items for a Specific Client
General Fixes and Improvements
- Recalculate computedDistanceMile upon route destruction
- Scheduled dispatch time overwritten by driver assigned timestamp
- Fix Alt-Geos Sent Over the API
- Fetch lpContractSla using slaId passed on route assignment
- Remove RTS centric code from Ops-api and Brod-processor
- Add
dispatchedAt
to cache key - Weight Doubling When Delivery is Canceled and Shipment is Copied
- Add Link to "Clear All Filters" to Table Views
5.1.1 - 01/17/24
Core
Trimble
Currently, Trimble is used only for geocoding location addresses, however, we want to expand the use of Trimble in the system so that it's used for all mapping, mileage, and time calculations (including drive time and ETA) across Core, ORD, and CX. After the Trimble implementation is complete, HereMaps and Google will only be used as a backup for geocoding addresses exclusively.
UK Holiday Support
As OneRail continues to expand with Internationalization, the next region now supported is the United Kingdom. The UK holidays have been added to the existing holidays list for all locations and markets.
A new section called "United Kingdom Holidays" has been added to the Locations & Markets pages with the ability to set holiday hours of operations for the following UK holidays:
-
January 2nd
-
St Patrick's Day
-
St Patrick's Day (substitute day)
-
Good Friday
-
Easter Monday
-
Early May bank holiday
-
Spring bank holiday
-
Battle of the Boyne, Orangemen’s Day
-
Summer bank holiday (Scotland)
-
Summer bank holiday
-
St Andrew’s Day
-
St Andrew’s Day (substitute day)
-
Christmas Day
-
Boxing Day
Mobile
Bug Fixes
- False Error Message on Ext Route Reassign
- Route Stuck in CT on Completion
- Two push notification when claim delivery
Reporting
New Custom Report Added for a Specific-Client
Integrations
Client-Specific OAuth Credentials for a Specific Location
Creation of credentials for a client-specific location for new OAuth method.
Client-Specific Gateway Automatic SLA Updates
This effort updated the automatic SLA contract to update the 180-minute to 300-minute and adjust the maximum weight for the 90-minute SLA.
Client-Specific SSO Role Name Update
Update Production code to reflect differences in Role names used by a specific client.
General Fixes and Improvements
-
Clarify PU Stop on Load Report
-
Order page does not load on some deliveries w/ containers
-
Driver Assign QR Code
-
Create Order form is down for LPs
-
Uploading non-metric CSV markets to contract produces no output
-
Update MDP Bot signature in push translator
-
Use driver location from Redis
-
Write and run script to fix 100x tolls cost
-
Creating new dropoff locations every time delivery is created
-
Fix State/City/Zip Verbiage for specific clients
-
"View in Control Tower" is not linking to the correct page
-
Incorrect layout on No Driver section in case when order has 6 items of goods
-
Change copy to “_New delivery assigned_” if there was only one delivery assigned
-
Routes being created without matching SLA
-
Add support for adjusting stale DeliveryWindows when creating a route
-
Get rates for LP does not show any prices or list of the LP
-
Seasons delivery and return interchanged
-
Remove Condition that Marks Deliveries as "Completed" When Exiting Geofence Perimeter
-
Issue on the file upload delivery details page
-
LP Ranking Defect - attemptInSlaTimeRange Miscalculation
-
Create delivery timeouts/validation error
Client-Specific Fixes and Improvements
-
** & ***** Only
- Parent organization users do not inherit child organization locations upon manual order creation
⏱️Coming Soon
Core
Ability to create routes for more than 100 orders at a time (Client-Specific)
This will give us the ability to view more than 100 orders at a time for route creation. It will increase our max page increments up to 500 and will be configurable per organization.
Shipper Rate Card Configuration
Work has been done on both the front and back-end to enhance how the system works when a shipper has their own rate card. With the Shipper Rate Card Configuration update, a user will have the option to enable a Shipper Rate Card for a specific service level.
Foreign Currency
As part of Internationalization, we must implement Foreign Currency support to cater to new markets. It is essential that our platform is capable of handling multiple types of currency as per the region that it caters to. We are adding a configuration option for currency at both the organization and location levels so that the setting can be inherited by the associated locations and users, respectively.
Mobile
Support for Stock Replenishment Deliveries
Users will now have the ability to configure Shipper Contracts to enable this functionality., where the driver will be prompted to pick the items that he is delivering at a delivery location. These configurations will be available under a new section in the Contracts called Service Mode Settings:
Â
Drivers that are assigned deliveries matching to these type of contracts, will be required to specify the items being delivered at each stop/location. The list of available items will be populated from the list of Products saved on the Shipper organization.
Migrating Create Account Form
The form that allows LSPs to self-onboard will now be part of the OneRail Driver website. This will allow for a better experience when signing up for ORD.
Mobile Bug Fixes
-
Teams filter is not persistent on mobile restart
-
Driver sees all teams in filter on mobile, no matter which team he belongs
-
No error message when trying to assign delivery on mobile that has been assigned in web
-
"Undefined, undefined" Displayed on Mobile
-
Refetch is missing if filter changed
-
Pushes for Replenishments
- Re-do push notifications in accordance to design
- Not valid role error during login for client-specific builds
- Mobile does not apply the second filter
- Remove lines from map
- Driver can be assigned to the wrong team
- Pickup advancement only when assigned to Location
- Login logic change to never turn OFF driver toggle
General Fixes and Improvements
-
Accessorial For Deliveries Are Calculated in Pricing and Rate Shopping
-
Removed "Lyft" From Vehicles Options
-
Use Delivery windows to Calculate ETA if delivery is unable to get Driver Geo Pings
-
Use SLA instead of revoke timer in OneRail Processing status
- Calculate "Services" Accessorials Quantities in Pricing
- Show detailed map for all regions
Client-Specific Fixes and Improvements
-
* Only
- Investigate 500s on routeStop removal from internal route for a specific client
- Â
Comments
0 comments
Please sign in to leave a comment.