❌

Normale weergave

RSS-Bridge 2022-01-20

Door: em92
20 Januari 2022 om 06:20

General changes

  • CI:
    • Add support for php 8.0 and 8.1 (#2405)
    • Tag docker images with the commit sha (#2418)
    • Temporarly (or permanently) disable phpunit7 until it starts working again (#2392)
    • Update ubuntu version (16.04 => 20.04) (#2136)
  • UI:
    • Dark mode based on user's browser preferences (#2029)
    • Make HTML format default, remove other buttons (#2101)
    • Add button for bridge maintainers' donation URLs (#2102)
  • Docker:
    • Allow to define port via HTTP_PORT (#2285)
    • Add custom config location (#2098)
    • Add support for arm32/64 (#2104)
    • New docker build mechanism (#2268)
  • Features and fixes for bridge maintainers:
    • Accept additional "successful" 2xx status codes (#2310)
    • Backported str_starts_with, str_ends_with and str_contains from php 8 (#2318)
    • BridgeImplementationTest: Implement feature for testing detectParameters method (c580219)
    • Remove redundant "or returnServerError" after getContents/getSimpleHTMLDom/getSimpleHTMLDomCached (#2398)
    • XPathAbstract: Fix encoding of feed output (#2297)
  • Features and fixes for instance admins:
    • Implemented feature to read config from environment variables (#2100)
    • Drop php 5.6 and php 7.0 support (#2224)
  • Others:
    • README: Clarify problems with InstagramBridge and FacebookBridge (#2401)
    • BridgeImplementationTest: Allow multiple contexts to have an empty parameters array (#1954)
    • contrib: Add directory for unorganized bin of various useful things contributed by the community around RSS-Bridge

New bridges

Maintainer changes:

  • Twitter: arnd-s is now maintainer of this bridge instead of pmaziere
  • OpenClassrooms: sebsauvage does not maintain this bridge. No maintainer for this bridge
  • WordPress: aledeg does not maintainer this bridge. No maintainer for this bridge

Modified bridges

  • ARDMediathek
    • Switch to JSON-API (#2380)
  • ASRockNews
  • AmazonPriceTracker
  • AmazonPriceTracker
    • Fixes for subscription items (#2205)
  • AppleAppStore
  • AppleMusic
    • Complete rebuild for new site (#2134)
  • AutoJM
    • Rework of the script to handle the new website (#2390)
  • BakaUpdatesMangaReleases
    • Added option to display releases based on a user list
  • Bandcamp
    • Add support for labels (#2286)
  • Binance
  • CeskaTelevize
    • Follow website changes (#2420)
  • ComboiosDePortugal
    • Temporarily ignore certificate checks (#2403)
  • CourrierInternational
    • Switch to FeedExpander (#2107)
  • DarkReading
    • Fix content extraction (#2315)
  • DealabsBridge
    • Set the Feed URL according to the parameters (#2320)
    • Update groups (#2083)
  • Derpibooru
    • Fix parsing of title (#2346)
    • Make it work again (#2079)
  • DuckDuckGo
  • Economist
    • Fix if no article image present (#2328)
    • Full rework (#2272)
  • ExtremeDownload
  • FSecureBlog
    • Limit number of returned items (#2300)
  • Facebook
    • Increase cache timeout (#2149)
    • teromene and logmanoriginal do not maintain this bridge defacto
  • Filter
    • Various improvements (#2148)
  • FirefoxAddons
    • Fix add-on download links (#2338)
    • Fix download link extraction (#2120)
    • Remove duplicate code (#2209)
  • FuturaSciences
    • Improve content extraction (#2317)
  • GBAtemp
    • Fix news extraction (#2241)
  • Giphy
    • Repair broken bridge (#2347)
  • GitHubGist
    • fix use the css selector "contains" to find a class in the middle of the utility classes (#2306)
  • HackerNewsUserThreads
    • Repair broken bridge (#2344)
  • HentaiHaven
    • domain and content retrieval update (#2402)
  • HotUKDealsBridge
    • Set the Feed URL according to the parameters (#2320)
    • Update groups (#2083)
  • InternetArchive
    • Add detectParameters (#2142)
  • Itchio
    • Remove reliance on in-page timestamps (#2127)
  • MozillaBugTracker
    • Fix incorrect newlines in feed title (#2298)
  • MozillaSecurity
    • Limit items to 20 (#2287)
  • Mydeals
    • Set the Feed URL according to the parameters (#2320)
    • Update groups (#2083)
  • NYT
    • Fix article parsing (#2106)
  • NationalGeographic
  • Nextgov
    • Update categories, fix missing element (#2316)
  • NineGag
    • Updated sections and added video
  • NordBayern
    • Fix election articles (#2253)
    • Add city of Erlangen (#2248)
    • Exclude slideshows when handling articles (#2117)
    • Fix banner URL (#2326)
    • Fix banner images (#2384)
    • Fix jpeg regex (#2118)
    • Follow site updates (#2169)
  • PcGamer
    • Use meta tags to generate feed contents (#2271)
  • Pikabu
    • Cut "script" element from post body (#2125)
    • Do not strip strikethrough tags in body content (716f5dd)
    • Remove whitespace from fake news marker (0ee549f)
  • Pixiv
  • PresidenciaPTBridge
    • Support multiple sections (#2082)
  • RaceDepartment
    • Follow site changes (#2087)
  • RadioMelodie
    • Add timestamp support and content fix (#2105)
    • Fix to use the new website layout (#2330)
    • Replace JS Audio Player (#2233)
  • Reddit
    • Add keyword search function (#2229)
    • Add option to choose for New, Hot and Top submissions (#2189)
    • Return back NSFW posts to feed (#2257)
  • Releases3DS
    • Remove requests to IGN (#2246)
  • Reuters
    • Change timestamp, add new feed, add alt text to image (#2150)
    • Migrate to new API (#2348)
  • Scmb
    • Remove "read more" text only if it exists (#2368)
  • Soundcloud
    • Add support for albums, reposts & likes (#2236)
  • Telegram
    • Add test cases for detectParameters
  • ThePirateBay
    • Repair broken bridge
  • Twitter
    • Continue using existing guesttoken from cache, when requesting a new one failed (#2396)
    • Increase guest token expiry time (#2374)
    • Use Twitter API V1.1 guest/activate for requesting new guest tokens (#2414)
  • Vk
    • Correct video title (9254d14)
    • Do not add repost of deleted post to feed (9254d14)
  • Wikipedia
    • Update elements (#2167)
  • Youtube
    • New features, fixes and refactors (#2208) (#2115)
  • ZoneTelechargement
    • Update website URL (#2289)

Removed bridges

  •  

RSS-Bridge 2021-04-25

Door: em92
25 April 2021 om 12:35

General changes

  • BridgeAbstract: Correct getIcon method (fc81bed)
  • BridgeCard: Display configuration options (if enabled) when bridge has no parameters (#1968)
  • CI: Replace Travis CI with Github Actions (#1926)
  • Dockerfile: Clean up apt cache, make image smaller (#1880)
  • FeedExpander: Handle Atom enclosures (#2039)
  • FormatFactory: Ignore case in format values (#1967)
  • HtmlFormat: Use str_ireplace() when creating feed format URLs (#2008)
  • JS: Fixed TypeError: textValue is null (2ddd357)
  • README: Fix typo (#2004)
  • README: Update build status badges (#1995)
  • contents.php: Fix logical error in getSimpleHTMLDOMCached function (#1974)
  • core: Add configuration for bridges, allowing private bridges (#1343)
  • core: Use more correct text to indicate errored response from upstream (3226a5e)

New bridges

Modified bridges

  • AmazonPriceTracker
    • Add support for Swedish Amazon (#1856)
  • AppleMusic
    • Use title from website (#1855)
  • Arte7
    • Mitsu is no longer maintainer of the bridge
  • Bandcamp
    • Fix title extraction on empty band pages (#1966)
  • Basta
    • Use defaultLinkTo() (#1862)
  • DockerHub
    • Add detectParameters() (#1996)
  • DownDetector
  • Dribbble
    • Fix pictures parsing (#1911)
  • Economist
    • Fixes for fetching new page structure (#1836)
  • ExtremeDownload
  • FirefoxAddons
    • Add detectParameters() (#1997)
  • Flickr
    • Add filter by media and sort by options (#1758)
  • GenshinImpact
    • Use Asia/Shanghai time zone for article dates (#2040)
  • GithubIssue
    • Fix issue id and comment id extraction (#1950)
  • HDWallpapers
  • Instagram
    • Remove redundant data collection for sidecar and video (#1920)
    • pauder is defacto not a maintainer of InstagramBridge
  • InternetArchive
    • Fix collection links (#1551)
  • KernelBugTracker
    • Use defaultLinkTo() (#1862)
  • LeBonCoin
  • MondeDiplo
    • Fix blog article uri (#1961)
  • Nordbayern
    • Fixed typo of region "Hilpoltstein" (#1962)
  • NyaaTorrents
    • Allow searching by username (#2033)
    • Rewrite as Feed Expander (#2073)
  • Pikabu
    • Marking posts from "Как Π±Ρ‹ Новости" section, which are funny and deliberately fake (#2032)
  • RadioMelodie
    • Fix header image (#1985)
  • Reddit
    • Add detectParameters (#2070)
    • Rewrite to use JSON (#1781)
    • Add score filter (#2045)
    • Add user option (#1943)
  • Reporterre
    • Use defaultLinkTo() (#1862)
  • Rule34paheal
    • Use full size image (#1775)
  • Skimfeed
    • Add parameter detection (#1877)
  • Soundcloud
    • Fix client ID extraction (#1973)
  • Telegram
    • Add detectParameters() (#1998)
  • Telegram
    • Display the name of the attachments (#2003)
  • Telegram
    • Revert "Prevent double encoding entities" (#1182)
  • TheYetee
    • Fix HTML parsing (#1986)
  • TwitScoop
    • Remove less than (<) character from item title (#2034)
  • Twitter
    • Add option to hide pinned tweet (#1908)
  • Twitter
    • Fix username matching to be case insensitive with noretweet option (#1924)
  • Twitter
    • Improve timeline processing for username mode (#1946)
  • Vk
    • Remove non ascii chars from post date to correctly parse it (#1977)
    • Improved post author computation (#1802)
    • Show repost sources (#1802)
    • Handle second copy quote (#1802)
    • Fixed incorrect image uri's (#1802)
  • ZoneTelechargement
    • Add support for Streaming links (#1858)
    • Change URL load method (#2044)
    • Update Direct Download Unprotected URL (#1963)
    • Update URL and fix typos (#1936)
    • Update unprotected URL and Feed URL (#2065)

Removed bridges

  •  
❌