|
36bea96ac7
|
15.0.3
Default (tags) / security (push) Successful in 39s
Default (tags) / test (push) Failing after 1m57s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v15.0.3
|
2025-05-10 00:49:39 +00:00 |
|
|
529857220d
|
fix
|
2025-05-10 00:49:39 +00:00 |
|
|
3596d35f45
|
15.0.2
Default (tags) / security (push) Successful in 41s
Default (tags) / test (push) Failing after 2m10s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v15.0.2
|
2025-05-10 00:28:45 +00:00 |
|
|
8dd222443d
|
fix: Make SmartProxy work with pure route-based configuration
|
2025-05-10 00:28:35 +00:00 |
|
|
18f03c1acf
|
15.0.1
Default (tags) / security (push) Successful in 42s
Default (tags) / test (push) Failing after 2m13s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v15.0.1
|
2025-05-10 00:26:04 +00:00 |
|
|
200635e4bd
|
fix
|
2025-05-10 00:26:03 +00:00 |
|
|
95c5c1b90d
|
15.0.0
Default (tags) / security (push) Successful in 46s
Default (tags) / test (push) Failing after 1m45s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v15.0.0
|
2025-05-10 00:06:53 +00:00 |
|
|
bb66b98f1d
|
BREAKING CHANGE(documentation): Update readme documentation to comprehensively describe the new unified route-based configuration system in v14.0.0
|
2025-05-10 00:06:53 +00:00 |
|
|
28022ebe87
|
change to route based approach
|
2025-05-10 00:01:02 +00:00 |
|
|
552f4c246b
|
new plan
|
2025-05-09 23:13:48 +00:00 |
|
|
09fc71f051
|
13.1.3
Default (tags) / security (push) Successful in 34s
Default (tags) / test (push) Failing after 1m32s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v13.1.3
|
2025-05-09 22:58:42 +00:00 |
|
|
e508078ecf
|
fix(documentation): Update readme.md to provide a unified and comprehensive overview of SmartProxy, with reorganized sections, enhanced diagrams, and detailed usage examples for various proxy scenarios.
|
2025-05-09 22:58:42 +00:00 |
|
|
7f614584b8
|
13.1.2
Default (tags) / security (push) Successful in 35s
Default (tags) / test (push) Failing after 1m32s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v13.1.2
|
2025-05-09 22:52:57 +00:00 |
|
|
e1a25b749c
|
fix(docs): Update readme to reflect updated interface and type naming conventions
|
2025-05-09 22:52:57 +00:00 |
|
|
c34462b781
|
13.1.1
Default (tags) / security (push) Successful in 43s
Default (tags) / test (push) Failing after 1m32s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v13.1.1
|
2025-05-09 22:46:54 +00:00 |
|
|
f8647516b5
|
fix(typescript): Refactor types and interfaces to use consistent I prefix and update related tests
|
2025-05-09 22:46:53 +00:00 |
|
|
d924190680
|
13.1.0
Default (tags) / security (push) Successful in 33s
Default (tags) / test (push) Failing after 1m31s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v13.1.0
|
2025-05-09 22:11:56 +00:00 |
|
|
6b910587ab
|
feat(docs): Update README to reflect new modular architecture and expanded core utilities: add Project Architecture Overview, update export paths and API references, and mark plan tasks as completed
|
2025-05-09 22:11:56 +00:00 |
|
|
5e97c088bf
|
13.0.0
Default (tags) / security (push) Successful in 44s
Default (tags) / test (push) Failing after 1m33s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v13.0.0
|
2025-05-09 21:52:46 +00:00 |
|
|
88c75d9cc2
|
BREAKING CHANGE(project-structure): Refactor project structure by updating import paths, removing legacy files, and adjusting test configurations
|
2025-05-09 21:52:46 +00:00 |
|
|
b214e58a26
|
update
|
2025-05-09 21:21:28 +00:00 |
|
|
d57d343050
|
12.2.0
Default (tags) / security (push) Successful in 33s
Default (tags) / test (push) Failing after 1m13s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v12.2.0
|
2025-05-09 17:28:27 +00:00 |
|
|
4ac1df059f
|
feat(acme): Add ACME interfaces for Port80Handler and refactor ChallengeResponder to use new acme-interfaces, enhancing event subscription and certificate workflows.
|
2025-05-09 17:28:27 +00:00 |
|
|
6d1a3802ca
|
12.1.0
Default (tags) / security (push) Successful in 44s
Default (tags) / test (push) Failing after 1m12s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v12.1.0
|
2025-05-09 17:10:19 +00:00 |
|
|
5a3bf2cae6
|
feat(smartproxy): Migrate internal module paths and update HTTP/ACME components for SmartProxy
|
2025-05-09 17:10:19 +00:00 |
|
|
f1c0b8bfb7
|
update structure
|
2025-05-09 17:00:27 +00:00 |
|
|
4a72d9f3bf
|
update structure
|
2025-05-09 17:00:15 +00:00 |
|
|
88b4df18b8
|
update plan
|
2025-05-09 16:15:57 +00:00 |
|
|
fb2354146e
|
update plan
|
2025-05-09 16:06:20 +00:00 |
|
|
ec88e9a5b2
|
new plan
|
2025-05-09 16:04:02 +00:00 |
|
|
cf1c41b27c
|
12.0.0
Default (tags) / security (push) Successful in 34s
Default (tags) / test (push) Failing after 1m33s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v12.0.0
|
2025-05-09 15:47:32 +00:00 |
|
|
2482c8ae6b
|
BREAKING CHANGE(forwarding): Rename sniPassthrough export to httpsPassthrough for consistent naming and remove outdated forwarding example
|
2025-05-09 15:47:31 +00:00 |
|
|
a455ae1a64
|
11.0.0
Default (tags) / security (push) Successful in 45s
Default (tags) / test (push) Failing after 1m31s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v11.0.0
|
2025-05-09 15:39:15 +00:00 |
|
|
1a902a04fb
|
BREAKING CHANGE(forwarding): Refactor unified forwarding API and remove redundant documentation. Removed docs/forwarding-system.md (its content is migrated into readme.md) and updated helper functions (e.g. replacing sniPassthrough with httpsPassthrough) to accept configuration objects. Legacy fields in domain configurations (allowedIPs, blockedIPs, useNetworkProxy, networkProxyPort, connectionTimeout) have been removed in favor of forwarding.security and advanced options. Tests and examples have been updated accordingly.
|
2025-05-09 15:39:15 +00:00 |
|
|
f00bae4631
|
10.3.0
Default (tags) / security (push) Successful in 48s
Default (tags) / test (push) Failing after 1m4s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v10.3.0
|
2025-05-09 14:15:45 +00:00 |
|
|
101e2924e4
|
feat(forwarding): Add unified forwarding system docs and tests; update build script and .gitignore
|
2025-05-09 14:15:45 +00:00 |
|
|
bef68e59c9
|
create plan for easier configuration
|
2025-05-09 11:51:56 +00:00 |
|
|
479f5160da
|
10.2.0
Default (tags) / security (push) Successful in 43s
Default (tags) / test (push) Failing after 1m17s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v10.2.0
|
2025-05-05 17:03:22 +00:00 |
|
|
0f356c9bbf
|
feat(CertificateManager): Implement on-demand certificate retrieval for missing SNI certificates. When no certificate is found for a TLS ClientHello, the system now automatically registers the domain with the Port80Handler to trigger ACME issuance and immediately falls back to using the default certificate to complete the handshake. Additionally, HTTP requests on port 80 for unrecognized domains now return a 503 indicating that certificate issuance is in progress.
|
2025-05-05 17:03:22 +00:00 |
|
|
036d522048
|
10.1.0
Default (tags) / security (push) Successful in 42s
Default (tags) / test (push) Failing after 1m17s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v10.1.0
|
2025-05-05 15:42:48 +00:00 |
|
|
9c05f71cd6
|
feat(smartproxy): Implement fallback to NetworkProxy on missing SNI and rename certProvider to certProvisionFunction in CertProvisioner
|
2025-05-05 15:42:48 +00:00 |
|
|
a9963f3b8a
|
10.0.12
Default (tags) / security (push) Successful in 42s
Default (tags) / test (push) Failing after 1m15s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v10.0.12
|
2025-05-05 15:16:26 +00:00 |
|
|
05c9156458
|
fix(port80handler): refactor ACME challenge handling to use dedicated Http01MemoryHandler, remove obsolete readme.plan.md, and update version to 10.0.12
|
2025-05-05 15:16:26 +00:00 |
|
|
47e3c86487
|
fix(dependencies): Update @push.rocks/smartacme to ^7.3.2; replace DisklessHttp01Handler with Http01MemoryHandler in Port80Handler
|
2025-05-05 14:47:20 +00:00 |
|
|
1387928938
|
10.0.11
Default (tags) / security (push) Successful in 34s
Default (tags) / test (push) Failing after 1m14s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v10.0.11
|
2025-05-05 10:52:49 +00:00 |
|
|
19578b061e
|
fix(dependencies): Bump @push.rocks/smartacme to ^7.2.5 and @tsclass/tsclass to ^9.2.0; update MemoryCertManager import to use plugins.smartacme.certmanagers.MemoryCertManager()
|
2025-05-05 10:52:48 +00:00 |
|
|
e8a539829a
|
10.0.10
Default (tags) / security (push) Successful in 42s
Default (tags) / test (push) Failing after 1m15s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v10.0.10
|
2025-05-05 10:46:05 +00:00 |
|
|
a646f4ad28
|
fix(docs): Update README: rename certProviderFunction to certProvisionFunction in configuration options for consistency.
|
2025-05-05 10:46:05 +00:00 |
|
|
aa70dcc299
|
10.0.9
Default (tags) / security (push) Successful in 25s
Default (tags) / test (push) Failing after 1m13s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
v10.0.9
|
2025-05-05 10:30:08 +00:00 |
|
|
adb85d920f
|
fix(documentation): Update documentation to use certProviderFunction instead of certProvider in SmartProxy settings.
|
2025-05-05 10:30:08 +00:00 |
|