1
0
Fork 0
mirror of https://github.com/RSS-Bridge/rss-bridge.git synced 2025-03-15 20:52:42 +03:00
Commit graph

3029 commits

Author SHA1 Message Date
User123698745
96a63a8e81
[PicukiBridge] fix image not displaying () 2022-05-10 19:53:29 +02:00
quickwick
9110b70f07
[TwitterV2Bridge] Properly include quoted tweets () 2022-05-10 09:41:12 +02:00
Yaman Qalieh
6547ed0c04
[docs] Add documentation for html.php functions () 2022-05-10 09:37:53 +02:00
Dag
8982995445 refactor: remove unused method 2022-05-09 23:32:45 +02:00
Dag
76084cdcca fix: logic bug in limiting 2022-05-09 21:02:21 +02:00
Dag
a28dca2c9d chore: upgrade phpunit 7 => 9
Upgraded with:

composer require -W --dev phpunit/phpunit:^9
2022-05-09 20:52:02 +02:00
sysadminstory
51f0d046d0
[AllocineFRBridge] Automatically find the last season for every show ()
The bridge now finds the last season URI by itself, and don't rely on
static URL stored in the bridge itself.
2022-05-08 17:22:39 +02:00
Christian Schabesberger
fb2ed95368
Fix nordbayern ()
* fix newspaper thumbnails are shown again

* show article teaser on top of title image for NN
2022-05-08 16:37:53 +02:00
Mynacol
36d11fd06e
[XenForoBridge] Fix error if message is < 70 chars ()
At the time of writing, this occurs on the following thread:
https://forum.xda-developers.com/t/optimized-lineageos19-1-v4-0-23apr.4426575/

Fixes the following error:
ValueError: strpos(): Argument  ($offset) must be contained in argument  ($haystack) in ./rss-bridge/bridges/XenForoBridge.php:272
Stack trace:
0 ./rss-bridge/bridges/XenForoBridge.php(272): strpos()
1 ./rss-bridge/bridges/XenForoBridge.php(146): XenForoBridge->extractThreadPostsV2()
2 ./rss-bridge/actions/DisplayAction.php(134): XenForoBridge->collectData()
3 ./rss-bridge/index.php(24): DisplayAction->execute()
4 {main}
2022-05-08 16:25:01 +02:00
quickwick
d107592094
Don't hide quoting tweets when 'hide retweets' is selected () 2022-05-08 16:22:31 +02:00
Yaman Qalieh
0ce71d561d
[PixivBridge] [UnsplashBridge] Fix deprecated null () 2022-05-08 16:17:26 +02:00
Dag
f5a51038cc fix: error when passing null values
This bug was introduced by me when refactoring the http client.

Fixes:

Fatal error: Uncaught TypeError: Argument 2 passed to getContents() must be of the type array, null given
2022-05-08 04:42:24 +02:00
Yaman Qalieh
3476b06ee0
[MangaDexBridge] Exclude external chapters () 2022-05-08 04:22:33 +02:00
Yaman Qalieh
158ee41be4
[AtomFormat] Remove redundant fallback content () 2022-05-08 04:21:32 +02:00
sysadminstory
37843e8777
[RadioMelodieBridge] Fix date parsing ()
The date is now correctly parsed for every month in the year (There are months mane in french that are 3 letters long
2022-05-08 04:19:06 +02:00
Mynacol
56e991122b
[GolemBridge] Add golem.de bridge () 2022-05-08 04:08:55 +02:00
Dag
5d77d14f9d
feat: add retry logic to the http client ()
* refactor: extract http client

* feat: add retry logic to http client
2022-05-08 03:58:57 +02:00
Dag
0c7a7f320f
refactor: BridgeFactory () 2022-05-08 03:58:42 +02:00
Dag
b2f1d051fc
fix: don't bork upstream with http status code -1 () 2022-05-08 03:57:46 +02:00
Dag
641e2eedf5 test: exclude Pixiv for a particular test 2022-05-08 03:55:24 +02:00
Binnette
bc773a49f8
Full rewrite of bridge DeveloppezDotCom () 2022-05-08 03:38:33 +02:00
Yaman Qalieh
410daee1d5
[PixivBridge] Add User context () 2022-05-08 02:46:57 +02:00
Christian Schabesberger
adeaede930
[NordbayernBridge] Fix Bridge () 2022-05-02 19:06:30 +02:00
Dag
9b82ff352d fix: Fatal error: Uncaught ArgumentCountError 2022-05-01 21:35:52 +02:00
Nemo
31455b6838
[npci] Adds new NPCI Bridge () 2022-04-29 00:01:18 +02:00
Dag
63b08f7da9
Update app.json 2022-04-26 22:43:13 +02:00
Dag
61cfbe6c53
Update app.json 2022-04-26 22:41:34 +02:00
quickwick
4c26950b71
[TwitterV2Bridge] Fix empty object check () 2022-04-26 12:11:26 +02:00
pirnz
9dc31dfcfa
[AsahiShimbunAJWBridge] Updated Asia section links () 2022-04-26 12:10:10 +02:00
Dag
db8462e6fa
chore: add scripts section to composer.json () 2022-04-26 01:59:50 +02:00
Dag
19a8165fc6
docs: add host to public instances () 2022-04-26 01:41:04 +02:00
Dag
0ef298f9cc
refactor: add php autoloader () 2022-04-26 00:57:59 +02:00
Corentin Garcia
b090b17bbf
[RobinhoodSnacksBridge] fix bridge () 2022-04-26 00:53:18 +02:00
sysadminstory
ca749e7bad
[ZoneTelechargement] Remove bridge ()
Website announced the shutdown
2022-04-25 20:01:39 +02:00
Patrick Collins
e1c898848f
[contents.php] Fix incorrect reference to UnexpectedResponseException's responseBody. () 2022-04-23 10:04:56 +05:00
Eric G
46a356b0b2
[GogsBridge] Add protocol to examplevalue () 2022-04-18 22:31:26 +02:00
Joseph
fe042305e4
[GoogleSearchBridge] Update bridge () 2022-04-16 23:16:38 +02:00
Loïc Fürhoff
669e92357a
[Arte7Bridge] Exclude trailers and sort by v2 () 2022-04-16 23:08:27 +02:00
Nemo
1dec457b7b
docu: Add back rss-bridge.bb8.fun () 2022-04-16 23:05:26 +02:00
TotalCaesar659
a38951b911
general: Update URLs to HTTPS () 2022-04-16 23:03:15 +02:00
Dag
b11f1368bf
Update 06_Public_Hosts.md 2022-04-15 22:51:30 +02:00
Dag
1a698b3554
fix: remove dead public instances
https://rss-bridge.bb8.fun 404
https://myrss4fun.xyz not serving rss-bridge
https://rssbridge.fossdaily.xyz Curl failed for "https://rssbridge.fossdaily.xyz": Could not resolve host: rssbridge.fossdaily.xyz (6)
https://bridge.noisebridge.info 502
https://rss-bridge.esmailelbob.xyz 502
2022-04-15 22:51:12 +02:00
Dag
73ebdbf67a
Revert "[Arte7Bridge] Exclude trailers and sort by ()" ()
This reverts commit 924eaf2011.

That commit broke the bridge.
2022-04-15 22:02:41 +02:00
Eugene Molotov
ac766aa47f
[RutubeBridge] Add bridge () 2022-04-16 00:37:38 +05:00
Nemo
2be613e015
[BookMyShowBridge] Add new bridge () 2022-04-15 19:55:32 +02:00
Loïc Fürhoff
924eaf2011
[Arte7Bridge] Exclude trailers and sort by () 2022-04-14 23:20:09 +02:00
Alex Balgavy
d082bfca4a
[SeznamZpravyBridge] fix: broken bridge () 2022-04-14 14:38:16 +02:00
Dag
91283f3a62
fix: deprecation notice () 2022-04-13 21:35:54 +02:00
Dag
d6beb713b5
chore: upgrade dependencies and improve package.json ()
* chore: update composer dependencies

$ composer update
Loading composer repositories with package information
Updating dependencies
Info from https://repo.packagist.org: #StandWithUkraine
Lock file operations: 0 installs, 8 updates, 0 removals
  - Upgrading doctrine/instantiator (1.4.0 => 1.4.1)
  - Upgrading myclabs/deep-copy (1.10.2 => 1.11.0)
  - Upgrading phpdocumentor/reflection-docblock (5.2.2 => 5.3.0)
  - Upgrading phpdocumentor/type-resolver (1.4.0 => 1.6.1)
  - Upgrading phpspec/prophecy (1.13.0 => v1.15.0)
  - Upgrading phpunit/php-file-iterator (2.0.4 => 2.0.5)
  - Upgrading sebastian/exporter (3.1.3 => 3.1.4)
  - Upgrading symfony/polyfill-ctype (v1.23.0 => v1.25.0)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 0 installs, 8 updates, 0 removals
  - Upgrading symfony/polyfill-ctype (v1.23.0 => v1.25.0): Extracting archive
  - Upgrading phpdocumentor/type-resolver (1.4.0 => 1.6.1): Extracting archive
  - Upgrading phpdocumentor/reflection-docblock (5.2.2 => 5.3.0): Extracting archive
  - Upgrading sebastian/exporter (3.1.3 => 3.1.4): Extracting archive
  - Upgrading phpunit/php-file-iterator (2.0.4 => 2.0.5): Extracting archive
  - Upgrading doctrine/instantiator (1.4.0 => 1.4.1): Extracting archive
  - Upgrading phpspec/prophecy (1.13.0 => v1.15.0): Extracting archive
  - Upgrading myclabs/deep-copy (1.10.2 => 1.11.0): Extracting archive
Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
Generating autoload files
16 packages you are using are looking for funding.
Use the `composer fund` command to find out more!

* chore: add dev-dependency squizlabs/php_codesniffer (phpcs)

$ composer require --dev squizlabs/php_codesniffer
Info from https://repo.packagist.org: #StandWithUkraine
Using version ^3.6 for squizlabs/php_codesniffer
./composer.json has been updated
Running composer update squizlabs/php_codesniffer
Loading composer repositories with package information
Updating dependencies
Info from https://repo.packagist.org: #StandWithUkraine
Lock file operations: 1 install, 0 updates, 0 removals
  - Locking squizlabs/php_codesniffer (3.6.2)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
  - Installing squizlabs/php_codesniffer (3.6.2): Extracting archive
Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
Generating autoload files
16 packages you are using are looking for funding.
Use the `composer fund` command to find out more!

* chore: add package type => "project" in composer.json
2022-04-13 21:04:27 +02:00
Dag
d62b977394
refactor: ./tests ()
* refactor: ./tests

* test: consolidate testsuites

* refactor: move config setup into rssbridge.php

Makes it easier to unit test.

* lint
2022-04-13 21:04:10 +02:00