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

Allow customization of netty channel handles before and during decompression #10261

Merged

Commits on Sep 27, 2023

  1. Make the decompressor extensible and allow for a plugin to define a s…

    …tep in the pipeline to analyze request headers
    
    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    0925b7e View commit details
    Browse the repository at this point in the history
  2. Add to CHANGELOG

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    a8d9b73 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Use getMethods

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    5188697 View commit details
    Browse the repository at this point in the history
  2. Create new instance of each inbound handler

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    cd9e72f View commit details
    Browse the repository at this point in the history
  3. Update name

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    bf2d707 View commit details
    Browse the repository at this point in the history
  4. Update name

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    bfc3ceb View commit details
    Browse the repository at this point in the history
  5. Update test

    Signed-off-by: Craig Perkins <craig5008@gmail.com>
    cwperks committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    2584e94 View commit details
    Browse the repository at this point in the history
  6. Add netty request tests

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    e02a8a3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0a0214d View commit details
    Browse the repository at this point in the history
  8. Add test for createRestRequest

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    104c512 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Very basic header validator

    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    aec43e9 View commit details
    Browse the repository at this point in the history
  2. Revert "Very basic header validator"

    This reverts commit aec43e9.
    
    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    46f3e4a View commit details
    Browse the repository at this point in the history
  3. Remove createDecompressor extension point in favor of attributeKey th…

    …at can be populated by an extending transport
    
    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    16ecd7f View commit details
    Browse the repository at this point in the history
  4. Minor update

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    e6209c7 View commit details
    Browse the repository at this point in the history
  5. Match previous name

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    54a0a96 View commit details
    Browse the repository at this point in the history
  6. Add license header

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    f4eb416 View commit details
    Browse the repository at this point in the history
  7. Back out DelegatingRestHandler changes to simplify this PR and follow…

    … with a PR to introduce DelegatingRestHandler
    
    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    226299a View commit details
    Browse the repository at this point in the history
  8. Small update to test

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    4689e30 View commit details
    Browse the repository at this point in the history
  9. remove printStackTrace

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    c227e6e View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. Configuration menu
    Copy the full SHA
    a83c64f View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. Remove channel attributes that are request specific

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    aec3ad3 View commit details
    Browse the repository at this point in the history
  2. Move new AttributeKeys to security plugin

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    01dfa89 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a1d6968 View commit details
    Browse the repository at this point in the history
  4. Add charset

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    3085f64 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Add javadoc on new extension points

    Signed-off-by: Craig Perkins <craig5008@gmail.com>
    cwperks committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    7ca4c7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c49159 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    23feffd View commit details
    Browse the repository at this point in the history
  4. Single request class

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    02b92ab View commit details
    Browse the repository at this point in the history
  5. Revert access modifier changes

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    5af481b View commit details
    Browse the repository at this point in the history
  6. Spotless

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    91fc5bc View commit details
    Browse the repository at this point in the history
  7. Remove createRestRequest changes in favor of new security rest channe…

    …l in security plugin
    
    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    ddaca29 View commit details
    Browse the repository at this point in the history