Pavel Korytov
aa3989873c
[EconomistBridge] Add cookie ( #4173 )
...
* [EconomistBridge] Add cookie
* [EconomistBridge] Fix lint
2024-07-30 22:10:57 +02:00
Korytov Pavel
cfef482366
[EconomistBridge] Handle 404s in feed gracefully ( #3965 )
2024-02-08 15:36:03 +01:00
Dag
2880524dfc
refactor: remove parent calls to parseItem ( #3747 )
2023-10-13 01:59:05 +02:00
Dag
382648fc22
refactor: FeedExpander::parseItem() descendants ( #3744 )
2023-10-13 00:25:34 +02:00
Korytov Pavel
cf6d94dc2a
[EconomistBridge] Fix strange image urls ( #3600 )
2023-08-08 06:58:08 +02:00
Korytov Pavel
56a8c521c2
[EconomistBridge] Fix bridge ( #3095 )
2022-10-08 20:05:17 +02:00
Dag
4f75591060
Reformat codebase v4 ( #2872 )
...
Reformat code base to PSR12
Co-authored-by: rssbridge <noreply@github.com>
2022-07-01 15:10:30 +02:00
Bocki
f11e792f84
[maintenance] Fix tests ( #2532 )
2022-03-25 10:41:27 +01:00
Dag
6e0589f9a0
[EconomistBridge] fix: broken bridge
...
Fixes: Call to a member function find() on boo
The new-style articles had their DOM changed.
2022-03-25 03:07:35 +01:00
Bockiii
ac8e94ec56
[EconomistBridge] Fix for new layout ( #2489 )
2022-03-23 00:24:07 +05:00
Bockiii
9dcce0ba1d
[EconomistBridge] Fix if no article image present ( #2328 )
2022-01-15 10:29:18 +05:00
Eugene Molotov
37cb4091d4
bridges: remove redundant "or returnServerError" after getContents/getSimpleHTMLDom/getSimpleHTMLDomCached ( #2398 )
...
When fetching website contents, exceptions already raise on fetching error
2022-01-02 14:36:09 +05:00
Bockiii
1ddce120ae
[EconomistBridge] Full rework ( #2272 )
2021-09-26 16:25:19 +05:00
Tobias Alexander Franke
56eb829a66
[EconomistBridge] Fixes for fetching new page structure ( #1836 )
2020-11-29 15:31:20 +05:00
logmanoriginal
3bc8c9468a
phpcs: Always use long array syntax
...
Most of the code in RSS-Bridge uses the long array syntax.
This commit adds a check to enforce using this syntax over
the short array syntax.
All failures have been fixed.
2019-11-01 18:06:55 +01: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
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
Tobias Alexander Franke
50c90eb5df
[EconomistBridge] Add new bridge ( #1067 )
...
* [EconomistBridge] Added new bridge
2019-04-04 22:54:08 +02:00