f4ace3999dfeat(platformservice): Expose DcRouter and update package visibility. Changed package.json private flag from true to false to allow public publication, and added export of DcRouter in ts/index.ts for improved API accessibility.Philipp Kunz2025-05-08 12:56:17 +00:00
858794799bfix(tests): fix: Improve test stability by handling race conditions in SenderReputationMonitor and IPWarmupManager. Disable filesystem operations and external DNS lookups during tests by checking NODE_ENV, add proper cleanup of singleton instances and active timeouts to ensure consistent test environment.Philipp Kunz2025-05-08 10:24:50 +00:00
d3d197d9d3fix(mail): refactor(mail): Remove Mailgun references from PlatformService. Update keywords, error messages, and documentation to use MTA exclusively.Philipp Kunz2025-05-08 01:37:38 +00:00
0b155d6925feat(docs): Update documentation to include consolidated email handling and pattern‑based routing detailsPhilipp Kunz2025-05-08 00:39:43 +00:00
7f84405279feat(dcrouter): Implement unified email configuration with pattern‐based routing and consolidated email processing. Migrate SMTP forwarding and store‐and‐forward into a single, configuration-driven system that supports glob pattern matching in domain rules.Philipp Kunz2025-05-08 00:12:36 +00:00
ba39392c1bfix(tests): Update test assertions and singleton instance references in DMARC, integration, and IP warmup manager testsPhilipp Kunz2025-05-07 22:15:08 +00:00
c852e954c9feat(email): Enhance email integration by updating @push.rocks/smartmail to ^2.1.0 and improving the entire email stack including validation, DKIM verification, templating, MIME conversion, and attachment handling.Philipp Kunz2025-05-07 17:41:04 +00:00
329320cd40feat(plugins): Add smartproxy support by including the @push.rocks/smartproxy dependency and exporting it in the plugins module.Philipp Kunz2025-03-15 16:14:49 +00:00
a4d79c2d01BREAKING CHANGE(platformservice): Remove deprecated AIBridge module and update email service to use the MTA connector; update dependency versions and adjust build scripts in package.json.Philipp Kunz2025-03-15 16:04:03 +00:00
e9b2ec0f59fix(paths): Update directory paths to use a dedicated data directory and add ensureDirectories function for proper directory creation.Philipp Kunz2025-03-15 13:57:21 +00:00
4dc095e662feat(mta): Enhance MTA service and SMTP server with robust session management, advanced email handling, and integrated API routesPhilipp Kunz2025-03-15 13:45:29 +00:00