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

Endpoints 2.0 Integration pre-work #2063

Merged
merged 7 commits into from
Dec 7, 2022
Merged

Endpoints 2.0 Integration pre-work #2063

merged 7 commits into from
Dec 7, 2022

Commits on Dec 7, 2022

  1. Configuration menu
    Copy the full SHA
    5a15dba View commit details
    Browse the repository at this point in the history
  2. Endpoints 2.0 Integration pre-work

    This PR does a 3 bits of pre-work ahead of ep2 integration:
    1. Split endpoint resolution into two separate middlewares:
      1. A smithy native middleware that applies URI and headers
      2. An AWS middleware that applies the auth schemes
    2. Add vendorParams support to the ProtocolTestGenerator so that protocol tests can insert a region.
    3. Simplify endpoint resolution logic by allowing `make_operation` to fail when an endpoint cannot be resolved.
    rcoh committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    f5ccc38 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ebf9323 View commit details
    Browse the repository at this point in the history
  4. backout changes to property bag

    rcoh committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    e6e4bef View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8531e4f View commit details
    Browse the repository at this point in the history
  6. Fix AWS test

    rcoh committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    a75b5db View commit details
    Browse the repository at this point in the history
  7. Fix test

    rcoh committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    df4842c View commit details
    Browse the repository at this point in the history