1
0
mirror of https://github.com/umputun/reproxy.git synced 2025-06-30 22:13:42 +02:00
Commit Graph

25 Commits

Author SHA1 Message Date
282b4b268c add lb selector 2021-05-28 16:11:16 -05:00
095f4d7102 Multi match (#74)
* discovery support for multiple matches

* switch proxy matcher usage, add random selection

* fix multi-match logic

* pass match picker func

* simplify rand picker

* update health params and docs

* fix early termination on discovery multi-match

* add grouping of sorted matches in sorted result

* add mention of live check to readme
2021-05-16 18:34:51 -05:00
a93bd40f8a treat 0 max request size limit as unlimited 2021-05-12 21:54:41 -05:00
5743109210 Nice error (#61)
* add support of html error reporting with custom templates

* typo

* formatting

* better template load error msg
2021-04-30 04:03:36 -05:00
1ff45cc2ca add integration test over https 2021-04-27 02:50:45 -05:00
a4cffbe922 Mime cache (#59)
* support different caching duration for different mime types #58

* extract main code to run func

* lint: err shadowing
2021-04-26 18:51:48 -05:00
c590c3246d Assets cache (#54)
* add caching control for assets
* regen site
2021-04-23 02:02:36 -05:00
aef3040b60 fix tests regression 2021-04-20 19:22:46 -05:00
8cf4b9063d Multiple static location (#36)
* add isStatic flag to mapper, implement for file and static providers

* handle static match response as a special case

* move assets conversion to load time

* rename static to assets everywhere for consistency

* don't overwride asset param in url mapper

* add documentation about assets mode

* add tests
2021-04-16 02:49:00 -05:00
1606e56d82 fix proxy headers, should affect response not the request 2021-04-13 14:33:54 -05:00
6dcc2fa719 flip signature, disabled by default 2021-04-13 14:08:15 -05:00
64fd98a130 all timeouts are customizable #5 2021-04-12 21:54:59 -05:00
1ac2f23504 adjust tests for delayed events 2021-04-12 02:29:17 -05:00
bd08c91889 don't use default transport for proxy, causing race with tests 2021-04-09 20:54:02 -05:00
9029b4d60f lint: multiple warns cleanup 2021-04-09 15:05:22 -05:00
e7d08008bf fix comments, more tests 2021-04-07 21:52:14 -05:00
cfb8d8df14 add-nosignature mode, rename leftovers from dpx 2021-04-06 23:17:50 -05:00
225590da2c add ping url and health check 2021-04-05 03:37:28 -05:00
4e28e69997 add X-Real-IP to proxied request 2021-04-04 02:57:34 -05:00
f8cd5f53b0 rename to reproxy 2021-04-03 14:23:23 -05:00
d45415080a allow custom https and http ports 2021-04-03 01:20:24 -05:00
79f0514294 lint: multiple warns 2021-04-03 01:00:09 -05:00
a316070eb6 add ssl suport 2021-04-03 00:22:54 -05:00
7c08a09053 allow docker provider on exposed and matched network 2021-04-02 00:50:16 -05:00
8a7b73f41f initial version #1 2021-04-01 02:37:28 -05:00