en:tvip_tms_changelog
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:tvip_tms_changelog [2023/09/14 10:21] – Денис Цыганов | en:tvip_tms_changelog [2024/12/09 08:20] (current) – Денис Цыганов | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== TVIP TMS Changelog ====== | ====== TVIP TMS Changelog ====== | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | Starting from December 2024, the changelog will be recorded only at https:// | ||
| + | </ | ||
| + | |||
| + | ==== 25.10.2024==== | ||
| + | |||
| + | === Fixed === | ||
| + | |||
| + | TVIP API: fixed bug that caused the list of preferred providers to be displayed incorrectly in some cases | ||
| + | |||
| + | ==== 16.10.2024==== | ||
| + | |||
| + | === New Features === | ||
| + | |||
| + | **Promo Channels:** | ||
| + | |||
| + | Added support for promo channels. They will be displayed to the client under the following conditions: | ||
| + | |||
| + | * In the provider editing form (< | ||
| + | * In the tariff editing form (< | ||
| + | * In the tariff editing form (< | ||
| + | |||
| + | **Admin UI:** | ||
| + | |||
| + | * Removed outdated sections from the channel editing form (< | ||
| + | * Removed sections from the provider editing form (< | ||
| + | * Removed sections from the tariff editing form (< | ||
| + | * Removed the " | ||
| + | * Advertising Banners: Now you can set up an advertising banner for any tariff through the " | ||
| + | * Media Rules: Added the ability to specify whether to use media rules when calculating links for LIVE/DVR streams through the channel editing form (< | ||
| + | * Promo Content: In the provider editing form (< | ||
| + | * Tariff Prices: Added a function for setting the provider' | ||
| + | * Promo for Tariffs: In the tariff editing form (< | ||
| + | |||
| + | === Improvements === | ||
| + | |||
| + | Commands: Obsolete commands stored for more than 3 months will be automatically deleted in a lazy mode. | ||
| + | |||
| + | EPG: Added the ability to specify the storage period for the EPG archive imported from external data storage. Details can be obtained through TVIP TMS technical support. | ||
| + | |||
| + | Search: Improved search by phrases (two or more words). | ||
| + | |||
| + | Statistics: Optimized cleaning of channel viewing history. | ||
| + | |||
| + | Media Rules: Updated the logic for calculating links for LIVE/DVR channel streams, considering the "Use media rules" property from the channel editing form (< | ||
| + | |||
| + | Web Sockets: Improved performance and reduced memory consumption. | ||
| + | |||
| + | |||
| + | |||
| + | ==== 06.08.2024 ==== | ||
| + | |||
| + | === New features === | ||
| + | |||
| + | Admin UI: API access to Admin API or Provider API may be limited by specifying the appropriate sub networks in TVIP TMS configuration. If you need such limitations, | ||
| + | |||
| + | Admin UI: Added the feature to setup the advertising banner for any channel. This may be done via ' | ||
| + | |||
| + | Admin UI: Provider contact information may be added via provider edit form (< | ||
| + | |||
| + | Admin UI: Since this release the provider may specify how long the statistics data must be available. This may be managed via provider edit form (< | ||
| + | |||
| + | Admin UI: Tariff attributes have been extended with reference information like a link to tariff description. This information may be updated via tariff edit form (< | ||
| + | |||
| + | Admin UI: Viewing history may be found in ' | ||
| + | |||
| + | General: Channel has been extended with 'Media type' attribute. It has two options - ' | ||
| + | |||
| + | Platform API (experimental): | ||
| + | |||
| + | === Improvements === | ||
| + | |||
| + | TVIP API: Deprecated fields have been removed. This may affect TVIP API clients with old firmware version more than 3 years old and previous version of TVIP API web portal. Please, consider to update the STB firmware or begin to use new TVIP API web portal in such cases. You may ask more details via TVIP TMS technical support. | ||
| + | |||
| + | Media rules: In order to add extra relation between Media actions and Media servers - 'Media tags'. These tags may used to find out what media server must be used to get media - not only by priority, but by matching these tags. | ||
| + | |||
| + | Media rules: Media action has been extended with ' | ||
| + | |||
| + | Admin UI: When inserting or updating the account or device subscription, | ||
| + | |||
| + | Admin UI: Since this release media rules contain extra condition - ' | ||
| + | |||
| + | Commands: Outdated commands will be deleted for the database if they are stored more than 3 months periodically in a lazy manner. | ||
| + | |||
| + | EPG: Now you may specify how long archive of EPG that has been imported from the external EPG data store must be stored in TVIP TMS instance. If you need to specify this option, you may ask more details on how this may be done via TVIP TMS technical support. | ||
| + | |||
| + | EPG: Since this release the EPG item rating won't be taken from the item title, if specified. Only ratings specified in the appropriate section of EPG will be applied. | ||
| + | |||
| + | VNC: Added the cleanup procedure of information about closed VNC sessions it they are stored more than specified period - 3 months by default. The cleaning will be performed periodically in a background. If you need to specify this option, you may ask | ||
| + | more details on how this may be done via TVIP TMS technical support. | ||
| + | |||
| + | === Fixed === | ||
| + | |||
| + | Admin UI: Fixed the issue when channel may not be deleted via Admin UI. Please, use this feature with caution. We recommend to disable the channel instead of deleting it. Delete any channel if it is really necessary. | ||
| + | |||
| + | Audit: Fixed the issue when massive changes in settings via Admin UI may affect the entire performance of TVIP TMS instance. We'll continue to improve performance of this feature as well as its accessibility via Admin UI in next releases. | ||
| + | |||
| + | Media rules: Fixed the issue when the allowing or prohibiting the TV archive was ignored during dynamic generating the channel URL's by using media rules. | ||
| + | |||
| + | |||
| + | ==== 26.04.2024 ==== | ||
| + | |||
| + | === Fixed === | ||
| + | TVIP API: Fixed the rare issue when some TVIP API clients may not receive list of channels, nevertheless all necessary settings have been made and TVIP API clients have been authenticated and authorized successfully. | ||
| + | |||
| + | === Well-known issues === | ||
| + | TVIP API: After installing the last release, some TVIP TMS instances may have issues, mainly, in operation of TVIP API clients with TVIP TMS via Web Sockets due to instability and unexpected unavailability of related services of TVIP TMS platform. This hot fix update will solve this issue. | ||
| + | |||
| + | |||
| + | ==== 02.04.2024 ==== | ||
| + | |||
| + | === Important notes === | ||
| + | |||
| + | Please pay attention that the 'Media rules' feature is still experimental and may contain some unknown issues. | ||
| + | |||
| + | === New features === | ||
| + | |||
| + | Media rules (experimental): | ||
| + | |||
| + | |||
| + | * static configuration by using channel edit form (< | ||
| + | |||
| + | * and dynamic configuration that may be specified using 'Media rules' section in Admin UI and 'Media Items' tab in channel edit form (< | ||
| + | |||
| + | |||
| + | Rules of generating the channel media URL's may be specified in flexible manner and allow to use some template fields (< | ||
| + | |||
| + | === Improvements === | ||
| + | |||
| + | General: We've updated the framework and related libraries to fetch all up-to-date performance and security updates. Some libraries that have serious vulnerabilities have been removed or replaced with good ones. | ||
| + | |||
| + | General: In some cases TVIP TMS may have issues when connecting the event broker server (RabbitMQ in the current release). We've made some optimizations that reduce load to the event broker, as well as increase stability in connecting and reconnecting the server. | ||
| + | |||
| + | General: Default logging settings have been changed. Now ' | ||
| + | |||
| + | Profile: Fixed the issue when number of account profiles may affect TVIP TMS instance performance due to its large quantity. | ||
| + | |||
| + | === Well-known issues === | ||
| + | |||
| + | Media rules: This issue relates to use cases with tariffs that have no ' | ||
| + | |||
| + | Please pay attention that in case of using the dynamic channel URL configurations TVIP API clients with these tariffs will be able to still use timeshift regardless of absence of ' | ||
| + | |||
| + | ==== 27.02.2024 ==== | ||
| + | |||
| + | === Fixed === | ||
| + | |||
| + | General: Some changes have been applied to correct the TVIP TMS logging. | ||
| + | |||
| + | General: Fixed the issue that some provider and account statistics may not be stored due to database storing limitations. | ||
| + | |||
| + | Admin UI: Fixed the issue that channel may not be removed using Admin UI. Please, pay attenation that deleting the channel leads to delete all the related data like EPG items. | ||
| + | |||
| + | Admin UI: Fixed the issue when the device edit form shows empty IP address if device connected without auth and provider "Allow to create new device upon request" | ||
| + | |||
| + | === Improvements === | ||
| + | |||
| + | General: Default data for new TVIP TMS installations now contain default network 0.0.0.0/0 for default provider. | ||
| + | |||
| + | File: Some changes have been applied to reduce possible memory leaks. | ||
| + | |||
| + | ==== 25.01.2024==== | ||
| + | |||
| + | EPG: Fixed the issue when EPG import may be failed in some cases if EPG localizations are used. | ||
| + | |||
| + | EPG: Fixed the issue when DVR server URIs with composite path may cause a failure of DVR preview feature. | ||
| + | |||
| + | ==== 29.11.2023==== | ||
| + | |||
| + | === Fixed === | ||
| + | |||
| + | Admin UI: Fixed the issue when audit records do not contain the correct name of admin who performed the action. Now audit records show the correct name. | ||
| + | |||
| + | Admin UI: Some deprecated table columns have been removed and translations of some field names have been fixed. | ||
| + | |||
| + | Admin UI: Fixed the issue when fixed EPG images may not be displayed in Admin UI in some cases. | ||
| + | |||
| + | Admin UI: VOD genre localizations may dissapear in some changing scenerios. Now it's fixed and genre localizations will be displayed correctly. | ||
| + | |||
| + | Admin UI: Incorrect validation has been fixed when creating any deffered command and specifying the post after and valid until date times. | ||
| + | |||
| + | Account networks: Fixed the issue when access networks may be fetched or changed by admin that has no right for this action. | ||
| + | |||
| + | Admin UI: Now all audit records are being fixed in UTC and disaplyed correctly. Anyway, older audit records may show incorrect datetime of the action. | ||
| + | |||
| + | EPG: Fixed the issue when single EPG item localizations may be displayed in wrong language in some specific cases. | ||
| + | |||
| + | TVIP API: Fixed the issue when TVIP API clients may get access to the channel archive even if their tariff has no Archive option in tariff settings. Now TVIP API clients with tariffs with no Archive option will be able to watch TV in real time only. | ||
| + | |||
| + | Provider API: Prior to this release admins of local providers may receive channels that are not assigned to the particular provider. Now it's fixed. | ||
| + | |||
| + | General: Fixed the issue when no command may be planned for delivery in case of changing the account or device subscription date times. | ||
| + | |||
| + | === Improvements === | ||
| + | |||
| + | General: Some new restrictions have been applied for creating the new account and device subscriptions. If any subscription with the same tariff exists and effective time periods of new subscription and the existing one are overlapped, creating the such subscription will be declined with error. This behaviour is valid for Admin UI as well as for Provider API integrations. | ||
| + | |||
| + | EPG: Short EPG feature has been improved. Now it's calculated in a dynamic manner and depends on datetimfes of current EPG items in the channels being requested. It's especially important fix for EPG that contain short-timed items with a few minutes in duration. | ||
| + | |||
| + | TVIP API: We noticed that changing the channels or subscriptions may cause excessive CPU load. Some optimizations have been applied to remove this effect. | ||
| ==== 14.09.2023 ==== | ==== 14.09.2023 ==== | ||
en/tvip_tms_changelog.1694686903.txt.gz · Last modified: by Денис Цыганов
