Flow Release Notes 8.x
Version 8.12.4.5
Events
Add new Events iCal Mapping module.
Closings
Improve error handling around missing and invalid data.
Configuration
Don't display Flow connection details when updating the database.
Stories
Improve handling of manageable errors.
Version 8.12.4.2
BLADE
Improve handling of empty traffic reports.
Improve handling of empty closing groups.
Improve handling of empty event calendars.
Version 8.12.4.1
REQUIRES MYSQL 5.6.5 OR GREATER TO BE INSTALLED BEFORE THE FLOW UPDATE!
TRAFFIC CHANGES: REQUIRES PLAYER VERSION 2.5.427.X OR GREATER TO BE INSTALLED AFTER THE FLOW UPDATE
Closings
Improve auditing of changes made.
Fix to prevent the dynamic field editor from resetting other form entries after saving its own changes.
Events
Fix to prevent the dynamic field editor from resetting other form entries after saving its own changes.
Login
Fix for users who sign-in with google and then are unable to sign-out. Now the can sign-out when necessary.
Financial Playlists
Fix for bug when deleting an already removed items.
Traffic
Introduction of a new Traffic Report grouping of traffic incidents.
Note that the MySQL version has to be 5.6.5 or greater to support the timestamp initialization used.
Version 8.12.3.1
Closings
Add support for a valid until time which indicates when it should automatically be disable from output by DMan.
Add ability to assign a user a time zone to use to interpret the Closing Valid Until dates.
Allow new status messages to be entered when inserting or editing closings by anyone instead of only admins.
Add support for dynamic fields.
Handle duplicate closing status names more gracefully (use the existing one instead of just having an error).
A support for a new Content Editor security group (also applies to Events, Traffic, Stories, Scores, Teams and Leagues)
Events
Add new Calendar style display of events.
Version 8.11.5.3
Fix to better handle missing media data.
Version 8.11.4.3
Community
Show the auto approve option for Community mapping records.
Users
Allow emails to contain trailing spaces when entered but clean them before saving to the database.
Version 8.11.3.3
Update UI to more clearly indicate the tweets with links included option.
Database
Add datafeedLastModified to score and story for community reader.
Version 8.11.3.2
BLADE
Fix for incorrect interpretation of the timestamp parameter option.
Closings
Auto create a playlist when none is created yet and avoid errors.
Events
Added support for showing Data Source for both calendars and playlists.
Weather
Default to using the png version of default graphics for Weather Underground data.
Version 8.11.2.4
BLADE
Events - only return events that are enabled for air.
Rundowns
Filter all the available topics by the selected content group.
Fix known issue started in build 8.10.6.1 related to the use of Closings.
Version 8.11.2.3
BLADE
Add modifiedDate attribute to BLADE dynamic fields.
Correctly filter the closing group list by the selected content group.
Correctly filter the event calendar and playlist lists by the selected content group.
Closings
Fix online help button links.
Fix for error that occurred on a double-click of a playlist item.
Fix to allow dropping new playlist items into a playlist via the grid footer extension area without error.
Community
Fix online help button links.
Version 8.11.2.2
Closings
Fix bug that allowed list from other content groups to display on first display of the page.
Fix for the out of place focus box of the grid.
Add a refresh button to the grid.
Enable editing the closing group Broadcast Name.
Enable a default button action of saving the edits.
Improve auditing logs of changes to closings.
Use the word remove instead of delete.
Events
Â
Fix bug that allowed list from other content groups to display on first display of the page.
Fix for the out of place focus box of the grid.
Add a refresh button to the grid.
Enable editing the event calendar Broadcast Name.
Enable a default button action of saving the edits.
Use the word remove instead of delete.
Version 8.10.6.2
Closings
Editing with empty status no longer blocks the Editing Control from appearing.
Fix for the delete-all button not working.
Add institution type to the playlist grid.
Community
Handle missing topics without crashing.
Rundowns
Known Issue: in this build there are errors encountered if the Closings module is enabled when accessing the Rundown module.
This issue is fixed in 8.11.2.4. In this build Closings can be enabled again while using the Rundown module.
Version 8.10.6.1
Closings
Limit closing status and institution types access to unrestricted Admins.
Removed 'All Institutions' playlist
Removed use of Content Groups in Closing Institutions
Use the 'New' button to add Groups and disable typing in the Groups drop-down to add new Groups
Playlist - Allow creation of Groups by typing a new name into the Groups drop-down list control
Playlist - Allow editing and creation of new Events
Playlist - Allow showing or hiding of playlist items
Events
Removed 'All Events' playlist
Removed use of the Content Groups in Events
Use the 'New' button to add Calendars and disable typing in the Calendars drop-down to add new Calendar
Playlist - Allow creation of Calendars by typing a new name into the Calendars drop-down list control
Playlist - Allow showing or hiding of playlist items
Query
Fix query items added with ALL content group not being visible by other content groups.
Fix query wizard join with column\table selection not refreshing query string.
Fix query wizard ordering of join tables.
Add closing groups, event calendar table.
Remove ski reports from query wizard.
Rundowns
Known Issue: in this build there are errors encountered if the Closings module is enabled when accessing the Rundown module.
This issue is fixed in 8.11.2.4. In this build Closings can be enabled again while using the Rundown module.
Version 8.10.5.3
BLADE
Update closing group url query tag to use group instead of topic.
Fix closing group error if a status is not assigned.
Add Institution Type to closing data output.
Closings
Allow Institution Type to be unassigned.
Enable adding a new institution type or status when editing a closing.
Community
Show only source, target and enabled in each record.
Version 8.10.4.6
BLADE
Add Closing Group support to BLADE output.
Fix sorting of event calendars.
Version 8.10.4.5
REQUIRES ST PLAYER 2.5.416.XXXX OR GREATER TO BE INSTALLED AFTER THE FLOW UPDATE!
Closings
Added support for Groups as mandatory containers for Closing Institutions.
Added support for Institution Types.
Added new Management UI that allows managing Closing Institutions in Groups or Playlists.
Playlists by default sort institutions by ascending name order unless the Custom Order setting is used. When enabled, drag and drop reordering is permitted.
Community
Simplify to use only topics or groups instead of playlists.
Enable removing it from the available features via the system configuration module.
Elections
Fix: clear the party selection when changing candidates if no party selected.
Fix: enable removing a party and image from a candidate.
Allow changing the area and office in contests but not the shared details of areas or offices.
Allow content admins access to election setup with no delete options and no event type access.
Enable editing area notes in election setup module.
Enable editing office notes and type in election setup module.
Improve audit log record generation to prevent display errors.
Limit the number of leaders shown in results for contest with multiple positions.
This can be configured via a new system key in System Preferences (Max Contest Leaders).
Rundowns
Add support for Closing groups.
Add support for Event calendars.
Add support for Alert groups (separated from stories).
Users
Filter the list of recoverable users based on the logged in users content group.
Enable permanently deleting users in the logged in user content group.
Filter the Audit Report by the logged in user content group.
Version 8.10.3.4
Users
Added an option to use Google to login with.
A user account must be created in Flow first with the e-mail address of the user matching the intended google e-mail address and the login type set to Google.
Filter the user management module by the user's assigned content group.
no access to system configuration module for content group admins.
All sysadmins with access to all content groups to disable unused security group types.
Version 8.10.1.2
BLADE
Elections: calculate the polls reporting percent.
Elections
Avoid error when refreshing the party setup grid and the insert item form is open.
Apply a new default-headshot / no-image graphic.
Show only 1 name field for election types like polls and questions that don't use offices or parties.
Rundowns
Allow shows to be copied without a switch code error.
Ensure a project is assigned before selecting/creating a new rundown set.
Scheduler
Don't allow start items to be after end times when resizing schedule items.
Version 8.9.4.5
Ski Reports
Removed.
Users
Fix to allow user passwords to contain any characters without error.
Version 8.9.4.3
BLADE
Add calendars to events.
Community
Make the exclusive Synch option and Expiry time mutually exclusive.
LDAP
Enable creating multiple user bind DNs for a single LDAP server setup.
Allow user records to select LDAP as the login mechanism
Media
Enable hiding the media bin on the dashboard by using a new system preference key.
Media Bin > Display on Dashboard
RSS Map
Make the exclusive Synch option and Expiry time mutually exclusive.
Query
Add checkmark to parent node if a child node is checked when selecting tables and columns
Users
Allow each user to be assigned to a login method instead of forcing all users to use the same login method.
Can currently choose from LDAP and default login options.
If using LDAP then no password needs to be defined in Flow.
Version 8.9.3.6
Community
Added an Exclusive Synch option.
It means we keep the community feed and the target container synchronized.
Removed the explicit content group assignment and instead will filter using the content group of the target topic/playlists.
Version 8.9.3.5
Community
Renamed the ST Map module to Community.
Avoid errors when changing type and grid is in edit mode.
Show loading animation when retrieving remote data takes a little longer.
Events
Fix bug that occurred when adding a new event.
Improve start and end date validation - require both.
Version 8.9.2.6
Events
Events Management UI
Added support for Calendars as mandatory containers for Events.
New Calendars can be created by typing in a new name in the Calendars drop-down.
Added selection checkboxes to allow deletion of selected events or playlist items
Added a 'Custom Order' checkbox to Playlists which will allow drag and drop reordering of playlist items when checked.
Events Playlists UI
Added Calendar drop-down on the available events grid on the left side
Added a 'Custom Order' checkbox to Playlists which will allow drag and drop reordering of playlist items when checked.
Query
Correct BLADE query encoding
Html encode the query results in the preview window.
ST Map
Enable mapping of data from one Super Ticker instance to another.
Version 8.9.2.2
Query
Update the item template to display Name and Description on the same line.
Replace new lines with a space when previewing query results.
Escape the query string when passing it to the preview window.
Ensure generated data key names are unique
Sort queries by name
Version 8.8.4.6
Events
Add new events management module for easier editing of a larger volume of events.
Query
Enable creating custom data queries of all your favorite data types.
Version 8.8.4.2
REQUIRES .NET FRAMEWORK 4.5.2 OR GREATER
BLADE
Add iCal format for BLADE events
Elections
Scenario Backup & Restore for Events and Contests
Fixed bug that prevented rundowns with election data included from be automatically cleaned up when and election event was deleted.
Events
Improve the display of event descriptions which include line breaks.
Allow dashbaord preview to handle event playlists in the rundowns.
Financials
Fix the ordering of playlist items which had been backwards.
Added a rename option in a context menu for playlists.
Fixed issue caused when trying to drag an item to a playlist when no playlist is selected.
Improve handling of financial items being removed and causing errors.
Media Picker
Avoid errors by not allowing uploads of images that are too large to be successfully saved.
Scheduler
Enable the Agenda view - useful for situations where scheduled items are short and do not display well in other formats.
Ski Reports
Warn when trying to add a ski report without a name.
Version 8.6.4.1
Election Contests
Fix to avoid error when adding/editing a new contest with no office assigned
When creating a new contest, stay on the contest editing page to allow easy adding of candidates after saving initial details.
Election Playlists
Improve sorting
Enable setting a default option for sorting ascending/descending in system preferences
Election Results
Show 2 decimal places for really small vote percentages
Financials
Add support for dynamic fields.
Enable quick playlist re-naming by double-clicking on a playlist name.
General
Fix online help links after online documentation re-org.
use tinyurl/permalinks to future proof links
BLADE: improve the JSON output with a overall object creation and add ability to output plain json as well as jsonp
Stories
Don't allow re-ordering when they are sorted by a custom sort selection.
Fix to avoid error that occurred when moving stories.
Scores
Don't allow re-ordering when they are sorted by a custom sort selection.
Fix to avoid error that occurred when moving scores.
Ski Reports
Limit the ski report input fields to numeric values for numeric fields
Traffic
Avoid error when adding a new playlist
Version 8.6.2.1
General
Added new configuration module for LDAP setup and quick tests.
Bug fix for story report
Scheduler
Add an enhanced tooltip with better schedule item details
Avoid some errors in scheduler.
Stories
Fix bug in grid header display when sorting
Improve performance of batch deletes
Version 8.5.5.1
BLADE
Add support for dynamic fields in Alerts
Election Playlists
Add sort controls to sort based on date or name of the available contests
Add preferences to set the default sort order
Display event date with event item names
General
Correctly check if the database server credentials are valid on a new install
Initial support for LDAP password authentication in place of Super Ticker password authentication
Version 8.5.4.1
Elections
Introducing the ability to load saved LiveList filters
Graphics
Widen the project_layout name column from 45 to 255 to support long layout names
Version 8.5.3.4
REQUIRES ST PLAYER 2.5.410.XXXX OR GREATER TO BE INSTALLED AFTER THE FLOW UPDATE!
Elections
Removed the election-choice votesLeading field
Financials
Supports showing of topics or playlists
Change the term market to topic for stocks
Add the field Last Trade as an optional field for stocks
Enabled filtering on data source
Removed the isIndex field from the stock topics table
Fixed bug which caused error when trying to remove a stock topic containing stock records
Version 8.5.3.1
General
Automatically set permissions on the App_Data and Uploads folder avoiding manual intervention post-install.
Detect and notify user during upgrade/install when an incorrect database userid/password combinations entered.
KNOWN ISSUE: not working for new installs if the superticker schema does not exist.
Version 8.5.2.4
Broadcast
Enable a basic method of sorting zones and their scenes using integer order sorting.
Catch and display errors with bad schedule items that were blocking the display of other valid entries in the scheduler.
Elections
Fix: error that occurred when trying to edit an area with the same name as the area in a previous election event.
Enable filtering the list of areas by the selected event in the Election setup module.
General
Improve the automatic bug case naming to provide more specific bug names and reduce overlap of non-related bug reports.
Stories
Avoid errors if the last viewed topic is not available.
Fix to allow alerts to show the correct topic when opening the Add New dialogue
Version 8.5.1.4
Scores
Fix to prevent some invalid rich text content from being saved to score reports. The invalid content was being displayed in the broadcast output.
Version 8.4.4.5
Fix error that occurred when trying to view twitter search test results.
Elections
Enable filtering the list of parties by the selected event in the Election Setup module.
Version 8.4.4.4
REQUIRES ST PLAYER 2.5.400.XXXX OR GREATER TO BE INSTALLED AFTER THE FLOW UPDATE!
Elections
Results: Don't show the runner up mini-graph if there is no runner up
Results: Use a more efficient method of retrieving results in half the time
Results: Show the runner up name when there is a tie in the results
Results: Allow contests with multiple positions to show the lead candidates that will fill the multiple positions
Results: Display the number of positions in the edit details when there are multiple positions in the contest
Setup: Avoid error when the selected election event is no longer available
Events
Tweak the layout to better avoid wrapping of the on-air start times
Financials
Improve layout of financial record management grid
Sort the list of markets by market name
Remove the isHolidayClosed flag
Display the full 4 decimals for price and price change (instead of only 2)
General
Fix the external configuration lock-out procedure which was crashing when too many login attempts were made
If the selected theme is not available when Super Ticker is started - switch to the Default theme which should always be available
Story
A change in the selected topic of the story add panel will automatically update the list of stories below
Traffic
Add new traffic types management module
Add support for dynamic tags
Version 8.4.4.1
Broadcast Control
Fix an error that occurred when deleting a player that had associated promo-asrun records
Elections
Results: Always show a colored div in the party col to indicate the relative lead even if the contest doesn't use parties
Results: Only show the event and playlist filters by default
Results: Create options for hinding the filtering details
Results: Enable filtering on office name, area name, first name, last name
Results: Alert the user if they are trying to elect too many candidates in one contest
General
Only allow valid Super Ticker serials to be applied
Themes
Enable applying a custom theme to the background images of Super Ticker
Version 8.4.3.5
Elections
Results: Enable the results grid refresh button to apply the selected filters when changes have been made.
Results: Display the main parties in bold in the party filter list
Results: Sort by area and office separately instead of as a combined contest-name sort
Results: Eliminate the nested details for election results in favor of a condensed and unified edit panel
reduces load time and increases performance
displays more information in a single view
Results: Only allow 1 candidate to be elected when there is only 1 position in the contest
Contests: Fix bug that caused a crash when entering non-numeric values in the choice filter of the election contests grid
Blade
Add id and lastname attributes to the elections output to make it easier to use with third-party software such as XPression Datalinq
Version 8.4.3.1
Elections
Enable searching for results by elected, incumbent, leader vote, polls reporting, poll%
Show the party short-name in the contest details panel of the results page
Cascade delete the event candidates using a trigger rather then Super Ticker-only logic
General
New default ST header image
Add media table support for multiple media items per post
BLADE
Don't write xml namespaces
Facebook media support
Correct mime-type handling for jpg images.
Version 8.3.3.4
Elections
Delete event candidates when deleting an election event using code in Super Ticker.
Improve results filtering to use new extensible filtering control.
Enable some basic sorting for election results
General
Implement cache-busting options for css and javascript to reduce incorrect behaviours and the need for CTRL-F5 refreshes.
Scores
Enable drag-n-drop for score ordering.
Enable select all/none.
Enable a Delete selected option instead of only 1 at a time.
Story
Display an active/total count value in story topic lists to quickly identify topics with active stories.
Version 8.3.2.2
REQUIRES .NET FRAMEWORK VERSION 4.5 TO BE INSTALLED PRIOR TO THIS UPDATE.
REQUIRES MYSQL CONNECTOR VERSION 6.9.8 TO BE INSTALLED PRIOR TO THIS UPDATE.
REQUIRES ST PLAYER 2.5.306.XXXX OR GREATER TO BE INSTALLED BEFORE THE FLOW UPDATE!
BLADE
RSS: improve the Response Header content type value returned with RSS requests.
RSS: don't write empty link, author or source tags
Elections
Improve results editing
Add a auto-refresh feature to keep results current during live updates from a datafeed.
Events
Add beginnings of support for source identification (added sourceID column)
Allow the search for new accounts to display more than a single account suggestion.
General
Configuration: Add a new Database Info section in the System Info tab of the Configuration module with data such as
Database server version
Max allowed packet size
Max allowed connections
Open connections
Active connections
Max simultaneous connections
Up-time
Target the .Net Framework version 4.5
Promos
Fix: error occurred when selecting an image file that was corrupted/invalid or an unsupported file type in the insert and edit forms.
Scheduler
Fix error when deleting a exception of a recurring schedule.
Allow the scheduler to show any date not just today, previous and next.
Scores
Moved the 'Show Add Score' and 'Show Logos' checkboxes into the grid header
Story
Enable drag-n-drop for story ordering.
Enable select all/none.
Enable a Delete selected option instead of only 1 at a time.
Version 8.2.2.5
(internal build)
BLADE
Add BladeRSSAtomLink preference key to optionally add the RSS atom:link element to BLADE RSS (default to false)
Add dynamicField and type attributes to each dynamic field added to the XML output
Elections
Prevent adding invalid values for votes and prevent errors that occur as a result.
Story RSS Mappings
Use new default values when adding new mappings
Exclusive Synch = yes
Auto Approved = yes
Enabled = yes
Max Stories = 20
Scores
Improve drag-n-drop by allowing the user to select almost anywhere on the row to drag.
Eliminate the use of paging to allow for better drag-n-drop ordering
Convert the show logos and show add form to be checkboxes instead of radio buttons
Traffic
Enable adding new traffic types on the fly.
Themes
Introducing support for themes in Super Ticker.
Starting with 2 basic themes - default (BL) and Tick-It
These do not depend on the serial
Can be created and added easily without requiring a new build/install
Schedule
Fixed issue with long recurrence rules causing errors (large number of exceptions) by upgrading field in db to be text instead of a limited varchar.
Internal note: dropped unused master schedule tables.
Version 8.2.2.2
(internal build)
REQUIRES ST PLAYER 2.5.306.XXX OR GREATER TO BE INSTALLED BEFORE THE FLOW UPDATE!
Scores
Add ability to hide/show the add score form.
Enable drag-n-drop to order the scores within the league instead of using the up/down arrows.
Fix bug 384: handle unexpected game-state values.
Player and Channel Modules
A number of modifications in these two modules to move the current show/theme and layout from the player to the channel.
The channel now defines the current show and layout.
Added a default show and layout option to a channel to use in scheduled mode when no specific show is scheduled.
Rundown Editor
Fix for error when last selected item is removed but still remembered.
Manual Database Updates
Improved handling of manual DB updates triggered via the Configuration module.
Avoid reporting an error when the update fails to save the update report and instead simply display a warning to the user on the page.
Bug Reporting
Improvements to the auto-generated bug reports to limit the number of assemblies included and to sort them alphabetically.
Version 8.1.5.6
Only allow one of negative or positive responses to be selected in the twitter searches
Exclude retweets by default in new searches
Promos
Update the the promo edit form to update image in place when a file is selected.
Show the saved filename in the promo edit form when it is shown.
BLADE
Fix to allow blade output of leagues and events when dynamic fields are disabled.
Installer
Fix install error caused by missing stored procedure helper.
error related to build 7.8.4.2 but not triggered until 8.1.4.6
Version 8.1.5.1
Story
Fix error caused by long story headers (introduced in v8.1.3.5)
Version 8.1.4.6
Ski Reports
Enable content groups for ski reports.
Version 8.1.3.5
Security Groups
Separate rundown and player privileges
Add new Master Control and Super Producer roles
Story Topics
Enable dynamic field assignment.
BLADE
Put data type tabs in alphabetical order.
Version 8.1.3.3
Elections
Fixes for election playlist module to enable delete and re-ordering.
BLADE
Include the league dynamic fields in the game score blade output
Version 8.1.2.3
Elections
Don't default to Federal Election type when creating a new election or editing one with no type assigned yey
Enable assigning a logo to a party
Enable preference options to control what shows in results module for party. Options include
lead party only
party displayed asÂ
text (party abbreviation)
color bar
logo
Enable sorting and filtering in the party setup module
Implement validation control on who can be elected/incumbent/acclaimed (generally only 1 person at a time in each contest)
Implement a toggle button to easily declare the winners of each contest elected (and unelected if a retraction is necessary)
Teams
Fix bug with teams not being editable when they had no logo assigned.
Version 8.1.1.2
Teams and Leagues
Add support for editing, viewing and exporting via BLADE dynamic fields.
Dynamic Field Management and Editor
Allow the Producer security role to edit in the Dynamic Field management module
Improve the UI of the editor to display a + and x image to better indicate how to add/remove fields from those used/available.