Dmitry Verkhoturov
0a9e489743
update github.com/didip/tollbooth from v6 to v7
2024-05-09 13:16:40 -05:00
Umputun
7d8802992a
switch to go 1.22, update deps
...
update version of runners, change goveralls install
update docker build to v1.22
drop useless codeanalysis ci step
2024-03-15 17:14:08 -05:00
Umputun
36a5443378
update and vendoring
...
update realip deps
regroup deps, keep all indirect separately
2023-11-26 16:17:04 -06:00
Umputun
b090bb4300
bump deps, update to go 1.21
2023-09-20 11:08:36 -05:00
Umputun
12bddda0f5
bump deps
2023-05-13 22:44:55 -05:00
Umputun
00ff3e8f37
bump deps
2023-02-26 16:15:04 -06:00
Umputun
0ce326dbaa
update deps, switch to go 1.19
2022-09-06 22:24:41 -05:00
Umputun
f9eb8ac012
bump deps
2022-04-16 23:32:07 -05:00
Umputun
bca30df215
update github.com/go-pkgz/rest
2022-04-06 11:41:15 -05:00
Umputun
6b0953f0a6
update deps
2022-02-09 23:19:50 -06:00
Umputun
05069cbfaa
revendor with fixed rest lib
2022-01-06 01:48:10 -06:00
Umputun
e2a40bc7a6
update rest library for proper 404 content type
2022-01-06 01:07:50 -06:00
Umputun
1315f04ddf
bump deps
2022-01-06 00:16:18 -06:00
Umputun
8c59be3612
implement simple on/off basic-auth for all resources
...
lint: err shadowing
extract htpasswd file load and add tests
2021-11-09 12:47:41 -06:00
Umputun
f036f7a8c7
revendor
2021-09-11 14:46:46 -05:00
Umputun
f908fa6fe5
update deps and revendor
2021-09-11 14:24:09 -05:00
Umputun
71039681e2
Merge pull request #97
...
* revendor with latest rest lib
* simplify with passThroughHandler
* add deps for throttling
2021-07-03 01:23:50 -05:00
Umputun
0a2047fc74
update go-pkgz/rest deps
2021-06-20 18:46:46 -05:00
Umputun
f0049ef7ac
add support of spa-like assets handling
2021-06-07 19:16:18 -05:00
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
Umputun
aee7e8a57e
revert to stable go-pgz/rest, switch size limiter to local implementation #71
2021-05-14 16:17:52 -05:00
Umputun
137cf692c4
switch to master go-pkgz/rest #71
2021-05-14 13:47:44 -05:00
Umputun
f47b16e426
revendor
2021-04-20 19:22:46 -05:00
Umputun
401375b8d7
bump go-pkgz/rest to show hostname in stdout logs
2021-04-17 12:46:22 -05:00
Umputun
2ffb9644a7
drop massive deps from removed docker client
2021-04-16 17:39:30 -05:00
Vladimir Garvardt
66610ef491
Replaced github.com/pkg/errors with stdlib errors wrap
2021-04-14 11:44:20 -05:00
Umputun
3ced8397c5
upgrade recoverer to suppress the noise on net/http: abort Handler
2021-04-12 12:08:50 -05:00
Umputun
bdae15b274
bump github.com/go-pkgz/rest to v1.9.0
2021-04-12 11:38:21 -05:00
Umputun
17c1c8ba92
mission vendor
2021-04-09 15:32:31 -05:00
Umputun
6508c95eae
update deps
2021-04-09 15:31:14 -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
7a263fed42
bump go-pkgz/rest
2021-04-04 02:39:42 -05:00
Umputun
d8c515d4d5
bump deps
2021-04-02 14:27:40 -05:00
Umputun
96e5cd2e6b
WIP: add 3 types of server
2021-04-02 03:13:49 -05:00
Umputun
d9e068ae76
vendor deps
2021-04-01 02:37:48 -05:00