Dag
4bad1c140a
fix(reddit): url encoding ( #4010 )
2024-03-12 23:59:10 +01:00
Dag
5b80af978f
docs: improve README ( #4009 )
2024-03-12 19:46:21 +01:00
tillcash
ecf61f6fa7
[DailythanthiBridge] New Bridge ( #4006 )
2024-03-11 20:14:10 +01:00
Mynacol
254efc2812
[ZeitBridge] Remove doubled text
...
The first two paragraphs were repeated at the end of articles. The first
CSS selector filters those out (example 1).
The second CSS selector removes a "Zum Anschauen benötigen wir Ihre Zustimmung"
line from a poll widget. We can't load the widget successfully,
therefore we should remove all embeds that seem to use javascript
(example 2).
1: https://www.zeit.de/campus/2024-03/bundesregierung-wissenschaft-arbeitsvertrag-regeln
2: https://www.zeit.de/campus/2024-03/ausbildung-abgebrochen-gruende-azubi-aufruf
2024-03-10 22:27:32 +01:00
Jonathan Kay
84b93e0f8f
[ComicsKingdomBridge] Fix/Rewrite of ComicsKingdom Bridge ( #4003 )
...
* Rewrite ComicsKingdom Bridge
Rewrite of bridge as the existing one no longer works:
- Now uses REST API
- Added optional limit to get desired number of comics
- Author now reflects the comic creators name
- Feed name and comic titles now pulled from site
- Added myself as the maintainer as I've been the one maintaining, and the existing code no longer is used
* Change API to URI to pass test
* Remove whitespace, add curly braces and switch to single quotes
2024-03-10 15:18:50 +01:00
tillcash
79699131e8
[MaalaimalarBridge] New Bridge ( #4001 )
2024-03-08 12:46:32 +01:00
July
f7c1b71939
NyaaTorrentsBridge: add torrent to enclosures and generate better feed name ( #3996 )
...
* NyaaTorrentsBridge: add torrent to enclosures and generate better feed name
* NyaaTorrentsBridge: fix accidental () in bridge name
2024-03-06 19:40:59 +01:00
July
7a7f8d5050
AnnasArchiveBridge: correctly handling partial matches and file links ( #3997 )
2024-03-06 01:28:24 +01:00
D5k H3h
683c968d64
[Rooster Teeth] Add Camp Camp channel ( #3992 )
2024-03-01 20:24:14 +01:00
Dag
4c355ba308
fix(FilterBridge): trim title so that regex filter works as expected ( #3989 )
...
The fix is in FeedParser, so this fixes all usages
of FeedParser where title is now trimmed.
fix #3985
2024-02-20 19:32:31 +01:00
xduugu
35f6e62e45
docker: Use pre-built curl-impersonate library from github releases ( #3984 )
...
The docker image is only available for `amd64` architecture and therefore
cannot be used for arm images.
Fixes #3983
2024-02-20 08:03:04 +01:00
hleskien
932f20d434
fixed date with time in LuftfahrtBundesAmtBridge ( #3987 )
2024-02-18 19:19:33 +01:00
Korytov Pavel
e65155f440
[OpenCVEBridge] Add bridge ( #3978 )
...
* [OpenCVEBridge] Add bridge
* [OpenCVEBridge] Fix tests
* [OpenCVEBridge] Fix description of the filter parameter
2024-02-16 22:24:13 +01:00
July
7813f4564e
AO3Bridge: add options to fetch chapter contents and list titles ( #3981 )
...
* AO3Bridge: add options to fetch chapter contents and titles for list feeds
and add downloads for each fic to enclosures
* AO3Bridge: fix list default value
* AO3Bridge: fix erroneous dynamic property usage
* AO3Bridge: fix unit test failure for getURI
2024-02-16 04:14:17 +01:00
sysadminstory
4d15ffd2cf
[PepperBridgeAbstract,DealabsBridge,HotUKDealsBridge,MydealsBridge] ( #3982 )
...
Exclude thread results
Some categories showed some thread in the middle of the deals : now only
the deals are handled
Updated the "no results" text to follow the sites changes
2024-02-16 03:58:15 +01:00
Dag
598ee5b51e
fix(pinterest): set enclosure so it emits mrss media:content prop ( #3980 )
2024-02-14 16:02:54 +01:00
Eugene Molotov
257799be8e
[Vk2Bridge] Alternative bridge for VK ( #3878 )
2024-02-10 15:59:39 +01:00
hleskien
8e8028b786
Adopt WebDriverAbstract as a solution for active (JavaScript) websites ( #3971 )
...
* first working version
---------
Co-authored-by: Dag <me@dvikan.no>
2024-02-10 04:42:22 +01:00
Dag
ff7840d60f
chore: prepare for introduction of php-webdriver/webdriver (Selenium) ( #3975 )
2024-02-09 22:51:10 +01:00
Dag
df7b91a2a3
chore: upgrade composer root deps ( #3974 )
...
composer update --root-reqs
Loading composer repositories with package information
Updating dependencies
Lock file operations: 0 installs, 2 updates, 0 removals
- Upgrading phpunit/phpunit (9.6.9 => 9.6.11)
- Upgrading squizlabs/php_codesniffer (3.7.2 => 3.8.1)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 0 installs, 2 updates, 0 removals
- Upgrading phpunit/phpunit (9.6.9 => 9.6.11): Extracting archive
- Upgrading squizlabs/php_codesniffer (3.7.2 => 3.8.1): Extracting archive
Generating autoload files
26 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found.
2024-02-09 22:39:45 +01:00
Dag
7b2ac36264
chore: move committed third-party deps to lib ( #3973 )
2024-02-09 22:27:35 +01:00
tillcash
46ac77590e
[KilledbyMicrosoftBridge] Update: Adjusted content format for consistency ( #3968 )
2024-02-09 09:39:03 +01:00
Dag
6f731b20a9
fix(DarkReading): official rss endpoint changed ( #3967 )
2024-02-09 08:03:04 +01:00
Dag
8a6798a227
fix: escape token for html context ( #3966 )
2024-02-09 07:27:16 +01:00
Tone
ae2eb2f1d1
feat(Reddit): add parameter for web UI frontend
2024-02-08 20:05:24 +01:00
Korytov Pavel
cfef482366
[EconomistBridge] Handle 404s in feed gracefully ( #3965 )
2024-02-08 15:36:03 +01:00
Tone
75a0a779c0
Update HeiseBridge.php ( #3963 )
...
fix for broken article categories
2024-02-08 15:35:24 +01:00
tillcash
6bb04d48ed
[KilledbyMicrosoftBridge] New Bridge ( #3961 )
2024-02-07 19:33:25 +01:00
Dag
6878eb26aa
fix: changed dom ( #3958 )
2024-02-06 19:32:05 +01:00
sysadminstory
64f95b4990
[PepperBridgeAbstract,DealabsBridge,HotUKDealsBridge,MydealsBridge] Fix missing price, discount and ships from information ( #3956 )
...
- DealabsBridge
- HotUKDealsBridge
- MydealsBridge
Add the currency in the i8n data of the bridges
- PepperBridgeAbstract
The Price, discount data ans Ships from information are in the HTML
content anymore, so switched to the js-vue2 attributes
2024-02-06 02:23:12 +01:00
Scott Colby
66a6847fd0
Two fixes to DeutscheWelle ( #3954 )
...
* [DeutscheWelleBridge] Small URL fix.
Reset the $item's uri value after removing the tracking query string.
* [DeutscheWelleBridge] Fix "hero" images.
The main "hero" image for each article has src="" and relies on the
srcset attribute for the browser to pick the best image based on the
actual displayed size.
The call to `defaultLinkTo()` replaces the empty src with the article's
link, which, not being an image, breaks the image.
This change resets the src's of any such images back to "".
2024-02-06 02:21:30 +01:00
sysadminstory
7931f37a83
[PepperBridgeAbstract] Fix deal image scraping ( #3953 )
...
Deal Image was moved to a vuejs element, the deal image scraping was
fixed.
2024-02-05 23:30:18 +01:00
Tostiman
d175bab58e
Fix car throttle bridge ( #3925 )
2024-02-04 18:28:12 +01:00
Dag
7c89712837
ci: fix broken docs build ( #3948 )
2024-02-03 13:56:56 +01:00
ljf (zamentur)
a14508d79b
Add sans-nuage instance ( #3947 )
2024-02-03 12:58:36 +01:00
Dag
ca87562cab
fix: prepare release ( #3945 )
2024-02-02 18:22:10 +01:00
Dag
b964dcd936
fix: early warning if file permission problem ( #3944 )
2024-02-02 18:06:08 +01:00
Clemens Neubauer
81be72ea04
Update BMDSystemhausBlogBridge.php ( #3943 )
2024-02-02 15:33:59 +01:00
Alexandre Alapetite
8423c52606
Fix Docker exec ( #3941 )
...
fix https://github.com/RSS-Bridge/rss-bridge/issues/3940
2024-02-01 16:57:14 +01:00
Dag
d01c462ad5
fix(FeedExpander): if parse fails, include offending url in exception message ( #3938 )
...
Also some refactors
2024-01-29 21:51:34 +01:00
Dag
b2c8475b2c
fix(gates): json decoding ( #3937 )
2024-01-29 21:51:23 +01:00
Dag
c4fceab7b3
refactor(FeedParser): ( #3928 )
2024-01-29 21:51:06 +01:00
Dag
cfe3dcfe6d
fix: remove twitter from readme ( #3935 )
2024-01-28 01:51:14 +01:00
tillcash
a15e578158
[FirefoxReleaseNotesBridge] Add New Bridge ( #3930 )
...
* [FirefoxReleaseNotesBridge] Add New Bridge
I'm uncertain about the reasons for the failed checks.
* Update FirefoxReleaseNotesBridge.php
2024-01-27 13:44:58 +01:00
Dag
c3a968193e
fix: typo in previous commit ( #3934 )
2024-01-26 21:58:24 +01:00
User123698745
6938f06125
[prtester.py] Fix: Only select actual "option" elements of "select" elements to prevent "TypeError: argument of type 'NoneType' is not iterable" ( #3932 )
2024-01-26 21:45:46 +01:00
Dag
0e3a79fd78
fix: bug in cache-prune ( #3933 )
...
fixes Uncaught Exception: No cache type configured
2024-01-26 21:44:34 +01:00
Dag
e58c867a82
feat: token authentication ( #3927 )
2024-01-25 18:20:02 +01:00
Dag
d08d13f2c8
refactor: introduce http Request object ( #3926 )
2024-01-25 16:06:24 +01:00
Dag
9574c17ddc
refactor/fix ( #3924 )
2024-01-25 13:03:00 +01:00