Revision history for APIChangeLog


Revision [1355]

Last edited on 2008-06-27 15:50:46 by MikeShultz
Additions:
~ Added electionDistrictName and officeDistrictName to Candidates and Officials


Revision [1354]

Edited on 2008-06-27 13:44:20 by MikeShultz
Additions:
20080627
~ Fixed bug in Candidates that duped results when candidates had older non-current elections


Revision [1349]

Edited on 2008-06-23 10:05:09 by MikeShultz
Additions:
20080623
~ Fixed bug in Votes that was keeping all released bills from appearing.


Revision [1305]

Edited on 2008-06-11 15:07:16 by MikeShultz
Additions:
~ Fixed bug in getBillsByOfficialYearOffice - duplicate results from bad query


Revision [1303]

Edited on 2008-06-11 14:34:10 by MikeShultz
Additions:
20080611
~ Fixed documentation referencing actionId as actId
~ FIxed misspelling in xml key in Votes.getBillActionByOfficial (changed 'candidateHame' to 'candidateName')


Revision [1269]

Edited on 2008-05-29 11:47:07 by MikeShultz
Additions:
20080529
~ Added getCampaignWebAddress and getOfficeWebAddress to PHP and Python libraries.
~ Fixed bug in Address.getOfficeByOfficeState


Revision [1143]

Edited on 2008-03-31 18:52:32 by MikeShultz

No Differences

Revision [1142]

Edited on 2008-02-19 14:58:01 by MikeShultz
Additions:
~ Removed state.details.absenteeWho, state.details.absenteeHow, state.details.absenteeWhen from State.getState. Data included in state.details.voterReg.


Revision [1141]

Edited on 2008-02-19 11:47:26 by MikeShultz
Additions:
20080219
~ Added districtName as an optional input param for District.getByOfficeState


Revision [1112]

Edited on 2008-01-10 10:15:47 by MikeShultz
Additions:
20080110
~ bugfix in Votes.getBillActionVotes in backend


Revision [1104]

Edited on 2007-12-17 16:19:26 by MikeShultz
Additions:
20071217
~ jsoncallback added for JSONP
~ added stageCandidates.candidate.candidateId and stageCandidates.candidate.nickName to getStageCandidates


Revision [1097]

Edited on 2007-11-20 15:30:27 by MikeShultz
Additions:
~ Fixed a bug in Python libraries were null was used instead of None


Revision [1096]

Edited on 2007-11-20 11:27:11 by MikeShultz
Additions:
20071120
~ Fixed a bug in Votes where some actions and bills were being shown without being released by PVS staff.


Revision [1065]

Edited on 2007-11-09 11:24:43 by MikeShultz
Additions:
~ In Candidates and Officials, electionDistrictId, electionStateId, electionYear, officeDistrictId, and officeStateId elements would not display if no data was there. This has been chanced so elements are always displayed, even when lacking data.


Revision [1064]

Edited on 2007-11-09 11:22:30 by MikeShultz
Additions:
20071109
~ Documentation incorrectly stated element names for Officials class. Instead of officialsList and official, it should be candidateList and candidate.


Revision [1029]

Edited on 2007-11-06 14:04:30 by MikeShultz
Additions:
20071106
~ Archival NPAT/PCTs are no longer offered pending further internal discussion.
Deletions:
~ Archival NPAT/PCTs are no longer offered pending further discussion.


Revision [1028]

Edited on 2007-11-06 14:04:01 by MikeShultz
Additions:
~ Backend target NPAT.getNpat has been renamed Npat.getNpat to stick with naming scheme, libraries updated.


Revision [1027]

Edited on 2007-11-06 14:02:39 by MikeShultz
Additions:
~ Archival NPAT/PCTs are no longer offered pending further discussion.
~ All input and output vars renamed to use the 'after-first-word first letter uppercase' rule. can_id would be candidateId, etc.
Deletions:
~ All input vars renamed to use the 'after-first-word first letter uppercase' rule. can_id would be candidateId, etc.


Revision [1025]

Edited on 2007-11-05 16:21:24 by MikeShultz
Additions:
~ All input vars renamed to use the 'after-first-word first letter uppercase' rule. can_id would be candidateId, etc.


Revision [1024]

Edited on 2007-11-05 15:37:59 by MikeShultz
Additions:
~ The following methods have been renamed to make it clearer what type of people are being returned. The word 'candidate' will continue to be used in the output format. Also, can_id(candidate_id) will continue to reference all people in our database.
Deletions:
~ The following methods have been renamed to make it clearer what type of people are being returned. The word 'candidate' will continue to be used in the output format.


Revision [1023]

Edited on 2007-11-05 15:35:37 by MikeShultz

No Differences

Revision [1022]

Edited on 2007-11-05 15:34:53 by MikeShultz
Additions:
20071105
~ The following methods have been renamed to make it clearer what type of people are being returned. The word 'candidate' will continue to be used in the output format.
~- Leadership.getCandidates is now Leadership.getOfficials
~- Votes.getBillActionVoteByCandidate is now Votes.getBillActionVoteByOfficial
~- Votes.getBillsByCandidateCategory is now Votes.getBillsByOfficialCategory
~- Votes.getBillsByCandidateYear is now Votes.getBillsByOfficialYear
~- Rating.getCandidateRating is staying the same as it could return either Candidate or Official


Revision [1018]

Edited on 2007-10-30 15:33:00 by MikeShultz
Additions:
~ The following Candidates methods now accept election_year(YYYY) as a new form of input(Default: >= current_year). getByOfficeState, getByLastname, getByLevenstein, getByDistrict


Revision [1017]

Edited on 2007-10-30 10:23:57 by MikeShultz
Additions:
20071030
~ Candidates output behavior changed. Candidates are now output without regard to election status. Withdrawn, removed, and Lost are now displaying with the rest.


Revision [1012]

Edited on 2007-10-16 16:11:04 by MikeShultz
Additions:
~ Office title will now show office name if a title does not exist.


Revision [1011]

Edited on 2007-10-16 16:09:45 by MikeShultz
Additions:
~ New method - Local.getOfficials(local_id) - Gets officials according to a county/city/large town


Revision [1010]

Edited on 2007-10-16 10:36:09 by MikeShultz
Additions:
20071016
~ New fields added to Candidates - electiondistrictid and electionstateid
~ New fields added to Officials - officedistrictid and officestateid


Revision [1007]

Edited on 2007-10-15 15:06:28 by MikeShultz
Additions:
20071015
~ New method added - Candidates.getByDistrict(district_id)
~ Candidates has been separated into two classes, Candidates and Officials. It has been changed to remove confusion.


Revision [999]

Edited on 2007-09-28 10:41:37 by MikeShultz
Additions:
20070928
~ New method added, Address.getCampaignByElection(election_id) for batch data updates for campaign addresses for candidates in an election.


Revision [998]

Edited on 2007-09-27 10:04:50 by MikeShultz
Additions:
20070927
~ Added ability for client-side scripting to have limited access to our API with our auth system and special keys
.


Revision [996]

Edited on 2007-09-26 14:36:43 by MikeShultz
Additions:
~ Added bio.candidate.photo to returned data for CandidateBio.getBio. It is a URL to our photo of the candidate in question. Hot-linking is allowed.
Deletions:
- Added bio.candidate.photo to returned data for CandidateBio.getBio. It is a URL to our photo of the candidate in question. Hot-linking is allowed.


Revision [995]

Edited on 2007-09-26 14:36:08 by MikeShultz
Additions:
- Added bio.candidate.photo to returned data for CandidateBio.getBio. It is a URL to our photo of the candidate in question. Hot-linking is allowed.
Deletions:
Added bio.candidate.photo to returned data for CandidateBio.getBio. It is a URL to our photo of the candidate in question. Hot-linking is allowed.


Revision [994]

The oldest known version of this page was created on 2007-09-26 14:35:40 by MikeShultz
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki