Umputun
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
Vladimir Garvardt
66610ef491
Replaced github.com/pkg/errors with stdlib errors wrap
2021-04-14 11:44:20 -05:00
Konstantin Alikhanov
c5200e0a1a
Fixing type error in SSL Static mode
2021-04-14 11:08:17 -05:00
Umputun
1606e56d82
fix proxy headers, should affect response not the request
2021-04-13 14:33:54 -05:00
Umputun
6dcc2fa719
flip signature, disabled by default
2021-04-13 14:08:15 -05:00
Umputun
510b29c3ec
wrap proxy internal err log
2021-04-13 14:03:25 -05:00
Umputun
9bcb9de0d4
filter /ping from stdout logging
2021-04-13 13:04:40 -05:00
Umputun
d8309ab6f2
allow optional stdout logging
2021-04-13 12:45:49 -05:00
Umputun
ffd8afad07
change both /health and /ping to exact url match
...
needed to prevent conflict with proxied services
implementing /health or /ping
2021-04-13 00:52:06 -05:00
Umputun
64fd98a130
all timeouts are customizable #5
2021-04-12 21:54:59 -05:00
Umputun
a3d35bf7a9
normalize signatureHandler to be similar to other handlers
2021-04-09 21:01:46 -05:00
Umputun
a4323dcdb2
consolidate transport with director
2021-04-09 20:55:21 -05:00
Umputun
bd08c91889
don't use default transport for proxy, causing race with tests
2021-04-09 20:54:02 -05:00
Umputun
fe7992a972
drop compress, switch to gorilla
2021-04-09 15:26:06 -05:00
Umputun
9029b4d60f
lint: multiple warns cleanup
2021-04-09 15:05:22 -05:00
Umputun
220f966720
switch gzip middleware
2021-04-09 13:50:01 -05:00
Umputun
cdbe5d6dd7
don't autofill servers if FQDNs passed in
2021-04-09 02:48:18 -05:00
Umputun
cfb8d8df14
add-nosignature mode, rename leftovers from dpx
2021-04-06 23:17:50 -05:00
Umputun
a27b718d59
missing vendor
2021-04-05 22:14:23 -05:00
Umputun
6e31a87a40
add access log
2021-04-05 22:12:06 -05:00
Umputun
225590da2c
add ping url and health check
2021-04-05 03:37:28 -05:00
Umputun
dfa0d51b31
add Servers list and fill FQDNs
2021-04-04 15:55:06 -05:00
Umputun
4e28e69997
add X-Real-IP to proxied request
2021-04-04 02:57:34 -05:00
Umputun
7a263fed42
bump go-pkgz/rest
2021-04-04 02:39:42 -05:00
Umputun
d45415080a
allow custom https and http ports
2021-04-03 01:20:24 -05:00
Umputun
a316070eb6
add ssl suport
2021-04-03 00:22:54 -05:00
Umputun
96e5cd2e6b
WIP: add 3 types of server
2021-04-02 03:13:49 -05:00
Umputun
190b194d88
support multiple servers
2021-04-02 00:07:36 -05:00
Umputun
0dcb927e01
add headers mw
2021-04-01 02:53:42 -05:00
Umputun
8a7b73f41f
initial version #1
2021-04-01 02:37:28 -05:00