summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)Author
2020-10-12Allow titles to be nullSean Molenaar
Issue GH-867 Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-10-09Fix minor issues, prepare for foreign keys and check feedsSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-10-09Update feeds of Explore page, curate instead of just allowing everything, to ↵Jan C. Borchardt
prevent advertising Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
2020-10-09fix multiple results for guid_hashanoy
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2020-10-09Add Type Info to EntitiesTilo Spannagel
Signed-off-by: Tilo Spannagel <development@tilosp.de>
2020-10-08Update feeds.en.jsonSturtz Network
Removed Slashdot due to ssl errors Signed-off-by: Sturtz Network <sturtz110751@indianola.k12.ia.us>
2020-10-05Fix Application class loading in configSean Molenaar
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-10-05Define microtime as stringSean Molenaar
Closes #835 Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-10-04update only relevant item fieldsanoy
Signed-off-by: anoy <anoymouserver+github@mailbox.org> Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-10-04trim whitespaces in item titlesanoy
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
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>