RealTimeScore: added new score_definition param to request method
Changes in version 3.4.0:
logger: addition of event.index attribute with incremental counter
implementation of enhancement security model (experimental)
Changes in version 3.3.2:
addition of Metacog.MockAPI module
Changes in version 3.3.1: (2016-04-08)
Support for multiple metacog instances with inter-frame communication.
Changes in version 3.3.0: (2016-03-22)
addition of global reset mechanism
addition of IndicatorTranscript module
addition of IndicatorBubble module
Changes in version 3.2.3: (2016-03-15)
fixes and stabilization brach
Changes in version 3.2.2: (2016-02-23)
enhanced idbstorage with in-memory pre-buffer
changes in version 3.2.1: (2016-02-19)
Added CloseModal mechanism
Added pendingEvents and pendingTime methods
changes in version 3.2.0: (2016-02-01)
Officialy Released IndexedDB + webworker support
Added simplified methods to main interface: start, stop, send, setEventListener.
Changes in version 3.1.2 [EXPERIMENTAL]: (2016-01-25)
Added callback to Logger.stop method
IndexedDB: enhanced isolation of sessions
Changes in version 3.1.1 [EXPERIMENTAL]: (2016-01-25)
Processing loop moved to webworker to reduce serialization overhead
Changes in version 3.1.0 [EXPERIMENTAL]: (2016-01-05)
new IndexedDB storage strategy, through Config.storage param. (offlinestorage is also available)
IndexedDB running within a webWorker context with queue controlled in window context
Changes in version 3.0.3: (2015-12-10)
aws SDK: upgraded to 2.2.20
fixed parsing of applied_indicators ini,end values
added setVideoInfo for recording video for training sessions
added window.listener for receiving video if from MetacogStudio chrome extension
Changes in version 3.0.2: (2015-12-01)
RealTimeScore: added reset method
API: added get_visualization_request_session_data
Changes in version 3.0.1: (2015-11-05)
API: added widget_id to search TrainingSession endpoint
API: added support for VisualizationRequest endpoints
aws SDK: upgraded to 2.2.9
Changes in version 3.0.0: (2015-10-11)
API: Changes in TrainingEndpoint to match latest changes in server side.
Metalogger: making jquery optional (doesn't break if not present)
Changes in version 2.2.2: (2015-09-09)
Config: adding new field "authtoken". if present, when trainingToolbar is started it will fire auth and skip auth form on success.
Changes in version 2.2.1: (2015-09-01)
RealTimeScore: added emit "rtscore" messages
Config: removed kinesis stream name. now it is returned by the API.
adding new methods to API: save_rubric, create_rubric
added Metacog.RealTimeScore.request to metalogger build
Changes in version 2.2.0: (2015-08-06)
Adding new Config.mode = "API" for non-ui, non-kinesis interaction (logger, router and toolbars are disabled)
Changes in version 2.1.5: (2015-07-28)
Kinesis: handling automatic regeneration of auth token on expiration
RealTimeScore: inverted order of request: first POST, then kinesis event
Changes in version 2.1.4: (2015-07-13)
AWS SDK: upgraded to 2.1.38
MetacogAPI: post_score matches recently changes in API
Changes in version 2.1.3: (2015-06-18)
MetacogAPI: added created_at attribute for get_score_request
RealTimeScore: properties exposed in Metacog.Config
RealTimeScore: increased expiration time
Changes in version 2.1.2: (2015-06-03)
refactor in MetaAPI to use new names for scala endpoints
Changes in version 2.1.1: (2015-05-29)
upgrading AWs dependency to 2.1.32
refactor in MetaAPI to send custom http headers by each endpoint
Changes in version 2.1.0: (2015-05-25)
Adding new feature: Metacog.RealTimeScore.request
Adding new config option: allowScreenRecording
fixing bugs in UI related to reset status when changing toolbars
Changes in version 2.0.4: (2015-05-08)
ProductionEndpoint: changed from kinesis.putRecord to Kinesis.putRecords
Changes in version 2.0.3: (2015-05-05)
AWS SDK: upgraded contained version from 2.0.0.RC to 2.1.26
MetaAPI: marking errcb callback parameter in sendXHR method mandatory
Changes in version 2.0.2: (2015-04-27)
MetaAPI: get_events: replaced skip parameter by start parameter: timestamp by opaque dynamodb object (lastEvaluatedKey)
Changes in version 2.0.1: (2015-04-13)
training toolbar: fixed bug that make training toolbar to send playback reset event twice
router: changed validation of events of type metacog from name prefix to evt.type
training endpoint: invoking cbdone even when api.postEvents error callback is fired
changes in version 2.0.0: (2015-01-01)
exposing max_batch_size and max_retries variables into config
fixing in version numbering
added playback functionality
added scoring functionality
changes in version 0.2.0: in this version we added playback and scoring functionality
and refactored the way how instrumentation happens. changes were so big that we
upgrade version to 2.0.0.
changes in version 0.1.3: (2014-08-06)
- validation of empty message array after filtering invalid keys