Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

Improvements 

Header

Description

Update default text for communication terms (RTL-5263)

The default text for communication description was changed to : 

  • EN: I want to receive offers and personalized content based on my purchases.
  • NO: Jeg ønsker å motta tilpassede nyheter og tilbud basert på mine kjøp.
  • SV: Jag vill ha anpassade nyheter och erbjudanden baserat på mina köp.
Improvements to alignment of default texts (RTL-4846)

All texts has been left aligned


 

Update Default Text in Account Service

...

The default text in Account Service was unified and updated in all three languages (EN, NO, SE)

Improvements 

Header

Description

BankID registration (RTL-5132)Optional configured email or mobile fields will not appear as "invalid format" if they are not filled out


 

AccountService UI - Account's list view

...

It is possible to edit the list of stores displayed in user registration in AccountService.
Only stores that are active and that are not added  in the section "Hidden stores" in AccountService management are displayed as possible home stores for new members

Improvements 

Header

Description

Onboarding identifier (RTL-4956 , RTL-4871)

Only the primary identifier (email/mobile) is used for on-boarding.
On-boarding log is not modified with non-primary identifier, hence end users will no longer get both email and mobile confirmation messages.

Http failure response when fetching stores to the registration page (RTL-4605)

Account Service does not fetch stores to the registration page when the home store field is disabled.



 

Implement Apple Id support

(RTL-4653)

Added support for apple ID external authentication. 

Improvements 

Header

Description

Terms config in AccountService Management UI (RTL-4463)Added missing terms and translations to the Management UI



 

Open Client (Webshops) Should be able to specify language for Account Service UI

...

Created provider structure for notifications and added Azure SignalR service, so we now Support Scale-out for SignalR.

Improvements

Header

Description

Shortened URL loose validity after swap (RTL-4507)

Verification links from e-mail or text message won't lose validity when swapping AccountService slots. 

Modify 'not valid before' parameter of Azure SignalR access tokens (RTL-4563)

The 'not valid before' parameter of Azure SignalR access token is set to current dateTime minus 5 minutes  in order to make the integration between SignalR server and AccounService instance more reliable 

Changing identifier value to the current identifier (RTL-4456)

When sending a request to change user identifier via PUT api/external/user/{userIdentifier}/identifier the response returns '200 Ok' status code if request contains the same identifier as the current user's identifier. Since changing the identifier to an existing one requires no processing it is marked as a successful request.

Invalid returnURL (RTL-4145)

Fixed invalid return URL's for bankid, it now returns the correct error message. 

Missing translations in AccountManagement module (RTL-4129)

Account permissions are translated into Norwegian and Swedish.
Menu entries are translated into Norwegian and Swedish.


Multiple concurrent requests to change identifiers (RTL-4006)

  • Multiple concurrent requests are correctly handled
  • User data is correctly updated when handling multiple concurrent requests i.e. outdated user data does not override data saved by any of the already processed requests
  • Sending multiple requests to POST/api/external/user/{userIdentifier}/identifier causes some of them to end with a 422 response code. 

Navigating between windows (RTL-3938)

A back arrow is displayed above the header allowing to go back to the previous window in Firefox, Chrome and Edge.

Missing fields in AccountService Management (RTL-2578)

Account Service Management UI contains all configuration fields , which enable easier configuration by using the designed UI.


Date: 

Logo Should Always Redirect to Root(which in turn uses config)

...

It is possible to add birth date as a field in registration process - it can be typed manually or picked by using calendar. It is configurable whether or not it is mandatory to be of a certain age to be allowed to register.

Improvements 

ModuleDescription

Add support for data analysis terms in registration process


Support for data analysis terms in registration process has been implemented. Now by applying proper configuration, it is possible to:

  • Accept member terms + data analysis by using one checkBox
  • Accept member terms + data analysis by using two separate checkBoxes
WebApp: Add support for terms approval in registration processSupport for terms approval in registration process has been implemented. It is possible to add member terms checkBox with descriptions and link - which can be customizable by using configurationJson in dbo.loyaltyProgram table. If we don't add the configuration, then user will see member terms checkbox with descriptions and link - and during registration process user must accept member terms to register

...