3.1.0.3
add support for special on-air time for all soccer leagues except chlg and mls
never update a game’s hrank, vrank, hrecord or vrecord. only insert
golf tee-off time
current round score
protect against manually entered null tags
improvements to logging
improvements to logging into stats
show ties prefix for golfer's place
playoff boolean dtag for golfers which indicates if player was in a playoff
when the odds are 0 (no favourite), don't set the spread/moneyline to "pick"
make odds dtags text
fix a problem with basketball final status when game goes into 2nd OT and beyond
3.1.0.2
when adding new teams, if either city or name is empty, write the one name to both
add support for showing pk goals in the score of soccer games
fix a problem where topic tags for golf, tennis and auto racing could be duplicated
3.1.0.1
WNBA games logic had it using 2 periods in regular time instead of 4
3.1.0.0
major refactoring
support for golf, tennis and auto racing
make verbose logging a menu item and not persistent
when adding a new league, write the sport
fix logic for onair time and soccer
3.0.0.8
support for getting db info from url
remove db port field
3.0.0.7
instead of wrapping a transaction on each game, wrap a transaction on each league report. this should greatly improve performance
3.0.0.6
remove delete expired scores - not needed due to dman
remove help tab and replace with menu bar
support for not including an onair time
fix contact us url
use MySqlHelper to
3.0.0.5
add support for transactions
3.0.0.4
error when trying to read baseball formats
3.0.0.3
boolean dynamic fields were writing True and False as Tru and Fal
3.0.0.2
fixed a bug when using sourceid
improve how check for updates and panel uploading gets shown and checked
3.0.0.1
use ReaderUtils to get/create sourceID
fix double headers to only be used for finals
3.0.0.0
support for stats scores formatter
read file format.status to provide formatting information if it exists, providing a plugin scores formatter
make sure all pregame scores have empty scores. there were cases where they could be 0-0
format start time into status for pre-game