Age | Commit message (Collapse) | Author |
|
change user agent for fetching the feeds log to 'NextCloud-News/1.0'
check if logo in feed is just an empty string
remove path of url before searching for a favicon
check if file was actually downloaded
Ignore http errors when fetching favicons
Add feed to integration tests that doesn't have a logo
Co-authored-by: Alec Kojaev <alec.kojaev@gmail.com>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
|
|
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
|
|
* Null check category label before trying to decode
Signed-off-by: skiingwiz <skiingwiz@gmail.com>
|
|
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
|
+ added setter/getters that work with arrays to simplify use case
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Jimmy Huynh <jimmy.huynh@etu.unistra.fr>
|
|
Signed-off-by: Jimmy Huynh <jimmy.huynh@etu.unistra.fr>
|
|
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
|
|
The logo of the feed is prefered if it is a square picture,
else the favicon is returned.
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
|
|
We remove the call to readSince() as some feeds push new articles with
pubDate prior to the lastModified time stored for these feeds (e.g.
lemonde.fr). As we go through all items of a feed again and again, we
prevent the constant update of an item's lastModified timestamp by
keeping the previous one if its fingerprint does not change.
Fixes #921
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
|
|
Issue GH-867
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
|
Issue GH-415
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
|
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
|
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
|
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
|
to be fetched
Signed-off-by: Gioele Falcetti <thegio.f@gmail.com>
|
|
Signed-off-by: Éloi Rivard <azmeuk@gmail.com>
|
|
LastModified is used (in a feed context to see if a user edited a feed). httpLastModified to store the last-modified response from the source.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
|
|
Add readability.php scraper
Fixes #482
Signed-off-by: Gioele Falcetti <thegio.f@gmail.com>
|
|
Get content:encoded of item if available fixes #564
Signed-off-by: brunob <bruno@eliaz.fr>
|
|
|
|
|
|
|
|
When updating feeds the modified since date is added as a filter. This needs to be reset when looping over the feeds. Fixes #444.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* replaced old status with 2 flags for unread and starred
* add fields to db, replace int(1,0) with booleans in sql queries, removed StatusFlags class + refactor code relying to it
* add repair step for migration
* again use integer(1,0) instead of bool in sql queries, because of sqlite doesn't support true/false
* add/fix unit tests for new boolean status
* set unread/starred flags as statements in sql
* fixed mysql unknown column items.unread, fixed marking of read items on repair step
* remove unnecessary bool casts
* add empty checks to Items::is* methods
* update migration to use native sql instead of the querybuilder
* don't cast the flags manually, let the api do the work
|
|
* Update FeedFetcher.php
* Update part.content.warnings.php
* Update part.content.warnings.php
|
|
Small l10n fix
|
|
|
|
* Update picoFeed to v0.1.28
* Add updated_date to database and bump version to 10.1.1
* Add updatedDate to item model
* Check for updatedDate when updating a feed
* Fix unit test to check for newer updatedDate
|
|
|
|
* Update picoFeed to 0.1.25
* Add updated_date to database
* Add updatedDate to item model
* Bump version to 9.0.5
* Check for updatedDate when updating a feed
* Fix unit test to check for newer updatedDate
|
|
|
|
|