Rss-Bridge/bridges
logmanoriginal 2460b67886 cache: Refactor cache factory to non-static class
The cache factory can be based on the abstract factory class if it
wasn't static. This allows for higher abstraction and makes future
extensions possible. Also, not all parts of RSS-Bridge need to work
on the same instance of the factory.

References #1001
2019-06-18 19:04:19 +02:00
..
ABCTabsBridge.php phpcs: Fix violations 2018-11-05 12:55:58 +01:00
AcrimedBridge.php global: Fix code violations 2018-12-26 21:58:07 +01:00
AllocineFRBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
AmazonBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
AmazonPriceTrackerBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
AnidexBridge.php phpcs: Fix violations 2018-11-05 12:55:58 +01:00
AnimeUltimeBridge.php global: Fix code violations 2018-12-26 21:58:07 +01:00
AO3Bridge.php [AO3Bridge] Add new bridge (#1123) 2019-05-06 13:28:42 +02:00
AppleMusicBridge.php [AppleMusicBridge] Add new bridge (#1026) 2019-02-06 17:43:20 +01:00
Arte7Bridge.php bridges: Don't kill scripts with die() 2019-06-07 20:38:09 +02:00
ArtStationBridge.php [ArtStationBridge] Added new bridge (#1122) 2019-05-08 22:14:53 +02:00
AsahiShimbunAJWBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
AskfmBridge.php [AskfmBridge] Fix broken bridge 2018-10-24 18:33:07 +02:00
AutoJMBridge.php [AutoJMBridge] Use title from website for Feed Title (#1093) 2019-04-20 22:22:06 +02:00
BadDragonBridge.php [BadDragonBridge] Add new bridge (#1082) 2019-05-02 22:02:13 +02:00
BAEBridge.php [BAEBridge] Use defaultLinkTo rather than str_replace (#1168) 2019-06-16 19:40:21 +02:00
BakaUpdatesMangaReleasesBridge.php [BakaUpdatesMangaReleasesBridge] Sanitize hash for more solid UIDs (#1113) 2019-04-30 21:01:48 +02:00
BandcampBridge.php [BandcampBridge] Update to use newer POST API (#1045) 2019-02-24 12:08:34 +01:00
BastaBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
BinanceBridge.php [BinanceBridge] Add new bridge (#1135) 2019-06-01 11:18:30 +02:00
BingSearchBridge.php [BingSearch] Make the bridge compatible with PHP 5.6 (#1084) 2019-04-07 21:51:48 +02:00
BlaguesDeMerdeBridge.php global: Fix code violations 2018-12-26 21:58:07 +01:00
BloombergBridge.php bridges: Add favicon to bridges missing it 2018-10-26 19:10:58 +02:00
BooruprojectBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
BrutBridge.php [BrutBridge] Create custom feed name for each category and edition (#1164) 2019-06-13 19:13:02 +02:00
BundesbankBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
CachetBridge.php [CachetBridge] Add new bridge (#1034) 2019-02-11 21:07:46 +01:00
CastorusBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
ChristianDailyReporterBridge.php bridges: Add favicon to bridges missing it 2018-10-26 19:10:58 +02:00
CNETBridge.php phpcs: Fix violations 2018-11-05 12:55:58 +01:00
CollegeDeFranceBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
ComboiosDePortugalBridge.php ComboiosDePortugalBridge: HACK: Encode the URL (#1074) 2019-04-04 22:48:25 +02:00
CommonDreamsBridge.php [CommonDreamBridge] Promote to secure bridge (fix #777) (#909) 2018-11-05 17:32:11 +01:00
ContainerLinuxReleasesBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
CopieDoubleBridge.php [phpcs] enforce single quotes (#732) 2018-06-29 22:55:33 +01:00
CourrierInternationalBridge.php [CourrierInternationalBridge] Use newer https-based URL 2019-05-08 22:09:49 +02:00
CrewbayBridge.php [CrewbayBridge] Update bridge according to new crewbay.com website (#930) 2018-11-18 09:16:24 +01:00
CryptomeBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
DailymotionBridge.php bridges: Add favicon to bridges missing it 2018-10-26 19:10:58 +02:00
DanbooruBridge.php [DanbooruBridge] Fix bridge 2018-08-09 21:55:43 +02:00
DansTonChatBridge.php DansTonChatBridge: test before accessing plaintext 2018-04-19 21:00:18 +02:00
DauphineLibereBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
DealabsBridge.php [DealabsBridge] Patch unparsable Deal date (#1053) 2019-03-02 19:10:57 +01:00
DemoBridge.php [phpcs] enforce single quotes (#732) 2018-06-29 22:55:33 +01:00
DemonoidBridge.php bridges: Fix bridges to pass unit test (#984) 2019-01-05 12:29:26 +01:00
DerpibooruBridge.php [DerpibooruBridge] Add new bridge (#949) 2018-12-26 21:14:04 +01:00
DesoutterBridge.php [DesoutterBridge] Fix bridge after DOM changes 2019-06-09 19:01:54 +02:00
DeveloppezDotComBridge.php bridges: Fix coding styles 2017-02-12 15:34:08 +01:00
DevToBridge.php bridges: Fix bridges to pass unit test (#984) 2019-01-05 12:29:26 +01:00
DiceBridge.php bridges: Add favicon to bridges missing it 2018-10-26 19:10:58 +02:00
DilbertBridge.php [DilbertBridge] Fixed URI and item title (#976) 2018-12-26 21:11:45 +01:00
DiscogsBridge.php [DiscogsBridge] Fix timestamp parsing 2019-01-05 15:24:44 +01:00
DribbbleBridge.php bridges: Add favicon to bridges missing it 2018-10-26 19:10:58 +02:00
DuckDuckGoBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
EconomistBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
EliteDangerousGalnetBridge.php [EliteDangerousGalnetBridge] Remove duplicate items (#1167) 2019-06-16 20:35:23 +02:00
ElloBridge.php cache: Refactor cache factory to non-static class 2019-06-18 19:04:19 +02:00
ElsevierBridge.php bridges: Add favicon to bridges missing it 2018-10-26 19:10:58 +02:00
EstCeQuonMetEnProdBridge.php Catching up | [Main] Debug mode, parse utils, MIME | [Bridges] Add/Improve 20 bridges (#802) 2018-09-09 20:20:13 +01:00
EtsyBridge.php [EtsyBridge] Fix bridge and correct typos (#873) 2018-10-20 13:08:03 +02:00
ETTVBridge.php phpcs: Fix violations 2018-11-05 12:55:58 +01:00
ExtremeDownloadBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
EZTVBridge.php [phpcs] enforce single quotes (#732) 2018-06-29 22:55:33 +01:00
FacebookBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
FB2Bridge.php bridges: Don't kill scripts with die() 2019-06-07 20:38:09 +02:00
FDroidBridge.php [FDroidBridge] fixed bridge (#1075) 2019-04-04 22:52:59 +02:00
FeedExpanderExampleBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
FierPandaBridge.php bridges: Add favicon to bridges missing it 2018-10-26 19:10:58 +02:00
FilterBridge.php exception: Remove HttpException class 2018-11-18 16:53:21 +01:00
FindACrewBridge.php [FindACrew] Improve bridge results (#1120) 2019-06-16 19:35:43 +02:00
FlickrBridge.php global: Fix code violations 2018-12-26 21:58:07 +01:00
FootitoBridge.php [phpcs] enforce single quotes (#732) 2018-06-29 22:55:33 +01:00
ForGifsBridge.php global: Fix code violations 2018-12-26 21:58:07 +01:00
FourchanBridge.php phpcs: Fix violations 2018-11-05 12:55:58 +01:00
FuturaSciencesBridge.php Catching up | [Main] Debug mode, parse utils, MIME | [Bridges] Add/Improve 20 bridges (#802) 2018-09-09 20:20:13 +01:00
GBAtempBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
GelbooruBridge.php [GelbooruBridge] Fix bridge not getting tags correctly 2017-08-05 22:38:24 +02:00
GiphyBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
GitHubGistBridge.php global: Fix code violations 2018-12-26 21:58:07 +01:00
GithubIssueBridge.php [GithubIssueBridge] Don't return error messages in detectParameters() 2019-06-13 19:49:54 +02:00
GithubSearchBridge.php Fix phpcs 2019-04-05 10:59:30 +02:00
GizmodoBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
GlassdoorBridge.php [GlassdoorBridge] Fix broken bridge 2019-06-09 19:35:53 +02:00
GlowficBridge.php [GlowficBridge] Add new bridge (#1031) 2019-02-06 18:20:25 +01:00
GoComicsBridge.php [phpcs] enforce single quotes (#732) 2018-06-29 22:55:33 +01:00
GOGBridge.php bridges: Don't kill scripts with die() 2019-06-07 20:38:09 +02:00
GoogleSearchBridge.php phpcs: Fix violations 2018-11-05 12:55:58 +01:00
GQMagazineBridge.php bridges: Fix bridges to pass unit test (#984) 2019-01-05 12:29:26 +01:00
GrandComicsDatabaseBridge.php [GrandComicsDatabaseBridge] Fix links in content (#804) 2018-09-08 11:12:27 +01:00
HaveIBeenPwnedBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
HDWallpapersBridge.php [HDWallpapers] Adapt to some website changes (Fixes #1088). Add wallpapers to enclosures, and select "HD" as the default resolution 2019-04-07 22:02:11 +02:00
HeiseBridge.php [HeiseBridge] Add new bridge (#744) 2019-03-23 16:22:44 +01:00
HentaiHavenBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
HotUKDealsBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
IdenticaBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
InstagramBridge.php [InstagramBridge] Fix image link 2019-04-20 22:15:30 +02:00
InstructablesBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
IPBBridge.php [IPBBridge] Use limit for the number of items 2018-04-06 22:25:49 +02:00
IvooxBridge.php [IvooxBridge] Add new bridge (#597) 2019-03-22 21:33:46 +01:00
JapanExpoBridge.php bridges: Add favicon to bridges missing it 2018-10-26 19:10:58 +02:00
JustETFBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
KATBridge.php global: Fix code violations 2018-12-26 21:58:07 +01:00
KernelBugTrackerBridge.php global: Fix code violations 2018-12-26 21:58:07 +01:00
KonachanBridge.php bridges: Fix coding styles 2017-02-12 15:34:08 +01:00
KoreusBridge.php bridges: Fix coding styles 2017-02-12 15:34:08 +01:00
KununuBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
LeBonCoinBridge.php global: Fix code violations 2018-12-26 21:58:07 +01:00
LegifranceJOBridge.php bridges: Add favicon to bridges missing it 2018-10-26 19:10:58 +02:00
LeMondeInformatiqueBridge.php [LeMondeInformatique] Handle special articles (#1039) 2019-03-02 19:03:29 +01:00
LesJoiesDuCodeBridge.php [LesJoiesDuCode] Switch to HTTPS and remove author (#787) 2018-08-21 17:41:56 +02:00
LichessBridge.php bridges: Fix coding styles 2017-02-12 15:34:08 +01:00
LinkedInCompanyBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
LolibooruBridge.php bridges: Fix coding styles 2017-02-12 15:34:08 +01:00
LWNprevBridge.php phpcs: Fix violations 2018-11-05 12:55:58 +01:00
MangareaderBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
MediapartBridge.php [MediapartBridge] Add new bridge (#1130) 2019-05-15 21:51:23 +02:00
MilbooruBridge.php bridges: Fix coding styles 2017-02-12 15:34:08 +01:00
MixCloudBridge.php Update MixCloudBridge.php 2018-01-11 11:44:51 +00:00
ModelKarteiBridge.php global: Fix code violations 2018-12-26 21:58:07 +01:00
MoebooruBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
MoinMoinBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
MondeDiploBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
MozillaBugTrackerBridge.php [MozillaBugTrackerBridge] Fix typo 2019-03-23 16:30:15 +01:00
MozillaSecurityBridge.php [MozillaSecurityBridge] Make the URI unique by adding timestamp (#1005) 2019-02-19 21:50:00 +01:00
MsnMondeBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
MspabooruBridge.php bridges: Fix coding styles 2017-02-12 15:34:08 +01:00
MydealsBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
N26Bridge.php [N26Bridge] Add new bridge (#1006) 2019-01-13 19:12:31 +01:00
NasaApodBridge.php [phpcs] enforce single quotes (#732) 2018-06-29 22:55:33 +01:00
NeuviemeArtBridge.php Catching up | [Main] Debug mode, parse utils, MIME | [Bridges] Add/Improve 20 bridges (#802) 2018-09-09 20:20:13 +01:00
NextgovBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
NextInpactBridge.php Catching up | [Main] Debug mode, parse utils, MIME | [Bridges] Add/Improve 20 bridges (#802) 2018-09-09 20:20:13 +01:00
NiceMatinBridge.php bridges: Fix coding styles 2017-02-12 15:34:08 +01:00
NineGagBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
NotAlwaysBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
NovelUpdatesBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
NyaaTorrentsBridge.php bridges: Add favicon to bridges missing it 2018-10-26 19:10:58 +02:00
OneFortuneADayBridge.php [OneFortuneADayBridge] use date in UTC for seed (#1059) 2019-03-14 19:44:36 +01:00
OnVaSortirBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
OpenClassroomsBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
OsmAndBlogBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
ParuVenduImmoBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
PcGamerBridge.php apply phpcbf for automatic style fixes 2017-12-24 16:45:56 -05:00
PickyWallpapersBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
PikabuBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
PinterestBridge.php bridges: Add favicon to bridges missing it 2018-10-26 19:10:58 +02:00
PixivBridge.php global: Fix code violations 2018-12-26 21:58:07 +01:00
QPlayBridge.php [QPlayBridge]: New Bridge (#1118) 2019-05-29 22:51:52 +02:00
RadioMelodieBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
RainbowSixSiegeBridge.php [RainbowSixSiegeBridge] Fix missing news (#908) 2018-11-05 18:20:17 +01:00
ReadComicsBridge.php [phpcs] enforce single quotes (#732) 2018-06-29 22:55:33 +01:00
Releases3DSBridge.php Catching up | [Main] Debug mode, parse utils, MIME | [Bridges] Add/Improve 20 bridges (#802) 2018-09-09 20:20:13 +01:00
ReporterreBridge.php [phpcs] enforce single quotes (#732) 2018-06-29 22:55:33 +01:00
RoadAndTrackBridge.php [RoadAndTrackBridge] Major rewrite, due to the depreciation of their API 2019-05-08 21:57:59 +02:00
RTBFBridge.php phpcs: Fix violations 2018-11-05 12:55:58 +01:00
Rue89Bridge.php bridges: Don't kill scripts with die() 2019-06-07 20:38:09 +02:00
Rule34Bridge.php bridges: Fix coding styles 2017-02-12 15:34:08 +01:00
Rule34pahealBridge.php bridges: Fix coding styles 2017-02-12 15:34:08 +01:00
SafebooruBridge.php bridges: Fix coding styles 2017-02-12 15:34:08 +01:00
ScmbBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
ScoopItBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
SensCritiqueBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
ShanaprojectBridge.php [ShanaprojectBridge] Fix broken bridge 2019-06-09 19:35:46 +02:00
Shimmie2Bridge.php global: Fix code violations 2018-12-26 21:58:07 +01:00
SIMARBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
SkimfeedBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
SoundcloudBridge.php [SoundCloudBridge] Use account avatar as feed icon (#1146) 2019-06-01 15:04:42 +02:00
SteamBridge.php [SteamBridge] Follow source changes (#1143) 2019-06-06 19:59:30 +02:00
SteamCommunityBridge.php [SteamCommunityBridge] Add Workshop category (#1172) 2019-06-16 20:21:48 +02:00
StockFilingsBridge.php [StockFilingsBridge] Add new bridge (#1011) 2019-03-17 20:40:21 +01:00
StripeAPIChangeLogBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
SuperbWallpapersBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
SuperSmashBlogBridge.php phpcs: Fix violations 2018-11-05 12:55:58 +01:00
SupInfoBridge.php global: Fix code violations 2018-12-26 21:58:07 +01:00
TagBoardBridge.php bridges: Add favicon to bridges missing it 2018-10-26 19:10:58 +02:00
TbibBridge.php bridges: Fix coding styles 2017-02-12 15:34:08 +01:00
TebeoBridge.php phpcs: Fix violations 2018-11-05 12:55:58 +01:00
TheCodingLoveBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
TheHackerNewsBridge.php [TheHackerNews] Fix content extraction (#972) 2018-12-26 20:47:02 +01:00
ThePirateBayBridge.php [ThePirateBayBridge] Fix TLD from .org to .wf (#907) 2018-11-05 18:17:46 +01:00
TheTVDBBridge.php bridges: Add favicon to bridges missing it 2018-10-26 19:10:58 +02:00
TheYeteeBridge.php phpcs: Fix violations 2018-11-05 12:55:58 +01:00
ThingiverseBridge.php bridges: Fix bridges to pass unit test (#984) 2019-01-05 12:29:26 +01:00
TrelloBridge.php [TrelloBridge] Fix actions with missing image urls (#987) 2019-01-05 13:27:12 +01:00
TwitterBridge.php [TwitterBridge] Fix detection of retweets on lists 2019-06-12 18:27:35 +02:00
UnsplashBridge.php phpcs: Fix violations 2018-11-05 12:55:58 +01:00
UsbekEtRicaBridge.php global: Fix code violations 2018-12-26 21:58:07 +01:00
ViadeoCompanyBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
VkBridge.php [VkBridge] Ignore illegal characters in input html for iconv (#1154) 2019-06-06 20:05:41 +02:00
VMwareSecurityBridge.php [VMwareSecurityBridge] New Bridge (#1041) 2019-02-19 21:53:20 +01:00
WallpaperStopBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
WebfailBridge.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
WeLiveSecurityBridge.php Catching up | [Main] Debug mode, parse utils, MIME | [Bridges] Add/Improve 20 bridges (#802) 2018-09-09 20:20:13 +01:00
WhydBridge.php global: Fix code violations 2018-12-26 21:58:07 +01:00
WikiLeaksBridge.php bridges: Fix bridges that don't pass the unit test 2019-01-22 18:24:32 +01:00
WikipediaBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
WordPressBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
WordPressPluginUpdateBridge.php caches: Refactor the API (#1060) 2019-04-29 20:12:43 +02:00
WorldOfTanksBridge.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
XbooruBridge.php bridges: Fix coding styles 2017-02-12 15:34:08 +01:00
XenForoBridge.php [XenForoBridge] Fix broken bridge 2019-06-09 19:35:53 +02:00
YandereBridge.php bridges: Fix coding styles 2017-02-12 15:34:08 +01:00
YGGTorrentBridge.php [YGGTorrentBridge] Add URI to feed items 2018-11-18 09:41:14 +01:00
YoutubeBridge.php [YoutubeBridge] Add playlist caching (#1162) 2019-06-10 15:31:35 +02:00
ZDNetBridge.php Catching up | [Main] Debug mode, parse utils, MIME | [Bridges] Add/Improve 20 bridges (#802) 2018-09-09 20:20:13 +01:00
ZenodoBridge.php Added RSS bridge for zenodo.org (#749) 2018-07-16 12:02:41 +02:00
ZoneTelechargementBridge.php [ZoneTelechargementBridge] Switch to the new Website (#934) 2018-11-20 16:23:17 +01:00