Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: adnanh/webhook
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: jacobweinstock/webhook
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 18 commits
  • 462 files changed
  • 1 contributor

Commits on Jun 9, 2023

  1. Use additional headers in the signature payload:

    This will allow users to use headers in the signature
    payload during the verification process. For example,
    a timestamp header can be used to validate if requests
    have been sent recently and reduce the risk of message
    replays.
    
    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    021efc3 View commit details
    Browse the repository at this point in the history
  2. Add code comment for signaturePayload

    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    bd28fd0 View commit details
    Browse the repository at this point in the history
  3. Remove redundant length check:

    The range body will not execute if the len
    of r.Parameter.SignaturePayloadHeaders is 0.
    
    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    753d12e View commit details
    Browse the repository at this point in the history
  4. Add tests for additional headers in sign payload:

    Cover the Evaluate func with additional headers
    for sha1, sha256, sha512.
    
    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    665f955 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Update go.mod and github action:

    Dependencies were old.
    
    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    ac897f5 View commit details
    Browse the repository at this point in the history
  2. Change the way static binary is built:

    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    dc9a70b View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Add release process for container images

    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    b32f8f0 View commit details
    Browse the repository at this point in the history
  2. Use goreleaser for cross compilation in CI

    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    9e8e68d View commit details
    Browse the repository at this point in the history
  3. Use goreleaser to speed up cross compiles

    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    7ccd647 View commit details
    Browse the repository at this point in the history
  4. Fix CI build

    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    c035af7 View commit details
    Browse the repository at this point in the history
  5. Fix CI build

    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    d65a280 View commit details
    Browse the repository at this point in the history
  6. Fix CI build

    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    bcf87f7 View commit details
    Browse the repository at this point in the history
  7. Add goreleaser before hook back in:

    I was troubleshooting a build issue and
    thought this was part of it. It wasnt.
    
    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    c19ee45 View commit details
    Browse the repository at this point in the history
  8. Don't build on tags

    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    371ec9e View commit details
    Browse the repository at this point in the history
  9. Update registry login action

    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    738835d View commit details
    Browse the repository at this point in the history
  10. Fix CI Go version issue

    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    650e7d3 View commit details
    Browse the repository at this point in the history
  11. Update version const

    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    23e553f View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Error if expected headers don't exist:

    Webhook producers would previously be authorized
    if they left these headers out.
    
    Signed-off-by: Jacob Weinstock <[email protected]>
    jacobweinstock committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    ae09897 View commit details
    Browse the repository at this point in the history
Loading