Corentin Garcia
55e1703741
[EliteDangerousGalnetBridge] Remove duplicate items ( #1167 )
2019-06-16 20:35:23 +02:00
Tobias Alexander Franke
849eaeb50e
[SteamCommunityBridge] Add Workshop category ( #1172 )
2019-06-16 20:21:48 +02:00
Thibault Couraud
aeca4cfd60
[BAEBridge] Use defaultLinkTo rather than str_replace ( #1168 )
2019-06-16 19:40:21 +02:00
Thibault Couraud
686f21bc50
[FindACrew] Improve bridge results ( #1120 )
2019-06-16 19:35:43 +02:00
logmanoriginal
6d6d6037a3
[GithubIssueBridge] Don't return error messages in detectParameters()
...
detectParameters() is called in a loop for all bridges on a URL, thus
if a bridge returns an error message, the output messages get mixed
up and all detect operations fail.
This seems to be a limitation of the detect function for now.
2019-06-13 19:49:54 +02:00
Joseph
2559dbbf49
[BrutBridge] Create custom feed name for each category and edition ( #1164 )
2019-06-13 19:13:02 +02:00
logmanoriginal
de53120843
[SakugabooruBridge] Remove bridge
...
The target server for this bridge is no longer reachable and
there doesn't seem to be any attempt to get it back online.
2019-06-12 20:22:53 +02:00
logmanoriginal
b1b7e4edce
[DollbooruBridge] Remove bridge
...
The target site for this bridge has been down for at least a year
now and there doesn't seem to be any attempt to get it back up.
Their twitter account is also silent since 2012, so no harm
removing this bridge.
https://twitter.com/dollbooru?lang=en
2019-06-12 20:11:34 +02:00
logmanoriginal
b27487ace0
[TwitterBridge] Fix detection of retweets on lists
...
References #1161
2019-06-12 18:27:35 +02:00
logmanoriginal
d005acca83
[TwitterBridge] Add extensive description to keyword search query
...
References #1163
2019-06-11 21:53:22 +02:00
logmanoriginal
75b0213684
[GithubIssueBridge] Add support for detect action
...
References #1100
2019-06-10 15:32:57 +02:00
Eugene Molotov
f76a23f0a5
[YoutubeBridge] Add playlist caching ( #1162 )
2019-06-10 15:31:35 +02:00
logmanoriginal
e4e04a7865
[GithubIssueBridge] Fix broken feed item URLs
...
References #1100
2019-06-10 00:02:13 +02:00
logmanoriginal
da339fd5cc
[GithubIssueBridge] Include issue author comment in the feed
...
- Add function to build an URL to the GitHub issue comment
- Change scope of internal functions from protected to private
- Use IDs instead of classes as comment selectors, to include the
issue author in the output feed.
References #1100
2019-06-09 20:39:45 +02:00
logmanoriginal
ba116d9ab6
[GithubIssueBridge] Fix bridge after DOM changes
2019-06-09 19:57:48 +02:00
logmanoriginal
ea08445946
[GlassdoorBridge] Fix broken bridge
2019-06-09 19:35:53 +02:00
logmanoriginal
ade09b2aad
[XenForoBridge] Fix broken bridge
2019-06-09 19:35:53 +02:00
logmanoriginal
28d46b6721
[ShanaprojectBridge] Fix broken bridge
2019-06-09 19:35:46 +02:00
logmanoriginal
1efb7c7bce
[DesoutterBridge] Fix bridge after DOM changes
2019-06-09 19:01:54 +02:00
Joseph
d34411137f
[TwitterBridge] Display all images from a tweet ( #1160 )
2019-06-09 17:24:40 +02:00
Joseph
f00a054e0f
[BrutBridge] Add new bridge ( #1159 )
2019-06-08 19:30:42 +02:00
logmanoriginal
3d231a417f
bridges: Don't kill scripts with die()
...
Bridges should generally utilize the API functions instead of killing
the script. Find more information on the Wiki.
- returnServerError
https://github.com/RSS-Bridge/rss-bridge/wiki/The-returnServerError-function
- returnClientError
https://github.com/RSS-Bridge/rss-bridge/wiki/The-returnClientError-function
- returnError
https://github.com/RSS-Bridge/rss-bridge/wiki/The-returnError-function
2019-06-07 20:38:09 +02:00
Eugene Molotov
b0a780acda
[VkBridge] Ignore illegal characters in input html for iconv ( #1154 )
2019-06-06 20:05:41 +02:00
Antoine Cadoret
1814116d67
[SteamBridge] Follow source changes ( #1143 )
...
* Follow source data fetching changes
* Improve media path building
* Improve price fetching and display
2019-06-06 19:59:30 +02:00
logmanoriginal
6c4098d655
Revert "all: Use ->remove() instead of ->outertext = ''"
...
This reverts commit 052844f5e1
.
There is a bug in ->remove() that causes the parser to incorrectly
identify elements in the DOM tree that shouldn't exist anymore.
References #1151
2019-06-02 13:06:16 +02:00
Eugene Molotov
15c374e317
[PikabuBridge] More options and fixes ( #1149 )
...
* Add gif support
* Use page title as feed title
* Implement community support
2019-06-01 21:35:18 +02:00
logmanoriginal
052844f5e1
all: Use ->remove() instead of ->outertext = ''
...
simplehtmldom 1.9 introduced new functions to recursively remove
nodes from the DOM. This allows removing elements without the need
to re-load the document by using $html->load($html->save()), which
is very inefficient.
Find more information about remove() at
https://simplehtmldom.sourceforge.io/docs/1.9/api/simple_html_dom_node/remove/
2019-06-01 21:29:57 +02:00
Joseph
b889e867fd
[SoundCloudBridge] Use account avatar as feed icon ( #1146 )
2019-06-01 15:04:42 +02:00
sysadminstory
b519d350bf
[RadioMelodieBridge] Fix bridge after website update ( #1145 )
...
- The bridge has been adapted to the new website layout
- The content now shows the header picture below the date
2019-06-01 12:12:17 +02:00
Joseph
2a254855d8
[HaveIBeenPwnedBridge] Add new bridge ( #1144 )
2019-06-01 12:06:58 +02:00
Tobias Alexander Franke
4a60f05fd6
[BinanceBridge] Add new bridge ( #1135 )
2019-06-01 11:18:30 +02:00
somini
84d48d5614
[QPlayBridge]: New Bridge ( #1118 )
...
* [QPlayBridge]: New Bridge
2019-05-29 22:51:52 +02:00
Tobias Alexander Franke
7cf898b5af
[SteamCommunityBridge] Add new bridge ( #1136 )
...
* [SteamCommunityBridge] Add new bridge
2019-05-29 22:50:04 +02:00
killruana
16bd2aec7a
[MediapartBridge] Add new bridge ( #1130 )
...
* If no cookie session is defined, use the default rss stream
* Add a parameter for enabling/disabling the single page mode
2019-05-15 21:51:23 +02:00
sysadminstory
b764204c3a
[YoutubeBridge] Playlist bug fix ( #1117 )
...
This commit allow the bridge to parse an infinite number of items of a
Youtube playlist.
It should fix #647 !
2019-05-08 22:17:48 +02:00
Tobias Alexander Franke
a9e2574016
[ArtStationBridge] Added new bridge ( #1122 )
...
* [ArtStationBridge] Added new bridge
2019-05-08 22:14:53 +02:00
pofilo
e3f6e1c6db
[DELETE] Deletion Google Plus bridge ( #1124 )
2019-05-08 22:11:50 +02:00
Lyra
8150a73922
[CourrierInternationalBridge] Use newer https-based URL
2019-05-08 22:09:49 +02:00
Lyra
a2f3866383
[RoadAndTrackBridge] Major rewrite, due to the depreciation of their API
2019-05-08 21:57:59 +02:00
Obsidienne
a3446ae77b
[AO3Bridge] Add new bridge ( #1123 )
...
* [AO3Bridge] Add new bridge
2019-05-06 13:28:42 +02:00
Roliga
fe103974f5
[BadDragonBridge] Add new bridge ( #1082 )
...
* [BadDragonBridge] Add new bridge
2019-05-02 22:02:13 +02:00
fulmeek
33c16f8be5
[BakaUpdatesMangaReleasesBridge] Sanitize hash for more solid UIDs ( #1113 )
...
This should minimize occasional hiccups on regular updates.
2019-04-30 21:01:48 +02:00
fulmeek
21d3bf3b60
caches: Refactor the API ( #1060 )
...
- For consistency, functions should always return null on non-existing data.
- WordPressPluginUpdateBridge appears to have used its own cache instance in the past. Obviously not used anymore.
- Since $key can be anything, the cache implementation must ensure to assign the related data reliably; most commonly by serializing and hashing the key in an appropriate way.
- Even though the default path for storage is perfectly fine, some people may want to use a different location. This is an example how a cache implementation is responsible for its requirements.
2019-04-29 20:12:43 +02:00
sysadminstory
3b8f3da09d
[AutoJMBridge] Use title from website for Feed Title ( #1093 )
...
* [AutoJMBridge] Use title from website for Feed Title
2019-04-20 22:22:06 +02:00
sysadminstory
f9c4a84c25
[RadioMelodieBridge] Update to support new Website ( #1101 )
...
* [RadioMelodieBridge] Update to support new Website
2019-04-20 22:19:22 +02:00
Lorenzo Stanco
7b8dd93a8e
[InstagramBridge] Fix image link
2019-04-20 22:15:30 +02:00
somini
8f5151b222
[SIMARBridge]: Add new bridge ( #1055 )
...
* [SIMARBridge]: Add new bridge
2019-04-16 09:58:22 +02:00
Lyra
98c2530984
[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
sysadminstory
90bf90d167
[BingSearch] Make the bridge compatible with PHP 5.6 ( #1084 )
...
* [BingSearch] Make the bridge compatible with PHP 5.6
The use of isset() with an expression is not possible in PHP 5.6. I
fixed it by replacing isset() with "null !== ".
2019-04-07 21:51:48 +02:00
Eugene Molotov
6feda2220e
[VkBridge] Add option to hide reposts ( #1089 )
2019-04-07 21:50:58 +02:00