Commit Graph

35 Commits

Author SHA1 Message Date
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