Michael Adlai Arnold
                                            Michael Adlai Arnold
                                        
                                    Any update on this?
Ah, sorry about that. Thanks for the info--I'll look into your solution.
If I'm able to, it won't be for several weeks at minimum. Startup life :)
You can write your own custom matchers to do whatever you like using `ResponseMatcher`. For instance: ``` partialMatcher :: String -> ResponseMatcher partialMatcher expected = ResponseMatcher { matchStatus=200 , matchHeaders=[]...
...and I just realized this issue was last updated in 2016 😅
@kahlil29 it does add an argument to several functions that folks might be using, so it's definitely a breaking change.
@kahlil29 I went ahead and changed the API such that it's non-breaking; all the changes are now in exported functions named like `hmacAuthServerContext'` (that is, suffixed with a backtick), and...
So I've come across a pretty major issue: as far as I can tell, this lib doesn't actually use the request payload's content to generate the request signature. You have...
Ah, I've just come across @chshersh's comment in https://github.com/haskell-servant/servant/issues/1120, which seems to confirm my suspicions.
Due to time and business constraints, I ended up implementing our Kard web hook auth logic in a non-`Context` handler (i.e. business logic)--their HMAC implementation simply uses the minified JSON...