24.12.0 December 10, 2024 Release
November 15th, 2024 by Joel Basart
Features and Changes
- Enhancements to the TelemetryTV Application's Signup Process [ENG-892] - We have made improvements to the TelemetryTV application's signup process, including the following:
- Industry List Update - to improve communication during onboarding and training.
- Improving Trial License Issuing Process - to reduce non-legitimate trials and accurately track marketing results.
- Activating Phone Capture - for 10-19 device trials to enhance conversion rates.
- Supporting Virtual Keyboard for TelemetryOS [ENG-471] - For Android only, we have implemented using a virtual keyboard with our Webapp.
- Electron Player Alpha Channel switching [ENG-693] - Users can now select which channel they are using for the player application. It allows customers to test on the Beta channel (instead of Stable), and for staff to test on the alpha channel as well. It can be done in two ways:
- On dedicated devices, this setting is in the Settings view.
- For general devices, this setting is available using the compact Settings user interface.
- Share Media Folder With Affiliates [ENG-932] - For media folders, on the "..." menu there is a checkbox Share with Affiliates, when checked allows the media folder to be listed in any affiliated accounts as a read-only copy. This is an easy way to let resellers share content with their affiliated accounts. Any content modification buttons or uploading is disabled when an affiliate views this folder.
- Removed Embedded Playlists from Billing Plans [ENG-1029] - Previously some billing plans included the embedded Playlists feature, it has now been removed for any new customer accounts.
- Transcode Button Missing [ENG-1059] - It was possible for the Transcode button to be disabled in some customer accounts, it has now been enabled for all accounts.
- Support AI Image Generation in Content Proxy [ENG-627] - The content proxy can now connect to AI API providers and generate images based on a supplied prompt_id. We have added new configuration parameters to the content proxy, and images must be stored internally as we are doing with other image storage currently.
Fixes
- Customer Stripe Subscription Canceled After First Payment Attempt [ENG-740]
- Previously it was possible on a failed payment attempt that the account was cancelled, but was still listed as active in the system. Now if a payment fails, the account is put into Expired status instead and the account is correctly put on hold.
- Device Log Pagination Issue [ENG-899]
- When scrolling through a large number of log events on a device, if you clicked the Next button to a final page with the message "This device has no logs", it was possible to view more logs by clicking the Next button again. This has been fixed so that you can scroll through the complete logs listing as intended until the Next button is disabled on the last page.
- Video Buffer Issues Related to Excessive Data Usage [ENG-919]
- During an investigation of excessive data usage in videos, it was discovered that some videos had zero buffer during playback. This was leading to a download loop that would cause excessive data usage. This has been fixed so that it is no longer possible to have this condition.
- Admin Users Unable to Modify Media Folders after JSUser Update [ENG-1057]
- Users with administrator permissions were not able to make the following changes to media folders:
- Move
- Rename
- Set Validity Protocols
- Transcode
- Download
- This was occurring because of the affiliate link issue (ENG-932 above) and was giving read-only access incorrectly. This has now been fixed and Administrator users can now make these changes as required.
- Users with administrator permissions were not able to make the following changes to media folders:
- Questionnaire does not Work with Affiliate Accounts [ENG-1058]
- Previously Affiliate Accounts were not able to fill out the questionnaire in TelemetryTV. This has been corrected so that these Affiliate Accounts can fill out the questionnaire.
- Device Serial Tracking [ENG-854]
- To help track new and existing devices we have implemented a tracking system for serial numbers. Any new device has their serial number added to a list of devices for that customer and if it is already added to that customer, an error message is displayed during the pairing or provisioning process. There is a new tab in the Admin section of TelemetryTV listing all your devices and pair/provisioning date for the account.
- Website Authentication [ENG-1066]
- Some customers need two factor authentication so we have implemented support for a 2-step authentication process if it is required.
- Android Devices Going Offline [ENG-1092]
- It was possible to have Android devices going offline and not re-establishing a connection to TelemetryTV. It was found that this was a Firefox compatibility issue with an older version and does not occur on the current version. It is always recommended to keep your Firefox browser up to date.