Marcel Ludwig

Results 20 issues of Marcel Ludwig

**Describe the bug** The `SyncedJSON` new() method is missing the command context to shutdown the initialized goroutine on configuration-file changes. See https://github.com/avenga/couper/blob/master/json/synced_json.go#L53 **To Reproduce** Steps to reproduce the behavior: 1....

bug

Setting some header values like `req.id` or simple strings should be send to the client, even with api connect errors, where applicable.

Couper has several log options but some of them are missing at [https://docs.couper.io/](https://docs.couper.io/observation/logging) . The source files for the documentation are located [here](https://github.com/avenga/couper/blob/master/docs/website/content/3.observation/logging.md). The [DOCKER.md](https://github.com/avenga/couper/blob/master/DOCKER.md) contains options which are not...

documentation
hacktoberfest

**Describe the bug** Update to latest go version before 1.13 gets released.

dependencies
go

**Describe the bug** If you connect a backend api via proxy block and you have CORS options enabled and the api sends also such headers this leads to duplicate cors...

bug

The `beta_job` does run on startup no matter how big the `interval` has been set. However, it may be required to disable a job via environment variable for some reason....

proposal

Couper should react to `429` status-code responses and will retry this particular request with the given delay from the response header [`Retry-After`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Retry-After) (in seconds). Maybe there is just the status-code...

proposal

Couper should be easy to use but sometimes there may be more complex requirements from the surrounding architecture or a contributor may add a specific feature without the requirement to...

enhancement
proposal
plugin

poc --- Reviewer checklist Read PR description: a summary about the changes is required Changelog updated Documentation: docs/{Reference, Cli, ...}, Docker and cli help/usage Pulled branch, manually tested Verified requirements...

We are mostly using the Go build-in package to fulfil this tasks. But there are packages out there which are faster and have less memory consumption. We have dependencies which...