- clientTime field is represented in ISO 8601 format.
- Sampling
mouseenter
,mouseleave
, anddragmove
events byresolution
parameter. - Batch dumping all logs to file by interval parameter.
- Added Apache license headers.
- Updated all documentation.
- Updated versioning numbers.
- Added docker support.
New events Apache UserAle is tracking:
move
resize
scroll
Remove timer from
dragdrop
log due to incorrect time being recorded.Session id is autogenerated if not passed into configuration.
New events Apache UserAle is tracking:
mouseenter
mouseleave
- The elapsed time for a drag event is being recorded in the
dragdrop
log.
All logs will be stored to file called userale.log (configurable).
Users can specify which events to capture by passing in a list of event keys when instantiating Apache UserAle.
These are the events Apache UserAle is tracking:
mouseup
mousedown
mousemove
keypress
(optional)keydown
(optional)dragenter
dragleave
dragmove
dragdrop
Initial release.