1
0
mirror of https://github.com/umputun/reproxy.git synced 2026-04-24 19:13:44 +02:00

Commit Graph

  • 71fc7f67e5 docs: document forward-health-checks for file and static providers master Umputun 2026-03-16 02:10:52 -05:00
  • c18f34362e Add per-route forward-health-checks option (#246) Dmitry Andreev 2026-03-16 10:09:30 +03:00
  • feac4fe375 Merge pull request #248 from paskal/ci/workflow-hardening Umputun 2026-03-14 13:48:35 -05:00
  • 6deccaaa24 ci: harden workflows, upgrade actions, fix caching Dmitry Verkhoturov 2026-03-14 07:54:54 +00:00
  • f3f7ade038 Merge pull request #245 from paskal/fix/ci-security-hardening Umputun 2026-03-05 11:51:30 -06:00
  • 8cd52c828d fix: add http.Flusher to metrics responseWriter for SSE streaming (#247) v1.5.0 Umputun 2026-03-03 15:39:27 -06:00
  • e3975c977c remove unused version output from prep step Dmitry Verkhoturov 2026-03-02 21:30:34 +00:00
  • ec4b282167 pass step outputs via env: in manifest push steps Dmitry Verkhoturov 2026-03-02 21:16:22 +00:00
  • 61361183d3 harden docker workflow against CI injection attacks Dmitry Verkhoturov 2026-03-02 20:52:06 +00:00
  • 9b1b4828b9 chore: exclude new gosec taint analysis rules in golangci config Umputun 2026-02-17 21:36:18 -06:00
  • 4089c35899 Add shell completions for bash, zsh, and fish (#244) Dmitry Verkhoturov 2026-02-18 03:34:13 +00:00
  • 2204ac940c Merge pull request #242 from 2128506/master Umputun 2026-02-13 12:20:49 -06:00
  • 49f6e0c8d6 fix(lint): suppress revive var-naming for plugin package in golangci config Umputun 2026-02-13 11:52:33 -06:00
  • 255f0dbdc8 docs: clarify that asset routes require path prefix, not regex Umputun 2026-02-13 11:41:21 -06:00
  • 3385d0792e implemented cli / environment option for disabling HTTP to HTTPS redirect Victor Kirhenshtein 2026-02-13 13:24:02 +02:00
  • 16591a07fe fix(brew): add directory field to publish formula to Formula/ Umputun 2026-02-03 10:56:42 -06:00
  • 0eb747801d chore: update zed editor file scan exclusions Umputun 2026-01-02 16:07:14 -06:00
  • 52444ea624 chore: expand .dockerignore to reduce build context Umputun 2026-01-02 15:50:56 -06:00
  • ce922a4290 chore: add zed editor configuration Umputun 2026-01-02 15:46:32 -06:00
  • 2f85c78d31 remove arm/v7 from builds v1.4.0 Umputun 2026-01-02 13:55:39 -06:00
  • d33e949056 disable gpg signing in goreleaser Umputun 2026-01-02 13:51:51 -06:00
  • 0225d9ff78 handle api-version with v prefix gracefully Umputun 2026-01-02 13:36:44 -06:00
  • 9a2dd63f23 add configurable docker API version flag (#241) Umputun 2026-01-02 13:32:56 -06:00
  • e264a6e931 feat(metrics): add low-cardinality mode for prometheus metrics Umputun 2025-12-11 03:01:20 -06:00
  • 9a70a1c8fa fix(auth): address code review findings Umputun 2025-12-11 00:51:55 -06:00
  • 0cee9a87ad fix(test): improve proxy test reliability on CI Umputun 2025-12-09 02:13:11 -06:00
  • 76ec9eb79a feat(auth): add per-route basic authentication Umputun 2025-12-09 02:12:57 -06:00
  • ed44d5535e Modernize release automation with GoReleaser and multi-arch Docker builds (#238) Umputun 2025-12-07 17:58:24 -06:00
  • c458f8bc10 docs: add missing DNS provider documentation Umputun 2025-12-06 03:02:43 -06:00
  • b7694d034a modernize code for Go 1.24+ linter Umputun 2025-12-06 02:52:32 -06:00
  • 484901ba0b fix race condition in plugin registration Umputun 2025-12-06 02:50:40 -06:00
  • d907ae71c2 fix flaky tests with waitForServer helper Umputun 2025-12-06 02:50:29 -06:00
  • 803797ac00 replace httpbin.org with echo.umputun.com in tests Umputun 2025-12-06 02:34:19 -06:00
  • e6be428bb0 fix flaky Test_Main by increasing response header timeout Umputun 2025-12-06 02:26:49 -06:00
  • c48adbb3b5 add DNS-01 providers: Porkbun, DNSimple, DuckDNS Umputun 2025-12-06 02:20:28 -06:00
  • 81bf17b937 add DNS-01 providers: GoDaddy, Namecheap, Scaleway Umputun 2025-12-06 02:16:39 -06:00
  • 77be32f116 add DNS-01 challenge providers: DigitalOcean, Hetzner, Linode Umputun 2025-12-06 02:10:18 -06:00
  • 9d8e18e570 chore: update goreleaser to v2.13.0 for go 1.25 support Umputun 2025-12-06 01:51:08 -06:00
  • 2c919357b5 docs: document dynamic SSL certificate discovery for ACME providers v1.3.0 Umputun 2025-12-05 23:43:33 -06:00
  • c9c8414f08 Add configurable upstream connection limits (#235) Umputun 2025-11-27 00:38:38 -06:00
  • 39650753be update SSL autocert to dynamically check discovered servers (#234) Umputun 2025-11-26 23:53:29 -06:00
  • 5f0253942f add tests to improve coverage for mgmt, main, and proxy packages Umputun 2025-11-26 23:25:34 -06:00
  • 4adb02f2ed Merge pull request #233 from umputun/maint/deps-update-nov2025 Umputun 2025-11-26 23:14:27 -06:00
  • 089e683067 fix linter warnings after updating golangci-lint config Umputun 2025-11-26 23:00:52 -06:00
  • 305b4e3d21 update dependencies and fix breaking API changes Umputun 2025-11-26 23:00:38 -06:00
  • b56560f72c docs: clarify ACME challenge selection process Umputun 2025-04-22 20:36:18 -05:00
  • da9954b50d docs: add DNS-01 challenge support info to README Umputun 2025-04-22 20:29:24 -05:00
  • 399f07bfca bump deps but keep certmagic Umputun 2025-04-22 20:17:49 -05:00
  • 75191307b1 fix: use alternative port for ACME HTTP challenge in CI environments Umputun 2025-04-22 03:49:39 -05:00
  • 231d7b002b Merge pull request #202 from Semior001/feature/110/acme-challenge-certmagic Umputun 2025-04-19 12:47:55 -05:00
  • 93a344e9a8 Merge branch 'master' into feature/110/acme-challenge-certmagic Umputun 2025-04-19 12:47:09 -05:00
  • d83acffb7b build: update Dockerfile to use Go 1.24 and standardize AS syntax Umputun 2025-04-19 12:43:16 -05:00
  • b1b0dd893c build: migrate to golangci-lint v2 and Go 1.24 Umputun 2025-04-19 12:39:50 -05:00
  • d563c2a648 fix: add timeouts and address race conditions in DNS challenge tests Umputun 2025-04-19 12:28:07 -05:00
  • 737680d980 fix: add timeouts and address race conditions in DNS challenge tests feature/110/acme-challenge-certmagic Umputun 2025-04-19 12:28:07 -05:00
  • 971fdfac9b Update Dependabot configuration to stop automatic PRs Dmitry Verkhoturov 2025-04-15 04:36:06 +01:00
  • 660f1d19ff Configure Dependabot to only provide security updates for Go Dmitry Verkhoturov 2025-04-15 02:59:23 +01:00
  • 1de0024988 Update base image in Dockerfile to latest version, add note on user Dmitry Verkhoturov 2025-03-16 17:49:28 +00:00
  • 528807d744 Update app/main.go Umputun 2025-03-16 13:00:27 -05:00
  • b616e1b4eb improve documentation on non-root container usage Dmitry Verkhoturov 2024-05-25 12:29:17 +02:00
  • 048f34534d fix: pass acme directory option to ssl config Yelshat Duskaliyev 2024-09-17 15:09:05 +05:00
  • 080fc12c7c feat: lower certmagic's logs to warn level Yelshat Duskaliyev 2024-09-17 11:42:39 +05:00
  • 72c8292d5f fix: issue new cert correctly in tests, added test for DNS-01 challenge Yelshat Duskaliyev 2024-09-17 11:37:24 +05:00
  • 9f1fd3e86a feat: added test ca and http-01 challenge test Yelshat Duskaliyev 2024-09-17 10:26:52 +05:00
  • 794f4aebca feat: log only warns and errors from certmagic Yelshat Duskaliyev 2024-09-15 16:35:56 +05:00
  • ef07ba9e57 perf: moved the certmagic initialization back to proxy pkg Yelshat Duskaliyev 2024-09-14 14:03:21 +05:00
  • 8e1dcd9fbf feat: allow consumer to override acme directory Yelshat Duskaliyev 2024-09-14 13:30:56 +05:00
  • 91712d9c58 feat: log certmagic events on debug level Yelshat Duskaliyev 2024-09-11 00:24:33 +05:00
  • a722b3c26d feat: moved autocert init to dedicated package Yelshat Duskaliyev 2024-09-09 10:43:35 +05:00
  • 19b7c96905 fix: acme dns01 resolver configuration Yelshat Duskaliyev 2024-09-08 18:48:18 +05:00
  • 48977975b9 feat: added option for ttl Yelshat Duskaliyev 2024-09-08 18:41:50 +05:00
  • 26fb21fcdf feat: added dns providers Yelshat Duskaliyev 2024-09-08 17:43:19 +05:00
  • 0658da2c31 feat: added caddy's certmagic manager Yelshat Duskaliyev 2024-09-08 17:27:54 +05:00
  • e9b7a5505a Bump the go-modules-updates group with 2 updates dependabot[bot] 2025-03-01 12:43:32 +00:00
  • 3a204ef5c6 lint: drop legacy key v1.2.3 Umputun 2025-02-20 12:03:41 -06:00
  • c970d116bb fix parsing headers with colons in the value, i.e. CSP Umputun 2025-02-20 12:00:40 -06:00
  • fee60fdb52 Readme typo: --assets.404= should be --assets.not-found= Alex Kirhenshtein 2025-02-07 19:24:08 +02:00
  • 672d038ad7 bump deps Umputun 2025-02-18 03:19:40 -06:00
  • a80e260791 Bump the go-modules-updates group with 2 updates dependabot[bot] 2025-01-01 12:48:22 +00:00
  • 5b878f9889 Fix minor typos in README.md Ovsep Avakian 2024-09-09 10:49:58 +03:00
  • 4486cec4f8 Bump github.com/stretchr/testify dependabot[bot] 2024-12-01 12:52:19 +00:00
  • 0c14b976aa Update archive naming for macOS compatibility Umputun 2024-12-03 00:40:08 -06:00
  • 92bd22877b refactor subtests Umputun 2024-11-27 03:36:27 -06:00
  • ad84e95b98 update ci to latest go and compat linter Umputun 2024-11-26 13:35:29 -06:00
  • 7185184e56 switch to 1.23, bump deps Umputun 2024-11-26 13:34:33 -06:00
  • 3f5b6bdf5a max request size also checks the size of url Umputun 2024-11-26 13:33:02 -06:00
  • 8c9d35ed22 Bump the go-modules-updates group across 1 directory with 2 updates dependabot[bot] 2024-09-01 12:18:41 +00:00
  • 1e81d22fef Bump the go-modules-updates group with 2 updates dependabot[bot] 2024-07-01 12:07:21 +00:00
  • 1959706ab4 replace keep host with less verbose but more detailed dbg messages only if keep host is enabled Umputun 2024-07-23 11:27:58 -05:00
  • 85702e4de1 remove noisy keep host messages from logging Umputun 2024-07-23 11:25:40 -05:00
  • 93b70a99c6 fix (revert) regression causing docker connection refusal, introduced by 899e101d7a v1.2.2 Umputun 2024-05-24 16:12:29 -05:00
  • 5774737128 Handle default and concrete server match conflict #192 v1.2.1 Umputun 2024-05-23 12:03:17 -05:00
  • 084e167283 update deps and goreleaser Umputun 2024-05-23 03:14:10 -05:00
  • 57552c1798 Added support for wildcard prefix in server patterns (#191) v1.2.0 Umputun 2024-05-23 01:56:58 -05:00
  • 73c492804d update docs for #190 changes Umputun 2024-05-21 22:59:11 -05:00
  • d3bbec8818 prevent log access races in tests Umputun 2024-05-21 22:45:13 -05:00
  • 271beedc99 Added host substitution in MTProxy match type #189 Umputun 2024-05-21 22:11:00 -05:00
  • 899e101d7a add test to CI for example directory Dmitry Verkhoturov 2024-05-09 17:44:28 +02:00
  • 30173d599c pin golangci-lint version to latest available, fix reported errors Dmitry Verkhoturov 2024-05-09 23:46:41 +02:00
  • cbed6ed705 Bump the go-modules-updates group with 3 updates dependabot[bot] 2024-05-09 18:42:15 +00:00