v.6.31.5

Improvements:

  1. [LUNA-6891] Added verification for token permissions related to events.

    See WS handshake for details

  2. [LUNA-6899] New verify token permission has been added to create token, replace token get tokens, get token endpoints for access to raw verification, perform verification.

  3. [LUNA-6885] The new luna-ws-notification callback type is supported in handler storage policies. Luna WS callback allows to get generated events on Luna Sender event subscription. Multiple callbacks with different filters could be specified to get a single event on subscription. Notification policy become deprecated. The simultaneous use of a new type of callback and notification policy is not expected (will be sent two notifications). See create handler, validate handler policies for details.

  4. [LUNA-6921] Added -v option for list_bucket_create.py script to set DEBUG logging level.

  5. [LUNA-6921] Added -v option for monitoring_db_create.py script to set DEBUG logging level.

Bugs fixed:

  1. [LUNA-6887] Access to sample creation without token permission to it by detect faces has been fixed.

  2. [LUNA-6912] Specification for WS handshake has been fixed regarding methods supported.

  3. [LUNA-6918] Fixed service startup failure when patching nested settings from an environment variable.

  4. [LUNA-6914] The GET requests without any authorization data (for example get handlers request) takes account_id query parameter into account as filter.

  5. [LUNA-6914] Fixed matching policy schema. Added now-time format for create- and end-time fields in candidates’ filters. See Create handler, Replace handler, Validate handler policies for details.```

#) [LUNA-6915] Fixed bug which caused inability to create token without setting visibility_area for user account. See create token. The default visibility_area for such tokens is account now.

  1. [LUNA-6919] An input request validation was improved for resources /liveness and /tasks/schedules. An internal error with status code 500 may be occurred for not valid json before.

  2. [LUNA-6940] Fixed inability to patch setting by environment variables for db_create scripts.

Migration:

See a migration manual.