42 check-ins occurring around 2025-06-05 16:40:41.425.
2025-06-21
| ||
08:45 | refactor, split to modules, change error handling, fix how default destination is specified Leaf check-in: f5ed284f8c user: arcade tags: trunk, v0.5.0 | |
2025-06-12
| ||
13:19 | add possibility to specify which domains we are accepting check-in: 2158b44929 user: arcade tags: trunk, v0.4.1 | |
2025-06-11
| ||
18:12 | switch to tgbot, change how files are sent check-in: d96b1b4710 user: arcade tags: trunk, v0.4.0 | |
2025-06-05
| ||
16:40 | mostly a crate bump and compatibility changes check-in: 6887d3b7f9 user: arcade tags: trunk, v0.3.11 | |
2025-04-12
| ||
16:49 | attempt to bring in frankenstein issue: * ChatId is not Hash * no way to send files from memory Leaf check-in: 0c63e822ff user: arcade tags: frankenstein | |
2025-04-08
| ||
05:13 | bump crates, release teloxide check-in: f3c59f8e45 user: arcade tags: trunk, v0.3.10 | |
2025-04-05
| ||
04:44 | bump crates due to security vuln check-in: 946172ea32 user: arcade tags: trunk, v0.3.9 | |
2025-03-09
| ||
19:55 | bump crates, simplify strings a little check-in: c808d500e6 user: arcade tags: trunk, v0.3.8 | |
2025-02-18
| ||
16:06 | bump crates to newer versions check-in: 5ae57664e2 user: arcade tags: trunk, v0.3.7 | |
2025-02-04
| ||
07:30 | bump crates (openssl security issue) check-in: d4d634cfe7 user: arcade tags: trunk, v0.3.6 | |
2025-01-25
| ||
06:21 | fix markdown errors, message passing, errors produced check-in: 65b2967a92 user: arcade tags: trunk, v0.3.5 | |
2025-01-23
| ||
12:20 | Make buildable on older Rust versions, check that config file is only readable by owner check-in: cfe321bd6f user: arcade tags: trunk, v0.3.4 | |
2025-01-21
| ||
19:31 | add arg parsing check-in: e66352b9cc user: arcade tags: trunk, v0.3.4 | |
2024-12-28
| ||
09:27 | fix markdown, condense From: and Date: to one line (better rework that later) check-in: 3d13e7f81d user: arcade tags: trunk, v0.3.3 | |
2024-12-27
| ||
15:29 | bump, add option to filter header fields and also add "Date:" by default check-in: 28fde40f7a user: arcade tags: trunk, v0.3.2 | |
2024-12-11
| ||
06:25 | one more output error check-in: 562951709a user: arcade tags: trunk, v0.3.1 | |
2024-12-10
| ||
17:29 | bump crates, fix error sending check-in: 7f8a9994b3 user: arcade tags: trunk, v0.3.1 | |
2024-11-28
| ||
15:52 | update README check-in: 9a76ed5387 user: arcade tags: trunk, v0.3.0 | |
15:44 | This is kindda a HUGE rework. SMTP backend switched from SaMoToP to mailin-embedded, resulting in: * LMTP support dropped (I hope just temporary); * no need to write anything to files as whole processing is done in memory; * this also means we can return status - whether message was sent, was there any errors etc, no internal queue exists now, SMTP server should handle queueing from now on; * possibility to deny mail to unknown/unconfigured recipients. check-in: 1db9dbe390 user: arcade tags: trunk, v0.3.0 | |
2024-11-23
| ||
15:40 | bump crates check-in: 6702d99a67 user: arcade tags: trunk, v0.2.6 | |
2024-08-11
| ||
12:44 | fix spacing check-in: 2283656bf6 user: arcade tags: trunk | |
12:37 | bump + add github workflow check-in: c4797b7b7c user: arcade tags: trunk | |
2024-07-23
| ||
11:34 | bump deps due to openssl vulnerability check-in: 3846369ee6 user: arcade tags: trunk, v0.2.5 | |
2024-07-09
| ||
12:29 | v0.2.4: ditch zerovec vuln check-in: 7beea08af5 user: arcade tags: trunk, v0.2.4 | |
2024-06-15
| ||
10:18 | use more, add real versions, just yank in text lines check-in: 866aad57a4 user: arcade tags: trunk | |
2024-06-13
| ||
08:36 | v0.2.3: import less from samotop (removes security issue) check-in: 3ce249c1a4 user: arcade tags: trunk | |
07:53 | v0.2.2: drop env_logger due to security issues check-in: b311abee46 user: arcade tags: trunk | |
2024-06-11
| ||
18:39 | v0.2.1: bump, add rustls and some throttling check-in: ce79786e06 user: arcade tags: trunk | |
2024-05-26
| ||
09:20 | bail for 5 minutes on error check-in: 37a0139d49 user: arcade tags: trunk | |
09:17 | ver 0.2.0 - switching to Teloxide for now check-in: f4cad2a5c0 user: arcade tags: trunk | |
2024-05-24
| ||
05:23 | rewamp error handling, also old mail is not deleted now when something fails check-in: e81897ec87 user: arcade tags: trunk | |
2024-05-23
| ||
14:00 | add more logging, actually send attachments as replies to the email check-in: 31aec3c4b0 user: arcade tags: trunk | |
11:17 | expand README check-in: 338af36a00 user: arcade tags: trunk | |
11:11 | add LICENSE, README, change how defaults are checked and how they work, make sure socket can be created and elevated check-in: da7fc7983d user: arcade tags: trunk | |
2024-05-22
| ||
19:09 | add Cargo.lock check-in: de3087f832 user: arcade tags: trunk | |
19:09 | also parse Sender header check-in: 9c12e26fb6 user: arcade tags: trunk | |
15:11 | fix parsing a little... check-in: 03fe0265ac user: arcade tags: trunk | |
13:39 | mess with header/body formatting check-in: 667b874fdb user: arcade tags: trunk | |
13:31 | use LMTP for socket server check-in: 51adce1e7e user: arcade tags: trunk | |
13:00 | well, it kindda works... check-in: 61238a3618 user: arcade tags: trunk | |
2024-05-21
| ||
15:15 | first attempt check-in: 7620f854a7 user: arcade tags: trunk | |
2023-09-02
| ||
05:49 | initial empty check-in check-in: 3861d849dd user: arcade tags: trunk | |