RSS-Bridge 2022-06-14
General changes
- New Requirements
- UI
- Docker
- Development
- BridgeAbstract: Add loadCacheValue() and saveCacheValue()
- Documentation: Move all wiki pages into the repo and make it pretty (#2494)
- Multiple: Fix all exampleValues and required variables (#2296)
- MrssFormat:: Generate using DomDocument
- add support for more media types as enclosures, handle result of /tex… (#2324)
- core: Add pr-html-generator (#2525)
- feat: add a timeout option for http client (#2600)
- feat: extract curl ua to config value (#2568)
- refactor: add php autoloader (#2655)
New bridges
- AlfaBankByBridge (https://www.alfabank.by) (#2349)
- AssociatedPressNewsBridge (https://apnews.com/) (#1475)
- BandcampDailyBridge (https://daily.bandcamp.com) (#1485)
- BookMyShowBridge (https://in.bookmyshow.com) (#1349)
- BundestagParteispendenBridge (https://www.bundestag.de/parlament/praesidium/parteienfinanzierung/fundstellen50000) (#1613)
- CBCEditorsBlogBridge (https://www.cbc.ca/news/editorsblog) (#2487)
- CarThrottleBridge (https://www.carthrottle.com) (#2514)
- CdactionBridge (https://cdaction.pl) (#2431)
- CraigslistBridge (https://craigslist.org/) (#2479)
- CubariBridge (https://cubari.moe) (#2747)
- CyanideAndHappinessBridge (https://explosm.net/) (#2807)
- EconomistWorldInBriefBridge (https://www.economist.com/the-world-in-brief) (#2765)
- EuronewsBridge (https://www.euronews.com/) (#2786)
- ExecuteProgramBridge (https://www.executeprogram.com/blog) (#2339)
- FDroidRepoBridge (multiple) (#2712)
- FeedMergeBridge (multiple) (#1385)
- FunkBridge (https://www.funk.net/) (#1578)
- GatesNotesBridge (https://www.gatesnotes.com) (#2611)
- GettrBridge (https://gettr.com) (#2505)
- GitlabIssueBridge (https://gitlab.com/) (#2760)
- GoodreadsBridge (https://www.goodreads.com/) (#1559)
- GoogleGroupsBridge (https://groups.google.com) (#2451)
- GooglePlayStoreBridge (https://play.google.com/store/apps) (#2110)
- GroupBundNaturschutzBridge (https://www.bund-naturschutz.de/ueber-uns/organisation/kreisgruppen-ortsgruppen) (#2445)
- HashnodeBridge (https://hashnode.com) (#2231)
- KilledbyGoogleBridge (https://killedbygoogle.com) (#1373)
- LaTeX3ProjectNewslettersBridge (https://www.latex-project.org) (#1589)
- MangaDexBridge (https://mangadex.org/) (#2583)
- NpciBridge (https://npci.org.in) (#2651)
- PCGWNewsBridge (https://www.pcgamingwiki.com/wiki/PCGamingWiki:News) (#2785)
- ParksOnTheAirBridge (https://pota.app/#) (#2086)
- ParlerBridge (https://parler.com) (#2634)
- PicalaBridge (https://www.picala.fr) (#2646)
- RtsBridge (https://www.rts.ch/) (#2442)
- RutubeBridge (https://in.bookmyshow.com) (#2661)
- SchweinfurtBuergerinformationenBridge (https://www.schweinfurt.de/rathaus-politik/pressestelle/buergerinformationen/index.html) (#1610)
- SlusheBridge (https://slushe.com) (#2700)
- SpotifyBridge (https://spotify.com/) (#1535)
- StanfordSIRbookreviewBridge (https://ssir.org/books/) (#1638)
- SummitsOnTheAirBridge (https://api2.sota.org.uk/api/spots/) (#2096)
- TwitterEngineeringBridge (https://blog.twitter.com/engineering/) (#2623)
- TwitterV2Bridge (https://twitter.com/)
- UberNewsroomBridge (https://www.uber.com) (#2748)
- UsenixBridge (https://www.usenix.org/publications) (#2800)
- VixenBridge (https://www.vixen.com) (#2763)
- WordPressMadaraBridge (multiple) (#2782)
- YouTubeCommunityTabBridge (https://www.youtube.com) (#1594)
Modified bridges
- Amazon: Add Sweden & Turkey
- Arte7Bridge: Support all languages (#2543)
- BinanceBridge: Remove announcements because of Cloudflare issue (#2610)
- DavesTrailerPageBridge: Add timestamps to feed (#2456)
- DeveloppezDotComBridge: Full rewrite of bridge DeveloppezDotCom (#2689)
- EZTVBridge: Switch to using EZTV API (#2476)
- FlickrBridge: Add content option to By username (#1861)
- FurAffinityUserBridge: Replate username/password with cookie login (#1641)
- GelbooruBridge: + inheriting Bridges. Switch to using Gelbooru API (#2472)
- GiphyBridge: use not rate limited public api key (#2625)
- GitHub: Allow custom search query (#2593)
- GiteaBridge: Rewrite to decouple from Gogs and add contexts (#2718)
- GithubPullRequestBridge: Sort by newest PRs instead of latest updated (#2064)
- GolemBridge: Remove image galleries (#2761)
- HaveIBeenPwnedBridge: Use API to get Data (#2720)
- InstagramBridge: Documentation for configuring this bridge (#2437)
- MixcloudBridge: switch to using API (#2591)
- NordbayernBridge: add author & timestamp of article (#2309)
- PhoronixBridge: support multipage and embed benchmarks (#2522)
- PixivBridge: Add User context (#2650)
- TelegramBridge: Fix issues & add support for location messages (#2133)
- UnsplashBridge: extend functionality (#1813)
Removed bridges
- ABCTabsBridge: Remove multiple broken, unneeded bridges (#2595)
- ContainerLinuxReleasesBridge: Delete bridge (#2455)
- DaveRamseyBlogBridge: fix: remove dead bridge #2345 (#2574)
- DownDetectorBridge: Remove bridge (#2579)
- ETTVBridge: fix: remove bridge ETTVBridge (#2511)
- FootitoBridge: chore: remove bridge (#2576)
- HentaiHaven: remove dead bridge (#2562)
- LichessBridge: Remove multiple broken, unneeded bridges (#2595)
- Mangareader: chore: remove dead bridge (#2597)
- NeuviemeArt: Exterminate dead bridge (#2784)
- OpenClassroomsBridge: Remove bridge (#2582)
- OsmAndBlog: Remove bridge (#2775)
- QPlayBridge: chore: remove dead bridge (#2564)
- RTBFBridge: remove dead and unmaintained bridge (#2596)
- SupInfoBridge: Remove multiple broken, unneeded bridges (#2595)
- TagBoardBridge: fix: remove dead bridge
- TheTVDBBridge: fix: remove dead bridge
- ThingiverseBridge: chore: remove dead bridge (#2563)
- WallpaperStopBridge: Delete bridge (#2458)
- WosckerBridge: Remove multiple broken, unneeded bridges (#2595)
- YahtzeeDevDiaryBridge: Remove bridge (#2580)
- ZoneTelechargement: Remove bridge (#2678)
Full Changelog: 2022-01-20...2022-06-14