Commits
- Commit:
71face450cbe5420c2aeb24477b706d95f75be2f- From:
- witcher <witcher@wiredspace.de>
- Date:
Bump version to 0.4.1
The version number in Cargo.toml was not updated from 0.3.0 to 0.4.0 in
the 0.4.0 release, this is "fixed" with a new patch release bumping the
version.
- Commit:
238b9884195442e7e6475d3d8a0772823f1fc619- From:
- witcher <witcher@wiredspace.de>
- Date:
Add release artifacts to CI
- Commit:
56324d742869f6d7b8fd700161c98278655e4fad- From:
- witcher <witcher@wiredspace.de>
- Date:
Fix outdated default path for cache
- Commit:
d280a1dc09aeb9e45a569a9c3c60e203fa397a0d- From:
- witcher <witcher@wiredspace.de>
- Date:
Specify RSS and Atom support in man page
- Commit:
f931592c6893feb74ada3d43ecee5d4a2f3353d3- From:
- witcher <witcher@wiredspace.de>
- Date:
Add `--no-fetch` to skip fetching feeds
Implements: https://todo.sr.ht/~witcher/rss-email/20
- Commit:
38d37de2f174a9f5f7bc79467d34f4fbe7a91e8d- From:
- witcher <witcher@wiredspace.de>
- Date:
Move `cache.db` to proper xdg dir
Implements: https://todo.sr.ht/~witcher/rss-email/22
- Commit:
95b898ec29b08e1344a01d1d693dc0068fb166f2- From:
- witcher <witcher@wiredspace.de>
- Date:
Fix spelling of `sqlx-cli`
- Commit:
8174009a821e5340485f8e0fe5736027147f1c62- From:
- witcher <witcher@wiredspace.de>
- Date:
Replace env_logger with simple_logger
With simple_logger the logging level can bet set with an argument
instead of relying on an environment variable. This enables the command
line flag `-v` for specifying the logging level, which is a little more
ergonomic than an environment variable.
- Commit:
55c6cbf79df0b49e557cab18d15ebdc952243d7d- From:
- witcher <witcher@wiredspace.de>
- Date:
Enable config file attributes on command line
All possible configuration file attributes can be given on the command
line instead and, if all have been given, no configuration file is
needed for the program to run.
Implements: https://todo.sr.ht/~witcher/rss-email/24
References: https://todo.sr.ht/~witcher/rss-email/13
- Commit:
53515ec93f87219808a6d2bcbe9416f30d235cb0- From:
- witcher <witcher@wiredspace.de>
- Date:
Don't create config folder by default
- Commit:
72c999365c60eaa762a71a50f16e40b61896913e- From:
- witcher <witcher@wiredspace.de>
- Date:
Read clap command line info from Cargo.toml
- Commit:
5c16381767852c8b16b1554ba983eaaeb95c47c3- From:
- witcher <witcher@wiredspace.de>
- Date:
Extend Cargo.toml with more attributes
- Commit:
d130dc56b6ad70892956ea124cabc4a10d41d144- From:
- witcher <witcher@wiredspace.de>
- Date:
Move `to` and `from` to `mail` section
The configuration attributes `to` and `from` from the global section of
the configuration file have been moved into a `mail` section.
References: https://todo.sr.ht/~witcher/rss-email/24
- Commit:
b08bce93dcb5f26e36b8af60ef043a410e433d37- From:
- witcher <witcher@wiredspace.de>
- Date:
Introduce Mail struct
The `Mail` struct allows the caller to not have to worry about the
format of an email.
- Commit:
3a97a069bdfcf64cacc3800026d548a8f1154a89- From:
- witcher <witcher@wiredspace.de>
- Date:
Extend README.md with new man page
Also fix `sqlx-cli` mistakenly being referred to as `cargo-sqlx`.
- Commit:
cd3dd5735784dfcb0fba2937cdd30b27a298c0be- From:
- witcher <witcher@wiredspace.de>
- Date:
Add new man page to CI
- Commit:
82082a76ef422ebb8a6b2b99045ba4091ac09d3c- From:
- witcher <witcher@wiredspace.de>
- Date:
Fix format error for man page rss-email.1
- Commit:
e36625bcf9d1aab00af5410ee9a11f7312a4eb95- From:
- witcher <witcher@wiredspace.de>
- Date:
Add man page for configuration files
- Commit:
e0754dd186ce05e3754a3ad7bb29fba6882200be- From:
- witcher <witcher@wiredspace.de>
- Date:
Update mailing list in man page
- Commit:
ad08c047c6fc6155d7a6ed007254725ee6a2eddb- From:
- witcher <witcher@wiredspace.de>
- Date:
Be pedantic about E-Mail/email usage
- Commit:
0b00f842a93119c9db440d2c8b9d95863a804933- From:
- witcher <witcher@wiredspace.de>
- Date:
Supply defaults for optional command line args
Implements: https://todo.sr.ht/~witcher/rss-email/18
- Commit:
22f3db115f6e65409686585dec21726d86af2078- From:
- witcher <witcher@wiredspace.de>
- Date:
Allow urls to be commented out
Lines in the URLs file starting with `#` are filtered out.
Implements: https://todo.sr.ht/~witcher/rss-email/17
- Commit:
61279cd551cd6646abdfe7ba83baee1b3c812318- From:
- Hugo Osvaldo Barrera <hugo@whynothugo.nl>
- Via:
- witcher <witcher@wiredspace.de>
- Date:
Trace-log sending of individual messages
- Commit:
fb83c33f22d15742d176370c4fe6886a272fc78c- From:
- Hugo Osvaldo Barrera <hugo@whynothugo.nl>
- Via:
- witcher <witcher@wiredspace.de>
- Date:
Leave a note on the impact of the "pool" feature
I had previously implemented sending of emails with the async transport
(together with async fetching of RSS), though I now realise I'd never
sent the patch.
While implementing this, I realised that the "pool" feature has a huge
impact on the speed of sending emails: by merely having the feature
enabled the transport instance will keep the connection open between
messages (avoiding a connecting and authenticating a second time).
Just leaving a comment on that for future reference.
- Commit:
4663dbb6d351878c2b394c2a6c3d2e45fb747998- From:
- Hugo Osvaldo Barrera <hugo@whynothugo.nl>
- Via:
- witcher <witcher@wiredspace.de>
- Date:
Drop some unnecessary lettre features
