Philipp Kunz
e2ee673197
BREAKING CHANGE(core): refactor: reorganize internal module structure to use classes.pp.* modules
...
- Renamed port proxy and SNI handler source files to classes.pp.portproxy.js and classes.pp.snihandler.js respectively
- Updated import paths in index.ts and test files (e.g. in test.ts and test.router.ts) to reference the new file names
- This refactor improves code organization but breaks direct imports from the old paths
2025-03-14 09:53:25 +00:00
Philipp Kunz
f28e68e487
fix(PortProxy): Fix test for PortProxy handling of custom IPs in Docker/CI environments.
2025-03-07 15:46:34 +00:00
Philipp Kunz
f6cc665f12
feat(core): Enhance core functionalities and test coverage for NetworkProxy and PortProxy
2025-03-05 17:06:51 +00:00
Philipp Kunz
5d6b707440
fix(PortProxy): Refactor and enhance PortProxy test cases and handling
2025-02-27 21:19:34 +00:00
Philipp Kunz
5a5686b6b9
fix(PortProxy): Fix and enhance port proxy handling
2025-02-27 14:23:44 +00:00
Philipp Kunz
dc3d56771b
fix(portproxy): Fix incorrect import path in test file
2025-02-24 09:53:39 +00:00
Philipp Kunz
ee03224561
feat(PortProxy): Add optional source IP preservation support in PortProxy
2025-02-21 19:44:59 +00:00
Philipp Kunz
c77b31b72c
feat(PortProxy): Add feature to preserve original client IP through chained proxies
2025-02-21 19:39:52 +00:00
Philipp Kunz
8e5bb12edb
feat(PortProxy): Enhance PortProxy to support domain-specific target IPs
2025-02-21 19:34:11 +00:00
Philipp Kunz
5150ddc18e
fix(PortProxy): Normalize IP addresses for port proxy to handle IPv4-mapped IPv6 addresses.
2025-02-21 18:43:08 +00:00
Philipp Kunz
4328d4365f
feat(PortProxy): Enhanced PortProxy with custom target host and improved testing
2025-02-21 17:01:02 +00:00
Philipp Kunz
a4ad6c59c1
feat(PortProxy): Enhanced PortProxy with domain and IP filtering, SNI support, and minimatch integration
2025-02-21 15:14:02 +00:00
e5db2e171c
feat(testing): Added a comprehensive test suite for the PortProxy class
2025-02-04 01:24:37 +01:00