v.1.0.0

Improvements:

  1. The sanic application server is now used.

  2. A new workers command line argument was added (CPU process number for requests handling). Service will automatically spin up multiple processes and route traffic between processes. The gunicorn and supervisord support was removed.

  3. Plugin system was updated, see plugins resource.

  4. The “LUNA_IMAGE_STORE_SAMPLES_ADDRESS” setting was split into two parts for storing different types of samples. The “LUNA_IMAGE_STORE_FACES_SAMPLES_ADDRESS” and “LUNA_IMAGE_STORE_BODIES_SAMPLES_ADDRESS” settings are now used for storing faces and bodies samples respectively.

Bugs fixed:

  1. FSDK errors handling was fixed. Errors occurred on detection/extraction now have correct description.

  2. The “status” field type of the “/verifiers/{verifier_id}/raw” resource was changed from *bool to int (enum 0/1).

How to update from previous version:

To update from previous version simply replace folders luna_handlers, tests, docs, deploy and update dependencies from requirements.txt.