Releases: umputun/feed-master
Releases · umputun/feed-master
Version 2.9.0
What's Changed
- Issue #87: Add tests to telegram package by @oneils in #101
- Issue #93: Improve tests coverage for Twitter Send by @oneils in #100
- Add web page endpoints for youtube channels by @orthur in #96
- Invert filter by @umputun in #104
- Add add disable-updates param to yt config 0b3f808b9
New Contributors
Full Changelog: v2.8.4...v2.9.0
Version 2.8.0
What's Changed
- Add support of skip_shorts for yt feeds, allowing to filter out by min duration
- Add doc site generation
- Add duration to the feed page
- Add /config endpoint
Full Changelog: v2.7.0...v2.8.0
Version 2.7.0
What's Changed
- add itunes author tag to yt rss
- directly use pub time to detect old yt items
- add ability to set owner email per feed
- reformat yt rss pubdate to RFC1123Z
- add last update tooltip in friendly format (site)
- add tg icon on header if feed has it (site)
- add tests for proc/processor.go by @romangr in #94
Full Changelog: v2.6.0...v2.7.0
v2.6.0
What's Changed
- add mp3 tags to audio files from yt by @umputun in #80
- Add duration calculation error logging by @paskal in #82
- Upload file to telegram from FS (instead of streaming it) by @paskal in #83
- fix golangcilint errors on err variable reassignment by @paskal in #88
- Add documentation on Telegram channel ID retrieval by @paskal in #86
- Fix large file upload fallback by @paskal in #85
- Preserve numeric telegram channel ID by @paskal in #84
- use item's duration if present by @umputun in #90
- Retry non-200 downloads by @umputun in #91
- Add include and exclude filters for youtube feed by @romangr in #92
New Contributors
Full Changelog: v2.5.0...v2.6.0
Version 2.5.0
What's Changed
This release adds proper support of telegram (thx to @paskal) and the ability to work with youtube's channels and playlists. Some UI and RSS improvements (thx to @orthur)
- Don't rely on RSS item length, fetching it instead by @paskal in #41
- Improve telegram messages formatting, add tests by @paskal in #42
- Add local bot server usage, increase file upload limit from 50Mb to 2000Mb by @paskal in #45
- Add audio duration detection for Telegram by @paskal in #43
- Make TestFeedParse work offline, improve test by @paskal in #46
- Move item-related functions from proc to feed module by @paskal in #44
- Add author information to the items, pass it to telegram by @paskal in #47
- Youtube by @umputun in #49
- Do not upload filtered items to telegram and twitter by @paskal in #50
- Fix feed processing loop premature exit on hitting known item by @paskal in #51
- Trim telegram audio captions to 1024 symbols by @paskal in #52
- Improve code based on golangcilint instructions by @paskal in #54
- Change CleanText to return not more symbols than provided max by @paskal in #55
- Improve getMessageHTML signature, improve telegram message crop by @paskal in #56
- Add page with available feeds by @orthur in #58
- add support of yt playlists by @umputun in #61
- make yt processed status persistent by @umputun in #62
- Add UI page for the list of source RSS feeds by @orthur in #63
- refactor config, move all conf related code to a separate package by @umputun in #66
- Alter youtube published ts by @umputun in #67
- Add duration to yt-based items by @umputun in #69
- Add media:thumbnail and itunes:image to generated rss feeds by @orthur in #65
- add test for get rss feed endpoint by @orthur in #71
New Contributors
Full Changelog: v2.4.0...v2.5.0
Version 2.4.0
Version 2.3.0
- Better UI, mobile-friendly
- Switch to github actions
- Add coverals report
- Fix incorrect feeds count in UI
Version 2.2.0
Add web UI
Version 2.1.0
Add basic web ui showing list of items
Version 2.0.0
- the project switched to Go
- yaml section for
system
params added - parallel load for feeds
- added
_example
configuration