v.1.28.0
Improvements:
Service dependencies were updated.
Bugs fixed:
[LUNA-8753] Fixed the validation error for an invalid orientation_strategy value in create stream and put stream requests that reference a group (via group_id/group_name). The error message only reported
'static'as the valid value, even though'video_info'is also accepted; it now reports both.[LUNA-8758] The parameter
autorestart.restartin create stream, replace stream, create group and update group requests now rejects boolean values (true/false) with400status code: the parameter accepts only integer0or1, as documented in the API spec.[LUNA-8758] The parameter
autorestart.restartin get streams and get groups responses now always returns an integer0/1. Legacy values stored as boolean in the database are converted by a one-time database migration.[LUNA-8770] The
data.rotationparameter was incorrectly documented in the create stream and replace stream request specs for streams withorientation_strategyset tovideo_info. The service does not apply a user-defined rotation for thevideo_infoorientation strategy (the rotation angle is always read from the video metadata), so the parameter was never accepted for such streams. The spec no longer listsdata.rotationwhenorientation_strategyisvideo_info. Behavior fororientation_strategystaticis unchanged.
Migration:
See a migration manual.