|
|
b4b8bd925d
|
v25.7.4
Default (tags) / security (push) Successful in 12m5s
Default (tags) / test (push) Failing after 4m5s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v25.7.4
|
2026-02-19 08:07:34 +00:00 |
|
|
|
5ac44b898b
|
fix(smart-proxy): include proxy IPs in smart proxy configuration
|
2026-02-19 08:07:34 +00:00 |
|
|
|
9b4393b5ac
|
v25.7.3
Default (tags) / security (push) Successful in 33s
Default (tags) / test (push) Failing after 4m1s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v25.7.3
|
2026-02-16 14:35:26 +00:00 |
|
|
|
02b4ed8018
|
fix(metrics): centralize connection-closed reporting via ConnectionGuard and remove duplicate explicit metrics.connection_closed calls
|
2026-02-16 14:35:26 +00:00 |
|
|
|
e4e4b4f1ec
|
v25.7.2
Default (tags) / security (push) Successful in 33s
Default (tags) / test (push) Failing after 4m4s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v25.7.2
|
2026-02-16 13:43:22 +00:00 |
|
|
|
d361a21543
|
fix(rustproxy-http): preserve original Host header when proxying and add X-Forwarded-* headers; add TLS WebSocket echo backend helper and integration test for terminate-and-reencrypt websocket
|
2026-02-16 13:43:22 +00:00 |
|
|
|
106713a546
|
v25.7.1
Default (tags) / security (push) Successful in 34s
Default (tags) / test (push) Failing after 4m6s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v25.7.1
|
2026-02-16 13:29:45 +00:00 |
|
|
|
101675b5f8
|
fix(proxy): use TLS to backends for terminate-and-reencrypt routes
|
2026-02-16 13:29:45 +00:00 |
|
|
|
9fac17bc39
|
v25.7.0
Default (tags) / security (push) Successful in 30s
Default (tags) / test (push) Failing after 4m1s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v25.7.0
|
2026-02-16 12:11:49 +00:00 |
|
|
|
2e3cf515a4
|
feat(routes): add protocol-based route matching and ensure terminate-and-reencrypt routes HTTP through the full HTTP proxy; update docs and tests
|
2026-02-16 12:11:49 +00:00 |
|
|
|
754d32fd34
|
v25.6.0
Default (tags) / security (push) Successful in 1m39s
Default (tags) / test (push) Failing after 5m7s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v25.6.0
|
2026-02-16 12:02:36 +00:00 |
|
|
|
f0b7c27996
|
feat(rustproxy): add protocol-based routing and backend TLS re-encryption support
|
2026-02-16 12:02:36 +00:00 |
|
|
|
db932e8acc
|
v25.5.0
Default (tags) / security (push) Successful in 1m1s
Default (tags) / test (push) Failing after 5m5s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v25.5.0
|
2026-02-16 03:00:39 +00:00 |
|
|
|
455d5bb757
|
feat(tls): add shared TLS acceptor with SNI resolver and session resumption; prefer shared acceptor and fall back to per-connection when routes specify custom TLS versions
|
2026-02-16 03:00:39 +00:00 |
|
|
|
fa2a27df6d
|
v25.4.0
Default (tags) / security (push) Successful in 30s
Default (tags) / test (push) Failing after 5m5s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v25.4.0
|
2026-02-16 01:37:43 +00:00 |
|
|
|
7b2ccbdd11
|
feat(rustproxy): support dynamically loaded TLS certificates via loadCertificate IPC and include them in listener TLS configs for rebuilds and hot-swap
|
2026-02-16 01:37:43 +00:00 |
|
|
|
8409984fcc
|
v25.3.1
Default (tags) / security (push) Successful in 1m44s
Default (tags) / test (push) Failing after 5m8s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v25.3.1
|
2026-02-15 15:05:03 +00:00 |
|
|
|
af10d189a3
|
fix(plugins): remove unused dependencies and simplify plugin exports
|
2026-02-15 15:05:03 +00:00 |
|
|
|
0b4d180cdf
|
v25.3.0
Default (tags) / security (push) Has been cancelled
Default (tags) / test (push) Has been cancelled
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v25.3.0
|
2026-02-14 14:02:25 +00:00 |
|
|
|
7b3545d1b5
|
feat(smart-proxy): add background concurrent certificate provisioning with per-domain timeouts and concurrency control
|
2026-02-14 14:02:25 +00:00 |
|
|
|
e837419d5d
|
v25.2.2
Default (tags) / security (push) Has been cancelled
Default (tags) / test (push) Has been cancelled
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v25.2.2
|
2026-02-14 12:42:20 +00:00 |
|
|
|
487a603fa3
|
fix(smart-proxy): start metrics polling before certificate provisioning to avoid blocking metrics collection
|
2026-02-14 12:42:20 +00:00 |
|
|
|
d6fdd3fc86
|
v25.2.1
Default (tags) / security (push) Has been cancelled
Default (tags) / test (push) Has been cancelled
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v25.2.1
|
2026-02-14 12:28:42 +00:00 |
|
|
|
344f224c89
|
fix(smartproxy): no changes detected in git diff
|
2026-02-14 12:28:42 +00:00 |
|
|
|
6bbd2b3ee1
|
test(metrics): add v25.2.0 end-to-end assertions for per-IP, history, and HTTP request metrics
|
2026-02-14 12:24:48 +00:00 |
|
|
|
c44216df28
|
v25.2.0
Default (tags) / security (push) Has been cancelled
Default (tags) / test (push) Has been cancelled
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v25.2.0
|
2026-02-14 11:15:17 +00:00 |
|
|
|
f80cdcf41c
|
feat(metrics): add per-IP and HTTP-request metrics, propagate source IP through proxy paths, and expose new metrics to the TS adapter
|
2026-02-14 11:15:17 +00:00 |
|
|
|
6c84aedee1
|
v25.1.0
Default (tags) / security (push) Has been cancelled
Default (tags) / test (push) Has been cancelled
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v25.1.0
|
2026-02-13 23:18:22 +00:00 |
|
|
|
1f95d2b6c4
|
feat(metrics): add real-time throughput sampling and byte-counting metrics
|
2026-02-13 23:18:22 +00:00 |
|
|
|
37372353d7
|
v25.0.0
Default (tags) / security (push) Has been cancelled
Default (tags) / test (push) Has been cancelled
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v25.0.0
|
2026-02-13 21:24:16 +00:00 |
|
|
|
7afa4c4c58
|
BREAKING CHANGE(certs): accept a second eventComms argument in certProvisionFunction, add cert provisioning event types, and emit certificate lifecycle events
|
2026-02-13 21:24:16 +00:00 |
|
|
|
998662e137
|
v24.0.1
Default (tags) / security (push) Has been cancelled
Default (tags) / test (push) Has been cancelled
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v24.0.1
|
2026-02-13 16:57:46 +00:00 |
|
|
|
a8f8946a4d
|
fix(proxy): improve proxy robustness: add connect timeouts, graceful shutdown, WebSocket watchdog, and metrics guard
|
2026-02-13 16:57:46 +00:00 |
|
|
|
07e464fdac
|
v24.0.0
Default (tags) / security (push) Has been cancelled
Default (tags) / test (push) Has been cancelled
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v24.0.0
|
2026-02-13 16:32:02 +00:00 |
|
|
|
0e058594c9
|
BREAKING CHANGE(smart-proxy): move certificate persistence to an in-memory store and introduce consumer-managed certStore API; add default self-signed fallback cert and change ACME account handling
|
2026-02-13 16:32:02 +00:00 |
|
|
|
e0af82c1ef
|
v23.1.6
Default (tags) / security (push) Has been cancelled
Default (tags) / test (push) Has been cancelled
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v23.1.6
|
2026-02-13 13:08:30 +00:00 |
|
|
|
efe3d80713
|
fix(smart-proxy): disable built-in Rust ACME when a certProvisionFunction is provided and improve certificate provisioning flow
|
2026-02-13 13:08:30 +00:00 |
|
|
|
6b04bc612b
|
v23.1.5
Default (tags) / security (push) Successful in 38s
Default (tags) / test (push) Failing after 4m1s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v23.1.5
|
2026-02-13 12:02:47 +00:00 |
|
|
|
e774ec87ca
|
fix(smart-proxy): provision certificates for wildcard domains instead of skipping them
|
2026-02-13 12:02:47 +00:00 |
|
|
|
cbde778f09
|
v23.1.4
Default (tags) / security (push) Successful in 43s
Default (tags) / test (push) Failing after 4m6s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v23.1.4
|
2026-02-12 22:35:25 +00:00 |
|
|
|
bc2bc874a5
|
fix(tests): make tests more robust and bump small dependencies
|
2026-02-12 22:35:25 +00:00 |
|
|
|
fdabf807b0
|
v23.1.3
Default (tags) / security (push) Successful in 44s
Default (tags) / test (push) Failing after 4m6s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v23.1.3
|
2026-02-12 20:17:32 +00:00 |
|
|
|
81e0e6b4d8
|
fix(rustproxy): install default rustls crypto provider early; detect and skip raw fast-path for HTTP connections and return proper HTTP 502 when no route matches
|
2026-02-12 20:17:32 +00:00 |
|
|
|
28fa69bf59
|
v23.1.2
Default (tags) / security (push) Successful in 36s
Default (tags) / test (push) Failing after 4m1s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v23.1.2
|
2026-02-11 13:48:30 +00:00 |
|
|
|
5019658032
|
fix(core): use node: scoped builtin imports and add route unit tests
|
2026-02-11 13:48:30 +00:00 |
|
|
|
a9fe365c78
|
v23.1.1
Default (tags) / security (push) Successful in 39s
Default (tags) / test (push) Failing after 4m1s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v23.1.1
|
2026-02-11 12:52:45 +00:00 |
|
|
|
32e0410227
|
fix(rust-proxy): increase rust proxy bridge maxPayloadSize to 100 MB and bump dependencies
|
2026-02-11 12:52:45 +00:00 |
|
|
|
fd56064495
|
v23.1.0
Default (tags) / security (push) Successful in 35s
Default (tags) / test (push) Failing after 4m1s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v23.1.0
|
2026-02-10 09:43:40 +00:00 |
|
|
|
3b7e6a6ed7
|
feat(rust-bridge): integrate tsrust to build and locate cross-compiled Rust binaries; refactor rust-proxy bridge to use typed IPC and streamline process handling; add @push.rocks/smartrust and update build/dev dependencies
|
2026-02-10 09:43:40 +00:00 |
|
|
|
131ed8949a
|
v23.0.0
Default (tags) / security (push) Successful in 52s
Default (tags) / test (push) Failing after 48s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v23.0.0
|
2026-02-09 17:11:37 +00:00 |
|