* [KleinanzeigenBridge] add new bridge
* [KleinanzeigenBridge] fix missing timestamp
* [KleinanzeigenBridge] linting
* [KleinanzeigenBridge] fix end of list detection
* [IdealoBridge] Created
Checks the price of a given item on idealo.de. Can create an Alarm Message if a the price is lower than set or an Priceupdate if the price has changed.
* Changed Exec and syntax
* last fixes for remaining warning
When no result were found using the keyword search, some random deals
were displayed because the "not found" text has been modified : the
text is now up to date.
Some type in the textual name of the Bridge and texte about the website
name was fixed
- 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
* 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
* 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.
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
* [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.