This website requires JavaScript.
1aa51775f3
[DEV-6968] Client: Hook classifier after initQuote
master
Mike Gerwitz
2020-02-03 14:37:32 -0500
671f7cc6cb
Pass canTerm to individual raters
Austin Schaffer
2020-02-03 09:41:38 -0500
e81516ca80
[DEV-6721] Add optional code coverage
Austin Schaffer
2020-01-31 14:12:52 -0500
3c5cffc34f
[DEV-6721] Pass canterm to individual raters
Austin Schaffer
2020-01-31 14:12:40 -0500
3b76a9829e
[DEV-6325] Return previous rating results on rate call
Shelly Shaver
2020-01-27 08:21:02 -0500
8967583349
[DEV-6325] Return previous rating results on rate call
Shelly Shaver
2020-01-24 08:25:51 -0500
09a84e7caf
Pass along information about whether a save step was the last one
Austin Schaffer
2020-01-15 10:26:40 -0500
61b66c24a3
[DEV-6730] Store concluding_save with the reverse delta
Austin Schaffer
2020-01-14 13:01:17 -0500
103c06da39
[DEV-6730] Post whether or not a save step will conclude the process
Austin Schaffer
2020-01-14 12:59:00 -0500
d918d56a7e
Update docker image for gitlab ci
Austin Schaffer
2020-01-15 10:24:16 -0500
97c226690b
Update docker image for gitlab ci
Austin Schaffer
2020-01-15 09:18:23 -0500
a7cbb37b62
[DEV-5314] Do not publish directly to postrate exchange after rating
Schaffer, Austin
2020-01-02 16:42:25 -0500
aea913e767
[DEV-5314] Do not publish directly to postrate exchange after rating
Schaffer, Austin
2020-01-02 16:42:25 -0500
1508b66cb7
[DEV-6763] Include ratedata in data deltas
Shelly Shaver
2019-12-27 10:27:15 -0500
3fbe9b31ff
[DEV-6763] Include ratedata in data deltas
Austin Schaffer
2019-12-26 15:28:40 -0500
8ae6e236e9
[DEV-6756] Prevent special chars from "local-part" of email address
Joseph Frazer
2019-12-23 08:42:48 -0500
aa2ba885af
[DEV-6756] Prevent special chars from "local-part" of email address
Joseph Frazer
2019-12-23 08:12:04 -0500
b48a9f0de2
Do not use Object.create when applying delta
Austin Schaffer
2019-12-20 11:20:27 -0500
9f22db72fd
[DEV-5312] Use milliseconds for timestamp
Austin Schaffer
2019-12-19 13:08:17 -0500
e2a9d17dc6
[DEV-5312] Do not use Object.create when applying delta
Austin Schaffer
2019-12-19 11:52:12 -0500
caf2c776b6
[DEV-6710] Introduce Concept of Environment to Quotes
Schaffer, Austin
2019-12-19 14:19:26 -0500
1cb47d4acf
[DEV-6710] [WIP] Save environment on quote save
Austin Schaffer
2019-12-18 13:10:32 -0500
e819edc53b
[DEV-5312] Revert schema change; filter by double underscore; add programid; add step field on rate delta
Austin Schaffer
2019-12-18 16:03:16 -0500
f4b4a9d5d9
[DEV-5312] Correct lowercase environment variable
Austin Schaffer
2019-12-18 11:37:20 -0500
5e5932fe9d
[DEV-5312] Get delta processor program field from mongodb
Austin Schaffer
2019-12-18 11:36:40 -0500
d7f01e12c8
[DEV-5312] Remove recursive avro schema and filter bucket keys starting with two underscores
Austin Schaffer
2019-12-18 09:48:26 -0500
b9f05b174f
[DEV-5312] Update avro schema error context so invalid path is not overwritten
Austin Schaffer
2019-12-18 09:43:14 -0500
c64ecbc816
[DEV-5312] Update the avro schema to accept arbitrary array depths
Austin Schaffer
2019-12-17 13:20:20 -0500
699ee29a95
[DEV-5312] Use formatted time when logging events
Austin Schaffer
2019-12-17 11:46:34 -0500
542745da8a
[DEV-5312] Log quote_id along with doc_id
Austin Schaffer
2019-12-17 11:45:52 -0500
ccfd40c64f
[DEV-5312] Allow for arbitrary depth in bucket schema
Austin Schaffer
2019-12-17 11:44:41 -0500
33f39d5760
Use milliseconds for timestamps and mongo index creation
Austin Schaffer
2019-12-16 09:41:44 -0500
b6f72b4b09
[DEV-5312] Create additional indexes and process less frequently
Austin Schaffer
2019-12-13 17:39:52 -0500
abf76beac6
Update avro and prometheus dependencies
Austin Schaffer
2019-12-13 09:50:50 -0500
b93188c578
Add bin/delta-processor to EXTRA_DIST in Makefile
Austin Schaffer
2019-12-12 16:03:50 -0500
6c38f7d164
Merge branch 'jira-5312' into 'master'
Schaffer, Austin
2019-12-12 15:21:04 -0500
cf0ca51cef
[DEV-5312] Include created and modified fields in avro schema
Austin Schaffer
2019-12-12 14:31:12 -0500
ad9e66c83e
[DEV-5312] Add delta-processor to bin
Austin Schaffer
2019-12-12 12:38:17 -0500
e3dded760d
[DEV-5312] Define document meta data and restructure message writer.
Austin Schaffer
2019-12-10 17:24:19 -0500
9eb1f3afca
DeltaProcessor: Correct delta application
Mike Gerwitz
2019-12-10 12:27:56 -0500
819701eca3
DeltaProcessor: Encapsulate getDeltas and remove redundant tests
Mike Gerwitz
2019-12-09 15:45:01 -0500
d0a3ba573f
DeltaProcessor: Remove redundant tests
Mike Gerwitz
2019-12-09 15:21:34 -0500
8e0c0e22a8
DeltaPublisher#_sendMessage: Promise.reject=>throw
Mike Gerwitz
2019-12-09 15:06:43 -0500
fb80d2a8b4
.env: Use uppercase for env vars
Mike Gerwitz
2019-12-09 15:04:21 -0500
e13a062f2b
bin/delta-processor: Log DeltaProcessor#process errors
Mike Gerwitz
2019-12-09 14:51:44 -0500
2fb47cc993
bin/delta-processor: Provide error to EventMediator
Mike Gerwitz
2019-12-09 14:51:28 -0500
84c2601f1c
EventMediator: Log error stack under context
Mike Gerwitz
2019-12-09 14:50:22 -0500
e885026e0a
DeltaPublisher: Remove parsing from constructor
Mike Gerwitz
2019-12-09 14:03:47 -0500
4383d15c5a
AvroFactory: Extract avro-js type definitions into src/types
Mike Gerwitz
2019-12-09 12:06:52 -0500
9d6cb23e16
AmqpConnection: Propagate assertExchange promise
Mike Gerwitz
2019-12-09 11:40:02 -0500
d9ee999adb
[DEV-5312] Refactor class dependencies
Austin Schaffer
2019-12-02 10:00:23 -0500
1ddb6f29eb
[DEV-5312] Add logic to apply delta to bucket then publish modified bucket
Austin Schaffer
2019-11-26 19:31:39 -0500
1b96cd9147
[DEV-5312] Refactor references from 'self' to 'this', pass console into event logger, and add factory for prometheus
Austin Schaffer
2019-11-25 17:20:56 -0500
5ee9a5d340
[DEV-5312] Generalize event subscribers and dispatchers
Austin Schaffer
2019-11-25 12:42:03 -0500
e781a841b1
[DEV-5312] Reconnect AMQP when connection drops
Austin Schaffer
2019-11-25 12:26:39 -0500
faa7e15760
[DEV-5312] Add signal handling and prometheus monitoring
Austin Schaffer
2019-11-21 15:59:17 -0500
9b5cd4e89f
[DEV-5312] Call data-processor and instantiate classes
Austin Schaffer
2019-11-13 14:08:42 -0500
309585cf6e
[DEV-5312] Set processed flag
Austin Schaffer
2019-11-12 17:10:19 -0500
e737850efd
[DEV-5312] Set processed flag
Austin Schaffer
2019-11-12 17:10:19 -0500
c5733d1dff
[DEV-5312] Add interface for amqp publisher and implement a delta publisher
Austin Schaffer
2019-11-12 16:41:31 -0500
de94f69e8f
bin/server.ts: fs.unlink requires two arguments on Node v12
Mike Gerwitz
2019-11-12 16:09:46 -0500
341aeb6a08
[DEVOPS-143] Node 12, needs a callback for asynchronous file writes, so switching to synchronous file writes instead
Burzlaff, Herbert
2019-10-30 15:08:35 -0400
950ae8818b
[DEV-5312] Add preliminary processor
Austin Schaffer
2019-11-12 15:07:37 -0500
91a7cf94b2
[DEV-5312] Add dao for deltas
Austin Schaffer
2019-11-12 13:24:41 -0500
d0b2a4ce73
bin/server: Convert to TypeScript
Mike Gerwitz
2019-11-11 16:57:24 -0500
e450bbb3d6
bin/delta-processor: Placeholder script
Mike Gerwitz
2019-11-11 15:37:01 -0500
bdd77f8de4
[DEV-5312] Workaround multiple easejs instances
Austin Schaffer
2019-11-11 15:15:28 -0500
015a3f5d47
[DEV-5312] Convert MongoServerDao to TS
Austin Schaffer
2019-11-07 17:38:47 -0500
c2458dee78
[DEV-5312] Convert most parts of RatingService Publish to TS
Austin Schaffer
2019-11-07 17:07:22 -0500
31a820a34f
Mitigate problems caused by changes in EventEmitter
Mike Gerwitz
2019-11-11 09:16:29 -0500
1e5a0fb701
events: Use EventEmitter from old version of Node
Mike Gerwitz
2019-11-07 16:41:43 -0500
11c2bcb9b1
configure (TS_NODE_VERSION): Make configurable
Mike Gerwitz
2019-11-07 16:52:03 -0500
c8c7dfda5d
Makefile.am (check-ts-out): New check for TS->JS compilation
Mike Gerwitz
2019-11-08 11:25:47 -0500
6cc72d9d11
[DEV-6353] Generate and store reverse delta on step save
Schaffer, Austin
2019-11-08 08:41:37 -0500
cda048dd8c
[DEV-6353] Generate and save reverse deltas for ratingdata and step save
Austin Schaffer
2019-11-07 14:36:42 -0500
a4d151ef79
[DEV-6353] Add function to create delta from one data set to another
Austin Schaffer
2019-11-07 14:34:40 -0500
26c4367ead
[DEV-6353] Accept push data in MongoDao
Austin Schaffer
2019-11-07 14:19:35 -0500
48aa315c2a
[DEV-6353] Get and set past rate data
Austin Schaffer
2019-11-07 14:13:59 -0500
9f8fb90d0d
[DEV-6353] Add dapi definitions
Austin Schaffer
2019-11-07 14:08:08 -0500
4f39c754a2
[DEV-6353] Add bucket definitions
Austin Schaffer
2019-11-07 13:33:14 -0500
6fcf72f1b6
[DEV-6353] Convert DataProcessor to TS
Austin Schaffer
2019-11-07 13:22:24 -0500
2bdcacd11f
package.json.in: @types/node: Use installed node version
Mike Gerwitz
2019-11-07 16:23:27 -0500
365fe702cf
typescript v3.{6=>7} upgrade
Mike Gerwitz
2019-11-07 14:55:47 -0500
64718d5513
RatingService: Fix initialRatedDate and lastRatedDate reply
Mike Gerwitz
2019-10-31 14:26:12 -0400
f0e246deef
RatingService#postProcessRaterData: Fix accidental indvRate change
Mike Gerwitz
2019-10-31 11:21:01 -0400
d2f9f5f18f
Save rating data to another database field
Mike Gerwitz
2019-10-29 15:24:54 -0400
cefd6e95cb
RatingService: Remove unnecessary program param
Mike Gerwitz
2019-10-29 11:43:33 -0400
65e7880c81
RatingService: Improved error handling
Mike Gerwitz
2019-10-28 10:56:13 -0400
a23f2040dd
RatingService: Remove unreachable error check
Mike Gerwitz
2019-10-24 16:22:31 -0400
1ed8ad1cd7
RatingService: Return promise
Mike Gerwitz
2019-10-24 15:10:16 -0400
1aa69c2a56
RatingService: Save rating data to separate field (ratedata)
Mike Gerwitz
2019-10-24 14:34:11 -0400
cffd9ddeb0
RatingServiceTest: Add type information for stubs
Mike Gerwitz
2019-10-24 12:07:23 -0400
312142b3e8
RatingService: Use ServerDao
Mike Gerwitz
2019-10-24 11:01:13 -0400
767a248e44
RatingService: Convert to TypeScript
Mike Gerwitz
2019-10-23 12:09:27 -0400
8f7afd22e5
doc/hacking.texi (TypeScript Migration): .d.ts reference
Mike Gerwitz
2019-10-23 10:39:04 -0400
fa80c79650
doc/hacking.texi (Nominal Typing)[isPositiveInteger]: Fix arg name
Mike Gerwitz
2019-10-23 10:33:50 -0400
2771cf2a71
src/types/misc: Add UnixTimestampMillis, Seconds, and Milliseconds
Mike Gerwitz
2019-10-22 16:51:40 -0400
5552de93d5
Rater: Remove interface
Mike Gerwitz
2019-10-21 16:36:44 -0400
e2edbfc7b2
src/numeric: New module
Mike Gerwitz
2019-10-21 14:07:27 -0400
7583cc1a71
RatingServiceSubmitNotify: Remove unused trait
Mike Gerwitz
2019-10-21 11:22:20 -0400