Gracenote Scores Reader
3.1.0.3
support for new league names for minor baseball
3.1.0.2
minor league baseball leagues have to be read as non-live feeds
improvements to reading non-live feeds
fix final scores to show innings when the final didn't go to 9 innings. previously we only did that if innings > 9. for live baseball scores only because the non-live doesn't give us the # of innings played
3.1.0.1
fixed a bug where we'd try to read too many scores for a league first time
add several minor league baseball leagues
3.1.0.0
rewrite of main algorthm
refactoring
for baseball, we weren't calculating top of an inning correctly
for OT when no clock is used, protect against the exception of a missing clock
3.0.0.5
fix a problem when adding teams not in the database
3.0.0.4
migrate from packages.config
update to using nuget for mysql, readerutils and blsoft
bug related to content groups
refactoring db code
refresh teams and leagues daily
check for updates daily
3.0.0.3
fix a crash when launching with invalid db credentials
add clear log and open log directory menu items
3.0.0.2
context group support
UI changes to add a Gracenote tab
fix about box
fix other help menu items to use blsoft methods
3.0.0.1
improve speed when reading first time
have delayed games show the score and inning in status
on on-air time for PREM or CL games
baseball games that are in warmup were showing status top 0th. fix that to show it as a pregame
3.0.0.0
rebrand to Gracenote Scores Reader
2.0.0.4
fixed for postponed MLB games
2.0.0.3
make on air time optional
make all globals thread safe
2.0.0.2
for football games, add 3 days ahead of the game instead of the same day
2.0.0.1
the play/pause button wasn't disabled while reading
Test DB connection button wasn't connected
2.0.0.0
support for choosing which leagues to read
add transactions to greatly improve performance
play/pause button to allow pausing reader
replace add games at time with airsAt
support for entering apikey
remove diagnostics tab and add a menubar
remove the "Reading Datafeed" label
1.0.0.16
move to .net 4.0 to support more recent blsoft.dll
support for readerutils and agent status
support for data source
fix url for contact bannister lake
use Updater db credentials as default
1.0.0.15
no livescores for Women's World Cup
1.0.0.14
support for FIFA Women's World Cup
1.0.0.13
defect in heartbeat code to report agent status
1.0.0.12
clear old logs daily
1.0.0.11
WC wasn't added correctly to the list of leagues
1.0.0.10
additional support for soccer including showing added time with a + (eg. 45+' to indicate we're in added time in the 1st half)
fix incorrect soccer game status when in penalty kick and extra time
support for FIFA World Cup
1.0.0.9
for soccer games in-progress, change a clock of 32:22 to 33' instead of 32'.
support for check for updates and release notes
fix HeartBeat support
1.0.0.8
make the grid of leagues have a vertical scroll bar so we can see all the leagues
1.0.0.7
had to remove logic to check whether league file exists
1.0.0.6
teams can have the same sdi id while in different leagues - eg. MANU in CL and EPL
1.0.0.5
move league list from file to internal string to avoid problems with installers
1.0.0.4
soccer needed the 7 day schedule query too
1.0.0.3
if a league or team was added manually, make an attempt at matching with existing records using the league or team code
read the 7 day schedule for football leagues
1.0.0.2
support for using the api key when querying the SDI db
1.0.0.1
added manifest to run as administrator
new tab "Setup" for setting expiry and add new scores
rename "Setup" tab to "Database" tab