Updates
This deployment contains all necessary changes in order for conditional click urls feature to work.
The feature by itself is not new. It was extended with subscribers age function, while also has been improved with some bug fixes.
It also provides a possible fix for messages duplicates due to the directory-messages service updates.
It also provides the following updates:
- subscribers source parameters cache
- new message serializers and errors handling to work with a new FCM protocol
- fix for duplicate messages in the directory-messages
- subscription-event now includes
subscriber_agefield - abitily to switch between old XMPP and new HTTP messaging protocols
Notes
In order to switch between HTTP and XMPP messaging modes, environment variable should be used:
FCM_MESSAGING_PROTOCOL=httpUpdate map
- directory-api [before: 1.65.15.1][after: 1.69.2.1] deployment
- waiting for 5 mins
- directory-messages [before: 1.64.2.1][after: 1.69.3.1] deployment
- ensure that firebase messaging protocol is set to xmpp
- waiting for 15 mins
- directory-responses [before: 1.56.4.1][after: 1.69.2.1] deployment
- directory-server [before: 1.56.4.2][after: 1.69.2.1] deployment
- subscribers-cache [before: 1.56.4.1][after: 1.69.2.1] deployment
deployment render all [[templates/items/deployment]] where page = @page.nameProblems during deployment
For some reason unrecognized tracking functions appeared in the system, which led CanHandleTrackFunctions.get_tracker_func to raise an exception. Problem was solved with a new 1.69.3.1 version.