reproxy/app/proxy
Umputun 7139c57766
RPC plugins support (#85)
* wip

* resolve merge artifacts

* full coverage for conductor

* wire plugin conductor to main and proxy

* wip, with separate match handler

* split matching logic with another handler, add initial docs

* move parts of proxy to handlers, add tests

* add headers in to be sent to proxied url

* merged from master

* add example with docker compose

* supress excesive debug reporting 0-9 disabled in docker

* add plugin tests

* randomize test port

* lint: minor warns

* lint: err shadow
2021-06-01 02:56:39 -05:00
..
testdata Nice error (#61) 2021-04-30 04:03:36 -05:00
cache_control_test.go extend tests for tricky cases 2021-04-27 01:57:04 -05:00
cache_control.go Nice error (#61) 2021-04-30 04:03:36 -05:00
error_reporter_test.go Nice error (#61) 2021-04-30 04:03:36 -05:00
error_reporter.go Nice error (#61) 2021-04-30 04:03:36 -05:00
handlers_test.go RPC plugins support (#85) 2021-06-01 02:56:39 -05:00
handlers.go RPC plugins support (#85) 2021-06-01 02:56:39 -05:00
health_test.go extend health chek to make sure all pings called 2021-05-02 12:52:29 -05:00
health.go eliminate metrics middleware hit if mgmt disabled 2021-05-22 10:44:21 -05:00
matcher_mock.go RPC plugins support (#85) 2021-06-01 02:56:39 -05:00
proxy_test.go RPC plugins support (#85) 2021-06-01 02:56:39 -05:00
proxy.go RPC plugins support (#85) 2021-06-01 02:56:39 -05:00
ssl_test.go lint: multiple warns 2021-04-03 01:00:09 -05:00
ssl.go add autocert details log 2021-05-04 12:51:07 -05:00