Pierre Mazière
fec864e010
[FourchanBridge] use 'category' and 'thread' parameters instead of full URI
...
This breaks compatibility with previous versions of FourChanBridge.
Bridges should never use full URIs as inputs as their validation will
always be more complicated, hence prone to security issues,
than rebuilding a clean URI from simple validated inputs.
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2016-09-04 14:43:10 +02:00
logmanoriginal
671703cd37
Merge branch 'FeedExpander' of https://github.com/logmanoriginal/rss-bridge
2016-09-04 13:51:19 +02:00
logmanoriginal
15f24b3cf4
[Acrimed] Use internal RSS 2.0 parser
2016-09-04 13:47:13 +02:00
logmanoriginal
acde8a2cea
[Bridge] Support 'dc:date' for RSS 2.0 parser
2016-09-04 13:46:57 +02:00
logmanoriginal
778bbd8d85
[Freenews] Use internal RSS 2.0 parser
2016-09-04 13:38:21 +02:00
logmanoriginal
78050972f4
[Les400Culs] Use internal RSS 2.0 parser
2016-09-04 13:32:58 +02:00
logmanoriginal
88f52196b8
[bridges] Fix bridges extending RssExpander to FeedExpander
2016-09-04 13:28:55 +02:00
logmanoriginal
546c0036df
[Bridge] Rename class RssExpander to FeedExpander
...
This class no is not RSS only anymore
2016-09-04 13:28:12 +02:00
logmanoriginal
878db6f96e
[bridges] Rename 'parseRSSItem' to 'parseItem'
2016-09-04 13:26:40 +02:00
logmanoriginal
39788485ea
[Bridge] Rename 'parseRSSItem' to 'parseItem'
2016-09-04 13:26:17 +02:00
logmanoriginal
e30ce8aea0
Merge branch 'fixIndividualBridges' of https://framagit.org/peetah/rss-bridge
2016-09-04 13:22:35 +02:00
logmanoriginal
cd361f8fc0
Merge branch 'ooruFusion' of https://framagit.org/peetah/rss-bridge
2016-09-04 13:17:48 +02:00
logmanoriginal
1de148bf5d
[TheOatMeal] Use core parser functions
2016-09-04 13:17:28 +02:00
logmanoriginal
0770ca1ad1
[FeedExpanderExample] Add bridge to test behavior
2016-09-04 13:16:34 +02:00
logmanoriginal
149b64879e
[Bridge] Support 'dc' namespace for RSS 1.0
2016-09-04 13:05:17 +02:00
logmanoriginal
8fa0b9660f
[Bridge] Fix ATOM feed uri detection
2016-09-04 12:40:42 +02:00
logmanoriginal
bf20a2f687
[Bridge] Remove uneccesary debug message
2016-09-04 12:34:56 +02:00
logmanoriginal
51a3a75aac
[Bridge] Add RSS 1.0 and 2.0 parser
2016-09-04 12:32:56 +02:00
logmanoriginal
f781965825
[Bridge] Add RSS 0.91 parser
2016-09-04 11:45:14 +02:00
logmanoriginal
0e5775012f
[Bridge] Rename parameter 'name' to 'url'
2016-09-04 11:01:13 +02:00
Pierre Mazière
e7f2bf19f3
[bridges] Shimmie v2 based imageboards derive from DanbooruBridge
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2016-09-04 01:27:58 +02:00
Pierre Mazière
fd6bcbbafe
[Bridges] Moebooru and MyImouto based imageboards derive from MoebooruBridge
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2016-09-04 01:27:58 +02:00
Pierre Mazière
8ae05a0241
[bridges] Gelbooru based imageboards derive form DanbooruBridge
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2016-09-04 01:27:58 +02:00
Pierre Mazière
97926b839e
[bridges] one bridge for technically different imageboard solutions
...
Danbooru serves HTML content while Moebooru send content in JSON format
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2016-09-04 01:27:58 +02:00
Pierre Mazière
147154f44c
[AllocineFRBridge] code simplification
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2016-09-04 01:27:51 +02:00
Pierre Mazière
d8ebcc9376
[AcrimedBridge] code simplification
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2016-09-04 01:27:51 +02:00
Pierre Mazière
e5a375ab48
[ABCTabsBridge] code simplification
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2016-09-04 01:27:51 +02:00
logmanoriginal
2aa9b8f026
[Bridge] Extend RssExpander to load ATOM formats
2016-09-03 22:17:36 +02:00
logmanoriginal
c365f35e47
Merge branch 'MangareaderBridge' of https://github.com/logmanoriginal/rss-bridge
2016-09-03 20:39:40 +02:00
logmanoriginal
99f00e57b5
[Mangareader] Add functions to collect data
2016-09-03 20:35:49 +02:00
logmanoriginal
f9a8f16685
[Mangareader] Reduce line lengths
2016-09-03 20:23:18 +02:00
logmanoriginal
6c51eaa4d7
[Mangareader] Fix coding styles
2016-09-03 20:10:36 +02:00
logmanoriginal
4c96aab832
[Mangareader] Replace global constant with 'defaultValue'
2016-09-03 20:03:06 +02:00
logmanoriginal
013a4c0428
Merge branch 'CleanupBridgeCode' of https://github.com/logmanoriginal/rss-bridge
2016-09-02 20:10:09 +02:00
logmanoriginal
a8883523f4
[Bridge] Pass 'queriedContext' as parameter to 'setInputs'
...
This makes clear that 'setInputs' depends on the 'queriedContext'
2016-09-02 20:05:18 +02:00
logmanoriginal
d1ff23c7ba
[Bridge] Fix incorrect switch variable
2016-09-02 19:53:59 +02:00
logmanoriginal
04bddd0758
[Bridge] Apply default value while setting inputs
2016-09-02 19:52:47 +02:00
logmanoriginal
5f3d60276a
[Bridge] Use original input values to guess context
2016-09-02 19:46:58 +02:00
Teromene
cbea717e80
Removed GitlabCommitsBridge, as they are already providing a RSS feed.
2016-09-02 19:13:47 +02:00
logmanoriginal
4bc4e03d7b
[Bridge] Change order of variable declaration
2016-09-02 19:03:51 +02:00
logmanoriginal
41d3aa0695
[Bridge] Change scope of member variable 'inputs'
2016-09-02 19:01:57 +02:00
logmanoriginal
48db1693a1
[Bridge] Use member variable instead of local variable
2016-09-02 18:59:55 +02:00
logmanoriginal
c2e411ba82
[Bridge] Add function to set inputs
2016-09-02 18:38:07 +02:00
logmanoriginal
37f269cf53
[Bridge] Remove unused variable
2016-09-02 18:12:37 +02:00
logmanoriginal
d520e82d9e
[Bridge] Fix function names
...
is* implies Boolean return values, which is not true for
these functions
2016-09-02 18:11:02 +02:00
logmanoriginal
5ad1fa8242
Merge branch 'constantine' of https://framagit.org/peetah/rss-bridge
2016-09-02 17:36:51 +02:00
logmanoriginal
cc46cf58ba
Merge branch 'core' of https://framagit.org/peetah/rss-bridge
2016-09-02 17:13:07 +02:00
logmanoriginal
c0c10836d6
Merge branch 'fixPHP54compat' of https://framagit.org/peetah/rss-bridge
2016-09-02 17:09:36 +02:00
Pierre Mazière
9a0da733ef
[bridges] use constants instead of variable members
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2016-09-01 23:15:51 +02:00
Pierre Mazière
556b8a2452
[core] transform some BridgeAbstract members to class constants
...
This concerns $uri, $name, $maintainer, $parameters and $description
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2016-09-01 23:12:51 +02:00