Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
tvip_tms_changelog [2018/11/06 12:41]
Egor Danilenko
tvip_tms_changelog [2019/02/27 18:40] (текущий)
Vladimir Manov [3.2.8 (26.02.2019) [beta]]
Строка 1: Строка 1:
 ====== TVIP TMS Changelog ====== ====== TVIP TMS Changelog ======
 +
 +<WRAP center round important 60%>
 +=== Update requirements (from any version to 3.2.8) ===
 +
 +The current update will apply significant changes to  your database. Some of these changes may take a long time, especially if you use images in EPG.  Your service downtime may take up to 4 hours, so plan the update carefully. It's recomended to apply the update during low load hours.
 +
 +Please, do not stop the server manually until your TMS platform completes all necessary operations.
 +
 +Prior to applying the current update, please, make the backup of your database and  /​opt/​tvip-tms directory content.
 +
 +If your system works under high load, it's recommended to apply the current update on backup instance before updating your main instance.
 +</​WRAP>​
 +
 +
 +==== 3.2.8 (26.02.2019) [beta] ====
 +
 +=== Well-known issues ===
 +
 +Admin UI: Enable/​disable menu items are off for context grid menu.
 +
 +TVIP API: Search feature temporary disabled and always returns "no match" result.
 +
 +=== Fixed ===
 +
 +* Account: Enable property are enable\disable subscription on account, former behavior - enable\disable account (device could not authorized via TVIP API when account is disabled)
 +
 +* TVIP API: Commands delivery has been fixed.
 +
 +* TVIP API: List of public available providers now has been sorted by display name.
 +
 +* TVIP API: Fixed when any image like channel logo may have white or black border in case of some specific image dimensions.
 +
 +* TVIP API: Corrected some errors of displaying the favorite groups in case of their changes.
 +
 +* Provider API: Fixed problem when POST update of the existing entity may lead to incorrect update if partially completed entity is provided.
 +
 +* Provider API: Fixed error when GET list requests may return result like devices not assigned to any provider. Only tariffs may be public, i.e. not to assigned to any specific ​
 +provider. ​
 +
 +* Admin UI: Fixed problem when creating or updating Flussonic media server (admin#​media_servers).
 +
 +* Admin UI: Some misprints have been fixed in captions and descriptions like on Settings/​Config tab (admin#​config_items).
 +
 +* Admin UI: Account password now is allowed to contain letters and digits.
 +
 +* Media: Fixed wrong dynamic url generation for channel, if HLS mono is specified using media.
 +
 +* Provisioning:​ Fixed color pattern to create or update color schemes (admin#​provisioning_color_schemes).
 +
 +* Provisioning:​ You may specify global provisioning scheme using Settings/​Config tab (admin#​config_items) that will be used as default. Otherwise, provisioining profile request will 
 +return 501 error code, if no provisioning profile found.
 +
 +* Provisioning:​ the signature procedure has been aligned with the manual instructions.  ​
 +
 +
 +=== Improvements ===
 +
 +
 +* TVIP API: "​mac"​ registration type is allowed for authorized device only.
 +
 +* Admin UI: browser session timeout has been increased.
 +
 +* EPG: 'EPG Service'​ protocol has been improved. ​
 +
 +* TVIP API: "Start application"​ command now contains "​params"​ parameter that specify URI to switch the specific channel or EPG item.
 +
 +* TVIP API: Additional security has been provided by issuing the separate media token that may be used, e.g., for DRM purposes.
 +
 +* TVIP API: New version v2 has been released. It provides some extra features like managing other devices, selecting the provider desired from the list of public available providers and so on. You may find more details in JSON API documentation.
 +
 +* Provider API: Removed large memory consumption when using Provider API methods.
 +
 +* Admin UI: Search in combo boxes starts if two or more symbols are enrtered.
 +
 +* Admin UI: Main menu items have been reorganized. Main idea is that some tabs have been moved to new appropriate sections. All things related to provider are combined in Providers section. New section has been added for right holders and their settings. DVR servers are moved to Channels section.
 +
 +* Admin UI: Logo may be specified for provider on Providers/​Provider edit form (admin#​providers).
 +
 +* General improvements have been applied for performance and quick time response.
 +
 +* Logging procedure has been optimized to decrease input-output performance.
 +
 +* If your EPG provider does not provide images for EPG events, you may set Flussonic as dvr server to make actual screenshots. See Channels/​DVR servers (admin#​dvr_servers) for making the appropriate settings.
 +
 +* CORS support: now you are able to use the same CORS properties as described for Spring CORS support. This allows to make the more accurate access if desired.
 +
 +
 +=== New features ===
 +
 +
 +* EPG support: Added support of EPG Service (http://​epgservice.ru/​) index file. This allows you upload EPG for only the particular channel if changed, but not for all your channels. To enable this feature in TMS, you need to specify EPG source protocol for your EPG source. You may find more details in EPG Service documentation. ​
 +
 +* TVIP API: Extra info has been provided for images like width and height.
 +
 +* TVIP API: Some providers may be specified as public. You may register such provider upon your own decision.
 +
 +* TVIP API: User profiles now are provided. You may find more details in JSON API documentation.
 +
 +* Admin UI: Since this time account logins shall be case insensitive unique for each provider. Please, make sure to check account logins and correct them if any.
 +
 +* Admin UI: Channel text names shall be case insensitive unique. Please, make sure to check and correct them.
 +
 +* Weather: now you may create weather forecast settings for your city on Providers/​Weather tab (admin#​weather). "Open weather map" [https://​openweathermap.org/​] weather forecast ​
 +provider has been added. To use, you need to get API key from the weather provider and specify it on Settings/​Config tab (admin#​config_items).
 +
 +* Now only one provider is allowed for one TMS instance. Pay attention, if you have more than one provider by this time and need them, please, do not delete these records - it will be impossible to make new ones by yourself. If you need more than one provider, feel free it to ask technical support.
 +
 +
  
  
Строка 24: Строка 132:
  
 Notice: Java 11 is not affected to runned process. If you  install java 11 and not install tvip-tms (3.1.12 and higher) you must set Java 10 as default. Notice: Java 11 is not affected to runned process. If you  install java 11 and not install tvip-tms (3.1.12 and higher) you must set Java 10 as default.
-</​WRAP>​ 
- 
- 
- 
- 
-<WRAP center round important 60%> 
-=== Attention for CentOS users === 
- 
- 
-From version 3.1.0 TVIP TMS require java 10. 
- 
-You must install java 11 or above by yourself. 
- 
 </​WRAP>​ </​WRAP>​