DDHQ Reader

3.0.0.26

  • add support for auditing election events. The previous version was removed and didn't have county level support

3.0.0.25

  • add support for synchronizing all candidates in delegates events

  • add territories to list of states

  • remove SingleApplication support

  • although the endponts aren't available yet, the app's support for electoral college and US Senate and House BOP UI has been updated

3.0.0.24

  • fixed another calculation for county level EEVP

3.0.0.23

  • when county level support, I was wiping out EEVP for the parent

3.0.0.22

  • another fix for a defect related to areas in the delegate code

3.0.0.21

  • fix a defect in the delegate code

3.0.0.20

  • somehow the eraser button in the events tab disappeared on the previous build

3.0.0.19

  • add support for checking whether the election is fine in the events tab

3.0.0.18

  • fix the vote percentage of delegate contests

  • make minimum interval 20 seconds

3.0.0.17

  • make the switching between seconds and minutes of the data interval smarter

3.0.0.16

  • fixed another problem related to delegat election events where state-level candidate results weren't updating correctly

3.0.0.15

  • fixed a problem with the delegate eleciton event for state-level results

3.0.0.14

  • remove support for hubClause

  • remove support for audit events

  • support for finding election events based on a combination of name and date allowing multiple election events with the same name

  • protect against feed element "expected_winners" being null - might be the default when there are acclaimed candidates

3.0.0.13

  • make improvements when adding election events

3.0.0.12

  • don't add election events if there's no data

3.0.0.11

  • delegate count support

  • fix agent status when resolution of time interval is seconds

  • fix a bug where election events continue to be read even if the event has been deleted

3.0.0.10

  • fix the reader to only give county results if requested

  • fix the vote percentage when there are no votes

3.0.0.9

  • stop using estimated_votes_max for vote percentage or polls. if total votes is > estimated_votes_mid, make the vote percentage 99.00%

3.0.0.8

  • add support for only updating results if numbers are greater

3.0.0.7

  • trim the clientid and client secret after it has been modified in the UI to prevent white space from being in there

3.0.0.6

  • read the VCUS data correctly

  • vote percentage needed to be multiplied by 100

3.0.0.5

  • add support for county level results

3.0.0.4

  • add support for state fips code in area code

  • add support for polls closed time

  • use newer RestSharp package

  • read contest positions from feed

  • set candidates as acclaimed if contest positions >= candidates

3.0.0.3

  • add support for a calculated EEVP using DDHQ's estimated vote totals and storing them in votesPercent and votesPercentPrevious

3.0.0.2

  • improve how I read and add areas

3.0.0.1

  • performance improvements when getting data from feed

  • fix a problem deleting election events from grid

3.0.0.0

2.0.0.14

  • add support for test endpoints

2.0.0.13

  • support for seconds resolution for read interval of datafeed

2.0.0.12

  • fix balance of power defect for US senate and house

2.0.0.11

  • major feed reading performance improvement by using the limit param

  • preliminary county support but not complete

2.0.0.10

  • fixed us house balance of power election event. may need to delete house election event to have it added

2.0.0.9

  • move to build 29 of mysql.data

2.0.0.8

  • use estimate percentage of votes instead of polls reported/polls total when required

  • add audit election event function which checks that the election event is synced to our database while ignoring any contest that the customer may have deleted

  • improve error message when an election event is not available yet

  • previously, for a newly populated election event, we wouldn't get results until the 2nd read but now we get it on the first as well

2.0.0.7

  • use the newer way of marking a candidate elected from the feed. use called_candidates instead of called

2.0.0.6

  • a bug where there's a possibility parties aren't reused

2.0.0.5

  • add support for refreshing election events

  • test button on the add tab was busted

2.0.0.4

  • refactoring

  • improve instance code

2.0.0.3

2.0.0.2

  • add support for US Senate and US House Balance of Power election events

  • add support for electoral college including national total

2.0.0.1

  • give help with office ids

  • show params in the Events tab

2.0.0.0

  • use new ddhq api calls and authorization

1.0.0.6

  • protect against no json coming back from feed when api token isn't entered or invalid

1.0.0.5

  • fix paging when reading data from feed

  • improvements on office names

1.0.0.4

  • lots of fixes to protected against missing elements in the feed

1.0.0.3

  • protect against null elected value in results

1.0.0.2

  • to protect against duplicate choice ids, make choice ids a concatentation of contest id and choice id

1.0.0.1

  • add support for manual contests

  • support for prepared statements for updating contests and choices