1
0
mirror of https://github.com/chylex/Nextcloud-News.git synced 2025-04-25 20:15:47 +02:00
Commit Graph

118 Commits

Author SHA1 Message Date
anoy
ad202a7186 enable PHP 8.0 to validate for NC 21
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2020-11-07 09:47:54 +01:00
dependabot[bot]
f4a7d90933 Bump phpstan/phpstan from 0.12.53 to 0.12.54
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.53 to 0.12.54.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](https://github.com/phpstan/phpstan/compare/0.12.53...0.12.54)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-06 07:47:18 +01:00
Sean Molenaar
af2fd96825 Controllers: Use v2 services
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-11-03 23:12:01 +01:00
Benjamin Brahmer
ab149a7870 fix unittest
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-11-03 21:23:04 +01:00
dependabot[bot]
544a53bf0e Bump phpstan/phpstan from 0.12.52 to 0.12.53
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.52 to 0.12.53.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](https://github.com/phpstan/phpstan/compare/0.12.52...0.12.53)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-02 09:04:34 +01:00
Benjamin Brahmer
c6ecf45537 fixup wrong path to coverage file
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-29 11:09:29 +01:00
Sean Molenaar
c5daf112be Command: Add unittests
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-10-29 08:19:03 +01:00
dependabot[bot]
6502ce620c Bump phpstan/phpstan from 0.12.50 to 0.12.52
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.50 to 0.12.52.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](https://github.com/phpstan/phpstan/compare/0.12.50...0.12.52)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-26 08:59:48 +01:00
dependabot[bot]
184fe0b971 Bump phpstan/phpstan from 0.12.49 to 0.12.50
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.49 to 0.12.50.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](https://github.com/phpstan/phpstan/compare/0.12.49...0.12.50)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-19 10:38:32 +02:00
dependabot[bot]
06f8f41a5b Bump arthurhoaro/favicon from 1.3.0 to 1.3.1
Bumps [arthurhoaro/favicon](https://github.com/ArthurHoaro/favicon) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/ArthurHoaro/favicon/releases)
- [Commits](https://github.com/ArthurHoaro/favicon/compare/v1.3.0...v1.3.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-15 09:06:42 +02:00
dependabot[bot]
9a9d4b57de Bump phpstan/phpstan from 0.12.48 to 0.12.49
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.48 to 0.12.49.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](https://github.com/phpstan/phpstan/compare/0.12.48...0.12.49)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-13 09:17:30 +02:00
Sean Molenaar
8a203a329c Fix minor issues, prepare for foreign keys and check feeds
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-10-09 22:15:03 +02:00
Sean Molenaar
167dc70238 Fix various 15.0 bugs
Issue #821,#820,#819

Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-10-03 14:01:36 +02:00
dependabot[bot]
9e84bf054e Bump phpstan/phpstan from 0.12.47 to 0.12.48
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 0.12.47 to 0.12.48.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Commits](https://github.com/phpstan/phpstan/compare/0.12.47...0.12.48)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-02 08:37:13 +02:00
dependabot[bot]
1eeb787a1d Bump debril/feed-io from 4.7.9 to 4.7.10
Bumps [debril/feed-io](https://github.com/alexdebril/feed-io) from 4.7.9 to 4.7.10.
- [Release notes](https://github.com/alexdebril/feed-io/releases)
- [Commits](https://github.com/alexdebril/feed-io/compare/v4.7.9...v4.7.10)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-01 08:43:48 +02:00
Sean Molenaar
e528361141 Add feed autodiscovery
Issue GH-415

Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-29 21:15:53 +02:00
Sean Molenaar
35b53ecd40 OPML export command and fixes
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-29 14:56:07 +02:00
Sean Molenaar
bc01761221 Fix repair step and test it
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-29 13:02:03 +02:00
Sean Molenaar
d00d1ab2a2 Create V2 mapper, Service and management commands
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-27 15:35:31 +02:00
Benjamin Brahmer
66ce13a0c7 change statement for deleting items with help from @Talon24
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-09-25 19:18:04 +02:00
Sean Molenaar
60ab4941cc Move to nextcloud config and update phpunit
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-25 19:18:04 +02:00
Benjamin Brahmer
3a62ffbe88 run phpcbf
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-09-17 10:23:43 +02:00
Benjamin Brahmer
2511867814 Release 14.2.0
Changed
- JS library updates  
- Allow data URI scheme inside the body of an item 
- Update to new BackgroudJob logic 
- Update feed-io to v4.7.8

Fixed
- fixed double escaped intro (not rendering html) 
- translation updates and fixes

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-08-30 17:00:04 +02:00
Sean Molenaar
b73c7c0f8a Cleanup appinfo files
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-08-26 22:48:17 +02:00
Sean Molenaar
54630030c3 Add phpstan checks
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-08-25 20:52:48 +02:00
Benjamin Brahmer
8aed8c834f Release 14.1.10
Changed
- Update feed-io to v4.7.1

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-05-25 15:54:08 +02:00
Benjamin Brahmer
04cf7d669c Release 14.1.8
Changed
- Update feed-io to v4.7.0
- Update js dependencies

Fixed
- Do not create spurious links in item body ()

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-05-22 11:06:10 +02:00
Benjamin Brahmer
cb64d3ad35 update feed-io to 4.6.0 and update js packages
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-05-04 15:57:28 +02:00
Benjamin Brahmer
05651854f5 bump version and npm audit fix
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-04-28 11:01:38 +02:00
Benjamin Brahmer
f60af4eca7 Update for Nextcloud 19
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-04-23 11:46:33 +02:00
Benjamin Brahmer
39ca7d3208
Release 14.1.4-rc1 ()
Changed
- Basic Media-RSS support ()
- Database index improvements ()

Fixed
- Call to a member function getUrlHash() on null" when adding a feed ()
- Don't install symfony/console via composer ()
- Fix for for ONLY_FULL_GROUP_BY (see ) (Issue ) ()
- Catch invalid feeds ()

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-03-18 15:50:54 +08:00
Daniel Kesselberg
ab054f9d46 Don't install symfony/console via composer
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2020-02-20 21:49:33 +01:00
Benjamin Brahmer
a7d226ff57 Release 14.1.3 ()
Release 14.1.3

Changed
- Update feed-io to v4.5.3

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-02-08 21:28:16 +01:00
Benjamin Brahmer
ebaa8081e0 update feed-io to v4.5.1
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-01-11 14:28:40 +01:00
Benjamin Brahmer
7d02d59d67
Release 14.1.0 ()
Changed
- Minimum PHP version is now 7.2
- Reimplement full-text scraping 
- Update for nextcloud 18  
- Update httpLastModified from the feed response 

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2019-12-27 08:36:57 +01:00
Sean Molenaar
5ab64657bd Bump versions and remove outdated file ()
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2019-12-25 07:01:54 +01:00
Benjamin Brahmer
5de8bed01e
Update for nextcloud 18 ()
bump nc-compatability 16 to 18, php-min 7.2
adapt tests for nc 18

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2019-12-25 06:40:24 +01:00
DriverXX
6673cbc3d9 Reimplement full-text scraping ()
Add readability.php scraper
Fixes 
Signed-off-by: Gioele Falcetti <thegio.f@gmail.com>
2019-12-24 09:33:19 +01:00
Benjamin Brahmer
d53469596e
Release 14.0.2 ()
Release 14.0.2

Changed
- Get content:encoded of item if available 
- update js and php dependencies 

Fixed
- Generate enclosure div only for audio & video 

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2019-12-01 16:15:13 +01:00
Benjamin Brahmer
7d71daf196
Update PHP & JS packages ()
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2019-11-23 08:32:27 +01:00
Benjamin Brahmer
ad1bc97ccd
Release 14.0.1 ()
- update js and php dependencies
- add Lifehacker RSS feed 

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2019-10-19 14:12:19 +02:00
Benjamin Brahmer
b4ed0d237b update version
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2019-09-19 18:41:19 +02:00
Benjamin Brahmer
08d4d88962
Release 14.0.0 ()
- Dropped support for Nextcloud 14 & 15 
- Switched to feedio 4.3 
- News now requires PHP 7.1 
- Removed UTF-8 warning (now included in server) 
- UI improvements   
- Add the 'Accept' header to requests 

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2019-09-19 18:24:22 +02:00
Benjamin Brahmer
ae99d52aad
Update to feedio 4+ ()
- 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-16 07:57:34 +02:00
Benjamin Brahmer
2c5bdc6b87
Update feed-io: adds UT timezone ()
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2019-04-16 16:22:43 +02:00
Benjamin Brahmer
66f81eaddb
Release 13.1.6 ()
Changed
- Replaced "Advanced settings" for feed credentials by a checkbox 

Fixed
- Fixed signature error caused by favicon cache 
2019-04-11 13:24:12 +02:00
Benjamin Brahmer
c2cc890f89 Release 13.1.5 2019-03-28 14:09:14 +01:00
Benjamin Brahmer
e5d3c5850d restore full text for rss feeds that contain a 'content' tag 2019-03-28 14:01:27 +01:00
Sean Molenaar
b37e237c7a Fix xkcd commics 2019-03-26 09:31:03 +01:00
Sean Molenaar
c69bcb8e68 Allow empty-ish lastmodified and clean up FeedFetcher Test () 2019-03-21 05:16:35 +01:00