Uploaded image for project: 'Amazon S3 Connector'
  1. Amazon S3 Connector
  2. MGNLSSS-48

support for additional configurations

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Neutral
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.2.2
    • Labels:
      None
    • Documentation update required:
      Yes
    • Magnolia Release:
      6.1.3

      Description

      The Ramsey Solutions team began using the S3 Asset Provider and would like to contribute a few additional configurations we forked for our S3 implementation. In addition to these configurations, we fixed a few bugs that we came across. We think these forked changes will be helpful to others, see below for a pull request.

      Pull Request: https://git.magnolia-cms.com/projects/ENTERPRISE/repos/magnolia-amazon-s3/pull-requests/10/overview

      New configurations introduced:

      • awsDefaultCredentialProviderChainEnabled - enables authentication via the AWS default credential provider chain
      • clientTTLMillis - amount of time in milliseconds to keep a AWS client before getting a new one
      • bucketConfigurations > bucketName - filters buckets by name to show in the S3 Browser
      • showAllBuckets - overrides the visibility filtering of buckets
      • assetCacheControl - sets CacheControl for an asset with the given value

      Bugs fixed:

      • Missing i18n values - filled in a few missing dialog and dropdown labels
      • ConnectionPoolTimeout Bug - S3 connections streams were being held while navigating the S3 Browser resulting in the Magnolia user getting booted after browsing 50+ assets.
      • Asset ContentType Bug- no content type was being set while uploading assets through the S3 Browser resulting a generic fallback type via the S3 SDK of application/octet-stream.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ilgun Ilgun Ilgun
              Reporter:
              rwilson Robin Wilson
              Visible to:
              Christian Hughes, Paul Welscott
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response: