Commit Graph

739 Commits

Author SHA1 Message Date
philkunz 6a08bbc558 update 2025-05-29 10:13:41 +00:00
philkunz 200a735876 update 2025-05-29 01:07:39 +00:00
philkunz d8d1bdcd41 update 2025-05-29 01:00:20 +00:00
philkunz 2024ea5a69 19.5.1
Default (tags) / security (push) Successful in 38s
Default (tags) / test (push) Failing after 1h14m25s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.5.1
2025-05-29 00:24:57 +00:00
philkunz e4aade4a9a fix(socket-handler): Fix socket handler race condition by differentiating between async and sync handlers. Now, async socket handlers complete their setup before initial data is emitted, ensuring that no data is lost. Documentation and tests have been updated to reflect this change. 2025-05-29 00:24:57 +00:00
philkunz d42fa8b1e9 19.5.0
Default (tags) / security (push) Successful in 42s
Default (tags) / test (push) Failing after 1h11m17s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.5.0
2025-05-28 23:33:02 +00:00
philkunz f81baee1d2 feat(socket-handler): Add socket-handler support for custom socket handling in SmartProxy 2025-05-28 23:33:02 +00:00
philkunz b1a032e5f8 19.4.3
Default (tags) / security (push) Successful in 40s
Default (tags) / test (push) Failing after 1h10m51s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.4.3
2025-05-28 19:58:28 +00:00
philkunz 742adc2bd9 fix(smartproxy): Improve port binding intelligence and ACME challenge route management; update route configuration tests and dependency versions. 2025-05-28 19:58:28 +00:00
philkunz 4ebaf6c061 19.4.2
Default (tags) / security (push) Successful in 30s
Default (tags) / test (push) Failing after 18m9s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.4.2
2025-05-20 19:36:12 +00:00
philkunz d448a9f20f fix(dependencies): Update dependency versions: upgrade @types/node to ^22.15.20 and @push.rocks/smartlog to ^3.1.7 in package.json 2025-05-20 19:36:12 +00:00
philkunz 415a6eb43d 19.4.1
Default (tags) / security (push) Successful in 31s
Default (tags) / test (push) Failing after 18m11s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.4.1
2025-05-20 19:20:24 +00:00
philkunz a9ac57617e fix(smartproxy): Bump @push.rocks/smartlog to ^3.1.3 and improve ACME port binding behavior in SmartProxy 2025-05-20 19:20:24 +00:00
philkunz 6512551f02 update 2025-05-20 16:01:32 +00:00
philkunz b2584fffb1 update 2025-05-20 15:46:00 +00:00
philkunz 4f3359b348 update 2025-05-20 15:44:48 +00:00
philkunz b5e985eaf9 19.3.13
Default (tags) / security (push) Successful in 34s
Default (tags) / test (push) Failing after 18m13s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.13
2025-05-20 15:32:19 +00:00
philkunz 669cc2809c fix(port-manager, certificate-manager): Improve port binding and ACME challenge route integration in SmartProxy 2025-05-20 15:32:19 +00:00
philkunz 3b1531d4a2 19.3.12
Default (tags) / security (push) Successful in 38s
Default (tags) / test (push) Failing after 37m5s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.12
2025-05-19 23:57:16 +00:00
philkunz 018a49dbc2 fix(tests): Update test mocks to include provisionAllCertificates methods in certificate manager stubs and related objects. 2025-05-19 23:57:16 +00:00
philkunz b30464a612 19.3.11
Default (tags) / security (push) Successful in 38s
Default (tags) / test (push) Failing after 57m9s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.11
2025-05-19 23:37:11 +00:00
philkunz c9abdea556 fix(logger): Replace raw console logging calls with structured logger usage across certificate management, connection handling, and route processing for improved observability. 2025-05-19 23:37:11 +00:00
philkunz e61766959f update 2025-05-19 22:47:13 +00:00
philkunz 62dc067a2a 19.3.10
Default (tags) / security (push) Successful in 37s
Default (tags) / test (push) Failing after 1h12m13s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.10
2025-05-19 22:07:08 +00:00
philkunz 91018173b0 fix(certificate-manager, smart-proxy): Fix race condition in ACME certificate provisioning and refactor certificate manager initialization to defer provisioning until after port listeners are active 2025-05-19 22:07:08 +00:00
philkunz 84c5d0a69e 19.3.9
Default (tags) / security (push) Successful in 34s
Default (tags) / test (push) Failing after 1h12m9s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.9
2025-05-19 19:59:22 +00:00
philkunz 42fe1e5d15 fix(route-connection-handler): Forward non-TLS connections on HttpProxy ports to fix ACME HTTP-01 challenge handling 2025-05-19 19:59:22 +00:00
philkunz 85bd448858 19.3.8
Default (tags) / security (push) Successful in 36s
Default (tags) / test (push) Failing after 1h12m11s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.8
2025-05-19 19:17:48 +00:00
philkunz da061292ae fix(certificate-manager): Preserve certificate manager update callback in updateRoutes 2025-05-19 19:17:48 +00:00
philkunz 6387b32d4b 19.3.7
Default (tags) / security (push) Successful in 33s
Default (tags) / test (push) Failing after 14m19s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.7
2025-05-19 18:29:57 +00:00
philkunz 3bf4e97e71 fix(smartproxy): Improve error handling in forwarding connection handler and refine domain matching logic 2025-05-19 18:29:56 +00:00
philkunz 98ef91b6ea 19.3.6
Default (tags) / security (push) Successful in 35s
Default (tags) / test (push) Failing after 14m21s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.6
2025-05-19 17:59:12 +00:00
philkunz 1b4d215cd4 fix(tests): test 2025-05-19 17:59:12 +00:00
philkunz 70448af5b4 19.3.5
Default (tags) / security (push) Successful in 36s
Default (tags) / test (push) Failing after 14m23s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.5
2025-05-19 17:56:48 +00:00
philkunz 33732c2361 fix(smartproxy): Correct NFTables forwarding handling to avoid premature connection termination and add comprehensive tests 2025-05-19 17:56:48 +00:00
philkunz 8d821b4e25 19.3.4
Default (tags) / security (push) Successful in 38s
Default (tags) / test (push) Failing after 14m25s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.4
2025-05-19 17:39:35 +00:00
philkunz 4b381915e1 fix(docs, tests, acme): fix: update changelog, documentation, examples and tests for v19.4.0 release. Adjust global ACME configuration to use ssl@bleu.de and add non-privileged port examples. 2025-05-19 17:39:35 +00:00
philkunz 5c6437c5b3 19.3.3
Default (tags) / security (push) Successful in 22s
Default (tags) / test (push) Failing after 20m45s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.3
2025-05-19 17:28:54 +00:00
philkunz a31c68b03f fix(core): No changes detected – project structure and documentation remain unchanged. 2025-05-19 17:28:54 +00:00
philkunz 465148d553 fix(strcuture): refactor responsibilities 2025-05-19 17:28:05 +00:00
philkunz 8fb67922a5 19.3.2
Default (tags) / security (push) Successful in 36s
Default (tags) / test (push) Failing after 20m55s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.2
2025-05-19 13:23:16 +00:00
philkunz 6d3e72c948 fix(SmartCertManager): Preserve certificate manager update callback during route updates 2025-05-19 13:23:16 +00:00
philkunz e317fd9d7e 19.3.1
Default (tags) / security (push) Successful in 37s
Default (tags) / test (push) Failing after 20m57s
Default (tags) / release (push) Has been cancelled
Default (tags) / metadata (push) Has been cancelled
v19.3.1
2025-05-19 12:17:21 +00:00
philkunz 4134d2842c fix(certificates): Update static-route certificate metadata for ACME challenges 2025-05-19 12:17:21 +00:00
philkunz 02e77655ad update 2025-05-19 12:04:26 +00:00
philkunz f9bcbf4bfc 19.3.0
Default (tags) / security (push) Successful in 33s
Default (tags) / test (push) Failing after 1m24s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v19.3.0
2025-05-19 10:11:29 +00:00
philkunz ec81678651 feat(smartproxy): Update dependencies and enhance ACME certificate provisioning with wildcard support 2025-05-19 10:11:29 +00:00
philkunz 9646dba601 19.2.6
Default (tags) / security (push) Successful in 25s
Default (tags) / test (push) Failing after 23s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v19.2.6
2025-05-19 03:42:47 +00:00
philkunz 0faca5e256 fix(tests): Adjust test cases for ACME challenge route handling, mutex locking in route updates, and port management. Remove obsolete challenge-route lifecycle tests and update expected outcomes in port80 management and race condition tests. 2025-05-19 03:42:47 +00:00
philkunz 26529baef2 19.2.5
Default (tags) / security (push) Successful in 37s
Default (tags) / test (push) Failing after 22s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v19.2.5
2025-05-19 03:40:58 +00:00