Skip to main content

v2023.1.64.2334 - Fixes

Major changes

Selecting a history period in a profile

To enhance navigation within the profile card, you now have the option to choose a specific period for displaying the profile's history:

Creating databases in ClickHouse using aktool

When migrating databases to a replica or setting up a new replica, it's essential to have all necessary data structures established before the platform initiates. This task can now be accomplished using aktool by executing the following command:

./aktool history_storage init

To provide convenient access, a link to aktool has been placed within the platform's directory.

Minor changes

  • For better understanding, the growth report now counts only profiles, not subscriptions and profiles at the same time.
  • Triggers and workflows can now be configured not only to import data from external forms, but also to update them.
  • In event capture (ActionHook) for the email channel, you can now include the message subject line using the template expression {{message_subject}}.
  • You can now use date search in the API with a custom query (query field).
  • The names of selection conditions in the segment by field with tags and arrays have been clarified.
  • When a profile is deleted from a workflow, it gets a special forced deletion state. It will now can be selected in segments in two cases: "was at least once" and "completed the scenario"
  • Improved template export with images, taking into account the limitations of different file systems.
  • Added a description field to the list of imports and fragments.
  • AKMTA is now blocked from running if it cannot listen to its web server dedicated to queue management.
  • If the global status does not allow sending, the API no longer responds with a 404 error, but returns a 400 error with the reason "unmailable status".
  • Optimized the speed of the form editor interface.

Bug fixes

  • Exporting from the bounces and undeliveries reports works correctly.
  • Optimized the work of importing subscriptions for PWAs in iOS and Safari.
  • Automatic pixel placement in the template now takes HTML notation into account.
  • Improved stability of processes: api, webcontrol, proctask, procactions, procintegras, campaign and others.
  • Memory consumption in chains for API calls and prochook processes has been reduced.
  • Connection to Yandex.Audience functions correctly when the platform is not hosted on the standard port.
  • When exporting reports to Excel, integers are no longer interpreted as strings.
  • Data from apicontent is not duplicated in the message template.
  • There is no longer duplication of campaigns when viewing the calendar for the current day.
  • The "Cursor Not Found" error no longer occurs during segment exports.
  • Fixed some security issues in the user interface.
  • The access update mechanism for API tokens works correctly.
  • An "unsubscribed from the database" event has been added to the API profile history.
  • Files attached to forms are successfully sent to email addresses.
  • JSON content caching in campaigns operates as expected.
  • System "freezing" during start due to index recalculation in Mongo 6.0 has been resolved.
  • Successfully exported a history with a specific campaign.
  • The password reset mechanism works correctly.
  • No extra IP is recorded to the profile when receiving push events.
  • An improved approach to query escaping has been implemented, eliminating unexpected errors in the synchronization of static segments.
  • Fixed other minor issues in the platform interface.

References: PL-10181 PL-10423 PL-10879 PL-10944 PL-11404 PL-11655 PL-12084 PL-12236 PL-12306 PL-12422 PL-12718 PL-12733 PL-12761 PL-12766 PL-12793 PL-13009 PL-13118 PL-13217 PL-13219 PL-13279 PL-13281 PL-13282 PL-13291 PL-13293 PL-13347 PL-13359 PL-13374 PL-13386 PL-13394 PL-13411 PL-13461 PL-13492 PL-13515 PL-13549 PL-13550 PL-13553 PL-13564 PL-13567 PL-13572 PL-13589 PL-13611 PL-13673 PL-13696 PL-13702 PL-13709 PL-13710 PL-13712 PL-13714 PL-13725 PL-13731 PL-13732 PL-13733 PL-13736 PL-13742 PL-13753 PL-13759 PL-13761 PL-13764 PL-13782 PL-13814 PL-13828 PL-13831 PL-13833 PL-13834 PL-13858 PL-13859 PL-13866 PL-13867 PL-13868 PL-13879 PL-13880 PL-13883 PL-13885 PL-13896 PL-13917 PL-13921 PL-13950 PL-13957 PL-13959 PL-13980 PL-13982 PL-13983 PL-14007 PL-14010 PL-14013 PL-14035 PL-14064 PL-14070 PL-14079 PL-14082 PL-14086 PL-14088 PL-14133 PL-14152 PL-14164 PL-9752 PL-9803