Инструменты пользователя

Инструменты сайта


tvip_tms_changelog

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия Следующая версия справа и слева
tvip_tms_changelog [2020/01/16 17:56]
Денис Цыганов [3.2.29 (20.12.2019) [beta]]
tvip_tms_changelog [2020/04/03 13:33]
Денис Цыганов
Строка 1: Строка 1:
 ====== TVIP TMS Changelog ====== ====== TVIP TMS Changelog ======
  
 +==== 4.0.1 (03.04.2020) [beta] ====
 +<WRAP center round important 60%>
 +We are glad to announce new version of our platform. We have changed a lot since last update and spent a lot of time to make sure that new version works as it should. Nevertheless,​ in some cases the update may affect or stop your service. For this situation we have put a special script to revert all these changes. You may find instructions below. ​
 +Please, pay attention on updated minimal requirements for load up to 4000 terminals and make sure that it's compatible with your load. **This update will require more RAM for faultless operation, minimum 32 GB**. 
 +
 +  ​
 +
 +To minimize risks on the update you can order support by writing to support.tvip.ru. This option is free of charge for previous version installations. ​
 +
 +Please, be careful during update of your production instance by using this version. Some update processes will require a long time to be completed, and meanwhile some services will not be available for your clients. ​
 +
 +To reduce risks of denial of service we recommend to test this update on your sandbox installation. ​
 +
 +Test bench configuration for this release is Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz/32 RAM/500 GB (free disk space) for minimum 4000 active and online devices.
 +</​WRAP>​
 +
 +<WRAP center round important 60%>
 +  * Before update your instance to this release, please update your TMS to 3.2.29
 +  * For fallback to old tms version you need use fallback_to_old_tms.sh
 +<​code>​
 +chmod +x /​opt/​tvip-tms/​fallback_to_old_tms.sh
 +/​opt/​tvip-tms/​fallback_to_old_tms.sh
 +</​code>​
 +</​WRAP>​
 +<WRAP center round important 60%>
 +**If you use non standard database setting, please read** [[https://​wiki.tvip.ru/​en/​tvip_tms_architecture#​template_for_manager|manager configuration file]]
 +</​WRAP>​
 +
 +=== Fixed ===
 +
 +
 +General: EPG import processing has been updated to handle various time zone settings in EPG external sources.
 +
 +
 +General: Generation of URL links in responses has been corrected.
 +
 +
 +General: Fixed issues appeared if TMS operates behind the proxy.
 +
 +
 +=== Improvements ===
 +
 +
 +TVIP API: Device activation UI has been improved and prepared to apply the device locale and language.
 +
 +
 +TVIP API: Commands delivery via web sockets has been made more reliable and secured.
 +
 +
 +TVIP API: Weather data has been extended to make more complicated weather UI on clients as widget and as well as an application.
 +
 +
 +TVIP API: Profiles have been reworked to provide more accurate operation and integration of clients like STB, Smart TV and mobile applications.
 +
 +
 +TVIP API: EPG handling has been changed to be more accurate and to prevent affect on the service cold restart.
 +
 +
 +TVIP API: Channel preview feature has been extended with extra parameters.
 +
 +
 +General: Authorization and authentication have been reworked to use SSO principles.
 +
 +
 +General: EPG import processing has been updated to handle various time zone settings in EPG external sources.
 +
 +
 +General: HTTPS has been made as default schema in references to images, files and so on.
 +
 +
 +=== New features ===
 +
 +
 +**General: TMS platform has been initially developed under micro service architecture approach following best engineering practice. Now it has been prepared to get all advantages of this approach.** For more information,​ please read ...
 +
 +Admin UI: new admin UI has been implemented to provide better user experience. You may find more details below.
 +
 +
 +Admin UI: You won't have to tune the UI each time for your personal needs. Do it once and all your specific settings will be remembered like dark or white mode, table fields ordering, sorting, state of the left-side menu, etc.
 +
 +
 +Admin UI: Now we support URI navigation. You may take URL from the browser and, say,  open it in another browser.
 +
 +
 +Admin UI: First-level topics in the left side menu show the most important features and may be clicked. Extra options may be found by expanding the them.
 +
 +
 +Admin UI: Advanced filtering has been applied for tables. This feature will be further improved to provider better user experience.
 +
 +
 +Admin UI: Editor form fields have been reorganized for better user experience.
 +
 +
 +Admin UI: All your changes have been applied after "​Save"​ button clicked. After the editor form will be refreshed automatically. You may refresh the editor form manually, if desired.
 +
 +
 +Admin UI: Dark theme mode has been added.
 +
 +
 +Admin UI: Now it supports localisation on English and Russian languages.
 +
 +
 +Admin UI: Two-way binding widgets on the editor forms have been replaced with dropdown fields. Now it supports filtering and ordering like other fields.
 +
 +
 +Admin UI: Channels numbering may be tuned using new editor. You may find it under <​server.url>/​admin/​dashboard/​channels_grid.
 +
 +
 +Admin UI: Also you may select order of channels categories in the same manner as channels. You may find it under <​server.url>/​admin/​dashboard/​channels_categories_sorting.
 +
 +
 +Admin UI: EPG section now provides more information on what content have been read. You may find it on tab "​Imported channels"​ under <​server.url>/​admin/​dashboard/​epg_sources
 +
 +
 +Admin UI: Config tab settings have been moved to Management menu item. You may find them under <​server.url>/​admin/​dashboard/​config
 +
 +
 +Admin UI: (Experimental) We have been working to provide more real-time data to you. As a first step, we have added dashboard that shows you state of your TMS platform instance. For now, the some data being presented may be inaccurate. We'll develop it in next releases.
 +
 +
 +General: If your system will require update, it won't require to completely restart your TMS platform, just only what that really updated. This will reduce shutdown time to seconds and only for affected parts of your TMS platform.
 +
 +
 +General: Current version of TMS platform has been prepared to handle much more your customers than its previous version. It has been optimized and improved to make it more reliable and sustainable under high load. Even if some sub systems will suffer under high load, others will work as they should.
 +
 +
 +General: We recommended to use NGINX as reverse proxy for your TMS platform.
 +
 +
 +General: HTTPS and WSS support has been supported with NGINX settings.
 +
 +
 +General: Now you may use regions for your channels. To use this feature, create your region, assign it to your provider and/or your accounts and channel tags with regional channels. You may find the regions in <​server.url>/​admin/​dashboard/​regions.
 +
 +
 +General: Shall your TMS platform instance support multi provider mode, now you may specify white or black list of providers for tariffs you have. This feature will be applied for global tariffs that are available for any provider you have.
 +
 +
 +General: Length and content of automatically generated passwords have been improved to increase security.
 +
 +
 +File API: File handling has been reorganized to reduce disk usage and provide better performance. Important files like channel logo, key files, etc. are handled via Postgres, and files that may be easily restored like EPG screenshots are handled by Mongo GridFS.
 +
 +
 +=== Well-known issues ===
 +
 +
 +Admin UI: Updated version of Media editor will be added in next releases.
 +
 +
 +Admin UI: Updated version of Provisioning editor will be added in next releases.
 +
 +
 +Admin UI: Updated version of VoD editor with localization support will be added in next releases.
 +
 +
 +Admin UI: Updated weather settings editor will be added in next releases.VoD editor will be added in next releases.
 +
 +
 +General: VNC feature has been temporary disabled. It will be updated in next releases.
 +
 +
 +General: Channel inputs scrambling feature has been temporary disabled. It will be enabled in next releases.
 +
 +
 +General: XML RPC support has been removed.
 +
 +
 +TVIP API: Fake EPG adding feature has been temporary disabled.
 +
 +
 +TVIP API: Export of m3u list of channels has been disabled in order to be improved. It will be updated in next releases.
 +
 +
 +TVIP API: Strict auth disable mode for provider has been disabled in order to be reworked.
  
 ==== 3.2.29 (20.12.2019) [beta] ==== ==== 3.2.29 (20.12.2019) [beta] ====
tvip_tms_changelog.txt · Последние изменения: 2024/04/26 09:31 — Денис Цыганов