Skip to content

Instantly share code, notes, and snippets.

@cellvia
Created October 25, 2012 22:08
Show Gist options
  • Save cellvia/3955771 to your computer and use it in GitHub Desktop.
Save cellvia/3955771 to your computer and use it in GitHub Desktop.
stream problem Error: Unexpected "\u001f" at position 0 in state START
stream.js:81
throw er; // Unhandled stream error in pipe.
^
Error: Unexpected "\u001f" at position 0 in state START
at Parser.proto.charError (C:\node\work\crimson\Dev\node_modules\JSONStream\
node_modules\jsonparse\jsonparse.js:81:16)
at Parser.proto.write (C:\node\work\crimson\Dev\node_modules\JSONStream\node
_modules\jsonparse\jsonparse.js:111:23)
at Stream.exports.parse.stream.write (C:\node\work\crimson\Dev\node_modules\
JSONStream\index.js:83:12)
at IncomingMessage.ondata (stream.js:38:26)
at IncomingMessage.EventEmitter.emit (events.js:123:20)
at IncomingMessage._emitData (http.js:359:10)
at HTTPParser.parserOnBody [as onBody] (http.js:123:21)
at Socket.socketOnData [as ondata] (http.js:1366:20)
at TCP.onread (net.js:403:27)
//here is the call im making to handle the stream:
FogBugz.prototype._unwindStream = function(request, parser, callback, query) {
var stream = JSONStream.parse(parser);
request.on('response', function(response){
response.pipe(stream);
});
stream.on('root', function(root, count) {
if (count) { callback(null, root, query); }
});
var retry=1;
request.on('error', function(data, response) {
console.log("***********RETRYING "+retry+"st IN ONE SECOND FOR "+query+" **********");
if(10 > retry++){
request.retry(1000);
}else{
console.log(data);
console.log(response);
var error = response.message;
callback(error, null);
request.abort();
}
return;
});
};
//and here is what the request returns in a browser if I do it manually:
[{"dt":"2012-01-09T14:57:26.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"f343f6c2c39b5afe121ac5d48c1e79a0a63c8684","revParent1":"d9f189f75db6daee06a4771553bdbb6c4c0fced5","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19315\u000a\u000aFixed wording"},{"dt":"2012-01-09T14:32:18.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"d9f189f75db6daee06a4771553bdbb6c4c0fced5","revParent1":"32526a1e59d108a52c894874c1daca02ae10782d","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aUpdated SchemaUtil to new Version\u000aUpdated database targets in build scripts to support Windows authentication\u000aUpdated batch files to support Windows authentication"},{"dt":"2012-01-09T06:27:46.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"32526a1e59d108a52c894874c1daca02ae10782d","revParent1":"bc9304832aaeba8caa6292618ea894376ce171ff","revParent2":null,"sAuthor":"hof","sDescription":"undo changes"},{"dt":"2012-01-09T06:22:15.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"bc9304832aaeba8caa6292618ea894376ce171ff","revParent1":"4a34c342649a0699b2dcb791c23534d40be59df3","revParent2":null,"sAuthor":"hof","sDescription":"fix build error"},{"dt":"2012-01-06T21:02:57.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"4a34c342649a0699b2dcb791c23534d40be59df3","revParent1":"f39e895352a7be351f00e54bb86af92cfc0e8caa","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18778\u000a\u000aAdded CMPIID to match input pair scores report"},{"dt":"2012-01-06T20:01:10.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"f39e895352a7be351f00e54bb86af92cfc0e8caa","revParent1":"c9b09acbcda2266dca5979fc2357cec3a37263bc","revParent2":null,"sAuthor":"nebresd","sDescription":"Refs #19234\u000a\u000a* Obtained BirthDateStr from AdditionalInfo1 rather than transforming BirthDate into string."},{"dt":"2012-01-06T16:40:21.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"c9b09acbcda2266dca5979fc2357cec3a37263bc","revParent1":"1b6a61c02307ca05d27e9c1f8cb97a0a3b832c04","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18778,#19171,#18815\u000a\u000aRemoved match pair scores report\u000aAdded match type filter to match input pair scores report\u000aGrid pagers now use full profile instead of small profile\u000aNow right-aligning numeric column values\u000aFixed formatting of count column values"},{"dt":"2012-01-06T15:26:41.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"1b6a61c02307ca05d27e9c1f8cb97a0a3b832c04","revParent1":"73cbae8dab9f5846a298385cc137c621836667cc","revParent2":null,"sAuthor":"nebresd","sDescription":"Refs #19234\u000a\u000a* Added Similarity scores for and completed loading data for Address1, City, State, Zip, Phone."},{"dt":"2012-01-05T22:13:35.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"73cbae8dab9f5846a298385cc137c621836667cc","revParent1":"0a7a7e4b7dfb71488d2df9c68732932f9f7a64d3","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aNow properly formatting birth dates in detail reports\u000aAdded thousands separator to counts in the dashboard reports"},{"dt":"2012-01-05T21:49:25.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"0a7a7e4b7dfb71488d2df9c68732932f9f7a64d3","revParent1":"ed2423355e1b42492fab97c694c86aa6827cb84c","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aRemoved interval trigger for development server CruiseControl.NET configuration\u000aRenamed CruiseControl.NET project names for differentiation"},{"dt":"2012-01-05T19:44:31.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"ed2423355e1b42492fab97c694c86aa6827cb84c","revParent1":"0b17d4dbbbc176329144748c8c437c19da0568a5","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aRenamed development server properties for clarity\u000aNow updating development server databases during build"},{"dt":"2012-01-05T19:31:11.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"0b17d4dbbbc176329144748c8c437c19da0568a5","revParent1":"3c31126815c2208d34109667968de2deb7c26e7f","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aMoved version properties to top of script"},{"dt":"2012-01-05T19:29:50.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"3c31126815c2208d34109667968de2deb7c26e7f","revParent1":"7790aaf7494e4704c8ff4d97fa83cc1ce9e74ec3","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aUpdated release label and deployment directory to follow convention"},{"dt":"2012-01-05T19:11:09.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"7790aaf7494e4704c8ff4d97fa83cc1ce9e74ec3","revParent1":"7a8bb3affd2289eaaac4fd08370ef93931c5d6ea","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aUpdated CruiseControl.NET configurations"},{"dt":"2012-01-05T19:06:18.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"7a8bb3affd2289eaaac4fd08370ef93931c5d6ea","revParent1":"980cf5f8522afcb886aede2bfdc979cd4aca0a88","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aRemoved unnecessary PRINT statement from database enumeration script\u000aReverted regression to PrepareWebMemberConfiguration-DevelopmentServer target"},{"dt":"2012-01-05T19:03:15.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"980cf5f8522afcb886aede2bfdc979cd4aca0a88","revParent1":"1c15bc071b7f0b836610de2e1b9aa016ec6fb8ef","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aAdded carriage return to end of each XML line"},{"dt":"2012-01-05T18:56:59.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"1c15bc071b7f0b836610de2e1b9aa016ec6fb8ef","revParent1":"ae74773c4c95e6b29841d83e66d603a7deac7ec8","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aAdded missing } to build script\u000aAdded CruiseControl-Continuous-DevelopmentServer.xml to solution"},{"dt":"2012-01-05T18:53:43.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"ae74773c4c95e6b29841d83e66d603a7deac7ec8","revParent1":"7f371b6aee740f3380d0a08fc7abc19f41e0f678","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aNow using path::combine to combine paths\u000aEnhanced SQL for determining valid CMPI databases"},{"dt":"2012-01-05T14:41:26.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"7f371b6aee740f3380d0a08fc7abc19f41e0f678","revParent1":"a356e108dbc1df0e6b70452398a09ea83016fbe5","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aAdded explicit path to svn.exe\u000aCorrected results path"},{"dt":"2012-01-05T14:24:48.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"a356e108dbc1df0e6b70452398a09ea83016fbe5","revParent1":"256142f469249999356f97440ba70d753c2c0a38","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aUpdated CruiseControl.NET configurations"},{"dt":"2012-01-05T14:04:12.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"256142f469249999356f97440ba70d753c2c0a38","revParent1":"ef9827596ba3fef97e00469273ba83a81233fd3c","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aRemoved unnecessary Web.config transforms\u000aContinued improvements to NAnt script\u000aAdded two new batch files to handle database creation and updating"},{"dt":"2012-01-04T23:24:54.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"ef9827596ba3fef97e00469273ba83a81233fd3c","revParent1":"5d629bb7aa3cd83a839c0004bd33ae0d2d087d54","revParent2":null,"sAuthor":"nebresd","sDescription":"Refs #19234\u000a\u000a* Worked on fuzzy lookup on matching columns chosen for CPRM-CCR."},{"dt":"2012-01-04T20:14:01.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"5d629bb7aa3cd83a839c0004bd33ae0d2d087d54","revParent1":"bb163b8e2c99c7bbc2cf4bc480c2d7bf6c68bae7","revParent2":null,"sAuthor":"moina","sDescription":"Refs #19238\u000a\u000a* Queries to store match and build configuration and threshold values\u000a* Queries to store intermediate match pair scores"},{"dt":"2012-01-04T20:08:22.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"bb163b8e2c99c7bbc2cf4bc480c2d7bf6c68bae7","revParent1":"03e6b7dd87ae29087e806800ea6bde36f65faa22","revParent2":null,"sAuthor":"nebresd","sDescription":"Refs #19234\u000a\u000a* First checkin for review."},{"dt":"2012-01-04T19:09:32.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"03e6b7dd87ae29087e806800ea6bde36f65faa22","revParent1":"a337f409e25e832e0b4a8b9729cf315ec1cccf72","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aAdded SchemaUtil binaries to Build folder"},{"dt":"2012-01-02T18:06:34.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"a337f409e25e832e0b4a8b9729cf315ec1cccf72","revParent1":"d42e0abaa675fc0e34369242e538c6bd52f802d0","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aBuild script now runs unit tests in CMPI.UnitTests project\u000aAdded CruiseControl.NET project configuration\u000aBuild script is smarter about retrieving Subversion revision number"},{"dt":"2012-01-02T18:03:27.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"d42e0abaa675fc0e34369242e538c6bd52f802d0","revParent1":"557bf7685c883c695ba33c294ba900d28b6942b1","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aAdded NUnit binaries used by the build script"},{"dt":"2012-01-01T23:01:21.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"557bf7685c883c695ba33c294ba900d28b6942b1","revParent1":"64c564c29b6202aa4a96dd99655a25f3bdbc3b0a","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aReplaced old build scripts with new ones\u000aIntroduced CommonAssemblyInfo.cs to hold common assembly info attributes\u000aAdded Web.config transforms for CMPI.WCFService project"},{"dt":"2011-12-30T18:30:40.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"64c564c29b6202aa4a96dd99655a25f3bdbc3b0a","revParent1":"049ed6d09fb196c51b958b28c0fa90b1260619bb","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19220\u000a\u000aAdded Apache Subversion binaries\u000aAdded NAnt binaries"},{"dt":"2011-12-30T18:28:33.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"049ed6d09fb196c51b958b28c0fa90b1260619bb","revParent1":"d5aff6d0cd73eeb09986657b807cf93eb7330fd9","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19008\u000a\u000aAdded missing join column"},{"dt":"2011-12-30T16:02:17.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"d5aff6d0cd73eeb09986657b807cf93eb7330fd9","revParent1":"e93d991fd88bab17f550f58d7db934bf8d71c38f","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aFixed some incorrect behavior in session timeout handling"},{"dt":"2011-12-30T14:32:14.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"e93d991fd88bab17f550f58d7db934bf8d71c38f","revParent1":"e2a950e6f1aedd7e0a3d715d6ec674cefb2b5f10","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aTimeout partial view is now a JavaScript file\u000aKeep-alive URL now included in model\u000aTimeout code now detects successful AJAX calls and resets timeout (server-side session was reset because of AJAX call)"},{"dt":"2011-12-29T20:44:53.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"e2a950e6f1aedd7e0a3d715d6ec674cefb2b5f10","revParent1":"aa4d7d6b83691a6da15d2b57b662433681b07d61","revParent2":null,"sAuthor":"nathana","sDescription":"Fixed broken unit test"},{"dt":"2011-12-29T20:40:58.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"aa4d7d6b83691a6da15d2b57b662433681b07d61","revParent1":"4a6796f23fa3ee5a90d85d918403b5ab44363e59","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19201\u000a\u000aAdded algorithm detail reports"},{"dt":"2011-12-29T18:50:10.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"4a6796f23fa3ee5a90d85d918403b5ab44363e59","revParent1":"8c58b5159793524e31cd1660546fc9de70b61a41","revParent2":null,"sAuthor":"moina","sDescription":"* Changed flush to use TRUNCATE instead of DELETE in MasterBuild\/BuildStrategies\/ClinicalIntegrationGeneric.cs\u000a* Removed foreign key constraint in dbo.CMPI_Match_Stage1_People_StateID.sql"},{"dt":"2011-12-29T17:44:51.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"8c58b5159793524e31cd1660546fc9de70b61a41","revParent1":"7e07c14224fcdd4c4baae3095af567773642afe0","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19171\u000a\u000aAdded detail popup to match process match pair scores report"},{"dt":"2011-12-29T17:31:20.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"7e07c14224fcdd4c4baae3095af567773642afe0","revParent1":"830f8f1fc36ac40307e0d0ad7a6599fe7b8fc4e6","revParent2":null,"sAuthor":"moina","sDescription":"Refs #19171\u000a\u000a* Fixed bug that wasn't storing AdditionalInfo3 in the Match\/Audit\/ClinicalIntegrationPatientsGeneric.cs\u000a* Added a query to insert matched records in the audit tables"},{"dt":"2011-12-29T17:00:17.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"830f8f1fc36ac40307e0d0ad7a6599fe7b8fc4e6","revParent1":"714306d4a4a514290476d3bfb4629e8e9de83275","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19171\u000a\u000aRenamed match process match report to match process match pair scores report for consistency"},{"dt":"2011-12-29T16:41:55.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"714306d4a4a514290476d3bfb4629e8e9de83275","revParent1":"d7802c4d45ae88aab8263cd8062b6c1c9438bdc9","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19171\u000a\u000aAdded scores and filtering to match process match report"},{"dt":"2011-12-29T16:37:43.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"d7802c4d45ae88aab8263cd8062b6c1c9438bdc9","revParent1":"dd2fb8addd97b7e318298c82378f6fa69795d86e","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aFixed regression that prevented check box from unchecking\u000aAdded missing report route\u000aRemoved unnecessary project configuration"},{"dt":"2011-12-29T16:04:54.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"dd2fb8addd97b7e318298c82378f6fa69795d86e","revParent1":"b0294eacc94ee99d8e5114ed64a6f8a702d8c125","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aAdded query string to set default member selection"},{"dt":"2011-12-29T15:37:27.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"b0294eacc94ee99d8e5114ed64a6f8a702d8c125","revParent1":"ff67d2ff4ddccc6e3393cc8aef35bc4af891dbf7","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aItems in the member drop-down list are now sorted alphabetically"},{"dt":"2011-12-29T15:34:08.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"ff67d2ff4ddccc6e3393cc8aef35bc4af891dbf7","revParent1":"171b6d9a66fcb0414874bbb36619ded6ac8de851","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aAdded session timeout indicator and keep-alive capability\u000aJavaScript event handler tweaks\u000a<h5> now only wraps on views where it's necessary\u000aNow serializing model to a JavaScript object\u000aRemoved unnecessary forms authentication ticket expiration code\u000aAdded missing [Authorize] attributes to controllers\u000aAdded JSON.Net package\u000aCleaned up unnecessary references in most projects"},{"dt":"2011-12-28T21:24:59.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"171b6d9a66fcb0414874bbb36619ded6ac8de851","revParent1":"fe8aec72ddc1b559487acfd20cc8e2fb7d802ab1","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aWording changes"},{"dt":"2011-12-28T21:12:06.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"fe8aec72ddc1b559487acfd20cc8e2fb7d802ab1","revParent1":"a6dd324cc241cbb7a3970ed081a38c89dad1c234","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aWording changes"},{"dt":"2011-12-28T20:52:30.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"a6dd324cc241cbb7a3970ed081a38c89dad1c234","revParent1":"84c95667ee0d137a0ad6f55ba2f6f2975efd8695","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aFixed birth date display format"},{"dt":"2011-12-28T20:44:41.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"84c95667ee0d137a0ad6f55ba2f6f2975efd8695","revParent1":"0449e8cd73e4e4213a85816aac105f0ef519411f","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aChanged master input report to display only master input data"},{"dt":"2011-12-28T20:09:01.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"0449e8cd73e4e4213a85816aac105f0ef519411f","revParent1":"9859b3e1a82bc514272f71d817b3b80d591b81f7","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aWording changes"},{"dt":"2011-12-28T20:00:42.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"9859b3e1a82bc514272f71d817b3b80d591b81f7","revParent1":"cc9f08ed5c34938574b369cf4bb1b823480d926a","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aRenamed match process match input report to match process match input pair scores report"},{"dt":"2011-12-28T18:18:28.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"cc9f08ed5c34938574b369cf4bb1b823480d926a","revParent1":"7803c93d86ef15047b19c865be21571fabedd93a","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19171\u000a\u000aAdded match process match report\u000aFixed incorrect index on CMPI_MatchProcess_Match table"},{"dt":"2011-12-28T17:30:45.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"7803c93d86ef15047b19c865be21571fabedd93a","revParent1":"9c74519d9bb0f8467f151cd8aeca3c65d0c6ecaa","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19171\u000a\u000aRenamed table"},{"dt":"2011-12-28T16:59:36.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"9c74519d9bb0f8467f151cd8aeca3c65d0c6ecaa","revParent1":"85d616ba96876432bd608bc7589f9f585c5bcd05","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19171\u000a\u000aAdded new table that stores matches between match input records and master records"},{"dt":"2011-12-28T14:48:41.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"85d616ba96876432bd608bc7589f9f585c5bcd05","revParent1":"2c60be1bf3e3225baa910c7ca10c9d276ce8d0ae","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19061\u000a\u000aMoved common filter code into separate JavaScript file\u000aRemoved DevTest solution configuration"},{"dt":"2011-12-27T21:26:42.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"2c60be1bf3e3225baa910c7ca10c9d276ce8d0ae","revParent1":"62c053d998c168909052d2a95146b7f8dc1fb3f1","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aUpdated UI to closely match CPRM styling"},{"dt":"2011-12-26T20:57:45.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"62c053d998c168909052d2a95146b7f8dc1fb3f1","revParent1":"7d94cb9b52dde28c6c068defe2e1658ed4ceca7b","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18784,#19061\u000a\u000aMoved users from MemberConfiguration.xml to database\u000aPerformed refactorings to support pulling users from database\u000aIntroduced base class for all query classes\u000aCreated interface to allow injection of salt string for testability"},{"dt":"2011-12-22T22:00:30.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"7d94cb9b52dde28c6c068defe2e1658ed4ceca7b","revParent1":"2888ea2df233dcc9464f3126388908f957933320","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aAdded ability to show or hide columns containing no data"},{"dt":"2011-12-22T20:47:09.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"2888ea2df233dcc9464f3126388908f957933320","revParent1":"cfc378079d7a67400fbc944bfd38b1dac588b000","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19147\u000a\u000aAdded multi-tenet support"},{"dt":"2011-12-22T16:37:16.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"cfc378079d7a67400fbc944bfd38b1dac588b000","revParent1":"1fba152c2c062386bec18c0c170d0753f6c8faba","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19138\u000a\u000aAdded configuration tables for master build and match processes"},{"dt":"2011-12-22T16:33:17.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"1fba152c2c062386bec18c0c170d0753f6c8faba","revParent1":"ced99287af797238f713eee5dba195cbd4a54594","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19137\u000a\u000aRemoved primary keys that were preventing valid data from being inserted"},{"dt":"2011-12-22T14:18:03.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"ced99287af797238f713eee5dba195cbd4a54594","revParent1":"7c90fd5f387c622538a20bb386291d7664c14ea6","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19061,#18815\u000a\u000aMoved ObjectExtensions into correct namespace\u000aNo longer showing time in Master Build Process Master report\u000aTweaked date display format to make dates align nicely vertically"},{"dt":"2011-12-21T20:26:39.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"7c90fd5f387c622538a20bb386291d7664c14ea6","revParent1":"00860a7858159f6b84756a8896d9320cc481aa86","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19092,#19093\u000a\u000aAdded state ID tables to audit schema"},{"dt":"2011-12-21T20:10:22.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"00860a7858159f6b84756a8896d9320cc481aa86","revParent1":"93a3ad6e0730909c34c934a30b917f9646f84388","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19092,#19093\u000a\u000aAdded 'state ID' and 'state ID state' scores to three input reports"},{"dt":"2011-12-21T18:50:49.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"93a3ad6e0730909c34c934a30b917f9646f84388","revParent1":"aa6190f07574bf9c0d83057dc26f84d02407b3e6","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19061\u000a\u000aIntroduced seam for connection string retrieval\u000aNow injecting instance of IReportQueries"},{"dt":"2011-12-21T18:40:23.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"aa6190f07574bf9c0d83057dc26f84d02407b3e6","revParent1":"344d8468541e31347340b7d22a413392f5e3f274","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19061,#18815\u000a\u000aUI now redirects the user to the log in view if the user's session is expired and an AJAX request is made\u000aPassword text box is now focused if user's credentials are incorrect\u000aGrid tweaks\u000aAdded DevTest solution configuration to allow for publishing to dev environment"},{"dt":"2011-12-21T08:46:06.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"344d8468541e31347340b7d22a413392f5e3f274","revParent1":"0a7c2f8828b57bd81c2891c18a454fcfd4b26e26","revParent2":null,"sAuthor":"moina","sDescription":"Refs #18946\u000a\u000a* Added Master Build auditing and ClinicalIntegration strategy.\u000a* SSIS Package for master build now generates additional temp tables.\u000a* MasterBuildProcessID in the Match\/Audit\/MatchAuditBase.cs now retrieves the most recent MasterBuildProcessId.\u000a* Audit strategies for ClinicalMarketAdvantage and PopulationRiskManagement have been stubbed out."},{"dt":"2011-12-20T16:52:44.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"0a7c2f8828b57bd81c2891c18a454fcfd4b26e26","revParent1":"775855d06d636fd595c6f344aaf1e44a52c30c0d","revParent2":null,"sAuthor":"nathana","sDescription":"Added solution that references SSIS packages"},{"dt":"2011-12-20T16:04:45.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"775855d06d636fd595c6f344aaf1e44a52c30c0d","revParent1":"76fd90dcf8bb1b2a8a3346a5b40bb696a4d280e6","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19061\u000a\u000aWrapping FormsAuthentication for testability"},{"dt":"2011-12-20T14:41:47.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"76fd90dcf8bb1b2a8a3346a5b40bb696a4d280e6","revParent1":"a746a44edc40b7545e3d6a9246af05e0d34428d3","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19061\u000a\u000aMoved tester into folder that matches namespace"},{"dt":"2011-12-20T14:40:19.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"a746a44edc40b7545e3d6a9246af05e0d34428d3","revParent1":"d42084f8076ea0c931f63a1f7e3ae85585cfddc4","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19061\u000a\u000aAdded Autofac, MvcContrib, NUnit and Rhino Mocks packages\u000aRenamed CMPI.WebTests to CMPI.UnitTests\u000aNow using Autofac IoC container\u000aIntroduced seams into LogInController to allow for mocking and unit testing\u000aAdded unit tests for LogInController"},{"dt":"2011-12-19T17:24:02.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"d42084f8076ea0c931f63a1f7e3ae85585cfddc4","revParent1":"462695959025174cc52fed7725d232b7f1e3d8f4","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19059,#19044,#18815\u000a\u000aAdded master input records by master report\u000aAdded pair scores report for comparing a master record with a master input record\u000aImproved hover CSS and removed redundant hover JavaScript\u000aAdded region tags to segregate common methods"},{"dt":"2011-12-16T21:33:20.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"462695959025174cc52fed7725d232b7f1e3d8f4","revParent1":"cff9159968e1b6dac8aac9c3080ca921de18f539","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #19039\u000a\u000aAdded master build process master input report"},{"dt":"2011-12-16T16:25:05.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"cff9159968e1b6dac8aac9c3080ca921de18f539","revParent1":"9a0e513c109c2a16df8428b05f259065a4e6194a","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18946,#18778\u000a\u000aAdded master input and master pair scores audit tables\u000aFixed incorrect match process pair scores column data type\u000aCMPIID is now required for match process pair scores"},{"dt":"2011-12-16T14:23:30.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"9a0e513c109c2a16df8428b05f259065a4e6194a","revParent1":"39ce1afeacd3b33939096656d404c5797f6bf421","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18784\u000a\u000aAdded CrimsonAuthentication components and provided simple implementation with two default users\u000aRemoved authentication information from Web.config"},{"dt":"2011-12-15T21:29:50.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"39ce1afeacd3b33939096656d404c5797f6bf421","revParent1":"7f6a2238291aacae96391a5655e7b159936241b9","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18778,#19008\u000a\u000aAdded master build process master summary report\u000aFixed sorting bugs"},{"dt":"2011-12-15T20:34:38.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"7f6a2238291aacae96391a5655e7b159936241b9","revParent1":"42b32673d19ddd31e85abed756d4346a60cf8259","revParent2":null,"sAuthor":"moina","sDescription":"Refs #18945\u000a\u000a* Added Match Input auditing and Pair Scores auditing for ClinicalAdvantage and ClinicalIntegration strategies.\u000a**NOTE** MasterBuildProcessID in the pairs table has been left NULL intentionally. Once the MasterBuildProcess auditing is complete this will be corrected."},{"dt":"2011-12-15T20:13:28.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"42b32673d19ddd31e85abed756d4346a60cf8259","revParent1":"5b2dc4301005a816f32e006836af9c0627ae44b6","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18950\u000a\u000aNow using named parameters where possible"},{"dt":"2011-12-15T18:58:25.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"5b2dc4301005a816f32e006836af9c0627ae44b6","revParent1":"e967213087bdb73f9013f2558a221c9a928c2572","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18845,#18778\u000a\u000aUpdated reports to match new schema"},{"dt":"2011-12-15T15:11:57.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"e967213087bdb73f9013f2558a221c9a928c2572","revParent1":"65ea700c6a4471fcab964623eed7f41f2ffd436a","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18778,#18815\u000a\u000aEncapsulated paging parameters with Paging class\u000aAdded filters to match input summary report\u000aAll buttons now use CRuX theme\u000aReverted database name change in APITests' App.config file"},{"dt":"2011-12-15T00:31:41.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"65ea700c6a4471fcab964623eed7f41f2ffd436a","revParent1":"c0877d073752a3949cb7b7870e514339bb310e15","revParent2":null,"sAuthor":"moina","sDescription":"Refs #18945\u000a\u000a* Changed schema to use CMPIID and UniqueID instead of surrogate keys\u000a* **NOTE** MasterBuildProcessID in the pairs table has been left NULL intentionally. Once the MasterBuildProcess auditing is complete this will be corrected."},{"dt":"2011-12-14T16:29:09.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"c0877d073752a3949cb7b7870e514339bb310e15","revParent1":"1dacf8d456d6c6bdef3b091189c16e391e82dced","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18770\u000a\u000aNo longer attempting to sign ClickOnce manifests"},{"dt":"2011-12-14T15:52:50.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"1dacf8d456d6c6bdef3b091189c16e391e82dced","revParent1":"1db33d7f5996de5c202f0cf43def2924e0b51d8b","revParent2":null,"sAuthor":"moina","sDescription":"Refs #18945\u000a\u000a* Removed DatabaseConnectionWrapper from CMPI.Core and added SSIS specific functionality to SSISPackageFactory\u000a* Added Match Auditing classes and baseline queries\u000a* Modified MatchMain to use the audit strategies"},{"dt":"2011-12-13T20:55:00.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"1db33d7f5996de5c202f0cf43def2924e0b51d8b","revParent1":"a30caf5ad7217fec125041238787ee679d890029","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18784,#18815\u000a\u000aExpired authentication tickets now redirect browser to log in view\u000aScores displayed in grids are now scaled by 10^2"},{"dt":"2011-12-13T20:31:49.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"a30caf5ad7217fec125041238787ee679d890029","revParent1":"dfabacc26975805045dc807c7aa5085d8403d772","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18778\u000a\u000aMatch input summary and detail"},{"dt":"2011-12-13T18:04:07.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"dfabacc26975805045dc807c7aa5085d8403d772","revParent1":"ba379cc991f1779704e0ae93b4479d530ba65d2a","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18778\u000a\u000aUpdated schema to reflect the fact that not all match input records will have an associated master record"},{"dt":"2011-12-12T16:53:34.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"ba379cc991f1779704e0ae93b4479d530ba65d2a","revParent1":"75e4e1f51e27e01a3f27d53bc36c42e2f44d62ac","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18778,#18844,#18845\u000a\u000aAdded Match Process Match Input Summary report\u000aImproved ORDER BY for dashboard reports"},{"dt":"2011-12-12T16:44:38.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"75e4e1f51e27e01a3f27d53bc36c42e2f44d62ac","revParent1":"b0bfadfc062073106cd1e3966524e75546fcc45f","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18784\u000a\u000aLog in view now uses standard <form>"},{"dt":"2011-12-12T16:23:59.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"b0bfadfc062073106cd1e3966524e75546fcc45f","revParent1":"bc4da2a19c42ea42e51b4e7ef6b9b5b87804d69a","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18845\u000a\u000aChanged score column data types to float"},{"dt":"2011-12-12T00:47:40.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"bc4da2a19c42ea42e51b4e7ef6b9b5b87804d69a","revParent1":"cdffb3327306a79a985bd0205ddc75c4b7c0ed04","revParent2":null,"sAuthor":"moina","sDescription":"Refs #18881\u000a\u000a* Renamed Engine to Match\u000a* Renamed Builder to MasterBuild\u000a* Updated affected namespaces\u000a* Moved connectionString to DatabaseConnectionWrapper and storing SSIS connection string value as a string rather than relying on the SqlConnection value as it doesn't store the password and we need to pass it to the SSIS package\u000a* Fixed ConnectionStringTest unit test"},{"dt":"2011-12-09T21:32:41.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"cdffb3327306a79a985bd0205ddc75c4b7c0ed04","revParent1":"986403d736af9cdaf1c114d3c629efba8d2fe908","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aAdded safeenter script\u000aLog in view now accepts enter key presses"},{"dt":"2011-12-08T21:43:25.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"986403d736af9cdaf1c114d3c629efba8d2fe908","revParent1":"3972e0187a8dc68c83ee7dceb0a17cb4365960e1","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18770,18844,18845\u000a\u000aAdded test that inserts test match data\u000aCreated a Persistence project to store data-related classes\u000aRefactored DatabaseConnectionWrapper into a base class and an SSIS-specific implementation\u000aFixed paging bug in report queries\u000aCorrected improperly named columns"},{"dt":"2011-12-08T19:05:13.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"3972e0187a8dc68c83ee7dceb0a17cb4365960e1","revParent1":"d98c59ab9f5d3de1d6d26a141b266762821685d4","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aRemoved unnecessary separator"},{"dt":"2011-12-08T19:00:15.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"d98c59ab9f5d3de1d6d26a141b266762821685d4","revParent1":"27b0bf01b15d97d9ef854993facce804467cdd62","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aAdded drill-down support to dashboard reports\u000aAdded navigation to header"},{"dt":"2011-12-08T17:31:43.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"27b0bf01b15d97d9ef854993facce804467cdd62","revParent1":"11f24c29c98298c6729c59c77250bd9dfbdd4462","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18844,#18845\u000a\u000aAdded paging to dashboard reports"},{"dt":"2011-12-08T17:09:28.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"11f24c29c98298c6729c59c77250bd9dfbdd4462","revParent1":"db78951fb8eb088e0e81095a767c67064532dd83","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aExcluding .user files from source control\u000aAdjusted margins to account for paging control"},{"dt":"2011-12-08T17:00:08.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"db78951fb8eb088e0e81095a767c67064532dd83","revParent1":"411813b9f8af291ea3726c2f26c8a419845a53a2","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18844,#18845\u000a\u000aAdded master build processes dashboard report\u000aAdded match processes dashboard report"},{"dt":"2011-12-07T17:18:58.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"411813b9f8af291ea3726c2f26c8a419845a53a2","revParent1":"c3c2d9a74c59580b2d7c92c0fa402ed715268cd0","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18822\u000a\u000aAdded CRuX grid with sample backing data\u000aFixed bug where password was not being validated"},{"dt":"2011-12-07T16:52:48.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"c3c2d9a74c59580b2d7c92c0fa402ed715268cd0","revParent1":"c410fdd65889a87adbbf4a2c670dbef0c99b8e04","revParent2":null,"sAuthor":"moina","sDescription":"Refs #18817\u000a\u000a* PopulationRiskManagement \/ CA Physician Matching Prototype Strategies."},{"dt":"2011-12-07T14:57:03.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"c410fdd65889a87adbbf4a2c670dbef0c99b8e04","revParent1":"0126ad2ba958bd875cfe589527bea742cafd4c8a","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aImproved styling"},{"dt":"2011-12-07T14:50:21.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"0126ad2ba958bd875cfe589527bea742cafd4c8a","revParent1":"d95fe4733ae3a1e1b82e243a90e1c99a3cab5d24","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18815\u000a\u000aAdded header with log out capability\u000aImproved look-and-feel of log in view"},{"dt":"2011-12-06T21:43:38.0000000ZZ","ixBugs":[],"ixReviews":[],"rev":"d95fe4733ae3a1e1b82e243a90e1c99a3cab5d24","revParent1":"78c4980e1f981a3e95a4f9320dda7d14680ec5bf","revParent2":null,"sAuthor":"nathana","sDescription":"Refs #18784\u000a\u000aAdded simple single-user authentication"}]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment