Mike Gerwitz

Activist for User Freedom

aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [DEV-5312] Call data-processor and instantiate classesAustin Schaffer2019-11-2016-258/+1272
* [DEV-5312] Set processed flagAustin Schaffer2019-11-137-32/+235
* [DEV-5312] Set processed flagAustin Schaffer2019-11-122-0/+3
* [DEV-5312] Add interface for amqp publisher and implement a delta publisherAustin Schaffer2019-11-127-495/+249
* bin/server.ts: fs.unlink requires two arguments on Node v12Mike Gerwitz2019-11-121-1/+1
* [DEVOPS-143] Node 12, needs a callback for asynchronous file writes, so switc...Burzlaff, Herbert2019-11-122-2/+2
* [DEV-5312] Add preliminary processorAustin Schaffer2019-11-126-173/+481
* [DEV-5312] Add dao for deltasAustin Schaffer2019-11-124-1/+422
* bin/server: Convert to TypeScriptMike Gerwitz2019-11-128-82/+279
* bin/delta-processor: Placeholder scriptMike Gerwitz2019-11-116-2/+62
* [DEV-5312] Workaround multiple easejs instancesAustin Schaffer2019-11-111-0/+6
* [DEV-5312] Convert MongoServerDao to TSAustin Schaffer2019-11-1119-1129/+1716
* [DEV-5312] Convert most parts of RatingService Publish to TSAustin Schaffer2019-11-116-114/+394
* Mitigate problems caused by changes in EventEmitterMike Gerwitz2019-11-1135-34/+166
|\
| * events: Use EventEmitter from old version of NodeMike Gerwitz2019-11-0835-34/+166
|/
* configure (TS_NODE_VERSION): Make configurableMike Gerwitz2019-11-082-2/+4
* Makefile.am (check-ts-out): New check for TS->JS compilationMike Gerwitz2019-11-081-1/+14
* [DEV-6353] Generate and store reverse delta on step saveSchaffer, Austin2019-11-0824-584/+2312
|\
| * [DEV-6353] Generate and save reverse deltas for ratingdata and step saveAustin Schaffer2019-11-075-30/+136
| * [DEV-6353] Add function to create delta from one data set to anotherAustin Schaffer2019-11-072-0/+268
| * [DEV-6353] Accept push data in MongoDaoAustin Schaffer2019-11-076-11/+88
| * [DEV-6353] Get and set past rate dataAustin Schaffer2019-11-074-8/+11
| * [DEV-6353] Add dapi definitionsAustin Schaffer2019-11-074-3/+326
| * [DEV-6353] Add bucket definitionsAustin Schaffer2019-11-0711-41/+595
| * [DEV-6353] Convert DataProcessor to TSAustin Schaffer2019-11-073-508/+905
|/
* package.json.in: @types/node: Use installed node versionMike Gerwitz2019-11-072-1/+6
* typescript v3.{6=>7} upgradeMike Gerwitz2019-11-072-109/+1
* RatingService: Fix initialRatedDate and lastRatedDate replyMike Gerwitz2019-10-312-12/+83
* RatingService#postProcessRaterData: Fix accidental indvRate changeMike Gerwitz2019-10-312-1/+47
* Save rating data to another database fieldMike Gerwitz2019-10-2931-1015/+1933
|\
| * RatingService: Remove unnecessary program paramMike Gerwitz2019-10-291-11/+6
| * RatingService: Improved error handlingMike Gerwitz2019-10-292-87/+201
| * RatingService: Remove unreachable error checkMike Gerwitz2019-10-291-25/+1
| * RatingService: Return promiseMike Gerwitz2019-10-293-31/+53
| * RatingService: Save rating data to separate field (ratedata)Mike Gerwitz2019-10-292-3/+57
| * RatingServiceTest: Add type information for stubsMike Gerwitz2019-10-292-97/+149
| * RatingService: Use ServerDaoMike Gerwitz2019-10-294-7/+155
| * RatingService: Convert to TypeScriptMike Gerwitz2019-10-2918-123/+959
| * doc/hacking.texi (TypeScript Migration): .d.ts referenceMike Gerwitz2019-10-241-7/+10
| * doc/hacking.texi (Nominal Typing)[isPositiveInteger]: Fix arg nameMike Gerwitz2019-10-241-1/+1
| * src/types/misc: Add UnixTimestampMillis, Seconds, and MillisecondsMike Gerwitz2019-10-241-1/+13
| * Rater: Remove interfaceMike Gerwitz2019-10-244-48/+2
| * src/numeric: New moduleMike Gerwitz2019-10-242-0/+102
| * RatingServiceSubmitNotify: Remove unused traitMike Gerwitz2019-10-213-350/+0
|/
* {src,test}/.npmignore: New filesMike Gerwitz2019-10-212-0/+4
* tsconfig.json (include): Whitelist files to buildMike Gerwitz2019-10-211-2/+6
* Makefile.am (EXTRA_DIST): Add tsconfig.jsonMike Gerwitz2019-10-211-1/+1
* Server-side DataAPI request precedence and TypeScript introductionMike Gerwitz2019-10-1850-499/+3751
|\
| * doc/server.text (Server-Side DataAPI): Mention request supercedingMike Gerwitz2019-10-181-0/+3
| * doc/hacking.texi (Typescript Migration): New sectionMike Gerwitz2019-10-181-0/+188