Adam Tanner
Adam Tanner
Some prelimary investigation reveals several problems with supporting WebSockets, both secure and insecure. When using a proxy, browsers will send a CONNECT request to the destination when attempting to open...
In the `martian.Context` for each `http.Request` is a short lived unique(ish) ID. It would be helpful for debugging to be able to include this "trace ID" in every log line...
There is an unnecessary amount of duplication between verifications and filters. Additionally, the verifiers have inconsistent behavior as to whether the verification requirement is 0, 1, or n times. It...
The package `verify` needs to be reworked to be more useful for end users. The current JSON API looks like: ``` json { "errors": [ { "message": "request(url): message: got...
All the core modifiers, filters, and verifiers should have increased debug log output (`log.Debugf`) so it's easier to trace which modifiers were called and which values were modified. ## Individual...
Martian is, first and foremost, a set of tools to build custom HTTP/S proxies. We've always had an example proxy implementation that we've maintained to show others how one could...
### Motivation / Background This Pull Request has been created because the `Faker::Alphanumeric.alphanumeric` generator is not deterministic when using `min_alpha` and/or `min_numeric`. ### Additional information The generator is not currently...
# Background When using the build cache with the `registry` cache type the order of options given to `docker build --cache-to` appears to be significant and the `ref` option *MUST*...