pascal
373f014aea
Merge branch 'feature/check-cert-locker-before-acme' into test/proxy-fixes
2026-03-09 17:24:31 +01:00
pascal
8db71b545e
add certificate issue duration metrics
2026-03-09 16:59:33 +01:00
pascal
1aa1eef2c5
account for streaming
2026-03-09 16:08:30 +01:00
pascal
d9418ddc1e
do log throughput and requests. Also add throughput to the log entries
2026-03-09 15:39:29 +01:00
pascal
a19611d8e0
check the cert locker before starting the acme challenge
2026-03-09 13:40:41 +01:00
pascal
9ab6138040
fix mapping counting and metrics registry
2026-03-09 13:17:50 +01:00
pascal
c2fec57c0f
switch proxy to use opentelemetry
2026-03-07 11:16:40 +01:00
Viktor Liu
e601278117
[management,proxy] Add per-target options to reverse proxy ( #5501 )
2026-03-05 10:03:26 +01:00
Pascal Fischer
d7c8e37ff4
[management] Store connected proxies in DB ( #5472 )
...
Co-authored-by: mlsmaycon <mlsmaycon@gmail.com >
2026-03-03 18:39:46 +01:00
Viktor Liu
bbe5ae2145
[client] Flush buffer immediately to support gprc ( #5469 )
2026-03-02 15:17:08 +01:00
Pascal Fischer
9d123ec059
[proxy] add pre-shared key support ( #5377 )
2026-02-23 16:31:29 +01:00
Zoltan Papp
1bd7190954
[proxy] Support WebSocket ( #5312 )
...
* Fix WebSocket support by implementing Hijacker interface
Add responsewriter.PassthroughWriter to preserve optional HTTP interfaces
(Hijacker, Flusher, Pusher) when wrapping http.ResponseWriter in middleware.
Without this delegation:
- WebSocket connections fail (can't hijack the connection)
- Streaming breaks (can't flush buffers)
- HTTP/2 push doesn't work
* Add HijackTracker to manage hijacked connections during graceful shutdown
* Refactor HijackTracker to use middleware for tracking hijacked connections
* Refactor server handler chain setup for improved readability and maintainability
2026-02-17 12:53:34 +01:00
Pascal Fischer
f53155562f
[management, reverse proxy] Add reverse proxy feature ( #5291 )
...
* implement reverse proxy
---------
Co-authored-by: Alisdair MacLeod <git@alisdairmacleod.co.uk >
Co-authored-by: mlsmaycon <mlsmaycon@gmail.com >
Co-authored-by: Eduard Gert <kontakt@eduardgert.de >
Co-authored-by: Viktor Liu <viktor@netbird.io >
Co-authored-by: Diego Noguês <diego.sure@gmail.com >
Co-authored-by: Diego Noguês <49420+diegocn@users.noreply.github.com >
Co-authored-by: Bethuel Mmbaga <bethuelmbaga12@gmail.com >
Co-authored-by: Zoltan Papp <zoltan.pmail@gmail.com >
Co-authored-by: Ashley Mensah <ashleyamo982@gmail.com >
2026-02-13 19:37:43 +01:00