FreshRSS

πŸ”’
❌ About FreshRSS
There are new available articles, click to refresh the page.
Before yesterdayRelease notes from rss-bridge

RSS-Bridge 2019-12-01

General changes

  • Bridge contexts with same parameter names but different number of arguments no longer result in a "mixed content parameters" error (#1211)
  • The composer file now contains all necessary details about the project (c334df9)
  • Many more bridges now use secure HTTPS (#1337)
  • Added an option to change how RSS-Bridge reports errors (#1071)
  • Added an option to suppress error reporting (#1179, #1359)
  • Added visual indicator for fields with additional information (#1173)
  • Added an action to check bridge connectivity in debug mode (#1147)
  • Added syndication links to the HTML format (#1348)
  • Dropped the minimum security level for the Docker image back to TLS 1.0 (1df3598)

New bridges

Modified bridges

  • Bandcamp
    • Added band and album feeds (#1317)
  • Basta
    • Fixed a PHP 7.4 crash (#1323)
  • Desoutter
  • Extreme Download
    • Updated website URL (#1303)
  • Facebook
    • Clarified Facebook bridges (#1221)
    • Updated Facebook URL detection (#1334)
    • Fixed permalink issue (#1358)
  • FB2
    • Clarified Facebook bridges (#1221)
  • Google Search
    • Fixed no results (#1329)
  • GQMagazine
    • Fixed by following website changes (#1281)
  • Instagram
    • Added an option to get direct links (a2e47a8)
    • Fixed GraphSidecar output and embedded videos (#1361)
  • Kununu
  • Mediapart
    • Fixed article parsing (#1293)
  • N26
    • Updated to reflect changes on N26 blog (#1295)
  • NineGag
    • Added filter option for animated content (#1374)
  • Pikabu
  • Soundcloud
    • Automatically acquire client_id (#1375)
  • StoriesIG
    • Added timestamp for each feed item (#1331)
    • Added custom feed titles (#1332)
  • Vk
    • Fixed photos and timestamps (#1287)
    • Changed the access token (#1357)
    • Added internal links in posts (#1363)
  • Zone Telechargement
    • Annuaire Telechargement has changed name again to go back to Zone Telechargement. (#1302)

Removed bridges

RSS-Bridge 2019-09-12

General changes

  • Respect passed headers for file_get_contents() (#1234)
  • Fix double XML encoding on Atom feed title (#1247)

New bridges

Modified bridges

  • AutoJMBridge

    • Adapt to changes (#1255)
  • DanbooruBridge

    • Decode href of HTML element to avoid double escaping (#1262)
  • DailymotionBridge

    • Use API for playlist and user account feeds (#1217)
  • DealabsBridge

    • Follow website change (#1256)
  • FacebookBridge

    • Remove relative date from content (#1212)
    • Prevent sending empty header (#1239)
  • GQMagazineBridge

    • Adapt to changes (#1281)
  • HaveIBeenPwnedBridge

    • Add item limit parameter (#1219)
  • HentaiHavenBridge

  • InstagramBridge

    • Attempt to fix the queries in order to bypass rate limiting (ccef6b9)
    • Fix Instagram stories and user id finding (48ebed7)
    • Remove condition that forces cache ignoring (7aba799)
  • InternetArchiveBridge

    • Fix malformed URLs (#1222)
  • LeBonCoinBridge

    • Submit user agent to LBC to get results (a86a945)
  • NovelUpdatesBridge

  • PikabuBridge

    • Added filtering by user (#1266)
  • Rule34pahealBridge

    • Fix thumbnail uri (#1278)
  • ThePirateBayBridge

    • Switch back TLD to .org (2b4a030)
    • URI fix, add magnet link (8bff63d)
    • Fix PHPCS code violations (38960df)
  • TwitterBridge

    • Get cookies before sending request (#1232)
    • Enable cookies with curl (#1245)
  • UnsplashBridge

Removed bridges

No bridges were removed in this release

RSS-Bridge 2019-07-06

General changes

  • RSS-Bridge now has its own logo and favicon 🚀 (#1087)
  • Added support for case-insensitive format name matching (1ada9c2)
  • Added context hinting for new feeds (1591e18)
  • Added better support for mobile devices (99d4571)
  • Changed the placeholder text for the search bar to indicate that searching by URL and bridge is supported (dfa9c65)
  • Changed factory classes to non-static classes for better abstraction (705b9da, 2460b67, fc8421e, 14e6dbb)
  • Changed the HTML output format to dynamically add buttons for other feed formats (7ff97c0)
  • Removed syndication feeds from the HTML output format (7ff97c0)
  • Fixed parsing of incomplete headers from remote servers that could cause bridge failure (7054268)

New bridges

Modified bridges

  • BAE
    • Improved performance (#1168)
  • Brut
    • Creates custom feed name for each category and edition (#1164)
  • Castorus
    • Fixed broken activity selector (73f4bc0)
  • Desoutter
    • Fixed bridge after DOM changes (1efb7c7)
  • Elite Dangerous Galnet
    • Removes duplicate items (#1167)
  • Find A Crew
    • Improved bridge results (#1120)
  • Github Issue
  • Glassdoor
  • GQ Magazine
    • Fixed the bridge by changing the way the articles are loaded AND their titles are found (#1195)
  • Have I Been Pwned
    • Converts HTML entities to characters (#1198)
    • Displays the breach type (#1203)
  • Instructables
    • Added support for HTTPS (54fb29d)
    • Fixed listCategories() to work with new layout (6f24987)
    • Updated available categories (d324aa5)
    • Fixed after layout changes (60c1339)
  • Kununu
    • Added support for ratings (7926ffa)
    • Added support for benefits (7926ffa)
    • Fixed broken timestamp (7926ffa)
  • PinterestBridge
    • Removed support for search due to technical limitations (#1206)
  • Shanaproject
  • Steam Community
    • Added Workshop category (#1172)
  • Twitter
    • Displays all images from a tweet, not only the first one (#1160)
    • Added extensive description to keyword search query (d005acc)
    • Fixed detection of retweets on lists (b27487a)
  • World Of Tanks
  • XenForo
    • Fixed broken bridge (ade09b2)
    • Fixed minor issues with CSS selectors (50162f5)
  • Youtube
    • Added playlist caching (#1162)

Removed bridges

RSS-Bridge 2019-06-08

General changes

  • Updated the Docker configuration to use the official php:7-apache image (#1140)
  • Updated Simple HTML DOM to version 1.9 (5656792)
    • Various minor adjustments to utilize the new features that shipped with this version (014b698)
  • Added whitelist.default.txt to use if whitelist.txt doesn't exist (d4e867f)
  • Added new parameter [system] => timezone to the configuration file (946a99d).
    Find more information on the Wiki
  • Added a deploy button for Heroku (#1150)
  • Added a second button to error messages to search for similar issues on GitHub (5a95199)
  • Fixed a bug that resulted in repeated UID hashing when loading feeds from cache (#1148)
  • Fixed broken GitHub issue queries when reporting bridge failure (468d8be)
  • Fixed placeholders to hide placeholder text on key focus (f28cbec)
  • Improved performance for loading the front page if entries in whitelist.txt are correctly written (e2e0ced)

Important note
If you are using the Docker Image, note that the path to mount whitelist.txt has changed from /app/public/whitelist.txt to /app/whitelist.txt. The wiki has been updated accordingly.

New bridges

Modified bridges

  • Pikabu
    • Add gif support (#1149)
    • Use page title as feed title (#1149)
    • Implement community support (#1149)
  • Radio Melodie
    • Fixed bridge after website update (#1145)
  • Sound Cloud
    • Uses account avatar as feed icon (#1146)
  • Steam
    • Follow source changes (#1143)
    • Improve media path building (#1143)
    • Improve price fetching and display (#1143)
  • Vk
    • Ignore illegal characters in input HTML for iconv (#1154)

Removed bridges

No bridges were removed in this release!

RSS-Bridge 2019-05-08

General changes

  • Duplicate enclosures are now filtered out automatically if they are an exact match (6293c3d)
  • Updated .gitignore to ignore .htaccess and .htpasswd files (#1078)
  • Refactored the cache API (#1060)
  • Added Memcached as caching alternative (#1000)

New bridges

Modified bridges

  • AutoJM
    • Fixed bridge after website change (#1081)
    • Uses title from website for the feed title (#1093)
  • BakaUpdatesMangaReleases
    • Sanitized hash for more solid UIDs (#1113)
  • ComboiosDePortugal
    • Properly encode the URL (#1074)
  • Facebook
    • Fixed encoding of cyrillic letters in group names (#842)
  • FDroid
    • Fixed bridge after DOM changes (#1075)
  • FindACrew
    • Updated bridge according new findacrew.net website (#1080)
  • GithubSearch
    • Updated to match Github's new layout (24cdeab)
  • HDWallpapers
    • Updated to website changes (98c2530)
    • Added wallpapers to enclosures (98c2530)
    • Made "HD" the default resolution (98c2530)
  • Instagram
  • RadioMelodie
    • Updated to support the new website (#1101)
  • RoadAndTrack
    • Generate a signature key for every client instead of hardcoding it (0aa8858)
    • Major rewrite, due to the depreciation of their API (a2f3866)
  • Vk
    • Added an option to hide reposts (#1089)

Removed bridges

  • Google Plus Bridge (#1124)

RSS-Bridge 2019-03-17

General changes

  • Fixed cache types ending on 'cache' are not detected correctly (e3588f6)
  • Added cache based on SQLite 3 (#1035)

New bridges

Modified bridges

  • BakaUpdatesMangaReleases

    • Reworked to parse new layout (#1052)
    • Added filter for title and groups (#1058)
  • BandcampBridge

    • Updated to use newer POST API (#1045)
  • Dealabs

    • Patched unparsable Deal date (#1053)
  • LeMondeInformatique

    • Handle special articles (#1039)
  • OneFortuneADay

    • Added lucky number feature (#1038)
    • Changed to use date in UTC for the seed (#1059)
  • Soundcloud

Removed bridges

No bridges were removed in this release!

RSS-Bridge 2019-02-19

General changes

  • Updated PHP Simple HTML DOM Parser to version 1.8.1 (bcd7bcc)
  • Refactored the Atom format to comply with RFC 4287 (#995)
  • Refactored the Mrss format to make it valid RSS 2.0 + Media RSS (#996)
  • The required attribute is no longer supported for lists and checkboxes (d532d0e) (#1014)
  • Added new parameter 'uid' to item (#1017)
  • Added unit tests for cache implementations (#1007)
  • Added unit tests for format implementations (#1008)
  • Added minor typographical changes to the HtmlFormat CSS (#1009)
  • Implemented the Action factory (#1002)
  • Added support for custom cache types to the configuration file (556a417)

New bridges

Modified bridges

  • Feed Expander

    • Fixed item href being used as feed uri (#1033)
  • Glassdoor

    • Fixed incorrect CSS selector (37d882a)
  • Twitter

    • Appended username of retweeter to author (#1016)
  • MozillaSecurityBridge

    • Make the URI unique by adding timestamp (#1005)

Removed bridges

No bridges were removed in this release

RSS-Bridge 2019-01-13

General changes

  • Updated PHP Simple HTML DOM Parser to version 1.7 (b00971b)
  • Added the ability to use file_get_contents instead of cURL when running in CLI mode and no root certificates are defined for cURL (#962)
  • Added a new FeedItem class to handle items returned by bridges (#940)
    Note: This class should not be used for bridges yet as it might change in the future!
  • Fixed various bridges that didn't pass the unit tests (#984)
  • Refactored JsonFormat to JSON Feed version 1 (#988)
  • Refactored unit tests to properly check all bridges (#980)

New bridges

Modified bridges

  • Amazon

    • Fixed parsing of list item (#998)
  • Dilbert

    • Fixed URI and item title (#976)
  • Discogs

  • EliteDangerousGalnet

    • Added support for others website languages (#992)
  • Instagram

    • Truncate long titles and use full text as content (#961)
    • Added link on image and video indication in title (#966)
    • Added author if available in response (#997)
  • Soundcloud

    • Fixed feeds for artists with less than 10 tracks would return empty (#970)
  • TheHackerNews

    • Fixed content extraction (#972)
  • Twitter

    • Added option to disable image scaling in feeds (bb2329f)

Removed bridges

No bridges were removed in this release!

RSS-Bridge 2018-12-11

General changes

  • Added parameter validation for [admin]:email in order to prevent injection of arbitrary content. (2bb1316)
  • Replaced the debugMessage function by a Debug class. Find more information on the Wiki (a0490e3)
  • Requests with _cache_timeout no longer result in an error message on servers where custom_timeout is disabled. Instead the server redirects to a query without _cache_timeout (#894)
  • Fixed some grammar (#923)
  • Added API documentation to the core library, compatible to PHPDocumentor (various commits)
  • Added server-side caching, using the "If-Modified-Since" header (#889)
    Note: Caching is disabled if the remote server requests no caching (#945)
  • Added new action detect to automatically select a bridge based on a URL (#928)
    Read more about this new action in the Wiki
  • Fixed a bug where queries via CLI would fail because server variables are not defined (#939)
  • Added better error reporting for cUrl errors (#958)

New bridges

Modified bridges

  • Crewbay

    • Updated bridge according to new crewbay.com website (#930)
  • Facebook

    • Added decoding for HTML entities to prevent double-encoding in the output data (#925)
    • Changed title generator to produce more useful titles (#924)
  • FB2

    • Adapt to Facebook HTML changes (#950)
  • GithubIssue

    • Fixed issue comments and events parsing (d7cabfc)
    • Fixed non existing comments count (d5085a4)
    • Be consistent in avoiding is_null (f4b46e4)
  • Glasdoor

    • Fixed bridge being marked as executable (6e9c188)
  • Soundcloud

    • Added RSS enclosures (#952)
    • Improved Author, Date and Description (#955)
  • Twitter

    • Changed order of quoted tweets and replies to appear in the same order Twitter would use (#921)
    • Added decoding for HTML entities to prevent double-encoding in the output data (#926)
  • YGGTorrent

  • ZoneTelechargement

    • Switch to the new Website (#934)

Removed bridges

No bridges were removed in this release!

RSS-Bridge 2018-11-10

General changes

  • Updated CONTRIBUTING to include all tests and link to the Wiki (d987cee)
  • Updated php-urljoin (#867)
  • Fixed a bug where the default value for a checkbox was set to "1" instead of "checked" (#874)
  • Fixed a bug introduced by #841 that prevented RSS-Bridge from sending HTTP 304 responses. For more information see #875 (#880)
  • Fixed open_basedir warnings if .git/HEAD isn't in open_basedir (#887)
  • Added favicons to most bridges (7621784)
  • Added an option to display the administrator email address on the front page (#896)
    Find more information on the Wiki
  • Added a template for bridge requests on GitHub (7e3787a)
  • Added integration tests for PHP version compatibility (a935e31)

New bridges

Modified bridges

  • Askfm

  • Etsy

    • Fixed bridge and corrected typos (#873)
  • Facebook

    • Fixed 'SpSonSsoSredS' text in title (7561c06)
    • Fixed items link to localhost (717b0bd)
    • Fixed broken feed caused by regex parsing (cb488d9)
    • Added filter to remove tracking code (723bd11)
    • Added filter to keep title and description of embedded media (7026684)
    • Removed filter that removed origin information of embedded media (0b2ede3)
    • Added filter to remove hidden elements from posts (104ae22)
    • Added filter to remove videos and view counts from posts (68ee24d)
    • Updated filter to remove " - Posts" from author name (#917)
  • FB2

    • Added updated timestamps to each post (#849)
    • Replaced emoticon images by their textual representation (62d737e)
    • Use a new URL for the cursor to fix #851 (7596be6)
    • Fixed number of fetched items (30bc517)
    • Added support for images (afd5ef0)
  • GitHubGist

  • Instagram

    • Added caption existence check to reduce PHP warnings in server logs (#865)
    • Fixed adding duplicate URLs when parsing Instagram stories (#715)
    • Added support for Instagram locations (19a7f10)
  • RainbowSixSiege

    • Fixed missing news (#908)
  • Rue89

    • Entirely rewritten using the JSON API (110b865)
  • ThePirateBay

    • Fixed TLD from .org to .wf (#907)
  • Youtube

    • Fixed playlist mode (#876)
  • ZoneTelechargement

    • Made the bridge more robust to URL change (#881)

Removed bridges

No bridges were removed in this release!

RSS-Bridge 2018-10-15

General changes

  • The Wiki was updated to better support you in creating your own bridge!
  • The README file was generally updated.
    It now includes two additional badges: debian release and guix release
  • Fixed a bug that caused open_basedir warnings after updating to RSS-Bridge 2018-09-09 (#832)
  • Adjusted styles to improve readability for bridge parameters (#763)
  • Atom format
    • Fixed PHP notice when running in CLI mode (#824)
  • Mrss format
    • Fixed double quotes in XML attributes breaking the feed (#813)
  • Improved performance considerably in certain situations (e3a5a6a)
  • Error messages for invalid parameter values now include the affected parameter names (f853ffc)
  • RSS-Bridge now returns an error message if it fails loading remote contents (13bd7fe)
  • HTML format now includes feed URLs which can automatically be detected by feed readers and browsers (93e7ea9)
  • Errors are now returned in the requested feed format for feed readers to show in your time line (#841)
    (i.e. feeds in Atom format will return errors in Atom format, Mrss in Mrss format and so forth)
    Please notice that error messages are re-issued after 24 hours, so expect your feed reader to report issues once per day, even if it is the same error.
  • Fixed an issue where RSS-Bridge would respond with a PHP Notice when running in CLI mode, requesting the Mrss format (#858)

New bridges

Modified bridges

  • Arte7
    • Added support for collections (#819)
  • Dealabs
    • Fixed a bug that caused the bridge to return error 500 because Dealabs changed the URL of the category Maison & jardin (#821).
      Notice: Existing feeds must be updated to the new RSS Feed URL!
    • Follow website changes (#852)
  • ETTV
    • Fixed typo with status field (#682)
    • Change the uri element of an item to point, not on the magnet link (#682)
    • Return name & uri matching with query (#682)
  • Facebook
    • Uses an alternative URI to return more posts (fcc9f9f)
    • Added a new parameter limit to specify the maximum number of items to return (i.e. &limit=10). The default limit is &limit=-1 (no limit) (5779f64)
  • FB2
    • Fixed a bug that caused the bridge to fail after updating to RSS-Bridge 2018-09-09 (458b826)
    • Fixed Facebook links starting with two slashes and ending in quotes (#831)
    • Headers <h3> and <h4> are retained to make the feed more readable (#836)
  • Kununu
    • Fixed broken bridge and general improvements (e6476a6)
  • LeBonCoin

Removed bridges

  • Sexactu (replaced by GQMagazine)
❌