1.1.2.0

Applications release 1.1.2.0 consists of the following features, enhancements and bug fixes.

Issue Number

Summary

Description

Issue Type

Issue Number

Summary

Description

Issue Type

V5-4104

Apps & Portal - fix self-service GET /organisations/id/network request parameter

When calling self-service API GET /organisations/{id}/network, change request parameter organisation_tag to organisation_tags (with an 's')

Bug

V5-4103

Apps - Push notification issue with IOS 16.3.1

Push notifications are not working with iOS version 16.3.1, whereas version 16.0 works.

Bug

V5-4078

Apps & Portal - Omit 'expiry date' on Wallet Analysis screen when offer is an 'instant discount' 

On the Wallet Analysis screen, instant discount offers are appearing with an ‘expiry date’ , this should be omitted in such cases. 

Bug

V5-4067

Release app - issue with embedded browser links on iOS 

Navigate to an embedded browser link from the Home screen, press the close (X button) to go back to the app - nothing happens. You have to kill the app and relaunch it. 

This issue has been replicated on iOS versions 12 and 13 (iOS version 11, and Android versions work fine).

Bug

V5-4056

Apps & Portal - improvements to in-app notifications screen

New neuromorphic design for in-app push notifications, including Notification screen improvements. 

Improvement

V5-4038

Apps & Portals - Subscriptions improvements

  • Simplify the flow of selecting and ordering subscription services (via portal & app)

  • Improved UI for the shopping cart screen to display subscription details and amounts  

Improvement

V5-3985

Back arrow doesn't work after placing an order

Once an order has been placed, selecting the back arrow doesn't take you back to the Home screen, user has to kill the app.

Issue is with iOS version only

Bug

V5-3972

Multi-merchant app - changes to the way reward offers are presented

Multi-merchant app changes

1 ) Featured offers on Home screen appear in order of closest to contact's location

2 ) When ‘Offers’ option is selected > display a list of organisations (with reward offers) > user selects an organisation to see it's reward offers  

Task

V5-3869

Release App - Embed Google firebase Crashlytics and Analytics

Embed Crashlytics and Analytics Firebase features as a standard service for Release app.

Improvement

V5-3867

Apps & Portal - Ability to define only main categories for order catalogue and product catalogue 

App & portal can only display products defined at sub-category level at the moment (i.e. there must be a main category and a sub category).

Back-end users should be able to define just one level (main category) and assign products to this level only, without the need to create a sub-category.

Should work for both ‘order catalogue’ categories (i.e. categories setup in order catalogues) and product categories (i.e. categories defined on the product)

Improvement

V5-3719

Release app & portal - expiry data on wallet analysis screen

When a contact navigates to the Wallet Analysis screen via the app or portal, and selects to see the breakdown of an award transaction, they should also be able to see the expiry date of the award. 

Improvement

V5-3587

Apps & Portals - map & address issues

1 ) Currently, when ‘Locations’ option is selected, a map is shown and the user has to select the ‘up arrow’ to show a list of locations or search for locations, this should be changed to give the user the option of viewing the locations in a list OR on a map. 

2 ) For merchants that have configured one or more venues/physical shops in CRM.COM backend, the venues are not pinned on the map when ‘Offers’ option is selected (when ‘Locations’ is selected, merchants and venues are listed correctly), despite the address being specified on venue level. Currently the app/portal can only display the address specified on merchant level OR it can display the address on venues that are not configured under merchant.

Improvements to how maps are shown on other screens.

Improvement

V5-3009

Release app - Handle distance on map using radius based on contact's location

When the map screen is loaded, the centre point should be the Contact's location. Load locations on the map in a radius of 2km from the contact's location. When zooming out load more locations in a wider range, e.g. in 5km radius etc. 

Map ‘search’ option should list businesses based on name search

Bug