sysadminstory
a6310cff1a
[GreatFonBridge] Add new Instagram Viewer Bridge ( #3791 )
...
Add a new Instagram Bridge not using Cloudflare DDoS Protection
2023-11-07 21:32:46 +01:00
sysadminstory
84b5ffcc7c
[PepperBridgeAbstract] Fix Deal Origin and Shipping cost ( #3790 )
...
- Deal Origin was changed by the website : fixed the CSS class to get it
- Shipping cost had an extra SVG image in the content : removed the
whole HTML tags from the content
2023-11-07 05:02:34 +01:00
Evgeny
8d0ddb579f
Adding rss.m3wz.su instance to list of public hosts ( #3789 )
2023-11-03 17:42:34 +01:00
Niehztog
1dabd10e25
[NintendoBridge] Add new bridge ( #3784 )
...
* Adds new NintendoBridge
* fix item uids, fix feed title
* fix feed icon, adds item categories
* fix feed source uri
* make currentCatgory property nullable
* fix linter errors
* fix linter errors
* attempt to fix unit tests by assigning default category
2023-10-30 11:47:25 +01:00
ORelio
cee25d862d
[html] clean data attributes ( #3782 )
...
Some feed readers had difficulties with attributes containing html tags
2023-10-24 19:57:25 +02:00
Ryan Stafford
d4e4c3e89a
[FarsideNitterBridge] New twitter bridge ( #3781 )
...
* [FarsideNitterBridge] New twitter bridge
* example value
* lint fix
2023-10-23 23:12:05 +02:00
Park0
f134808a26
Marktplaats categories added ( #3761 )
...
* Update MarktplaatsBridge.php
* Update MarktplaatsBridge.php only main categories
As the whole list is too big only main categories are used for now.
* Renamed parameter 2 to sc
Renamed unused method to better reflect it usage
* Update MarktplaatsBridge.php Several fixed
Categories completed
Added a default empty one
Check if the input is not empty before using
Added helper methods to generate the categorylist
* Update MarktplaatsBridge.php
Set the methods to private for the CI
2023-10-22 17:36:36 +02:00
mruac
a6a4502209
[Itaku] extend the number of images shown in a post ( #3780 )
...
* minor fixes
- extended itaku post if post does not have all images
* phpcbf
* .
* resolve deprecated explode param
yay null coalesces
2023-10-21 11:54:50 +02:00
Manu
4722201281
Add one-click install to PikaPods ( #3778 )
2023-10-20 20:29:28 +02:00
ORelio
4f7451895b
Fix: content.php: last-modified/if-unmodified-since ( #3771 ) ( #3772 )
...
* Fix: content.php: last-modified/if-unmodified-since (#3771 )
Fix exception if server sent invalid Last-Modified header
Add support for Unix time instead of standard date string
Send back standard RFC7231 date string instead of Unix time
* Fix: content.php: if-unmodified-since: cURL API
Use getTimestamp() as cURL expects that and will format the If-Modified-Since header appropriately.
2023-10-20 13:33:07 +02:00
ORelio
8ff39f64f7
[html] add data-orig-file tag ( #3777 )
...
Add support for data-orig-file tag in convertLazyLoading()
Remplace end() with array_key_last() as discussed in #3769
Fix typo in comment
2023-10-20 13:31:52 +02:00
Teemu Ikonen
658391263e
Add 'itunes:duration' tag for items with duration ( #3774 )
...
* [{Atom,Mrss}Format] Allow itunes tags on items without enclosure
* [Arte7Bridge] Add $item['itunes']['duration'] value
2023-10-19 17:02:53 +02:00
ORelio
9056106c2d
[CNet] Rewrite bridge ( #3764 ) ( #3770 )
...
Bridge was broken.
Full bridge rewrite using Sitemap as source.
2023-10-18 19:13:33 +02:00
ORelio
7533ef12e3
[html] improve srcset attribute parsing ( #3769 )
...
Fix commas not being used for splitting, resulting in broken src URL in some cases:
srcset="url1.jpg, url2.jpg 2x" would give src="url1.jpg,"
2023-10-18 19:12:19 +02:00
ORelio
a41bb088f8
[CssSelectorBridge] Add more metadata tags ( #3768 )
...
Add og: variants for published/updated time and author
2023-10-18 19:10:52 +02:00
sysadminstory
8203196145
[ImgsedBridge] More robust data parsing ( #3766 )
...
Date Interval with the article "an" or "a" are now handled in a generic
way : every "article" is replaced by the number "1" instead of a
handling of multiple special case
2023-10-18 02:33:29 +02:00
Dag
563c2a345b
refactor ( #3763 )
2023-10-16 03:43:18 +02:00
Dag
ef5bd83bd0
feat: preserve and reproduce podcast feeds (itunes rss module) ( #3759 )
2023-10-16 02:58:03 +02:00
Ololbu
408c2e5e91
[FicbookBridge] Fix timestamp ( #3760 )
...
Delete a year word after date digits: `DD m YYYY г., HH:MM` to `DD m YYYY, HH:MM`
2023-10-15 15:24:07 +02:00
Dag
f7f3ca0126
fix(tapas): bug in prior refactor ( #3758 )
2023-10-15 03:37:50 +02:00
Dag
611fabe46c
fix(youtube): reduce excessive network calls ( #3757 )
2023-10-15 03:15:47 +02:00
Dag
2aa52aa99a
fix(youtube): bug in prior refactor ( #3756 )
2023-10-15 01:13:17 +02:00
Dag
cf9558648e
refactor: YoutubeBridge ( #3755 )
2023-10-15 00:08:18 +02:00
Dag
daef240cd2
test: add test for FeedParser ( #3754 )
2023-10-13 23:14:08 +02:00
Dag
5f37c72be0
fix(binance): plus some other tweaks ( #3753 )
2023-10-13 20:48:08 +02:00
ORelio
fd52b9b9a4
[CssSelectorFeedExpander] Fix ArgumentCountError ( #3739 ) ( #3751 )
...
* [CssSelectorFeedExpander] Fix ArgumentCountError (#3739 )
Fix ArgumentCountError (#3739 ) using new FeedParser class (#3740 )
Implement default value for feed name / url if missing
* [CssSelectorFeedExpander] Skip empty fields in source feed
Fix empty feed properties being passed down from source feed
rssbridge.DEBUG lib/FeedItem.php(177): Author must be a string!
rssbridge.DEBUG lib/FeedItem.php(267): Unique id must be a string!
If "don't expand metadata" is checked, then source feed is passed
down verbatim (only content is expanded) so the debug messages
will persist, but the issue is in source feed, not in the bridge.
2023-10-13 19:27:33 +02:00
Dag
920d00480d
fix(senscritique) ( #3750 )
2023-10-13 11:24:22 +02:00
Dag
49d9dafaec
refactor: more feed parsing tweaks ( #3748 )
2023-10-13 02:31:09 +02:00
Dag
2880524dfc
refactor: remove parent calls to parseItem ( #3747 )
2023-10-13 01:59:05 +02:00
Dag
e379019db2
refactor ( #3746 )
2023-10-13 01:02:19 +02:00
Dag
44fb2c98bc
fix: various fixes ( #3745 )
2023-10-13 00:26:11 +02:00
Dag
382648fc22
refactor: FeedExpander::parseItem() descendants ( #3744 )
2023-10-13 00:25:34 +02:00
Dag
9bda9e246a
refactor: FeedExpander ( #3740 )
...
* refactor: FeedExpander
2023-10-12 22:14:04 +02:00
Jisagi
6634291c67
NyaaTorrentsBridge - add max items again ( #3743 )
2023-10-12 21:24:08 +02:00
Dag
e55a88fb8e
refactor(nyaa) ( #3742 )
2023-10-12 20:32:17 +02:00
Dag
6a72c56cdd
fix: various fixes ( #3741 )
2023-10-12 19:49:04 +02:00
Dag
d21f8cebf6
fix(imgsed): parsing of datetime string ( #3738 )
...
* refactor
* fix(imgsed): parsing of date
date_interval_create_from_date_string(): Unknown or bad format (an hour) at position 0 (a)
2023-10-11 18:37:01 +02:00
Eugene Molotov
7e183915a9
[VkBridge] Fix missing feed title ( #3737 )
2023-10-11 18:28:54 +02:00
Eugene Molotov
145bd10f4c
[VkBridge] Revert more universal regex for title generation ( #3736 )
...
In practice it lead to feed items to have "untitled".
Using previous regex with more covered cases.
Credits to https://t.me/votkot as author of regex
2023-10-11 18:16:57 +02:00
Dag
b6a9baff94
fix(cvedetails,tldrtech) ( #3735 )
2023-10-10 21:41:57 +02:00
ORelio
143f90da60
[WeLiveSecurity] Fix content extraction ( #3734 )
2023-10-10 19:34:16 +02:00
ORelio
47f52b5912
Add CSS Selector Feed Expander ( #3732 )
...
* Add CSS Selector Feed Expander
This bridge combines CssSelectorBridge with FeedExpander
Allows expanding a feed using CSS selectors
* Fix code linting
---------
Co-authored-by: ORelio <ORelio>
2023-10-09 08:48:21 +02:00
Park0
f97a3fa4d9
Fia.com document bridge ( #3733 )
...
* Create FiaBridge.php
F1 documents from fia.com
* Update FiaBridge.php
Fixed concat
2023-10-09 08:46:24 +02:00
Dag
5f777d4126
fix(codeberg): add temp fix ( #3730 )
...
they changed html for tag and commit
2023-10-05 15:36:35 +02:00
Niehztog
e376805249
[NiusBridge] fix parse error, fix image content-type ( #3728 )
2023-10-05 02:31:04 +02:00
sysadminstory
1cbe1a6f98
[PepperBridge] Fix date parsing ( #3727 )
...
Website changed the date display.
This fix adapt the date parsing to the new website date display
2023-10-03 23:15:10 +02:00
User123698745
59dd49671d
[BridgeCard] add example value to info hint and allow using it by right click ( #3726 )
2023-10-02 03:02:57 +02:00
Dag
64582a64f1
fix(tpb): add category ( #3725 )
2023-10-01 21:19:27 +02:00
Dag
547af0d0d2
refactor: use Json::encode instead of json_encode ( #3724 )
2023-10-01 20:54:28 +02:00
User123698745
69da0dd583
[refactoring] replace direct use of curl with getContents ( #3723 )
...
+ some fixed warnings
2023-10-01 20:46:51 +02:00