History of src/mail.rs of cc376760fce9714a
Logged in as anonymous

History of file src/mail.rs at check-in cc376760fce9714a

2026-08-01
19:29
drop dot removal (wrong), document lowercasing file: 478a14c8ba check-in: [aaa78fed23] user: arcade, branch: trunk, size: 9415 [annotate] [blame] [check-ins using] [diff]
18:47
ensure!() we don't panic but instead return Result whenever possible, convert error handling a little, add TODO for unwrap(), more sanity checks, simplify and expand testing file: 2ddc87b771 check-in: [98c5a42df0] user: arcade, branch: trunk, size: 9432 [annotate] [blame] [check-ins using] [diff]
15:30
fix regexp, get rid of relaying variants as they are actually noop after move to mailin file: eb64cf1123 check-in: [158c9cffc6] user: arcade, branch: trunk, size: 9289 [annotate] [blame] [check-ins using] [diff]
13:46
doc corrections/optimizations file: 3f2e34fec5 check-in: [1723b63d69] user: arcade, branch: trunk, size: 9523 [annotate] [blame] [check-ins using] [diff]
11:20
bump, add some docstrings, switch from just-getopt to clap file: 48b0e1b904 check-in: [512369f93e] user: arcade, branch: trunk, size: 9621 [annotate] [blame] [check-ins using] [diff]
10:24
regex in get_id was defunct, fix regex, fix logic to filter unknown domains file: 42331fb6be check-in: [f748e99b70] user: arcade, branch: trunk, size: 8916 [annotate] [blame] [check-ins using] [diff]
2026-07-31
15:21
make get_id public and add some tests for it file: b0961d9144 check-in: [e45c7e529b] user: arcade, branch: trunk, size: 9027 [annotate] [blame] [check-ins using] [diff]
10:42
reorganize to lib + bin to separate tests, add logging, fix some small stuff file: d2ab1bd9bb check-in: [3c858ed7c4] user: arcade, branch: trunk, size: 9023 [annotate] [blame] [check-ins using] [diff]
2026-01-18
09:23
change how text size is calculated - calculate after replacements file: 420cd8d808 check-in: [db04f7359b] user: arcade, branch: trunk, size: 9015 [annotate] [blame] [check-ins using] [diff]
08:14
fix error message file: d81e2bb00e check-in: [700254f838] user: arcade, branch: trunk, size: 8982 [annotate] [blame] [check-ins using] [diff]
2026-01-12
14:46
fix typo, fix comments, drop unneeded constant file: 7b99a09150 check-in: [6ce625a569] user: arcade, branch: trunk, size: 8983 [annotate] [blame] [check-ins using] [diff]
13:41
minor typos, add back tests, change formatting a lot file: 3793bdb43d check-in: [c996f5c871] user: arcade, branch: trunk, size: 8983 [annotate] [blame] [check-ins using] [diff]
10:15
switch from MarkDown to Html, validate text as HTML before sending, count header size differently, also bump license while here file: bbe46eca75 check-in: [0f47e23e21] user: arcade, branch: trunk, size: 9132 [annotate] [blame] [check-ins using] [diff]
2026-01-01
08:47
add proper tokio runtime, clean up junk about short headers, add api_gateway support file: 7173095649 check-in: [14ef340959] user: arcade, branch: trunk, size: 8809 [annotate] [blame] [check-ins using] [diff]
07:15
bump, switch to smol file: c0b6f52494 check-in: [072229b5bf] user: arcade, branch: trunk, size: 8981 [annotate] [blame] [check-ins using] [diff]
2025-08-23
12:33
bump, switch to stacked_errors file: 88ec92aaa8 check-in: [a044f68fa7] user: arcade, branch: trunk, size: 9008 [annotate] [blame] [check-ins using] [diff]
2025-06-21
08:45
Added: refactor, split to modules, change error handling, fix how default destination is specified file: f88bbb65a7 check-in: [f5ed284f8c] user: arcade, branch: trunk, size: 8966 [annotate] [blame] [check-ins using]