summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)Author
2020-10-04Fix 'news:updater:after-update' commandGioele Falcetti
Signed-off-by: Gioele Falcetti <thegio.f@gmail.com>
2020-10-03remove doubled executeanoy
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2020-10-03DB: Fix mime checkingSean Molenaar
Signed-off-by: Sean Molenaar <sean@m2mobi.com>
2020-10-03fix matching any stringBenjamin Brahmer
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-03remove loggerParamsBenjamin Brahmer
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-03Fix various 15.0 bugsSean Molenaar
Issue #821,#820,#819 Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-10-02fix invalid UserId when logged outanoy
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2020-10-02fix incorrect cron recommendationanoy
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2020-09-29Add feed autodiscoverySean Molenaar
Issue GH-415 Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-29OPML export command and fixesSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-29Fix repair step and test itSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-27Create V2 mapper, Service and management commandsSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-25change statement for deleting items with help from @Talon24Benjamin Brahmer
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-09-25Move to nextcloud config and update phpunitSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-17run phpcbfBenjamin Brahmer
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-09-13Add tagesschau.de to feeds.de.jsonFelix
According to their website, the RSS2 feed seems to be preferred and has images etc, which the Atom feed does not have. Signed-off-by: Felix <22506886+felurx@users.noreply.github.com>
2020-09-02Fix UpdateInteval not being saved to configBenjamin Brahmer
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-08-31Fix crash if full-text is enabled and the news item does not provide an URL ↵Gioele Falcetti
to be fetched Signed-off-by: Gioele Falcetti <thegio.f@gmail.com>
2020-08-30Added Tarnkappe.infoClemens
Signed-off-by: Clemens <clemens@clemensknost.de>
2020-08-29fix import with invalid guid_hashBenjamin Brahmer
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-08-26Cleanup appinfo filesSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-08-25Add phpstan checksSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-08-14Update to new BackgroudJob logicBenjamin Brahmer
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-08-14Allow data URI scheme inside the body of an item.Rodrigo Aguilera
Signed-off-by: Rodrigo Aguilera <hi@rodrigoaguilera.net>
2020-05-21Do not create spurious links in item bodyDavid Engster
The 'str_replace' will match any HTML element that starts with '<a', including things like '<address' or '<article', thus creating spurious links in item bodies. Fix that by simply adding one whitespace. Fixes issue #527. Signed-off-by: David Engster <deng@randomsample.de>
2020-05-07Remove Totalbiscuit from ExploreFreddo
As unfortunate as it is, John "TotalBiscuit" Bain passed away in 2018, with the last video uploaded to his channel being posted close to a year ago at this point. It is probably best to open up space for other feeds. Signed-off-by: Freddo3000 <f.falk@protonmail.com>
2020-05-07Add feed: The Regimental StandardFreddo3000
https://regimental-standard.com/ Warhammer 40K themed newsletter providing humorous and uplifting news bulletins for the Imperial Guardsmen of the 42nd millenium. Signed-off-by: Freddo3000 <f.falk@protonmail.com>
2020-04-28fix 'If-Modified-Since' causing BAD REQUEST (#684)Chris Noxz
fix 'If-Modified-Since' causing BAD REQUEST Signed-off-by: Chris Noxz <chris@noxz.tech> Co-authored-by: kesselb <mail@danielkesselberg.de>
2020-04-23Always show the unread articles.Cesar Enrique Garcia Dabo
The unread articles folder will always be visible, regardless of the "Show all" setting. If that setting is on, then an additional "All articles" folder will be show as before, but it doesn't substitute the "Uread articles" one. A new URL /apps/news/#/items/unread is also created that jumps to the unread articles. Signed-off-by: Cesar Enrique Garcia Dabo <cquike@arcor.de>
2020-04-23Create feeds.cs.jsonMaceček Richard
Signed-off-by: Maceček Richard <46937538+macecekrichard@users.noreply.github.com>
2020-03-09Check if $feed is nullDaniel Kesselberg
and we are unable to continue because there is no valid feed data Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2020-03-01Different solution for ONLY_FULL_GROUP_BY (see #406) (Issue #80) (#407)Talon24
* Group by moved to subquery, get feed details from outer query (see #406) Signed-off-by: Talon <talontalon24@gmail.com>
2020-02-16Basic Media-RSS support (#599)Éloi Rivard
Signed-off-by: Éloi Rivard <azmeuk@gmail.com>
2020-01-07Allow getContent() in Scraper and IScraper to return null (#606)Petros Koutsolampros
Allow getContent() in Scraper and IScraper to return null
2019-12-27Update httpLastModified from the feed response (#594)kesselb
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>
2019-12-24Reimplement full-text scraping (#563)DriverXX
Add readability.php scraper Fixes #482 Signed-off-by: Gioele Falcetti <thegio.f@gmail.com>
2019-11-16Get content:encoded of item if available (#565)b_b
Get content:encoded of item if available fixes #564 Signed-off-by: brunob <bruno@eliaz.fr>
2019-10-19Update feeds.en.json (#557)Paul Calabro
Added the Lifehacker RSS feed Signed-off-by: Paul Calabro <paulcalabro@users.noreply.github.com>
2019-08-16Update to feedio 4+ (#494)Benjamin Brahmer
- bumped dependencies to last supported version travis: - removed php 7.0 - move main target to nc 16 - drop support for nc 14 & 15 Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2019-08-16Add the 'Accept' header to the request (#525)Carlos Silva
* Add the 'Accept' header to the request Some firewalls block requests without the Accept header on the HTTP(s) request as seen on issue #517, so, just add the header to all requests and say we accept anything. Signed-off-by: Carlos Mogas da Silva <r3pek@r3pek.org> * Use a more detailed Accept Header Signed-off-by: Carlos Mogas da Silva <r3pek@r3pek.org> * Split up long line Signed-off-by: Carlos Mogas da Silva <r3pek@r3pek.org>
2019-05-11add "mark read" floating button mobile. Fixes #469 (#505)nachoparker
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2019-04-25removed warning about non utf8mb4 charset for mysql/mariadb - #496 (#497)Daniel Opitz
Signed-off-by: Daniel Opitz <git@copynpaste.de>
2019-04-11Use nextclouds temp dir (#493)Benjamin Brahmer
2019-04-05Set tmp dir as cache for faviconSean Molenaar
2019-03-26Fix xkcd commicsSean Molenaar
2019-03-22Stop assuming encoding of xml, let simplexml throw silently (#457)Sean Molenaar
2019-03-21Allow empty-ish lastmodified and clean up FeedFetcher Test (#458)Sean Molenaar
2019-03-20reset modified since filter when updating feedsJasper Knockaert
When updating feeds the modified since date is added as a filter. This needs to be reset when looping over the feeds. Fixes #444.
2019-03-18Use a copy of the FeedIO client that doesn't specify a useragentSean Molenaar
2019-03-18Set nextcloud user agentSean Molenaar