Announcing Carousel 4.5.1
Today we released our 4.5.1 update to Carousel. Some interesting tidbits:
Full details can be found in the release notes below.
To receive this update, please contact our technical support department either by phone (866-866-4118 x250) or by email (support@trms.com).
Release Notes - Carousel: 4.5.1
Feature - 470: Bulletins now support 'Cut' transitions
In addition to all the other transitions, you can now set a bulletin to Cut. To enable this new transition, go into Setup : Lists : Transition Lists and select it.
Feature - 843: New logging and instrumentation in Carousel Service
We can now easily look into what the service is doing in real time, which allows for easier debugging of any future problems.
Feature - 786: Ability for administrator to take ownership of a bulletin
When moving a bulletin, a new option in shows up for administrators that allows them to become the owner of a bulletin or group of bulletins.
Feature - 807: EventDisplay now integrates with Adastra scheduling software
You can now create EventDisplay bulletins that pull schedule information from Adastra systems.
Bug - 821: DisplayEngine won't quit until current BackgroundAudio song ends
When running background audio from a list, the DisplayEngine wouldn't shut down until the currently playing song finished, making it seem like the DisplayEngine was locked up. Now, the DisplayEngine stops the current song and shuts down immediately.
Bug - 822: DisplayEngine causes null-reference error when DateTime Overlay is disabled
Logfiles would fill up with null-reference errors when the DateTime overlay was disabled. We now check to see if the DateTime overlay is disabled before attempting to use it.
Bug - 803: "Red bar mode" not entered when DisplayEngine can't contact Service
Fixed some problems with drawing the red bar at the top of the screen. Additionally, if the DisplayEngine starts in offline mode, the red bar is displayed immediately.
Bug - 264: Faster Bulletin Scheduling in Carousel Service
Rewrote the bulletin scheduling areas of the service to use a single stored procedure call in order to greatly improve efficiency and reduce unnecessary computation.
Bug - 305: "SQL timeout expired" error
This error was being caused by the database being overloaded when a channel had hundreds of pages. We rewrote how the service handles page scheduling in case 264 to reduce the load on the database.
Bug - 348: Timezone calculation is incorrect during DST
We now use standard API calls to determine if the current timezone is observing DST.
Bug - 851: Display Engine sticks on a black screen on startup
If the DisplayEngine had a difficult time communicating with the Carousel server, things would slow down to a crawl, leaving only an unresponsive black screen. We now do a better job of threading/caching server communication so things don't get hung up.
Bug - 873: CarouselPlayer installer doesn't put Support Icon on desktop
Support icon is now properly installed.
Bug - 877: Display Engine allows disabling cursor moving in config screen.
If the DisplayEngine computer must be used while the DisplayEngine is running, you can tell it to not continually hide the cursor by setting an option in the configuration screen.
Bug - 878: Copying a group of bulletins doesn't copy the group description
Group descriptions are now carried over to duplicated groups.
Bug - 889: Some transitions no longer work, reverting to a simple cut.
The new installers weren't registering a transition library correctly.
Bug - 890: Can not upload Photoshop files anymore
The new installers weren't registering a graphics library correctly.
Bug - 892: Extra "4-Point Star" transition in WebUI, which is actually a "5-Point Star"
The database had a duplicate transition name in the list of transitions.
Bug - 899: CableDisplay bulletins don't update the Date/Time format
After editing a CableDisplay bulletin, the bulletin settings are now reloaded and re-rendered by the service.
Bug - 480: Null-Reference error when deleting bulletins
We now use standard form fields to track which bulletins are to be deleted, rather than relying on data in the session, which was unstable.
Bug - 520: Restricted users can edit other users' bulletins
If a user had a bulletin inside a group, that user could edit any other bulletin in the group, regardless of who owned the other bulletins. Now, users can only edit their own bulletins.
Bug - 524: Missing Backgrounds should be removed from background lists
If a background is missing from disk, it no longer appears in the Web UI.
Bug - 573: Sending an ErrorReport can generate a null-reference exception
Added better error-handling to our error-reporting pages. :-)
Bug - 648: Event Display SQL server password is displayed in cleartext
We now use a standard password field so the password isn't displayed on screen.
Bug - 680: Moving bulletins as admin to stale/saved actually moves them to original owner's stale/saved bulletins
We now display a notice that the bulletin is being moved to the original user's stale/saved bulletin list. If the Admin user wants to take ownership of a bulletin, he or she may now do so thanks to case 786.
Bug - 681: Cancel button during bulletin creation should return user to New Bulletin page
If you hit "cancel" while creating a new bulletin, you are taken back to the template selection page, rather than the main menu page.
Bug - 750: Background popup contains user backgrounds from ALL channels
Background lists now only display backgrounds which are available on the current channel.
Bug - 768: Editing a single bulletin in a group of bulletins loads the entire group into memory
Attempting to edit a bulletin that is a part of a very large group (50+ bulletins) would sometimes cause the server to run out of memory. We now load up only the bulletins that need to be loaded, instead of loading every single bulletin in a group.
--
John Reilly
Developer
Tightrope Media Systems
- Several enhancements to bulletin management
- Major>
- EventDisplay now integrates with Adastra scheduling software
- Display>
Full details can be found in the release notes below.
To receive this update, please contact our technical support department either by phone (866-866-4118 x250) or by email (support@trms.com).
Release Notes - Carousel: 4.5.1
Feature - 470: Bulletins now support 'Cut' transitions
In addition to all the other transitions, you can now set a bulletin to Cut. To enable this new transition, go into Setup : Lists : Transition Lists and select it.
Feature - 843: New logging and instrumentation in Carousel Service
We can now easily look into what the service is doing in real time, which allows for easier debugging of any future problems.
Feature - 786: Ability for administrator to take ownership of a bulletin
When moving a bulletin, a new option in shows up for administrators that allows them to become the owner of a bulletin or group of bulletins.
Feature - 807: EventDisplay now integrates with Adastra scheduling software
You can now create EventDisplay bulletins that pull schedule information from Adastra systems.
Bug - 821: DisplayEngine won't quit until current BackgroundAudio song ends
When running background audio from a list, the DisplayEngine wouldn't shut down until the currently playing song finished, making it seem like the DisplayEngine was locked up. Now, the DisplayEngine stops the current song and shuts down immediately.
Bug - 822: DisplayEngine causes null-reference error when DateTime Overlay is disabled
Logfiles would fill up with null-reference errors when the DateTime overlay was disabled. We now check to see if the DateTime overlay is disabled before attempting to use it.
Bug - 803: "Red bar mode" not entered when DisplayEngine can't contact Service
Fixed some problems with drawing the red bar at the top of the screen. Additionally, if the DisplayEngine starts in offline mode, the red bar is displayed immediately.
Bug - 264: Faster Bulletin Scheduling in Carousel Service
Rewrote the bulletin scheduling areas of the service to use a single stored procedure call in order to greatly improve efficiency and reduce unnecessary computation.
Bug - 305: "SQL timeout expired" error
This error was being caused by the database being overloaded when a channel had hundreds of pages. We rewrote how the service handles page scheduling in case 264 to reduce the load on the database.
Bug - 348: Timezone calculation is incorrect during DST
We now use standard API calls to determine if the current timezone is observing DST.
Bug - 851: Display Engine sticks on a black screen on startup
If the DisplayEngine had a difficult time communicating with the Carousel server, things would slow down to a crawl, leaving only an unresponsive black screen. We now do a better job of threading/caching server communication so things don't get hung up.
Bug - 873: CarouselPlayer installer doesn't put Support Icon on desktop
Support icon is now properly installed.
Bug - 877: Display Engine allows disabling cursor moving in config screen.
If the DisplayEngine computer must be used while the DisplayEngine is running, you can tell it to not continually hide the cursor by setting an option in the configuration screen.
Bug - 878: Copying a group of bulletins doesn't copy the group description
Group descriptions are now carried over to duplicated groups.
Bug - 889: Some transitions no longer work, reverting to a simple cut.
The new installers weren't registering a transition library correctly.
Bug - 890: Can not upload Photoshop files anymore
The new installers weren't registering a graphics library correctly.
Bug - 892: Extra "4-Point Star" transition in WebUI, which is actually a "5-Point Star"
The database had a duplicate transition name in the list of transitions.
Bug - 899: CableDisplay bulletins don't update the Date/Time format
After editing a CableDisplay bulletin, the bulletin settings are now reloaded and re-rendered by the service.
Bug - 480: Null-Reference error when deleting bulletins
We now use standard form fields to track which bulletins are to be deleted, rather than relying on data in the session, which was unstable.
Bug - 520: Restricted users can edit other users' bulletins
If a user had a bulletin inside a group, that user could edit any other bulletin in the group, regardless of who owned the other bulletins. Now, users can only edit their own bulletins.
Bug - 524: Missing Backgrounds should be removed from background lists
If a background is missing from disk, it no longer appears in the Web UI.
Bug - 573: Sending an ErrorReport can generate a null-reference exception
Added better error-handling to our error-reporting pages. :-)
Bug - 648: Event Display SQL server password is displayed in cleartext
We now use a standard password field so the password isn't displayed on screen.
Bug - 680: Moving bulletins as admin to stale/saved actually moves them to original owner's stale/saved bulletins
We now display a notice that the bulletin is being moved to the original user's stale/saved bulletin list. If the Admin user wants to take ownership of a bulletin, he or she may now do so thanks to case 786.
Bug - 681: Cancel button during bulletin creation should return user to New Bulletin page
If you hit "cancel" while creating a new bulletin, you are taken back to the template selection page, rather than the main menu page.
Bug - 750: Background popup contains user backgrounds from ALL channels
Background lists now only display backgrounds which are available on the current channel.
Bug - 768: Editing a single bulletin in a group of bulletins loads the entire group into memory
Attempting to edit a bulletin that is a part of a very large group (50+ bulletins) would sometimes cause the server to run out of memory. We now load up only the bulletins that need to be loaded, instead of loading every single bulletin in a group.
--
John Reilly
Developer
Tightrope Media Systems
Follow this discussion to get notifications on your dashboard.
-
Inappropriate?This update also sees a small update to FrontDoor, which fixes a few minor bugs.
Release Notes - FrontDoor: 4.5.1
Bug - 456: Sending an ErrorReport can generate a null-reference exception
Added better error-handling to our error-reporting pages. :-)
Bug - 650: New channel creation for Carousel doesn't keep default Time-settings
The default setting for new channels is to use the server's time settings.
Bug - 835: Attempting to logout after changing password takes you back to the change password screen
Clicking the Logout button now works as expected, taking you back to the login screen.
--
John Reilly
Developer
Tightrope Media Systems -
Inappropriate?So what do we do again to update our present system?
Also, I made a request a while back for a "shuffle" feature. The athletics dept. updates all of their sports slides at once, so I end up having 10 to 15 slides of all sports. I'd like to be able to take all of the slides in the queue and shuffle them all randomly. Any chance of getting a feature like that?
Thanks,
Zach Schuster -
Inappropriate?Give our tech support department a call or email and we'll send you a code that you can use to download the update. 866-866-4118 x250 or support@trms.com
Also, I added your idea to our Feature Requests list. I can't promise anything at the moment, but we review this list whenever we sit down to plan out what we're going to do for each release.
-John
--
John Reilly
Developer
Tightrope Media Systems
Loading Profile...



EMPLOYEE
