Dag
58544cd61a
refactor: introduce DI container ( #4238 )
...
* refactor: introduce DI container
* add bin/test
2024-08-29 22:48:59 +02:00
tillcash
e010fd4d52
[HinduTamilBridge] fix image ( #4237 )
2024-08-28 19:45:54 +02:00
Petr Kolář
d51cc8f1a7
Fixed path in CeskaTelevizeBridge ( #4236 )
2024-08-28 19:43:40 +02:00
Dag
c849576c93
fix(rumble): fix guid bug ( #4232 )
...
Remove tracking parameter in query to avoid feed readers to interpret these as new items
2024-08-23 17:09:17 +02:00
Clemens Neubauer
b0674d7b19
[BMDSystemhausBlogBridge] rework detectParameters ( #4138 )
...
* bridge BMDSystemhausBlog: rework of detectParameters
* fix lint phpcs error
* Update BMDSystemhausBlogBridge.php
* Update BMDSystemhausBlogBridge.php
2024-08-22 11:36:58 +02:00
July
4a3919c1a3
[NPRBridge] Add missing tag and remove extra HTML elements ( #4227 )
2024-08-21 23:05:29 +02:00
July
06a8896000
[PriviblurBridge] Add Priviblur (Tumblr frontend) bridge ( #4221 )
...
* [PriviblurBridge] Add Priviblur (Tumblr frontend) bridge
* [PriviblurBridge] prevent error if post has no tags
2024-08-21 22:58:26 +02:00
July
d379f3e575
[CubariProxyBridge] add bridge for cubari manga proxies ( #4220 )
...
* [CubariProxyBridge] add bridge for cubari manga proxies
* [CubariProxyBridge] add limit and use isset
2024-08-21 22:57:02 +02:00
July
3a327503ee
[NPRBridge] add bridge for NPR stories ( #4225 )
...
* [NPRBridge] add bridge for NPR stories
* [NPRBridge] Use better selectors for multiple items
2024-08-21 22:10:03 +02:00
tillcash
2d5d2f5017
[NvidiaDriverBridge] fix typo ( #4224 )
2024-08-20 17:32:15 +02:00
tillcash
320afc3f32
[MaalaimalarBridge] fix image ( #4222 )
...
* [NvidiaDriverBridge] Added Windows support
* Update NvidiaDriverBridge.php
* Update NvidiaDriverBridge.php
* [MaalaimalarBridge] fix image
* [MaalaimalarBridge] fix lint
2024-08-19 19:17:42 +02:00
Tobias Alexander Franke
e9d3a657ba
[EASeedBridge] New bridge for the EA Seed blog ( #4216 )
...
* [EASeedBridge] New bridge for the EA Seed blog
* Fix linter issues
2024-08-15 00:47:39 +02:00
Tobias Alexander Franke
307c22204d
[ActivisionResearchBridge] New bridge for the Activision Research blog ( #4213 )
...
* [ActivisionResearchBridge] New bridge for the Activision Research blog
* [ActivisionResearchBridge] Fix linting issues
2024-08-11 23:20:20 +02:00
Dag
133dbf87c5
fix(telegram): add note if content is omitted from preview page ( #4210 )
...
* fix(telegram): add note if content is omitted from preview page
* lint
2024-08-11 01:23:10 +02:00
July
2e6e246759
[KemonoBridge] attempt to fix malformed tag responses ( #4209 )
2024-08-10 23:11:43 +02:00
Mynacol
129b8a3a5a
[ModifyBridge] New bridge to modify feeds ( #4164 )
...
* [ModifyBridge] New bridge to modify feeds
Create a general bridge that can modify the common fields of feeds
with regular expressions.
* [ModifyBridge] Also modify <enclosure> element
Additionally to the list of <enclosures>.
2024-08-10 23:10:37 +02:00
July
4ef5ca50c6
[KemonoBridge] Add KemonoBridge ( #4192 )
...
* [KemonoBridge] Add KemonoBridge
* refactor
* [KemonoBridge] fix categories in cases where it's a proper json array
---------
Co-authored-by: Dag <me@dvikan.no>
2024-08-10 17:36:58 +02:00
Tone
adcc8e371d
[TarnkappeBridge] changed "unwanted stuff" ( #4206 )
...
* [TarnkappeBridge] changed "unwanted stuff"
em was removed because the annoying affiliate info, but it also deleted the text from blockquotes.
The p-element with the affiliate info has no attributes like class, but it is the only p-element with a style-attribute, so I used this to identify it.
* Update TarnkappeBridge.php
removed whitespace
* Update TarnkappeBridge.php
don't know why I did it twice before
2024-08-09 15:20:10 +02:00
Dag
f358f1abec
refactor: loadCacheValue/saveCacheValue ( #4205 )
2024-08-08 17:47:04 +02:00
Dag
2acd415475
refactor: drop usage of Debug::log ( #4202 )
...
* refactor: drop usage of Debug::log
* lint
2024-08-08 04:31:47 +02:00
Dag
6afd13eb06
refactor: deprecate FeedItem constructor ( #4201 )
...
* fix: bug in prior commit
* refactor: deprecate FeedItem constructor
* test: fix
2024-08-08 03:43:26 +02:00
Dag
9973f731df
feat: introduce RateLimitException ( #4199 )
2024-08-08 02:13:04 +02:00
tillcash
7073bb2f46
[NVIDIADriverBridge] Initial Commit ( #4198 )
...
* [NVIDIADriverBridge] Initial Commit
Fetch the latest NVIDIA Linux driver updates
* Update NVIDIADriverBridge.php
* refactor
* rename
---------
Co-authored-by: Dag <me@dvikan.no>
2024-08-08 01:35:48 +02:00
Quentin B.
db85015daa
[AnfrBridge] Add bridge ( #4191 )
...
* [AnfrBridge] Add bridge
* yup
---------
Co-authored-by: Dag <me@dvikan.no>
2024-08-08 01:20:42 +02:00
Quentin B.
8c4385e61d
[BodaccBridge] Add bridge ( #4190 )
...
* [BodaccBridge] Add bridge
* [BodaccBridge] Fix bridge
* [BodaccBridge] Fix API url
* fix
---------
Co-authored-by: Dag <me@dvikan.no>
2024-08-08 01:09:13 +02:00
Quentin B.
829d570f8e
[CentreFranceBridge] Add bridge ( #4189 )
...
* [CentreFranceBridge] Add bridge
* [CentreFranceBridge] Fix bridge
* [CentreFranceBridge] Fix bridge
* [CentreFranceBridge] Improved icon choice
* [CentreFranceBridge] Fetch additional data from articles
* [CentreFranceBridge] New parameter to allow client to control how many articles to fetch
* [CentreFranceBridge] Improve bridge name based on existing parameters
* [CentreFranceBridge] Fixed some edge cases
* refactor: reorder
* fix
---------
Co-authored-by: Dag <me@dvikan.no>
2024-08-08 00:57:40 +02:00
Pavel Korytov
b25a779d98
[TldrTechBridge] Fix bridge ( #4187 )
...
* [TldrTechBridge] Fix bridge
* yup
---------
Co-authored-by: Dag <me@dvikan.no>
2024-08-08 00:27:33 +02:00
Christian Schabesberger
ee54cf4576
add NurembergerNachrichten bridge ( #4185 )
...
* add NurembergerNachrichten bridge
apply suggested changes and fix regions
put collectData on top
replace self:: with -> for methodcalls
* refactor: remove unused var
* refactor: order methods
* fix
---------
Co-authored-by: Dag <me@dvikan.no>
2024-08-08 00:00:26 +02:00
Christian Schabesberger
313be4c512
replace self:: with -> for methodcalls in Nordbayern bridge ( #4195 )
2024-08-07 15:51:44 +02:00
Eugene Molotov
401cc187b7
[RutubeBridge] Fix playlist mode returning empty result ( #4184 )
2024-08-02 17:44:46 +02:00
Tone
d050fe9a9b
[AnisearchBridge] fixed typo ( #4182 )
...
don't know why it was there
2024-08-01 12:36:26 +02:00
Pavel Korytov
b505667168
[SubstackBridge] Add Substack bridge ( #4174 )
...
* [SubstackBridge] Add Substack
* [SubstackBridge] Add docs
* [SubstackBridge] Fix lint
* [SubstackBridge] Update description
* [SubstackBridge] Update description (x2)
2024-07-31 21:57:20 +02:00
Dag
8a1f2604aa
fix: bug in prior refactor ( #4179 )
...
* fix: bug in prior refactor
* fix deprecation notice
2024-07-31 19:25:51 +02:00
Zack Puhl
1a8d0fb8ab
[EBayBridge] fix undefined vars errors ( #4175 )
2024-07-31 17:51:05 +02:00
Dag
891c8979a3
refactor: return proper response object ( #4169 )
2024-07-31 17:30:06 +02:00
Pavel Korytov
aa3989873c
[EconomistBridge] Add cookie ( #4173 )
...
* [EconomistBridge] Add cookie
* [EconomistBridge] Fix lint
2024-07-30 22:10:57 +02:00
MarKoeh
cb91afbd71
[ARDMediathekBridge] fixing API URL, start using show title ( #4170 ) ( #4172 )
...
The bridge stopped working after the API server stopped accepting a trailing slash after the ID in the URL. This is being fixed. Also, the show title in the JSON was ignored. This is being fixed as well
2024-07-30 22:08:18 +02:00
Zack Puhl
22b39e3fcd
[EBayBridge] Repair & Augment the eBay Feed ( #4157 )
...
* [EBayBridge]: discount details; fix DOM parsing
* [EBayBridge] Ending slash. No "www.ebay.commyhijack.net", for example.
* [EBayBridge] Trim discountLine details when set.
* [EBayBridge] Refactor and update content
* shameless self-addition to CONTRIBUTORS.md
* [EBayBridge] Toggle original search links w/ checkbox
* [EBayBridge] oops: fix introduced XSS vuln
* [EBayBridge] Fix linting error: use array_column
* [EBayBridge] fix compat with <php8
2024-07-29 17:53:39 +02:00
Zack Puhl
6d81d6d306
[RumbleBridge] Facelift, Validation, & Livestreams ( #4160 )
...
* [RumbleBridge] Facelift+media types (livestreams)
* [RumbleBridge] Remove 'required' from list input.
* [RumbleBridge] lint
2024-07-29 17:53:14 +02:00
Dag
955fb6f315
fix(reddit): increase default cache ttl ( #4168 )
2024-07-29 00:18:28 +02:00
Christian Schabesberger
8dd56bca05
fix bulletpoints for nordbayern ( #4166 )
2024-07-28 22:42:18 +02:00
Pavel Korytov
f773878459
[EconomistWorldInBriefBridge] Add cookie to options ( #4165 )
...
* [EconomistWorldInBriefBridge] Add cookie
* [EconomistWorldInBriefBridge] Add docs
* [EconomistWorldInBriefBridge] Best-effort to work without cookie
2024-07-28 22:41:08 +02:00
Eugene Molotov
d28a0fd94b
[Vk2Bridge] Handling albums ( #4163 )
2024-07-28 22:34:12 +02:00
Eugene Molotov
bba225dfe8
[RutubeBridge] New option to fetch video from search results ( #4162 )
2024-07-28 22:33:48 +02:00
Tone
a1b3e596fc
[AnisearchBridge.php] fixed youtube link ( #4159 )
...
$trailer->{'data-xsrc'} wasn't read correctly in EOT context
2024-07-28 22:21:14 +02:00
enwuenwu
2fcba49433
[Mailman2Bridge] fix message separation and improve "From_ lines" disambiguation ( #4156 )
...
* [Mailman2Bridge.php] enable PCRE_MULTILINE pattern modifier
Enable PCRE_MULTILINE pattern modifier on mbox content parsing. Without it parsing monthly archives results in only a single message each.
* [Mailman2Bridge.php] extend mbox "From_ lines" pattern
Extend PCRE pattern matching individual "From_ lines" used to split single messages in mbox content.
In addition to the matching line having to start with 'From ' it now also has to end with time and date (hh:mm:ss yyyy).
This makes the pattern slightly more robust against accidental matches when a line within the actual message body starts with 'From ' which Mailman 2 (Pipermail) may not be configured to disambiguate.
* [Mailman2Bridge.php] remove trailing slash from URI constant
---------
Co-authored-by: enwu <108224417+8279279374@users.noreply.github.com>
2024-07-28 22:11:48 +02:00
Tostiman
049af3cef7
[HardwareInfoBridge] delete bridge for discontinued website ( #4124 )
2024-07-28 22:03:35 +02:00
Dmitry R.
376e711f03
[NovayaGazetaEuropeBridge]: fix warnings ( #4154 )
2024-07-28 22:02:47 +02:00
tillcash
00d5242871
[GithubTrendingBridge] Add support for spoken languages ( #4149 )
...
* [GithubTrendingBridge] Add support for spoken languages
* Update GithubTrendingBridge.php
2024-07-28 22:00:36 +02:00
ORelio
f7ddbcd733
[GBAtemp] Fix title extraction ( #4151 )
...
Fix title extraction for news and reviews
2024-07-28 21:58:08 +02:00