summaryrefslogtreecommitdiff
path: root/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* add support for smtp authenticationpennae2022-07-251-1/+7
|
* remove dependency on chronopennae2022-07-251-1/+1
| | | | | | prompted by a cargo audit run. time works just as well and is better maintained. web-push still uses chrono, but from the looks of things it won't be affected.
* add mail_starttls parameter, default offpennae2022-07-191-0/+3
| | | | | local mail connections are much preferred for this service, and those needn't be encrypted.
* cancel periodic task runners on shutdownpennae2022-07-181-19/+40
| | | | | not necessary for the standalone server, but if we want to launch many server for testing it'll be relevant.
* add dedicated types for all the tokenspennae2022-07-171-1/+2
| | | | using SecretBytes for all of them isn't that great.
* apply rustfmtpennae2022-07-171-1/+3
|
* allow integration tests to run in parallelpennae2022-07-141-5/+4
| | | | | this doesn't do much for performance, but it does allow running the tests with a simple `cargo t`.
* initial importpennae2022-07-131-0/+319