Feed2tweet automatically parses rss feeds, identifies new posts and posts them on Twitter.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

87 lines
3.3 KiB

Change Log
All notable changes to this project will be documented in this file.
## [1.1] - 2017-04-13
### Changed
- remove unstable persistentlist dependency and use custom cache storage
## [1.0] - 2017-03-23
### Added
- support for pattern matching for each feed in the uri_list file
- syslog support, contributed by Antoine Beaupré
- new no_uri_pattern_no_global_pattern parameter in [rss] for not applying global filters when no filter is applied on a specific filter in the uri_list file
### Changed
- revert to a default path for the configuration file
## [0.9] - 2016-12-26
### Added
- new uri_list parameter in the configuration file to manager several rss feeds
- new {field of the rss feed}_pattern option in the [rss] section of the configuration file
- new {field of the rss feed}_pattern_case_sensitive option in the [rss] section of the configuration file
- new plugin support
- new plugin influxdb to store tweets in an influxdb database
## [0.8] - 2016-12-13
### Added
- new command line option --populate-cache option to feed the cache file without posting to twitter
- new command line option --rss-sections to print sections of the current rss feed for the tweet format (see documentation)
### Changed
- now smartly manage adding hashtags given the length of the tweet
- now depends on PersistentList >= 0.4
## [0.7] - 2016-08-01
### Changed
- now manage hashtag with mark inside.
- smartly remove duplicate link in a tweet
- splitted code from old feed2tweet script into multiple files
## [0.6] - 2016-07-15
### Changed
- bugfix: manage case if no tag is provided by the rss feed
## [0.5] - 2016-07-14
### Added
- use the tweet option in the [rss] section to define the tweet template you wish, using the fields offered by the RSS feed
### Changed
- remove hyphen for entry in hashtag list
- bugfix: manage the case if no tag is used
## [0.4] - 2016-05-24
### Added
- now depends on PersistentList to store sent links
### Changed
- maintenance version
## [0.3] - 2016-05-03
### Added
- now only runs with >= python3.4
- the cache file is now a python shelve object
### Changed
- fixes a nasty bug when RSS entry order is modified betweet two passes
## [0.2] - 2015-01-07
### Added
- new command line option -r or --dry-run to simulate execution of Feed2tweet, contributed by Antoine Beaupré
- new command line option -d or --debug to increase verbosity of the execution of Feed2tweet, contributed by Antoine Beaupré
- new command line option -v or --verbose to follow the execution of Feed2tweet, contributed by Antoine Beaupré
- new command line option --cachefile to get the path of the cache file, contributed by Antoine Beaupré
- new command line option --hashtaglist to get the path of the hash tag composed by multiple words, contributed by Antoine Beaupré
- new command line option -r or --rss to get the uri of the RSS feed, contributed by Antoine Beaupré
- now the configuration file path default to XDG_CONFIG_HOME or ~/.config/feed2tweet.ini, contributed by Antoine Beaupré
### Changed
- bug fix: Feed2tweet now manages multiple feed entries in normal mode (previously only one each execution)
- bug fix: -a/--all option now returns entries in the correct order (was upside/down before)
## [0.1] - 2015-12-27
### Added
- support for hash tags with multiple word
- official documentation now at Readthedocs
### Changed
- forking from rss2twitter