TR-NewsWall Release notes v2.1 Summary NewsWall can now be run as system service; individual feeds can now be blocked by name; RSS/Atom is much more robust. Download Installer files can be downloaded here: https://timur.mobi/tr-newswall/#download Please read the v2.x setup instructions: https://timur.mobi/tr-newswall/#setup If you upgrade from a previous release, do the following: - Stop your NewsWall server. - Rename your existing NewsWall folder: mv newswall newswall-old - Unzipping the new installer archive. - Copy your custom configuration files (config.txt, rss.txt, ig.txt and accessToken.txt) over to the new folder. All v2.1 changes: * NewsWall can be run as system service Running NewsWall as a system service means, that it will automatically start whenever you (re)boot the host system. To enable this, run the following command from within you newswall folder. You only need to do this once. cd newswall sudo service/enable-service.sh To verify the current service status: sudo service newswall status When NewsWall is running as a service, you can at any time display it's logs. From within the newswall folder, run the following command: service/showlog.sh Use the following command to stop the NewsWall service. (Note that the service will still be enabled and will start automatically again when you reboot the host system.) sudo service newswall stop The following command will start a stopped NewsWall service: sudo service newswall start The following command will stop and fully disable the NewsWall service: sudo service/disable-service.sh * New config.txt keyword "newswall_feedname_block" This will let you block all messages from one or more feeds; this is comparable to muting a channel on Twitter; for example: if you don't like certain sport channels, the following will prevent prevent messages from these channels to show up in your timeline, for instance by someone you follow retweeting messages from these channels: newswall_feedname_block=AFP_Sport|sportschau|TspSport * New default value for config.txt keyword "newswall_simOutFactor" It now defaults to 0.0; so by default no sim-compare (fuzzy text comparison) will take place; to activate sim-compare, set a value of 0.6 * URL's that are part of the main text now being excluded from sim-compare; so if two messages that have identical text but different URL's are sim-compared, the result will be that they do not differ. * In rss.txt now only the URL must be set; 2nd to 4th parameter are now optional; 2nd arg (RefreshInXSeconds) default: (20+rand(10))*60; 3rd arg (feedName) default: 1st word of feed title; 4th arg (feed icon) default: not set * Fixed an Reddit RSS issue (Reddit does not accept plain vanila go user agent) * Fixed an BoingBoing RSS issue (BoingBoing does not set publish-time, only update-time)