aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
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