aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
2021-03-20main(): Add a version command line argumentTeddy Wing
2021-03-16Set `$attribution_locale` in generated muttrcTeddy Wing
2021-03-14Remove TODOs and debug output from multipart and HTML workTeddy Wing
2021-03-14Extract HTML tag remover to a functionTeddy Wing
2021-03-14Extract email body from HTML part if no text part existsTeddy Wing
2021-03-14get_email_body(): Remove unnecessary loops over headersTeddy Wing
2021-03-14Strip HTML tags from single-part HTML emailsTeddy Wing
2021-03-14Debug email content typesTeddy Wing
2021-03-14get_email_body(): Add TODOsTeddy Wing
2021-03-14get_email_body(): Support emails with attachmentsTeddy Wing
2021-03-14Import `thiserror::Error` as `Error`Teddy Wing
2021-03-14main: Collapse `match`Teddy Wing
2021-03-14Add additional sysexits error codes for other errorsTeddy Wing
2021-03-14Exit with sysexits.h error codes on errorTeddy Wing
2021-03-14Wrap errors in a custom `OttolangyError` typeTeddy Wing
2021-03-14Add license (GNU GPLv3+)Teddy Wing
2021-03-13Add context to errorsTeddy Wing
2021-03-13Add documentationTeddy Wing
2021-03-13get_email_body(): Add a real error stringTeddy Wing
2021-03-13get_email_body(): Remove unnecessary `else` branchTeddy Wing
2021-03-13Remove debug print callsTeddy Wing
2021-03-13main(): Replace `unwrap`s with tryTeddy Wing
2021-03-13Replace `unwrap`s with try in non-main functionsTeddy Wing
2021-03-13Write an attribution config fileTeddy Wing
2021-03-09Use 'whatlang' to detect the language of the email bodyTeddy Wing
2021-03-09Move email body parsing code to a new functionTeddy Wing
2021-03-09Fix single-part email handlingTeddy Wing
2021-03-09Remove old email parsing trialsTeddy Wing
2021-03-09Work out how to get the body of a multipart emailTeddy Wing
2021-03-09Testing out different libraries for email parsingTeddy Wing
2021-03-08New Rust v1.50.0 projectTeddy Wing