Commit Graph

  • fc4877e06b v3.0.0 main v3.0.0 Juergen Kunz 2026-02-10 23:23:00 +00:00
  • 36006191fc BREAKING CHANGE(security): implement resilience and lifecycle management for RustSecurityBridge (auto-restart, health checks, state machine and eventing); remove legacy TS SMTP test helper and DNSManager; remove deliverability IP-warmup/sender-reputation integrations and related types; drop unused dependencies Juergen Kunz 2026-02-10 23:23:00 +00:00
  • d43fc15d8e v2.4.0 v2.4.0 Juergen Kunz 2026-02-10 22:43:50 +00:00
  • 248bfcfe78 feat(docs): document Rust-side in-process security pipeline and update README to reflect SMTP server behavior and crate/test counts Juergen Kunz 2026-02-10 22:43:50 +00:00
  • 1e7c9f6822 v2.3.2 v2.3.2 Juergen Kunz 2026-02-10 22:41:36 +00:00
  • f3a74a7660 fix(tests): remove large SMTP client test suites and update SmartFile API usage Juergen Kunz 2026-02-10 22:41:36 +00:00
  • 399f5fa418 v2.3.1 v2.3.1 Juergen Kunz 2026-02-10 22:32:17 +00:00
  • cd4584ec26 fix(npmextra): update .gitignore and npmextra.json to add ignore patterns, registries, and module metadata Juergen Kunz 2026-02-10 22:32:17 +00:00
  • f601859f8b v2.3.0 v2.3.0 Juergen Kunz 2026-02-10 22:26:20 +00:00
  • eb2643de93 feat(mailer-smtp): add in-process security pipeline for SMTP delivery (DKIM/SPF/DMARC, content scanning, IP reputation) Juergen Kunz 2026-02-10 22:26:20 +00:00
  • 595634fb0f v2.2.1 v2.2.1 Juergen Kunz 2026-02-10 22:04:56 +00:00
  • cee8a51081 fix(readme): Clarify Rust-powered architecture and mandatory Rust bridge; expand README with Rust workspace details and project structure updates Juergen Kunz 2026-02-10 22:04:56 +00:00
  • f1c5546186 v2.2.0 v2.2.0 Juergen Kunz 2026-02-10 22:00:44 +00:00
  • 5220ee0857 feat(mailer-smtp): implement in-process SMTP server and management IPC integration Juergen Kunz 2026-02-10 22:00:44 +00:00
  • fc2e6d44f4 v2.1.0 v2.1.0 Juergen Kunz 2026-02-10 21:19:13 +00:00
  • 15a45089aa feat(security): migrate content scanning and bounce detection to Rust security bridge; add scanContent IPC command and Rust content scanner with tests; update TS RustSecurityBridge and callers, and adjust CI package references Juergen Kunz 2026-02-10 21:19:13 +00:00
  • b82468ab1e BREAKING CHANGE(rust-bridge): make Rust the primary security backend, remove all TS fallbacks Juergen Kunz 2026-02-10 20:30:43 +00:00
  • ffe294643c v2.0.1 v2.0.1 Juergen Kunz 2026-02-10 16:57:14 +00:00
  • f1071faf3d fix(docs/readme): update README: clarify APIs, document RustSecurityBridge, update examples and architecture diagram Juergen Kunz 2026-02-10 16:57:14 +00:00
  • 6b082cee8f fix(rust-bridge): correct Email.addHeader() calls and IBounceDetection interface Juergen Kunz 2026-02-10 16:38:31 +00:00
  • 9185242530 v2.0.0 v2.0.0 Juergen Kunz 2026-02-10 16:25:55 +00:00
  • 8293663619 BREAKING CHANGE(smartmta): Rebrand package to @push.rocks/smartmta, add consolidated email security verification and IPC handler Juergen Kunz 2026-02-10 16:25:55 +00:00
  • 199b9b79d2 feat(rust): implement mailer-core and mailer-security crates with CLI Juergen Kunz 2026-02-10 16:06:04 +00:00
  • 91b49182bb v1.3.1 v1.3.1 Juergen Kunz 2026-02-10 15:54:36 +00:00
  • 564b65c7f2 fix(deps): add workspace dependency entries for multiple crates across mailer-bin, mailer-core, and mailer-security Juergen Kunz 2026-02-10 15:54:36 +00:00
  • 8bd8c295b0 start the path to rust Juergen Kunz 2026-02-10 15:54:09 +00:00
  • 237dba3bab feat(rust): scaffold Rust workspace and fix TypeScript build errors Juergen Kunz 2026-02-10 15:31:31 +00:00
  • bcde137332 v1.3.0 v1.3.0 Juergen Kunz 2026-02-10 14:44:45 +00:00
  • 14be3cdb9a feat(mail/delivery): add error-count based blocking to rate limiter; improve test SMTP server port selection; add tsbuild scripts and devDependency; remove stale backup file Juergen Kunz 2026-02-10 14:44:45 +00:00
  • f262f602a0 Remove obsolete test files for SenderReputationMonitor, DcRouter, and StorageManager Juergen Kunz 2025-10-28 22:19:41 +00:00
  • 0ac598818f refactor: update test script and replace bun-types with tsx in devDependencies Juergen Kunz 2025-10-28 21:40:10 +00:00
  • c7b3206140 feat(security): implement IP reputation checker and security logger Juergen Kunz 2025-10-28 20:27:00 +00:00
  • 17f5661636 feat(storage): add comprehensive tests for StorageManager with memory, filesystem, and custom function backends Juergen Kunz 2025-10-28 19:46:17 +00:00
  • 6523c55516 feat: Implement Deno-native STARTTLS handler and connection wrapper Juergen Kunz 2025-10-28 18:51:33 +00:00
  • 9cd15342e0 feat(tests): Implement ERR-02 Invalid Sequence Handling and update test migration documentation Juergen Kunz 2025-10-28 11:13:47 +00:00
  • 0018b19164 feat(tests): Port CMD-06 RSET, SEC-06 IP Reputation, and ERR-01 Syntax Error tests Juergen Kunz 2025-10-28 10:47:05 +00:00
  • 7ecdd9f1e4 Add comprehensive SMTP command tests for RCPT TO, DATA, QUIT, TLS, and basic email sending Juergen Kunz 2025-10-28 10:11:34 +00:00
  • 1698df3a53 feat: Add comprehensive SMTP test suite for Deno Juergen Kunz 2025-10-25 15:05:11 +00:00
  • d7f37afc30 1.2.1 v1.2.1 Juergen Kunz 2025-10-24 10:00:25 +00:00
  • 27b6bb779e fix(mail/delivery): Centralize runtime/plugin imports and switch modules to use plugins exports; unify EventEmitter usage; update Deno dependencies and small path/server refactors Juergen Kunz 2025-10-24 10:00:25 +00:00
  • d4778d15fc 1.2.0 v1.2.0 Juergen Kunz 2025-10-24 08:19:56 +00:00
  • 269bafc1bf feat(plugins): Add smartmail, mailauth and uuid to Deno dependencies and export them from plugins; include local dev permissions file Juergen Kunz 2025-10-24 08:19:56 +00:00
  • d6a1cf5bf4 1.1.0 v1.1.0 Juergen Kunz 2025-10-24 08:13:59 +00:00
  • e49becec95 feat(ci): Add CI, release and npm-publish automation; introduce release template and local settings Juergen Kunz 2025-10-24 08:13:59 +00:00
  • 396419adaa 1.0.1 v1.0.1 Juergen Kunz 2025-10-24 08:10:41 +00:00
  • d8d4b116c9 fix(dev): Add local development settings file to grant tooling permissions Juergen Kunz 2025-10-24 08:10:41 +00:00
  • be406f94f8 initial Juergen Kunz 2025-10-24 08:09:29 +00:00