fix: remove unused get_smtp_config, add missing imports
botserver.yaml #487 -Commit
cb8a3fa75a
pushed by
rodriguez
fix: type annotations in marketing/email.rs
botserver.yaml #486 -Commit
8fcd57bc78
pushed by
rodriguez
fix: add AppState import and type annotation in marketing/email.rs
botserver.yaml #485 -Commit
71b39a8cdd
pushed by
rodriguez
fix: remove leftover code in send_campaign_email
botserver.yaml #484 -Commit
f5082acac0
pushed by
rodriguez
refactor: unify email sending to use EmailService + Vault, remove Gmail hardcoded defaults
botserver.yaml #483 -Commit
1dc11c9b4e
pushed by
rodriguez
fix: use builder_dangerous with credentials for port 25 (like Roundcube does)
botserver.yaml #482 -Commit
b131c7e311
pushed by
rodriguez
fix: remove private ClientId usage, use builder_dangerous for port 25
botserver.yaml #481 -Commit
b8bf4ed5bb
pushed by
rodriguez
fix: set hello_name to mail.pragmatismo.com.br for Stalwart EHLO
botserver.yaml #480 -Commit
a3226162a4
pushed by
rodriguez
fix: use builder_dangerous for port 25 (local Stalwart), starttls_relay for 465/587
botserver.yaml #479 -Commit
f8e3b34a8a
pushed by
rodriguez
fix: log EmailService::send_email errors instead of silently discarding
botserver.yaml #478 -Commit
61ae0cac82
pushed by
rodriguez
fix: check for non-empty smtp_from in email fallback chain
botserver.yaml #477 -Commit
dde6ac236e
pushed by
rodriguez
fix: make email tracking and draft saving non-fatal for bots without those tables
botserver.yaml #476 -Commit
3f3ecc5320
pushed by
rodriguez
fix: add log::info import, fix ContentType parse, remove unused RedisClient import
botserver.yaml #475 -Commit
01db253900
pushed by
rodriguez
fix: remove dead code leftover in email/types.rs
botserver.yaml #474 -Commit
5cfd93b050
pushed by
rodriguez
fix: remove mime crate dependency, use lettre ContentType for mime types
botserver.yaml #473 -Commit
a3ad927a21
pushed by
rodriguez
feat: implement real email sending via lettre + Vault credentials
botserver.yaml #472 -Commit
45eb8357cb
pushed by
rodriguez
refactor: Generalize WhatsAppAdapter::new to accept &AppState
botserver.yaml #471 -Commit
0de4565e5a
pushed by
rodriguez
fix: Remove duplicate code in table_migration.rs
botserver.yaml #470 -Commit
62e9a64340
pushed by
rodriguez
feat: Add column drop protection in table schema sync
botserver.yaml #469 -Commit
d785d255c6
pushed by
rodriguez
fix: Fix resolve_export_path typo and remove unused PathBuf imports
botserver.yaml #468 -Commit
44669c3825
pushed by
rodriguez
fix: Fix last E0716 in bootstrap.rs and remove unused PathBuf imports
botserver.yaml #467 -Commit
5006159008
pushed by
rodriguez
fix: Fix remaining E0716 borrow errors in path refactoring
botserver.yaml #466 -Commit
be6f0306cc
pushed by
rodriguez
fix: Fix compilation errors from path refactoring
botserver.yaml #465 -Commit
552d58376f
pushed by
rodriguez
refactor: Replace all hardcoded ./botserver-stack paths with get_stack_path()/get_work_path()
botserver.yaml #464 -Commit
7d8f141fc2
pushed by
rodriguez
fix: Use anyhow::anyhow! instead of .into() for error type
botserver.yaml #463 -Commit
c05e40d35b
pushed by
rodriguez
fix: Replace Runtime::new().block_on() with thread::spawn in AuthConfig
botserver.yaml #462 -Commit
0d3cfbe0f7
pushed by
rodriguez
ci: Fix sccache by removing --depth 1 shallow clones and --features chat
botserver.yaml #461 -Commit
c0c06e92eb
pushed by
rodriguez
fix: Replace futures::executor::block_on with thread::spawn in SET USER
botserver.yaml #460 -Commit
6ec82c27a6
pushed by
rodriguez
ci: bump version to 6.3.1 to force rebuild
botserver.yaml #459 -Commit
7cd759f810
pushed by
rodriguez
fix: Replace Handle::try_current().block_on() with thread::spawn pattern
botserver.yaml #458 -Commit
2a042d400b
pushed by
rodriguez