Flow Release Notes 13
Version 13.12.4.2
Sports
Handle the empty game reports better.
Elections
Election Playlists: Add the ability to search in the playlist contest list.
search for multiple items separated by a comma or a space
General
Add ability to set a manual override of the theme preference for a particular site instance.
Version 13.12.4.1
BLADE
Add support for sponsors as dynamic fields.
include the sponsor record dynamic fields in the output.
Cascade the use of UPPER case option into the sponsor and media objects.
Dynamic Fields
Add support for sponsors as dynamic fields.
Don’t enable adding sponsor as dynamic fields to sponsors.
Requires a compatible version of the player to use in player output. Version 3.0.307 or greater.
Elections
Playlists: add ability to copy an election playlist.
My Closings
Default to no status selection and prompt user to select one if needed.
Rearrange the layout a little - help text now always appears above the institution list.
Fix: don’t activate an institution when pressing the Enter key.
Add a link to the My Closings module help online.
Version 13.12.2.3
Database
added field
recordID
to each of these tag tableschannel_tag
closing_tag
custom_tag
custom_topic_tag
event_tag
league_tag
media_tag
named_asset_tag
program_episode_tag
program_tag
score_tag
sequencer_playlist_item_tag
sponsor_tag
stock_tag
story_tag
story_topic_tag
team_tag
teamplayer_tag
traffic_tag
weather_city_details_tag
weather_tag
Version 13.12.2.2
BLADE
Scores: added the
Sport
field to the output.Polls:
Poll
Start
andEnd
values are now output in ISO 8601 format.Fixed bug with single poll such that it will be output irrespective of whether the
End
date is in the past or not.Fixed bug with
localURL
for Poll Choices not being included in output.
Polls
Choices: add a reset votes button to zero all votes for the choices of a Poll.
Polls: fix for bug that caused Poll question text to be doubly encoded.
CG
Added 'Preview' or 'Program' to status message for a failed client connection for improved clarity.
Made Channel and Playlist selections sticky so that they are remembered when switching to other pages and then back again.
When Channel selection is set to '<None>', Playlist is also set to '<None>' and clears the Playlist Items grid.
Made the Playlist Item column slightly wider to unstack the edit and delete icons.
Sports
Scores: Display only a count of available dynamic fields and expand to show the data details.
League, Teams, and Player modules now also display a count of the number of dynamic fields.
Version 13.12.1.1
My Closings
Add the option to set Valid Until dates.
Add content group support.
Add refresh button, re-org buttons.
Fix layout bug when there is no closing status assigned to an institution.
Version 13.11.5.1
Sports Scores
Display dynamic fields for each score in the main score management window.
Added P,I,F indicators if the Pregame, In-Progress or Final reports exist for the game score.
Improve popup scores reports editing window.
allow pasting of formatted text from other score reports.
Asset Schedules
Fix for schedules not deleting an exception in a recurring schedule.
Version 13.11.3.3
Sports Scores
Implement a popup scores reports editing window to more easily edit the Pregame, In-Progress and Final game reports.
Elections
Election Events: don't allow user to save an election with the same name as another one in the same content group.
Media
Media selection popup window - improve filename validation to avoid errors with special characters in different languages.
Asset Schedules
Delete all related exception records when deleting the main series of a recurring schedule item.
General
Applied updated Telerik UI for ASP.NET AJAX controls.
Version 13.11.1.3
Elections
Rundowns: don't change the election rundown selected event when switching to an empty rundown.
Playlists: enhance the lock protection with improved multi-user protection. (Check if the playlist is locked before applying any updates.)
Custom Results: enable a hide and show of the previous votes in the TV2 Custom Parti Results form.
Dashboard
Show preview: fix for the rundown preview not linking directly to the topic of custom data.
Version 13.11.1.2
Dynamic Fields
Add system preferences to disable the save and cancel prompts of the dynamic fields popup editor.
Dynamic Fields > Enable Save Confirmation
Dynamic Fields > Enable Cancel Confirmation
Enable a CTRL-S to trigger a save in the popup dynamic field editor.
Stories
Discontinue displaying the stories data source information as an extra line at the bottom of each story record.
The story source field is now a combination of it’s topics source and it’s own.
If it doesn’t have it’s own source id set – assume the source id of the topic.
Elections
Playlists - enable locking a playlist as an extra step to prevent unwanted editing or removal of a playlist.
Database
added field
elc_playlist
.isLocked
Version 13.11.1.1
Elections
Rundowns
handle missing choice values in choice/candidate rundown scenes better.
FIX: for the sorting menu selection no longer working.
this bug created in 13.10.4.2
Customize
avoid showing duplicate records when the candidate is used in more than one contest.
display a default party abbreviation in the Elections Customize module for candidates when no party short name (abbreviation) is given.
Results: allow rundown popup to select Top X contests when none are explicitly selected instead of requiring at least one to be selected.
Dynamic Fields
Save blank/null tag values as empty string instead of null.
Ticker Rundowns
FIX: copy the `shuffle`, `maxItems`, `limit` when copying rundowns.
Database
added field
elc_contest
.votes
added field
elc_contest
.votesPrevious
Version 13.10.4.2
Elections
Make some text fields wider to allow more characters (office, party, area and event names)
Party uniqueness: add more detail to party selection lists.
Add new fields to BLADE for elc_choice, elc_contest and elc_event
Elections BLADE - apply contest specific sorting order when not overridden by a request in the url parameters.
Elections Rundown Builder
paging support for Party scenes
enable the search box on the election rundown page to use spaces and commas for multiple search terms
Sports
Rename Sport Type field to just Sport.
Enable the scores module to toggle the manual/datafeed override setting.
Enable leagues to specify if the home team displays first.
Ticker Players
Filter the player control page by the selected content group instead of showing all for an admin user
Version 13.10.2.5
Elections
Try to avoid an issue where playlist filtered results don’t load after clearing the event filter selection.
Scores
Exclude the expired scores by default with a toggle button to show them when needed.
Fix for the rundown preview not linking directly to the league of scores.
Version 13.10.2.3
Elections
Results - Customize Module - you can now clear/reset the election results for an entire content group of events. (by request)
Use with caution!
Version 13.10.2.2
Elections
Results: Add initial support for custom popup results editing forms.
Results: Try to avoid some errors in the Results module.
Database
add column
elc_event
.customForms
Version 13.9.5.1
Elections
Add support for a Votes2 field in the results detail edit - when it label is assigned in the Election Type.
Don’t show the text
1 of
in the Results module when only showing the top 1 leader.Draft of support for explicit contest votes percent and previous values.
Use the term
candidates
instead ofchoices
in the Customize module where it is more appropriate.
Database
add columns
elc_choice
votes2
votes2Previous
elc_contest
votesPercentage
votesPercentagePrevious
elc_type
votes2Label
Version 13.9.1.1
Elections
Results module: Add support for defining what displays in the party column in the popup results window.
Added a new system preference
Election Results > Party Short Name Format
that can be used to specify the party abbreviation as{abbrev}
and party alternate name as{alt}
.Example values could be:
{abbrev} ({alt})
{abbrev}
{alt} - {abbrev}
Also made the party column a little wider to better accommodate longer texts.
Added a new system preference to improve the logic that limits the number of result records examined and returned in the Election Results module.
It is called
Election Results > Candidate Limit
and defaults to a value of 50.Was previously hard coded to use a value of 10.
Note that this is safety valve on processing results for display and not an actual limit on the number of candidates that can be added to a contest.
Version 13.8.4.1
Elections
Add support for an alternate party name. Now there are 3 party text fields:
Party Name (the full name)
Party Abbreviation (usually a letter or initials like LIB, GOP, A etc.)
Party Alternate Name (an abbreviated version of the name or other alternate)
Add a
Previous Votes
field to allow define the number of votes a choice/candidate received the previous time.
Database
Add column
elc_choice
.votesPrevious
Add column
elc_party
.altName
Version 13.8.2.1
General
A more mobile friendly login page
A new select list to choose the starting module when logging in.
Closings
If a user has assigned closing institutions then use the My Closings UI instead of the full Closings module.
Version 13.7.2.1
Closings
Improvements to the flexible UI of the My Closings module
better use of space for small devices
add a checkbox for selecting multiple closing institutions.
Better user and institution filtering for the User Closings assignment by System Admins
Configuration
Display additional culture information in the System Info tab.
try to avoid a crash if there is a bad blob in the tweet avatar data.
Version 13.6.5.1
Login
Enable use of basic Facebook login support.
requires a user to be created in Flow with the user primary email address and Facebook login type assigned.
Version 13.6.4.1
Custom
Edit All - fix to allow the number field to support all number values that maybe used as scores instead of only numeric digits.
Dashboard
Show Preview - fix for weather entries showing an incorrect number of available records.
Login
Update the Google login process with better token validation.
Installer
Auto detect the product type (Chameleon, Tick-It, Elect-It) when installing and customize the install prompt text and default values accordingly.
Version 13.6.3.1
Elections
Enable specifying the sort order of results for election events, contests and rundown scene items.
Ticker Players
Add play from start and resume buttons to player control when controlling players that are version 3.0.290 or greater.
Database
Add column
elc_event
.contestSortTypeID
Add column
elc_event
.partySortTypeID
Add column
elc_contest
.sortTypeID
Version 13.6.2.2
Asset Scheduling
Validate the user selections for the sliders that control the row height and minutes/row
avoid an error that occurs when the combination of minutes and row height values become too large.
Enable global user to create assets for use by all channels in all content groups.
Fix bug that gave edit access to Global content by non-global users.
Closings
Auto-assign a valid until value when setting on-air if the valid until value is missing or old.
This feature must be turned on by enabling it in System Preferences (Closings > Auto Assign Valid Until)
First draft of enabling assigning users to selected Closings.
First draft of editing assigned closings in Flow.
Elections
Add an option to sort the election results details by party order instead of vote priority.
Ticker Rundowns
Show the content group in the Project dropdown lists.
General
Fix for bug when an invalid/empty time zone value is encountered.
Database
Add table:
elc_elector_playlistitem_sort_type
Add column:
elc_elector_playlistitem
.sortTypeID
Add table:
closing_user
Add ability to clear the connection pool - causes connections to be recreated with current/updated server settings.
for global Sys Admins only
Version 13.5.3.2
Asset Scheduling
Enable using seconds when editing branding schedule items.
Only display the selected resource type columns in the schedule.
Enable use of Segments in the schedule.
Must be enabled via System Preference:
Segments > Enabled in Scheduler
Enable making the branding schedule display a variable number of minutes per row.
Enable making the branding schedule row heights bigger via slider and checkbox options.
BLADE
Add the selected time zone to the Election output.
Rundowns
Add support for Polls.
System Preferences
Add a system preference to enable the use of site wide alerts as a whole.
Add a system preference to enable Segments in the asset scheduling.
Database
Add new column
named_asset_schedule_master
.sourceID
Version 13.5.2.1
Assets
Enable creating and working with assets that are not defined with a template.
Asset Management: add a Defined filter (yes = template is assigned, no = template is not assigned)
Enable removing a selected template from a defined asset.
Fix: Trigger Assets no longer displays assets from disabled channels.
Scores
Enable the use of longer status texts - up to 45 characters instead of only 16.
Version 13.4.5.5
BLADE
Add party color to the Election output.
General
Enable changing the config password by logging into Flow with it's user account.
Manual Install note: manually run db script 13.4.5.4
Version 13.4.4.4
BLADE
Enable sorting the Election results by name or party abbreviation (limited use case).
Elections
Add a
runoff
field to identify contests that may end in a situation that requires a runoff.added new database field:
elc_contest
.runoff
Enable sorting Election Playlist available contests by
area
instead of only byoffice
.Enable election choice import module to auto-create missing parties and assign choices to a temp contest for a better user experience.
General
Log failed sign-in attempts and other unauthenticated access attempts.
Users
Fix for failure to add a new user when there are no content groups.
Version 13.4.3.5
CG
Add support for defining and using a preview output in addition to the live output.
Sequencer module - working with Playlists no longer needs to have a Channel defined.
General
Discontinue use of the maintenance widget.
Escape RegEx strings before using them in a listbox search (Examples - election rundown content, story topic list)
Version 13.3.4.6
Reports
Fix for the reports module not opening due to an date manipulation error.
caused as a side effect of a change made available in public build 12.4.4.5.
Version 13.3.4.5
CG
CG Sequencer - made On-Air icon actionable. Clicking on it will take the item off-air.
Preferences
Move the
sRunLogAgeTimeOfDay
andAsRunLogMonthsPreserve
settings into the ST set instead of the base Flow set.Deprecated and hid old Promo preferences (
PromoLogMonthsPreserve
,PromoLogAgeTimeOfDay
).
Version 13.3.4.4
AsRun Reports
Add preferences to
specify the time of day to run the AsRun old record removal process (
AsRunLogAgeTimeOfDay
).Defaults to 2:30 am
specify how many months of AsRun records to keep (
AsRunLogMonthsPreserve
).Defaults to 6 months
Don’t try to convert the report dates to the user time zone because they should be presented in the saved format instead.
CG
CG Sequencer - updated to acquire online statuses of scenes from Web Server.
Requires: Chameleon Web Server v3.0.284 or later.
Polls
Display the
Updated
field datetime values using the user selected time zone.
Version 13.3.3.5
CG
Use batch loading of tags when loading the playlist items.
Polls
Add an optional hashtag field.
Disable this feature/module by default for now until it’s further developed.
Currently no rundown or player support.
Can be activated in the Configuration - Features tab.
Version 13.3.3.4
CG
Fix for error in the CG playlist introduced in build 13.2.4.3.
Polls
Add a new Polls module with Poll Topic and Poll Choices modules as well.
Add BLADE support for the poll data.
Dynamic Fields
Make the display of the Datetime fields consistent between the view only mode and the field editor.
Fix for saving the wrong value when selecting a media logo that is in a subfolder.
Themes
CSS code tweaked to give more room for icons in the header (smc_control_flow).
Version 13.2.4.3
Assets
Convert the Template select list to use a content group and project hierarchy tree view.
Convert the Query select list to use a playlist hierarchy tree view.
Media
Fix for the Bins and Playlist modules not correctly filtering the lists using the filter options in each list header.
Sequencer
Name of this module was changed to Sequencer from CG Sequencer.
Added a status message box for last Take or Clear action which also shows results obtained from a query.
Added support for optionally using a Query with Playlist Items.
Version 13.2.3.2
BLADE
Enable CORS access to blade requests.
CG Sequencer
The CG modules replace the recently introduced Template modules
CG, CG Sequencer and CG Players
Enable selecting templates from the user’s content groups.
Version 13.2.1.4
BLADE
Weather: Include the dynamic fields assigned to the weather icons in the XML and JSON output.
Scores
Fixed Team Scores Editor to filter out expired scores.
Sponsor Spots
Fix display of blank sponsor spot rows in the dashboard show preview widget.
Template Sequencer
Added the new Template Sequencer module.
Version 13.1.5.2
BLADE
Add ability to generate the All Containers list.
Branding
Added Trigger Template and Sequence Player modules.
Community
Fix for financial topic maps not displaying in Community module.
Scheduling
Added support for editing and inserting of schedule items for 'Asset Schedule' and 'Program Schedule' pages.
Serial
Additional serial number validation support.
Version 13.1.1.1
Sports
Make it easier to add multiple new teams with an option to keep the add form open after saving a new team.
Make it easier to add multiple team players with an option to keep the add form open after saving a player.
Ensure the disabled output light is lit for a league that has output disabled.
Allow score playlists to have the same name as existing ones.
Elections
Enable selecting unassigned offices when creating new contests.
Add some help text to the election contest editing form via help tooltips.
Â