Our Personal Data Server from scratch! tranquil.farm
pds rust database fun oauth atproto
238
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat(comms): EmailSender, permanent/transient routing #9

open opened by oyster.cafe targeting main from feat/inline-emailing
Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:3fwecdnvtcscjnrx2p4n7alz/sh.tangled.repo.pull/3mkuoecysdw22
+7 -5
Interdiff #0 #1
.sqlx/query-5bee4ed5296667e4ca7e1a97aec28d30a470b8aee7b378ec9ca4e34de4faf349.json

This file has not been changed.

.sqlx/query-890aa92acdcb0fe2a3bf04d87e1f16a801d271da7cedc32fc42c2ef5b100faae.json

This file has not been changed.

+7 -5
crates/tranquil-comms/src/email/mod.rs
··· 91 91 let builder = match tls { 92 92 TlsMode::Implicit => AsyncSmtpTransport::<lettre::Tokio1Executor>::relay(host.as_str()) 93 93 .map_err(|e| config_invalid("smarthost TLS setup", e))?, 94 - TlsMode::Starttls => AsyncSmtpTransport::<lettre::Tokio1Executor>::starttls_relay( 95 - host.as_str(), 96 - ) 97 - .map_err(|e| config_invalid("smarthost TLS setup", e))?, 98 - TlsMode::None => AsyncSmtpTransport::<lettre::Tokio1Executor>::builder_dangerous(host.as_str()), 94 + TlsMode::Starttls => { 95 + AsyncSmtpTransport::<lettre::Tokio1Executor>::starttls_relay(host.as_str()) 96 + .map_err(|e| config_invalid("smarthost TLS setup", e))? 97 + } 98 + TlsMode::None => { 99 + AsyncSmtpTransport::<lettre::Tokio1Executor>::builder_dangerous(host.as_str()) 100 + } 99 101 }; 100 102 let builder = builder 101 103 .port(port.as_u16())
crates/tranquil-comms/src/lib.rs

This file has not been changed.

crates/tranquil-comms/src/sender.rs

This file has not been changed.

crates/tranquil-db-traits/src/infra.rs

This file has not been changed.

crates/tranquil-db/src/postgres/infra.rs

This file has not been changed.

crates/tranquil-pds/src/comms/mod.rs

This file has not been changed.

crates/tranquil-pds/src/comms/service.rs

This file has not been changed.

crates/tranquil-pds/tests/security_fixes.rs

This file has not been changed.

crates/tranquil-store/src/metastore/client.rs

This file has not been changed.

crates/tranquil-store/src/metastore/handler.rs

This file has not been changed.

crates/tranquil-store/src/metastore/infra_ops.rs

This file has not been changed.

History

4 rounds 0 comments
sign up or login to add to the discussion
1 commit
expand
feat(comms): EmailSender, permanent/transient routing
merge conflicts detected
expand
  • .config/nextest.toml:68
  • Cargo.lock:9
  • Cargo.toml:26
  • crates/tranquil-comms/Cargo.toml:10
  • crates/tranquil-config/src/lib.rs:5
  • example.toml:373
expand 0 comments
1 commit
expand
feat(comms): EmailSender, permanent/transient routing
expand 0 comments
1 commit
expand
feat(comms): EmailSender, permanent/transient routing
expand 0 comments
1 commit
expand
feat(comms): EmailSender, permanent/transient routing
expand 0 comments