added
24.8.0 August 7, 2024 Release
July 19th, 2024 by Joel Basart
Features and Changes
- Single Play Manual Overrides [ENG-715] - Added an option to a manual override to include a new Show For drop-down menu option. It includes Automatic (default), Duration, and Until Stopped options.
- Automatic: Plays a video once or displays to completion and then dismissed.
- Duration: Includes an input in seconds to display the override, and then automatically shut down.
- Until Stopped: Plays until it is manually stopped.
- Override By Device Improvement [ENG-720] - The Override by Device option was relying on the existing device, but deleting a device does not depend on the override, which displayed warnings when a device was deleted and the override pointed to it. We have adjusted the warning text to specify the override name and action required (selecting a device).
- Webapp Zip File Upload Removing Build Options [ENG-757] - we removed the build options for any uploaded zip file in our Webapps. It now assumes the root of the uploaded folder is the publish directory.
- Create Webapp Source Selection Section [ENG-771] - Selecting a source type for your Webapp is now a larger section on the Add Webapp dialog, allowing users to select their source type more easily. GIT, Upload, and Editor selections are now large clickable buttons on the dialog.
- Rework Playbacks in Playlist Section [ENG-382] - Previously playbacks on the Playlist page duplicated the playbacks on the Devices page. We have now removed the duplicates in the current Playlist for a better experience.
- Changing Billing Plan Not Changing on Plan Column [ENG-710] - If you tried to change your plan from the Billing Plan drop-down menu, the changed plan was not reflected on the Plan Column, which still displayed the old plan until you refreshed the page. Now the Plan Column updates immediately, reflecting your change.
- Remove Google Drive Integration [ENG-713] - We no longer support Google Drive integration, including uploading media from Google Drive.
- Android Reduce Checking Internet Screen [ENG-434] - Android devices were displaying a long message on screen Checking for Internet Connection for 60 seconds before loading offline content. This delay was shortened so when devices go offline or restarted there is only a few second delay.
- Move Playlist Content Tabs to Left Side of Screen [ENG-769] - There was very little room left at the top of the screen for more tabs so they have been moved to the left side of the screen for a better experience and room for future expansion.
- Move Device Tabs to Side and Change Layout of the 10 icons (ENG-794) - We have changed all Device tabs to the right side of the screen and have the following options:
- Content (default tab)
- Settings
- Device
- Statistics
- Versions
- Cache
- Logs
- Play Times
- Playbacks
- Screenshot
- MacOS and Linux Passkey Auth Redirect Flow (ENG-722) - For MacOS & Linux devices you now can log into the TTV website app to also log into the desktop app. When in the desktop app if you use Passkey to login using these devices, then you are redirected to your browser to complete logging in.
- Show Days Instead of Hours in the Countdown App over 24 hour Periods (ENG-404) - We have modified the Countdown app display settings to show days instead of hours for periods less than 72 hours, to enhance the user experience. Making the Countdown display more intuitive for short durations allows for improved readability and user satisfaction for those preferring a days-based countdown for durations under 72 hours.
- Previously it was displayed as 1d+hh:mm:ss
- Currently it is displayed as dd:hh:mm:ss
- Change the Buy Button Link for Devices (ENG-823) - On the Website Device page the Buy button URL has been changed to https://shop.telemetrytv.com.
- Homepage Get a Device URL and Text Update - On the TelemetryTV website homepage we have updated the Get a Device text and button to reflect our new store at https://shop.telemetrytv.com.
- Login Screen Refactor for Passkey (ENG-680) - With the recent additions to the Passkey login page, we have updated the look and feel of the login options on this screen for both desktop and mobile devices:
- All tab icons on the login page invert when selected.
- Mousing over a tab icon displays a tooltip explaining what the icon is for.
- Passkey Login Changes (ENG-678) - We have made changes to how Passkey works when logging into TelemetryTV. An Admin account is required to toggle off a user’s Passkey. Passkey is now on by default if a user has added a Passkey already.
Fixes
- Web Screenshot Stuck on Processing [ENG-415]
- Creating a Web Screenshot could get stuck if taking web screenshots of frequently updated websites or replacing an existing web screenshot. This has been updated so that web screenshots no longer have any issues when processing.
- Request Failed with Status Code 500 [ENG-725]
- A status code 500 could be displayed if a device was out of date.
- Incorrect Number of Devices in Log [ENG-731]
- It was possible to have a log display 0 active devices instead of reflecting the current number of devices. The log now correctly displays the correct number of devices.
- Uploader Issues with Different File Types [ENG-606]
- When trying to upload using the Upload option and using multiple file types, it was possible to get an error. The uploader now works correctly when uploading various file types.
- Editable Folder Renaming and Creating Subfolders [ENG-676]
- Users are able to rename any folder they can access and edit. They can also create subfolders in that main folder and rename those subfolders.
- Device List UI Button Display Issue [ENG-721]
- The tab selector was not displayed correctly when the browser window was resized very small. It now displays correctly no matter what browser size is set.
- Playlist Folder Disappeared After Renaming by Non-Admin User [ENG-645]
- When a non-admin user renamed a playlist folder, it was possible that folder would disappear for any view-only user. Now if you can create a folder then you can rename it as well (without it disappearing), depending on your permissions.
- Webview Version Testing [ENG-580]
- Tested the CE Labs device with an updated version of ChromeOS to fix any video/media rendering issues.
- Issues Switching Customer Account Plans [ENG-707]
- There was an issue when switching a customer account from one plan to another. The plan would not change. This has now been fixed and switching plans works as intended.
- Customer Billing Issue [ENG-701]
- A customer account was not displaying the correct number of devices so was not being billed correctly. This has been fixed.
- Webhooks Return Error 403 for Required Resources used by Webapp [ENG-788]
- Webhooks were returning error 403 when resources were used by a created Webapp. This has been fixed.
- Ad Campaigns Inject Advertising Issues [ENG-712]
- The Inject Advertising feature was not working as intended so ads were not being displayed when all days was selected. This has been fixed and ads are now displaying correctly when all days is selected.
- Enterprise Login Issue [ENG-777]
- For 3rd party SAML login, the login screen was not displaying correctly and could give an error. This has been fixed.
- Serial Port Radio Button Disabled [ENG-704]
- After an update it was possible to have the Serial Port Radio button be disabled (and stay disabled) when it should be enabled. This has been fixed.
- Playlist Template Editor CSS Fix (ENG-804)
- Updates were made to the New Templates option in the User and Player PWA.
- Fill i18n Translations (ENG-747)
- We have filled all missing i18n translations in the User and Player PWA.
- Media Folder Permissions (ENG-316)
- Non-admin users were not able to change permissions of media folders, including changing the name or moving the folder location. These permissions are now enabled for non-admin users.
- Scheduled Restart Button Turns Itself Off on User App (ENG-833)
- When pairing a device and going to the Device tab, if you attempted to schedule a restart, then the Scheduled Restart radio button turned off instead of setting up a scheduled restart as intended. This has been corrected.
- Device Live Screenshots Seem to be Cached (ENG-533)
- If you ran a Device and changed the screen configuration, it was possible to have previous live screenshots displayed because of browser caching rules. After some changes to the way images are uploaded you now get only the latest screenshot.