0.18.3 (2024-01-06)
- second try to fixup clientID missing (5c778dc)
0.18.2 (2024-01-05)
- imgur is not fecthing, probably missing client-id (c7c1380)
0.18.1 (2023-12-18)
- cannot build darwin docker images (35c844c)
0.18.0 (2023-12-18)
0.17.0 (2023-12-17)
0.16.0 (2023-10-27)
- better links filter for relative URLs (8bfa732)
- disable UPX as it seems to produce more problems than it solves (6ce1de4)
0.15.0 (2023-03-26)
- Add fields to the Entry struct (1b6106b)
- Add includesourcetitle filter (6ba56f5)
- Set the source in the entry when fetching (92d1f83)
0.14.0 (2023-03-16)
- add a second arg to image, 'link', which put a link to the entry associated with the image. (eef64c6)
- get information from media:group if main info is empty. Should make Youtube work. Fix #122 (2c24d5c)
- try to have a v in releases (c147b9c)
- correctly parse change log as formatted by release-please. fixes #126 (0b6a9d7)
- python invocation for local build (fbdb0b3)
v0.13.0 (2023-01-18)
- allow insecure feed location (71091b6)
v0.12.3 (2022-11-16)
- another try for releases to trigger tag building (3ff35c9)
v0.12.2 (2022-11-16)
- try to fix workflow run with release please (933c982)
v0.12.1 (2022-11-15)
- default to SSLTLS only on port 465 (1bbe563)
v0.12.0 (2022-11-13)
- add a way to have toc & link only digest with toc filter. fixes #79 (037a7c4)
- add a way to limit the number of words in the entries. fixes #74 (59ad04f)
- add basic i18n (9e4d3e1)
- add password_file option (e9b3322)
- add Release please (1078e19)
- allow defining pipe templates (d5888f0)
- get config from standard places (9471b13)
- logo base64 png output for debug html files (9fb6010)
- scaffolding for supporting other css/theme, tested with sakura (b2ce9fc)
- default encryption set twice (bf91552)
- default to SSLTLS encryption when port is 465 (fa44112)
- fix branch name for release (ae48309)
- put defaults values for ports related to encryption. never default to none (068acd4)
- wrong translations (c305144)
- Feature: allow other email template (by @fabianofranz)
- Fixed environment variables not fetched (useful for Docker deployments)
- Feature: You can now cc and bcc recipients
- Feature: Sanitization can now be skipped, and added later through a filter.
- Bumped go to 1.18
- Updated dependencies
- Fixed a bug where empty UID feed wouldn't work with
unseen
filter. - Updated dependencies
- Small release with Docker releases
- Fix by kylrth: fix pipes running only latest defined pipe in daemon mode.
- Add a
daemon
command for daemons. Also add a--run-at-startup
flag for daemon - Allow to override log level on the command line
- Allow to specify which pipes are running. Example:
goeland run <pipename>
- Add a reddit filter that gets better pictures. Useful for picture intensive subreddits.
- Fix reddit rss download
- Create an email pool only if it's needed
- Various small fixes
- Add the possibility to change authentication mechanism, thanks to dfosas
- Fix GMail display by swapping HTML&Text
- Add footer override
- Add more nice footers
- Add a filter to remove feedburner tracking
- Add some examples
- Replaced email library
- Allow to connect to TLS/SSL/Non secure servers
- Allow to override TLS/SSL security check
- Fixes email Titles containing escaped characters
- Add a 'retrieve' filter. Retrieves the full articles from links. Use it like this: retrieve(#content). See goquery for queries.
- Bump go to 1.6.0
- Bump mod dependencies to latests versions
- Remove go generate and use the new go embed
- Add more footers
- Extract version from changelog
- First & Last filters now accept arguments
- Fix #2: Not all embedded image are displayed by getting alternative sources for pictures.
- Fix a rendering bug with img classes.
- Sanitize HTML input with bluemonday.
- Add 'embedimage' filter.
- Fix bug with NextInpact's lebrief filter.
- Fix bug with Reddit RSS
- Fix Email titles being escaped twice
- True HTML messages with templates
- New filter:
lasthours
orlasthours(X)
which allows to keep only entries that have less than X (default: 24) hours date. - Add support for go generate.
- Assets are now put in binary form from
asset/
folder.
- Actual fix for v0.4.3
- Fix the imgur clientID not being correctly provisioned
- Fix the sub sources not properly being filtered
- Fix the purge command
This version adds the 'unseen' filters, which allow to filter entries that have not been already seen. The key is the source name and entry UID. If you change your source name, it will invalidate your cache.
- New command: purge. goeland purge will remove all old (+15 days) entries of the database
- New config value: database. Use it to override the location of the database. Default is goeland.db.
- arm64 releases are built
- Bugfix for v0.3.0: ClientID was not included in build
- More filters: random
- Imgur source (tag only)
- Lists are now treated as such in the toml file
- More filters, do goeland help run to have a list
- Support for dates in digests
- Cleaner architecture for filters
First public version, with basic functionality and filters