Dag
a128c05a97
docs: emphasize strict types ( #4657 )
2025-08-05 21:06:40 +02:00
Dag
9caa043fe1
lint: add returnClientError and returnServerError to forbiddenFcuntions ( #4656 )
2025-08-05 20:55:04 +02:00
Dag
f11571ae78
refactor: rename functions ( #4655 )
...
returnClientError => throwClientException
returnServerError => throwServerException
New convenience function: throwRateLimitException
Old functions are kept but deprecated.
2025-08-05 20:44:40 +02:00
Dag
b39964cee3
chore: prepare for aug 2025 release ( #4654 )
2025-08-05 19:50:27 +02:00
Joseph
9c43921a33
[FirstLookMediaTechBridge] Remove bridge ( #4653 )
...
Website no longer exists
2025-08-04 22:57:35 +02:00
Joseph
9e2975048f
[AskfmBridge] Remove bridge ( #4652 )
...
Website closed in December 2024 https://web.archive.org/web/20241129120541/https://about.ask.fm/closure-notice-the-platform-to-be-deactivated-december-1-2024/
2025-08-04 22:56:27 +02:00
Joseph
fb153f9a92
[DansTonChatBridge] Remove bridge ( #4650 )
...
bridge is broken and website has native feeds.
https://danstonchat.com/category/quote/feed
2025-08-04 17:19:24 +02:00
Joseph
20fec74c63
[DailymotionBridge] Fetch playlist title from API ( #4649 )
2025-08-04 15:41:04 +02:00
Simone Dotto
b5f90f8d47
[AmazonPriceTracker] Fix price not shown, new default source ( #4631 )
...
Fixes issue #4586
Co-authored-by: Simone Dotto <simonedotto@proton.me>
2025-08-04 14:31:43 +02:00
shaun
aba38845d2
[YoutubeCommunityTabsBridge] Rename Community→Posts to fix broken bridge ( #4606 )
...
* youtube community posts are just called "Posts" now
* finish renaming Community -> Posts
* add feedName fallbacks (thanks @Mar-Koeh)
* rename YouTubePostsTabBridge back to YouTubeCommunityTabBridge
* fix linter error by breaking up long expression
* fix optional-chaining regression by using ‘?? null’
2025-08-04 14:30:48 +02:00
Joseph
1211ac63d9
Update DailymotionBridge.php ( #4648 )
2025-08-04 14:28:16 +02:00
Joseph
640503168e
[FirefoxAddonsBridge] Minor change to item content html ( #4647 )
2025-08-04 14:27:40 +02:00
Arnav Jain
93de253d01
[GoComicsBridge] cache individual comic page for 24h ( #4646 )
2025-08-04 14:27:19 +02:00
User123698745
6ec4da854f
[FallGuysBridge] fix: handle new data structure ( #4640 )
...
* [FallGuysBridge] fix: handle new data structure
* [FallGuysBridge] review feedback: removed mixed
2025-08-04 01:36:44 +02:00
Dag
e5f9fe6251
lint ( #4645 )
2025-08-04 01:36:15 +02:00
Dag
47c9983e16
fix: dont cache basic auth response ( #4644 )
2025-08-04 01:32:36 +02:00
Sandro
69eda522c8
Mention php extension filter ( #4608 )
...
While trying around to minimize my installation, I noticed that this
extension is nowhere mentioned.
2025-08-04 01:09:38 +02:00
User123698745
172e7eb280
[prtester] fix wrong pr check fail when refactoring code (the bridge html output has not changed) ( #4642 )
...
ignore "nothing to commit, working tree clean"
2025-08-04 01:08:25 +02:00
User123698745
acb9373c10
[DRKBlutspendeBridge] add offers to content & add caption to images & use cached request ( #4641 )
2025-08-04 01:07:41 +02:00
Joseph
85497238c5
Update HaveIBeenPwnedBridge.php ( #4638 )
2025-08-04 00:58:09 +02:00
Marcin Morawski
a2334838a6
Fix deprecations ( #4636 )
...
* Fix PHP 8.4 deprecation
Implicitly marking parameter as nullable is deprecated, the explicit nullable type must be used instead
* [github workflow] Add additional php versions
2025-08-04 00:55:50 +02:00
mruac
c65fbd5543
[BlueskyBridge] Fix cases for missing reply post context and QoL fix for video loading ( #4635 )
...
* added fix for missing reply post context
* qol fix - no preload on videos
2025-08-04 00:50:12 +02:00
sysadminstory
e241f3dcde
[PepperBridgeAbstract, DealabsBridge, HotUKDealsBridge, MydealsBridge] Adapt RSS bridge to website content update; remove country of origin due to missing data ( #4634 )
...
Website use now "vue3" and some class and attributes have changed their
names : bridge was updated to use the new class and attribute names
Country of origin has been removed from the deal list : it's for now
disabled, but code is still present in the bridge, in case the website
enable it again.
2025-08-04 00:48:27 +02:00
Pavel Korytov
16bb6156a5
[UniverseTodayBridge] Add bridge ( #4627 )
2025-08-04 00:22:50 +02:00
Pavel Korytov
9f8dc411a4
[InstituteForTheStudyOfWarBridge] Increase caching time ( #4626 )
2025-08-04 00:21:57 +02:00
July
5b97899734
[FanaticalBridge] Create a new bridge ( #4624 )
...
Provides a fairly barebones bridge for Fanatical bundles:
- Tags detail bundle tiers and prices
- Contents name and link to each bundle item
- Images for each item are in enclosures
2025-08-04 00:21:04 +02:00
July
8ae2c2e3c3
[HumbleBundleBridge] Overhaul to include more information ( #4621 )
...
* [HumbleBundleBridge] Overhaul to include more information
* [HumbleBundleBridge] Remove use of named args in calls
PHP 7.4 lacks named arg support and fails unit tests
2025-08-04 00:20:00 +02:00
July
9ec6ae39a2
[ComickBridge] Add new bridge ( #4625 )
...
Makes new brige for manga from comick.io. Like the CubariProxyBridge,
can provide manga page images in feed entry content or enclosures.
2025-08-04 00:19:08 +02:00
July
3517cda4a5
[YouTubeFeedExpanderBridge] More reliable channel icons ( #4622 )
2025-08-04 00:17:30 +02:00
July
52be29d3ec
[AnnasArchiveBridge] Fix book list CSS selector ( #4619 )
2025-08-04 00:17:01 +02:00
July
696aed22cc
[CubariProxyBridge] Replace MangaSee with WeebCentral ( #4618 )
2025-08-04 00:16:30 +02:00
July
e394be7ca5
[KemonoBridge] Add search query support ( #4620 )
2025-08-04 00:16:14 +02:00
jaydeethree
3835f290c1
Update GOGBridge to use GOG's REST API. I have tested this locally and it seems to work correctly. ( #4616 )
2025-08-04 00:14:51 +02:00
Nomis
c7de5c95be
Update 06_Public_Hosts.md ( #4614 )
...
Remove bridge.easter.fr
2025-08-04 00:12:38 +02:00
Tobias Alexander Franke
71808aaa81
[WarhammerComBridge] Bridge for Warhammer Community blog ( #4610 )
...
* [WarhammerComBridge] Bridge for Warhammer Community blog
* Fix Linter issues
2025-08-04 00:10:58 +02:00
Anton Smirnov
2ca696c1cf
[EpicGamesFreeBridge] productSlug can be null; also add a universal future-proof-ish fallback ( #4595 )
...
* productSlug can be null, do more discovery, add fallback
* productSlug can be garbage too, remove it completely
2025-08-03 23:59:42 +02:00
Sebastian K
c90b98b965
Error handling in ExplosmBridge ( #4600 )
...
Skip further processing if element was not found to avoid errors
2025-08-03 23:58:24 +02:00
Quentin B.
8e880de3d2
[CentreFranceBridge] Fix parser following website update ( #4596 )
...
* [CentreFranceBridge] Fix parser following website update
* [CentreFranceBridge] Fix empty content
* [CentreFranceBridge] Fix title parsing
2025-08-03 23:52:06 +02:00
Tone
bfa6c4c080
[HeiseBridge] removes language-info-text, add archive.is link for people without subscription ( #4594 )
...
* [HeiseBridge] removes language-info-text, add archive.is link for people without subscription
* fix annoying phpcs
2025-08-03 23:50:54 +02:00
User.
5ab938ada7
[WaggaCouncilBridge] Add bridge ( #4593 )
...
Co-authored-by: Scrub000 <scrub@example.com>
2025-08-03 23:49:10 +02:00
Petr Prenghy
4d2fe2f12d
[NasestrechaBridge] Add bridge ( #4591 )
...
* Add files via upload
Bridge for NaseStrecha.cz - NaseStrecha.cz is a specialized Czech news and advice portal focusing on roofs, construction, and home improvement, offering reliable expert guidance on roofing materials, insulation, and energy-saving techniques nasestrecha.cz . It is run by the team behind the Strechy-Solar-Remeslo trade fair and includes up-to-date news, practical tips, and industry events
* phpcs fix
* Bridge for i4wifi.cz for product news.
The website i4wifi.cz is a wholesale distributor specializing in wireless, networking, and photovoltaic equipment, offering products from brands like MikroTik, Ubiquiti, and Hikvision. It provides a wide range of network solutions, technical support, and training services for businesses and professional installers in the Czech Republic and beyond.
2025-08-03 23:46:35 +02:00
Mynacol
4c0b97d605
[ZeitBridge] Add advertorial marker to article
...
So users are aware that it's a paid article.
Some might still find them interesting, so we cannot just filter them
away.
2025-07-20 01:35:28 +02:00
Mynacol
1d5bcba41f
[ZeitBridge] Hide magazine ads in articles
...
Test article: https://www.zeit.de/campus/2025/03/kyoto-university-abschlussfeier-kostueme-japan
2025-07-20 01:35:28 +02:00
Mynacol
d19ce75d4b
Merge pull request #4613 from Mynacol/golem-add-table
...
[GolemBridge] Add tables to content
2025-07-16 13:53:53 +02:00
Mynacol
bfbe2abdce
[GolemBridge] Add tables to content
...
For example the following article has such tables that should be
included:
https://www.golem.de/news/immobilien-mieten-oder-kaufen-warum-es-dabei-nicht-nur-ums-geld-geht-2507-197406.html
2025-07-16 11:50:00 +00:00
Jonathan Kay
354cea09a7
[GoComicsBridge] Add fallback when link to current comic is missing ( #4589 )
2025-06-08 21:57:41 +02:00
sysadminstory
8dada08e69
[IdealoBridge] Bypass bot protection ( #4588 )
...
Add some headers (User-Agent, Accept, Accept-Language) and activate
compression to bypass the bot protection
2025-06-07 23:31:02 +02:00
Jonathan Kay
514b3edf0b
[GoComicsBridge] Fix for JSON being removed ( #4585 )
...
- Now redirects to first comic from landing page
- Switched to meta tags
2025-06-05 23:41:20 +02:00
Tobias Alexander Franke
7aa54602cf
[FabBridge] Pull 100% discounted items via Fab API ( #4584 )
...
* [FabBridge] Pull 100% discounted items via Fab API
* [FabBridge] Linter fixes
2025-06-04 22:15:28 +02:00
Dag
98e03011db
chore: prepare for 2025-06-03 release ( #4583 )
2025-06-03 21:24:35 +02:00