Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Assets: upload to and grant permissions on prefix #510

Merged
merged 8 commits into from
Aug 20, 2018

Commits on Aug 6, 2018

  1. Assets: upload to and grant permissions on prefix

    We need to give asset consumers permissions on all versions of
    an asset, not just the latest version. Otherwise, we will never
    be able to do rolling updates.
    
    Also add caching on AWS client instances, so with multiple
    asset uploads we don't have to construct a new S3 client for
    every asset (incurring credential lookups for each one).
    
    This fixes #484.
    Rico Huijbers committed Aug 6, 2018
    Configuration menu
    Copy the full SHA
    a0ed0f8 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2018

  1. Merge remote-tracking branch 'origin/master' into huijbers/asset-prefix

    LOST SDK CHANGES
    Rico Huijbers committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    6ce1fa0 View commit details
    Browse the repository at this point in the history
  2. Toolkit: add caching for AWS credential providers.

    Rico Huijbers committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    b5c3f6f View commit details
    Browse the repository at this point in the history
  3. Combine key and prefix back into a single parameter

    Rico Huijbers committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    3a7dac9 View commit details
    Browse the repository at this point in the history
  4. Fix Lambda asset test

    Rico Huijbers committed Aug 16, 2018
    Configuration menu
    Copy the full SHA
    7eb3d71 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2018

  1. WIP

    Rico Huijbers committed Aug 17, 2018
    Configuration menu
    Copy the full SHA
    dacefbb View commit details
    Browse the repository at this point in the history
  2. Add unit test on assets

    Rico Huijbers committed Aug 17, 2018
    Configuration menu
    Copy the full SHA
    24a445c View commit details
    Browse the repository at this point in the history
  3. Update integ expectations

    Rico Huijbers committed Aug 17, 2018
    Configuration menu
    Copy the full SHA
    f88dcb3 View commit details
    Browse the repository at this point in the history