Commit Briefs

fe2be0b4d2 witcher

chore: Bump version, add Cargo.lock (tags/v0.4.4)


00ea0b8f2e witcher

chore: version bump (tags/v0.4.3)


035d2e0f43 witcher

chore(cog): add Cargo.lock on version bump


4d597b8040 witcher

chore(cog): Add pre-commit hooks to cog


fac6f83825 witcher

refactor: Introduce SNAFU for better errors

With SNAFU, a context as well as a message can be given. It is similar to thiserror. Start using this to give meaningful errors without relying on anyhow.


6397d1ece1 witcher

style(anyhow): Make `context` calls lazy


4443c95745 witcher

chore: Bump version (tags/v0.4.2)


daff78d13c witcher

fix: Show URL of failed request

Implements: https://todo.sr.ht/~witcher/rss-email/27 Implements: https://todo.sr.ht/~witcher/rss-email/26


c78d7af3ac witcher

ci: build on archlinux instead

Using rust on alpine is a pain, so just build on Arch Linux instead


308fd22746 witcher

ci: add cargo


f2845d0c45 witcher

ci: reorder tasks, remove release mode builds

Release mode builds are not necessary anymore as no artifacts are published. Helps CI load. Additionally, no docs are built either for the same reason.


35b8fa9dd6 witcher

ci: avoid tests, don't upload artifacts

No tests presently exist for this package, so take some load off CI by removing running tests entirely


db2d759afc witcher

ci: use upstream rust package


95ad706fd8 witcher

chore(cog): introduce cog

cocogitto, with its binary `cog`, helps in me not messing any bumps in releases up anymore. In addition, all new tags, starting with the next version, now have a `v` prefix. https://github.com/cocogitto/cocogitto/


3f4b3d0f44 witcher

CI: yuck, misspelled LICENSE *again*


e4ac99f146 witcher

CI: Build with stable compiler


484fca2a09 witcher

CI: Fix misspelling to add LICENSE to tarball


ee85b57d8b witcher

Add more clippy lints and make clippy happy :)



71face450c witcher

Bump version to 0.4.1 (tags/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.


238b988419 witcher

Add release artifacts to CI


56324d7428 witcher

Fix outdated default path for cache


d280a1dc09 witcher

Specify RSS and Atom support in man page (tags/0.4.0)


f931592c68 witcher

Add `--no-fetch` to skip fetching feeds

Implements: https://todo.sr.ht/~witcher/rss-email/20


38d37de2f1 witcher

Move `cache.db` to proper xdg dir

Implements: https://todo.sr.ht/~witcher/rss-email/22