Releases

  1. Home
  2. Docs
  3. Releases
  4. Smarty
  5. 02-26 | Smarty 2.8 | Advertising banners, tariffs, optimizations

02-26 | Smarty 2.8 | Advertising banners, tariffs, optimizations

Banner advertisements

Smarty has a new entity — advertising banner. Conceptually, this is a new mechanism for displaying advertising images with text and a transition to action button, which can be targeted to a particular audience within the subscriber base.

рекламный баннер - создание

The interface implementation is currently only available in the Sibseti & #8212 template; these banners are displayed on the home screen instead of the background image.

Advertising banners can be created manually through the administration panel, and automate their creation through Content API Methods. More information about setting up and creating banners can be read in documentation.

Adminka

  • As a picture of the title inside the feed, you can now choose a horizontal poster:
  • Added data folding in some lists, such as device types and movies, to make the lists more readable and less long.
  • For legal documents, the possibility of sorting them in the list is added, which also affects the issuance of the list in the interfaces.
  • All lists with checkboxes supported behavior with raising the marked points for better visibility.
  • New variables have been added to the secret phrase for the streaming service, and a list of them has been added to the legend under the field in the admin.
  • Added an alert message that TV viewing data does not come to MiStats for some reason. For proper operation of the alert, it is also necessary to update MiStats to version 0.2.5.
  • On the page «Streaming services» added column «Priority».
  • When uploading photos of actors through the admin images are no longer added transparent frames at the edges.

The attractiveness of tariffs

The tariff has a field « Additional attributes» with which you can fill the tariff cards with additional information.

For example, in the new interface Titanium this field is used to implement different gradient backgrounds for tariff cards using fields bg_first_color and bg_second_color.

In addition, the tariff has a new field «Archive», for the ability to conveniently remove outdated tariffs from the line — users who have already connected this tariff will continue to see it in the interface, but for the rest it will be hidden.

Improvements for VOD

  • Optimize the team make_vodpvr: reduced the amount of RAM used, reduced work time, and solved the problem with the team freeze. In addition, a new command option — has been added; check_program_blocking, thanks to which archival films are not created from the programs on which installed lockdown.
  • Changed the mechanism of updating posters in the teams synchronization of external theaters: now posters are definitely overwritten only if you specify a new option --force_image_update. In other cases, the poster is downloaded only if it is absent, or when the new season of the series is released.
  • The mechanism of removing images from films is refactored: if the main image is deleted, then the remaining modified copies of it are also deleted & # 8212; with bluer, reduced and enlarged.
  • For the team viju sync content new option added extra tmdb metaThis includes additional meth imports for Viju films from the TMDB source.

Optimization of memory in Redis

In this release, we worked on reducing the amount of memory occupied on the server c Redis, as part of this:

  • add a new management team invalidate clever cache for selective safe cleaning of Redis;
  • delete the disabled keys from Redis.

Subscriber dynamics and reports

Counting data for charts and reports from tabs «Reports» and «Statistics» moved from MongoDB to SQL and Redis to disable old statistics server from MongoDB а

There have also been some changes in the internal mechanisms of the statistics:

TVMW API

Content API

Other

  • The error of calculating the status of the user's balance after its replenishment was corrected.
  • New configuration options added TVMW_LOGIN_REQUEST_CHECK_IGNORE_IPS and TVMW_LOGIN_REQUEST_CHECK_IGNORE_ABONEMENTS to disable the authorization limit on test accounts and IP.
  • Now with the option displayed REBIND DEVICE ON LOGINE = True after reassigning the device to another account, the session of the old account associated with that device will also be deleted.