All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Added a new configuration entry called icao_check_cropped
. When
icao_check_cropped
is true
and a cropped photo is requested while
performing ICAO checks, the checks will be performed on the cropped image
instead of the uncropped image (with the exception of the background
uniformity check.)
icao_glass_status
and icao_eye_distance
configuration values were
incorrectly documented as accepting threshold values between -10000 and
The previous defaults were the following:
EYE_DISTANCE:<80;400>
GLASS_STATUS:<-10000;2000>
These values had no effect. If still used within the configuration they will still have no effect.
The New defaults are:
EYE_DISTANCE:<-10000;10000>&&FACE_CONFIDENCE
GLASS_STATUS:<-10000;10000>&&YAW&&PITCH&&FACE_CONFIDENCE
The threshold values listed above (-10000 to 10000) still have no effect but
the dependencies such as &&YAW&&PITCH&&FACE_CONFIDENCE
are now applied.
icao_background_uniformity
default values were changed from:
BACKGROUND_UNIFORMITY:<-8000;10000>&&YAW&&PITCH&&FACE_CONFIDENCE
to
BACKGROUND_UNIFORMITY:<-8000;10000>&&FACE_CONFIDENCE
ICAOCheck
endpoint was previously accepting a boolean value of true
for
the crop_method
field. In a recent update, the capture_verify_iface plugin
began rejecting a boolean value and began strictly requiring one of the
acceptable string values. The previous behavior of accepting true
and
converting it to token_frontal
has been restored.StopDeviceLiveFeed
endpoint
would stop a live feed but the the service would continue streaming a
loading image to the client if it was still connected. The connection will
now be closed instead.eye_distance
, face_confidence
, and glass_status
.Load Defaults
button to the demo application which loads the default
configuration values for a plugin.min_capture_points
configuration entry which is evaluated when capturing a
signature.sigthick
utility.ICAOCheck
endpoint to support full_frontal_extended
and
token_frontal_extended
crop methods which support a crop_enlargement
parameter.clear
button to Topaz demo.Capture
API endpoint.crop_background
parameter of the ICAOCheck
endpoint
would reject some valid hex colors.GetConfig
endpoint for obtaining instance configuration at runtime.defaultPluginRotation
option to site.config.json
,
to specify a default number of degrees in which to rotate all devices for a
specific plugin.request_body_limit
option for site.config.json
has been
renamed requestBodyLimit
allowedPluginConfigUpdate
option to site.config.json
,
to specify which plugins can have their configurations updated via the
HTTP API.request_body_limit
option for site.config.json
, allowing
configuration of the maximum request body size.plugin/:pluginId/device/:deviceId/capture
HTTP API endpoint noting support for GIF and PNG image formats./demo/v2
./:pluginId/device/:deviceId/cancel
endpoint.tail.bat
helper script to the path of the logs.bat
helper script./doc/CHANGELOG.html
logLevel.plugin
and logLevel.service
configuration options for
setting plugin and service log levels, respectively.