Community Reader Release Notes

1.0.0.70

  • for sports scores, match teams based on full team names, as opposed to just nicknames

  • for stories, add support for media that is just a url

  • ignore media dtags

  • make columns resizable in subscription grid

  • refactoring db code

1.0.0.69

  • add support for weather_city_details.day to be a datetime instead of a date

1.0.0.68

  • more to .net 4.7.2 and new nuget packages

1.0.0.67

  • catch exceptions for dates when reading weather

  • improve logging

1.0.0.66

  • add support for using preference ScoreNextDayExpiryTime and ScoreAirsAtTime

1.0.0.65

  • support for time zone adjust for stocks (lastTrade)

1.0.0.64

  • support for time zone adjust for scores and events

1.0.0.63

  • get weather units on each weather update and get direct from db instead of the web service

1.0.0.62

  • use lowercase teams when getting teams from table teams

1.0.0.61

  • add support for mysql params

1.0.0.60

  • minor fix in weather updates

1.0.0.59

  • escape score tags to protect against the ' char

1.0.0.58

  • don't delete score tags which may have been added elsewhere

1.0.0.57

  • update to build 29 of mysql.data.dll

1.0.0.56

  • fix a problem when adding new teams to the db

1.0.0.55

  • don't delete stocks when they don't appear in an update

1.0.0.54

  • when a financial quote didn't have a last trade date, use now - happens for something like currencies

  • refactoring of financial code

1.0.0.53

  • don't update scores set to manual

  • refactor scores code

1.0.0.52

  • add full support for mysql port

1.0.0.51

  • for elections, set main party and party color when inserting into db

  • improve instance code

1.0.0.50

  • remove the prepared statements for weather updates

1.0.0.49

  • improve logs to show instance name for info entries

  • clean up weather code to not use wsi tables

1.0.0.48

  • after initially insert weather city details, new weather city deatils were never added, just updated.

1.0.0.47

  • if a server was entered in incorrectly, the only way to fix that was to relaunch the app. Now we update the server's url each read.

  • put an exception around each loading of urls

1.0.0.46

  • more tolerance when reading headshots and party logos for elections for elector reads

1.0.0.45

  • support for team logos for scores

  • support for media for stories

1.0.0.44

  • support for mapping query to custom

  • support for candidate headshots and party logos for elections

1.0.0.43

  • show the status of each map in agent status

  • don't read everything in the first minute after launch

  • improve resizing of controls when form is resized

  • UI changes to hide the one minute countdown and hide the Read Now button

1.0.0.42

  • do priority correctly for custom

1.0.0.41

  • closings wasn't inserting correctly in some cases

1.0.0.40

  • reuse areas, offices and parties when populating new election events

  • improve db transactions

1.0.0.39

  • changes to project for vs 2019

  • use team nicknames instead of tricodes for scores. also, don't touch team.datafeed.char

1.0.0.38

  • test database every 5 minutes if the db can't connect

1.0.0.37

  • add TLS definition in app.config

1.0.0.36

  • support for putting closing statuses in the proper content group instead of always hardcoding to Global

1.0.0.35

  • support for polls closing time and polls closed fields in elections

  • fix how we update lastmodified so we don't need to update election results/polls as often

1.0.0.34

  • more flexibility when reading elections to protect against empty offices and empty notes

1.0.0.33

  • use newer BLADE urls for stories, sports, finance, events and closings

1.0.0.32

  • closing statuses and institution types could be added multiple times due to an exception when getting current records

1.0.0.31

  • check for updates daily

  • scores and closings with tags had a problem

1.0.0.30

  • when showing subscriptions, i was hard coding enabled to true

  • show data type for subscriptions

  • use new icon

1.0.0.29

  • used the wrong url path for eventsit

1.0.0.28

  • improvements to reading unicode chars

1.0.0.27

  • improvements to agent status

  • fix a weather problem where new weather_detail_type were being added incorrectly

1.0.0.26

  • if subscriptions (maps) change, the change wasn't being captured completely

1.0.0.25

  • add subscriptions tab

1.0.0.24

  • improve how i deal with datetimes in scores

1.0.0.23

  • support for weather units based on flow instance

  • Flow URL field in setup for above

  • lastModified instead of datafeedLastModified

  • move to new check for updates UI

  • support for custom

  • improvements on handling dynamic fields

1.0.0.22

  • no longer put in the http:// prefix for the map

1.0.0.21

  • include better error messages for weather and elections if destination no longer exists

1.0.0.20

  • support for time adjust

1.0.0.19

  • support for elections

  • improve logging showing reading of feeds

1.0.0.18

  • using wrong icon id when updating weather details

1.0.0.17

  • protect against a null sourceID which can happen when using old maps

1.0.0.16

  • support for alerts

  • after launch, force read at the first minute and then after that, read at the defined frequency

  • weather support

  • create a different datasource record for each data type instead of sharing one so we can show the proper data type

1.0.0.15

  • wasn't updating a map's frequency properly when changed while running the reader

1.0.0.14

  • support for optionally getting readInterval from flow/db

1.0.0.13

  • improve the error message when a destination container (league, story topic, event calendar,...) no longer exists

1.0.0.12

  • game status from scores weren't escaped which was causing errors for soccer in-progress scores

1.0.0.11

  • support for financials

1.0.0.10

  • have exclusive only be exclusive to community reader for scores, stories, events and closings. This does not yet allow multiple community sources go to a single target but does mean that other readers won't be affected

1.0.0.9

  • if url doesn't have an http:// prefix, add it

1.0.0.8

  • catch more exceptions

  • incorrect assumption that datafeedID was int32 where it could be a long

1.0.0.7

  • support for scores

1.0.0.6

  • protect against null autoapproves - only happens with old maps

1.0.0.5

  • get db info from url

  • remove db port field

  • support for auto approve

1.0.0.4

  • make window sizeable so tabs can be docked or behave like MDI

  • support for stories but does not support media yet

  • requires flow 8.11.3.3. or greater

1.0.0.3

  • when updating a record, don't alter output

  • events support

1.0.0.2

  • wasn't getting existing closing correctly causing duplicate records

1.0.0.1

  • support for closing_institution.datafeedLastModified

  • more efficient when updating closings