Editor Service 3.5

Compatibility

  • Lambda - Image Metadata >= 2.1< 3.0
  • Lambda - Image Publish >= 2.0< 3.0
  • Lambda - Image Resizing >= 1.2< 2.0
  • Digital Writer Integration Service >=1.2< 2.0

Released 2017-09-01

Upgrade notes

EDSE-80 Support for image service fallback

In order for Editor Service to be able to create variants (“fallbacks”) of uploaded images, a couple of new environment variables need to be configured in the task definition of Editor Service.

  • LAMBDA_IMAGE_CREATE_VERSION - The lambda function that creates the variants
  • PREVIEW_INSTRUCTIONS - Instructions to lambda for dimensions of variant “preview”
  • THUMB_INSTRUCTIONS - Instructions to lambda for dimensions of variant “thumb”
  • CREATE_PREVIEW_IN_REPO - Flag indicating if “preview” variant should be saved in repository in addition to S3
  • CREATE_THUMB_IN_REPO - Flag indication if “thumb” variant should be saved in repository in addition to S3
  • S3_DERIVATIVE_BUCKET - Optional. Used if S3 bucket for variants is not the same as for original version of images
  • S3_ACCESSKEY_DERIVATIVE - Optional. Used if S3_DERIVATIVE_BUCKET is specified
  • S3_SECRETKEY_DERIVATIVE - Optional. Used if S3_DERIVATIVE_BUCKET is specified
  • S3_REGION_DERIVATIVE- Optional. Used if S3_DERIVATIVE_BUCKET is specified

For more information, please see documentation of Editor Service.

Issues

New Feature

  • EDSE-82 - Support for preview render URL for images
  • EDSE-80 - Support for image service fallback

Bug

  • EDSE-91 - Lambda ImageResizing needs to be able to use specific derivate bucket
  • EDSE-90 - If OC is used, thumb and preview are always saved in repo
  • EDSE-86 - API responses contains broken JSON

Task