1
0
mirror of https://github.com/chylex/Nextcloud-News.git synced 2024-10-17 08:42:48 +02:00
Commit Graph

405 Commits

Author SHA1 Message Date
Benjamin Brahmer
0b7ec50256 Release 15.0.5
Fixed
- Fix exception when title is null #869

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-14 10:48:46 +02:00
Benjamin Brahmer
5e78b52393 Release 15.0.4
Changed
- Update Explore page feeds and design #860

Fixed
- Fix usage of at() in unittests #864
- Fix minor issues, prepare for foreign keys and check feeds #862
- Fix multiple results for guid_hash #861
- Fix missing type info of entities #858

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-10 17:32:47 +02:00
Benjamin Brahmer
8320144cd5 Release 15.0.3
Changed

- Trim whitespaces in item titles #831
- update only relevant item fields #830

Fixed

- Fix 'news:updater:after-update' command #832
- Define microtime as string #836
- Fix Application class loading in config #833

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-08 09:22:43 +02:00
Benjamin Brahmer
b17f1ca26d Release 15.0.2
Fixed

- Fix failing cron update #823

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-04 11:17:07 +02:00
Benjamin Brahmer
2f9fbf9491 Release 15.0.1
Changed

- Update feed-io to v4.7.10

Fixed

- Fix false cron notifaction #823
- Fix cron updater not working #819 #824
- Fix invalid UserId when logged out #822
- Fix autoPurge not working #824
- Fix undefined class constant 'Name' #824

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-10-03 14:28:12 +02:00
Benjamin Brahmer
131f6c2b3d update documentation
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-09-29 20:43:46 +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
Benjamin Brahmer
d6d169be15 Move version to 15.0.0
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
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
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
Sean Molenaar
2c8b4fa019 Require nextcloud 20 for new development
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-09-25 19:18:04 +02:00
Benjamin Brahmer
60474123f6 Release 14.2.2
Changed
- added support for Nextcloud 20 #781

Fixed
- Update interval not saved to config file #783

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-09-02 08:47:33 +02:00
Benjamin Brahmer
fe68085a25 Test on NC 20
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-09-01 13:04:56 +02:00
Benjamin Brahmer
d9cdac303b 14.2.1
Fixed
- Update Interval documentation fixes #773
- Fix crash if full-text if feed doesn't provide an url #774
- Fix admin page not saving settings #776

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-09-01 07:00:32 +02:00
Sean Molenaar
b73c7c0f8a Cleanup appinfo files
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
2020-08-26 22:48:17 +02:00
Benjamin Brahmer
4ebc906fef Update to new BackgroudJob logic
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-08-14 18:22:57 +02:00
Benjamin Brahmer
e27338a5bf Release 14.1.11
Changed
- Re-release of 14.1.10

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-05-27 15:37:51 +02:00
Benjamin Brahmer
ad6ae3ee36 14.1.9
Changed
- Re-release of 14.1.8

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-05-23 10:48:38 +02:00
Benjamin Brahmer
db8c66cb51 bump version
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-05-23 10:48:38 +02:00
Benjamin Brahmer
7f94865f10 Release 14.1.7
Changed

- Update feed-io to v4.6.0
- Update js dependencies

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-05-04 15:57:28 +02:00
Benjamin Brahmer
8e2bfaf9aa Release 14.1.6
Fixed
- Fixed 'If-Modified-Since' causing BAD REQUEST (#684)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-04-28 21:46:46 +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 (#649)
Changed
- Basic Media-RSS support (#599)
- Database index improvements (#637)

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

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-03-18 15:50:54 +08:00
Benjamin Brahmer
a7d226ff57 Release 14.1.3 (#626)
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
37b0676137
Release 14.1.2 (#616)
Changed
- Updated js packages

Fixed
- Signature was missing

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-01-12 14:12:15 +01:00
Benjamin Brahmer
142bd9a614
Release 14.1.1 (#614)
Changed
- feed-io updated to v4.5.1 #613
- Automatically convert youtube channel urls in feed url #612

Fixed
- Scraper breaks feed fetching when it fails #606

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2020-01-11 17:20:57 +01:00
Benjamin Brahmer
7d02d59d67
Release 14.1.0 (#597)
Changed
- Minimum PHP version is now 7.2
- Reimplement full-text scraping #563
- Update for nextcloud 18 #593 #583
- Update httpLastModified from the feed response #594

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2019-12-27 08:36:57 +01:00
Benjamin Brahmer
5de8bed01e
Update for nextcloud 18 (#593)
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
Benjamin Brahmer
d53469596e
Release 14.0.2 (#580)
Release 14.0.2

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

Fixed
- Generate enclosure div only for audio & video #567

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2019-12-01 16:15:13 +01:00
Benjamin Brahmer
ad1bc97ccd
Release 14.0.1 (#561)
- update js and php dependencies
- add Lifehacker RSS feed #557

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
ae99d52aad
Update to feedio 4+ (#494)
- 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
66f81eaddb
Release 13.1.6 (#490)
Changed
- Replaced "Advanced settings" for feed credentials by a checkbox #488

Fixed
- Fixed signature error caused by favicon cache #485
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
0f0417e1d0 info.xml: bump php min-version 2019-03-28 12:51:40 +01:00
Benjamin Brahmer
47471791de Release 13.1.4
- Another fix for failed updates #448
- Missing background back on news titles #451
- Encoding errors thrown by simplexml #457
- Allow '0' as last Modified date #458
2019-03-22 09:48:07 +01:00
Morris Jobke
0fb4b0bea9
13.1.3
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2019-03-18 14:53:15 +01:00
Benjamin Brahmer
efdf8e4f7f Release 13.1.2 2019-03-18 12:44:06 +01:00
Benjamin Brahmer
a5743c4120 Release 13.1.1 2019-03-12 20:23:59 +01:00
Benjamin Brahmer
98028b4f51 Release 13.1.0 2019-03-06 17:44:55 +01:00
Sean Molenaar
da0872c5ca Fix references to old manual versions and general cleanup (#404) 2019-03-06 17:04:52 +01:00
John Molakvoæ (skjnldsv)
4b1597450a
min-16
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-12-03 08:01:17 +01:00
John Molakvoæ (skjnldsv)
675975ee35
13.0.3
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-10-23 08:05:58 +02:00
Morris Jobke
a33211db65
13.0.2 & changelog
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2018-10-10 12:11:02 +02:00
John Molakvoæ (skjnldsv)
0f12bf17fc
13.0.1
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-09-26 11:57:27 +02:00
John Molakvoæ
59a1c531b3
15 max 2018-09-26 09:21:55 +02:00
Arthur Schiwon
4fd7d4f6a2
dropping nc 13 support should increase the major version 2018-09-10 18:06:51 +02:00
John Molakvoæ (skjnldsv)
c8e509339f
14 min
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2018-08-03 16:28:25 +02:00
Morris Jobke
0728bf3fe9
12.0.4
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2018-06-06 17:11:26 +02:00
Morris Jobke
94c35d2afe
Release 12.0.3 because of packaging problems
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2018-06-04 13:42:13 +02:00
Morris Jobke
7c0bc825ee
12.0.2
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2018-06-01 18:15:16 +02:00
Sean Molenaar
17e85dd507 Unit: Fix unittests (#278)
* Unit: Fix unittests

Issue #171

* Tests: Move test namespace to the expected nextcloud namespace
2018-03-18 15:01:08 +01:00
Bernhard Posselt
b45b8ffae0 update to 12.0.1 2018-01-26 09:01:25 +01:00
Bernhard Posselt
415083089d version bump 2018-01-03 13:27:53 +01:00
Bernhard Posselt
8bf8980bff update for 13 2017-12-29 11:35:54 +01:00
Hanzei
44245fda63 Bump nextcloud version to 13 (#216) 2017-09-23 13:49:32 +02:00
Daniel Opitz
a97dd58e3b Split binary to booleans (#203)
* 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
2017-08-14 10:34:53 +02:00
Bernhard Posselt
ce192d7799 version bump 2017-06-03 13:44:33 +02:00
Bernhard Posselt
92b0f33e93 bump version and changelog 2017-05-31 20:15:05 +02:00
Bernhard Posselt
42c57af9f8 better link 2017-05-24 20:52:23 +02:00
Bernhard Posselt
29092e992b Fail early for incorrectly configured instances 2017-05-24 20:22:28 +02:00
Bernhard Posselt
53822bb4bc add new apis 2017-05-13 21:35:17 +02:00
Bernhard Posselt
d7302a3627 version bump 2017-05-06 11:04:08 +02:00
Bernhard Posselt
90932c80c6 revert database schema change 2017-05-02 19:56:35 +02:00
Bernhard Posselt
00cc02202c migrate navigation entry to built in info.xml 2017-04-30 23:38:45 +02:00
Bernhard Posselt
fdd1c6041c fix menu and settings area in 12 2017-04-30 23:36:58 +02:00
Bernhard Posselt
78ce0eefc0 bump version 2017-04-17 14:06:44 +02:00
Bernhard Posselt
5fba2e276b Add third screenshot to info.xml 2017-02-15 22:23:15 +01:00
wizdude
848a472f20 change OC references (#98)
* change OC reference

* change OC reference
2017-02-15 16:32:57 +01:00
Daniel Schaal
04f66c9710 Add updatedDate to item model (#81)
* 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
2017-01-04 11:09:46 +01:00
Robin Appelman
2678b21fc3 mark nc12 as supported (#78) 2016-12-23 14:00:24 +01:00
Bernhard Posselt
a5058f168f version bump 2016-12-10 16:10:57 +01:00
Bernhard Posselt
e594d87fac version bump 2016-12-10 16:06:52 +01:00
Bernhard Posselt
ea5b4f077f Add small thumbnails 2016-12-08 14:42:05 +01:00
Bernhard Posselt
d5158d43ba update changelog 2016-11-26 21:41:49 +01:00
Bernhard Posselt
78eff0b49e changelog and versioning adjustments 2016-11-26 21:31:51 +01:00
Bernhard Posselt
0b714098a5 Fix #60 2016-11-25 11:02:16 +01:00
Bernhard Posselt
7234b2b5e7 Remove deprecated discussion tag 2016-11-14 20:58:03 +01:00
Bernhard Posselt
8d63975360 revert 2016-10-02 18:05:49 +02:00
Bernhard Posselt
e4e226c394 update lockfile, bump version 2016-10-02 17:00:49 +02:00
Daniel Schaal
e45511f6ba Add updatedDate to item model (#43)
* 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
2016-10-01 08:34:40 +02:00
Bernhard Posselt
19d884ee51 update info.xml 2016-09-06 22:05:03 +02:00
Bernhard Posselt
6be48b1788 version bump 2016-08-28 08:45:35 +02:00
Bernhard Posselt
f096c85401 version bump 2016-08-25 17:55:26 +02:00
Bernhard Posselt
360a9f3054 Fix #20 2016-08-23 20:07:40 +02:00
Bernhard Posselt
44792ace5b Try without 64bit requirement 2016-08-18 21:07:21 +02:00
Bernhard Posselt
3cb7a07e8a add id to discussion 2016-08-16 22:11:49 +02:00
Bernhard Posselt
17d44d0eb0 add tags for owncloud and nextcloud 2016-08-02 23:28:58 +02:00
Bernhard Posselt
38e657a5d5 removing owncloud references and updating links 2016-07-23 22:02:21 +02:00
Bernhard Posselt
7be8ebcce2 Changes for the next release 2016-07-23 20:55:07 +02:00
Bernhard Posselt
9b1fe46fe9 Add timestamps for all entities in milisecond unix time format 2016-07-23 18:34:17 +02:00
Bernhard Posselt
b88d42074d add discussion tag 2016-07-22 23:31:08 +02:00
Bernhard Posselt
1e3689434a clean up info.xml to make it ready for the app store 2016-07-03 15:16:17 +02:00
Bernhard Posselt
782896cb44 Add content hash to items 2016-05-28 12:49:48 +02:00
Bernhard Posselt
88495035a6 version bump 2016-05-20 16:12:03 +02:00
Bernhard Posselt
a424e7f869 version bump 2016-05-10 17:34:21 +02:00
Bernhard Posselt
53ab5bf838 Remove log statement 2016-05-04 17:44:04 +02:00
Bernhard Posselt
c9b18228d5 require 64bit php 2016-04-28 22:57:46 +02:00
Bernhard Posselt
41851a17be Rerun fingerprint migration 2016-04-28 17:08:39 +02:00
Bernhard Posselt
272eb91bc4 fix sign command 2016-04-21 19:28:27 +02:00
Bernhard Posselt
ff869026be version bump 2016-04-19 18:17:38 +02:00
Bernhard Posselt
3ef8d37cbf version bump 2016-04-18 21:21:41 +02:00
Bernhard Posselt
c98227792d version bump 2016-04-17 18:03:40 +02:00
Bernhard Posselt
824a6014d6 version bump 2016-04-14 16:29:24 +02:00
Bernhard Posselt
af5d2420d1 Fix #972 2016-04-13 18:46:11 +02:00
Bernhard Posselt
0d6d15af42 version bump 2016-04-12 23:19:33 +02:00
Bernhard Posselt
1b5a53c9eb version bump 2016-04-10 11:35:08 +02:00
Bernhard Posselt
ae11018b37 drop last_modified column 2016-04-09 19:14:28 +02:00
Bernhard Posselt
2d17054d76 add last modified fields for feed and folder and move etag and lastmodified to http_etag and http_last_modified columns 2016-04-09 18:23:19 +02:00
Bernhard Posselt
78fee82a84 version bump 2016-04-09 18:23:19 +02:00
Bernhard Posselt
fd8d713b30 version bump 2016-04-07 20:14:52 +02:00
Bernhard Posselt
c8c5e3a1a9 version bump 2016-04-02 16:53:48 +02:00
Bernhard Posselt
466bc1f244 bump version 2016-03-26 20:46:35 +01:00
Bernhard Posselt
5d02bbe914 remove old requiremin 2016-03-26 20:23:09 +01:00
Bernhard Posselt
773a78b3b8 require owncloud 9 2016-03-26 20:22:34 +01:00
Bernhard Posselt
7b5bfc3510 require php 5.6 2016-03-26 19:11:12 +01:00
Bernhard Posselt
0d5c4e438e add basic basic auth support 2016-03-25 19:48:06 +01:00
Bernhard Posselt
4c3d2639c4 make compatible with master 2016-03-23 15:51:44 +01:00
Bernhard Posselt
f13839ff60 add back 5.5 2016-02-21 15:55:41 +01:00
Bernhard Posselt
59c5f17247 try without custom php ini 2016-02-21 15:48:23 +01:00
Bernhard Posselt
78c0a99ad2 install mariadb 2016-02-21 15:34:54 +01:00
Bernhard Posselt
055c0930b6 version bump 2016-02-20 18:04:51 +01:00
Bernhard Posselt
cca9bb9fdc bump version 2016-01-31 10:49:43 +01:00
Bernhard Posselt
120a94582f version bump 2016-01-23 15:32:23 +01:00
Bernhard Posselt
349a546046 version bump 2016-01-19 18:23:24 +01:00
Bernhard Posselt
7180e80846 bump version 2016-01-09 13:44:15 +01:00
Bernhard Posselt
e4d9156160 bump required owncloud version to 8.2 2016-01-06 22:05:20 +01:00
Bernhard Posselt
46956395e9 update item ids in batches 2016-01-04 22:02:54 +01:00
Bernhard Posselt
32ef47a1ec add last feed update error to message 2015-11-27 21:44:48 +01:00
Bernhard Posselt
c995c5b447 If a feed failed to update more than 10 times, show a hint in the web interface 2015-11-20 19:55:23 +01:00
Bernhard Posselt
fae882f834 add a fingerprint for all articles 2015-11-20 18:49:25 +01:00
Bernhard Posselt
16ea6830dd version bump 2015-11-12 17:35:13 +01:00
Bernhard Posselt
1f3312a077 version bump 2015-11-01 16:04:34 +01:00
Bernhard Posselt
b250747c66 fix #882 2015-11-01 14:25:42 +01:00
Bernhard Posselt
c10358a0f6 update picofeed & version bump 2015-10-25 13:37:34 +01:00
Hendrik Leppelsack
45a52b5d5a upgrade max-version to 9.0 in appinfo 2015-10-21 17:56:47 +02:00
Bernhard Posselt
ab73bbde21 version bump 2015-10-03 17:45:49 +02:00
Bernhard Posselt
a2232bbd25 version bump 2015-09-20 16:38:10 +02:00
Bernhard Posselt
70ff47a9b7 fix # 848 2015-09-06 15:42:51 +02:00
Bernhard Posselt
0879029922 add rtl support 2015-08-26 13:04:48 +02:00
Bernhard Posselt
409629cbfb set postgres min version 2015-08-19 13:50:20 +02:00
Bernhard Posselt
af0cc154c0 version bump 2015-08-15 13:58:29 +02:00
Bernhard Posselt
415a5e36ab fix dependency 2015-08-13 09:29:11 +02:00
Bernhard Posselt
53679811da serverside full text
remove enhancers

add full text client side implementation

fix bugs and tests for full text feed
2015-08-12 17:05:18 +02:00
Bernhard Posselt
538e77fafd drop 5.4 support 2015-08-07 13:23:41 +02:00
Bernhard Posselt
7b051fab1b version bump 2015-07-24 12:43:14 +02:00
Bernhard Posselt
a312e28690 reenable 8.2 support 2015-07-07 15:27:57 +02:00
Bernhard Posselt
587f014933 version bump 2015-07-07 15:10:31 +02:00
Bernhard Posselt
56fa6143e6 adjust dependencies to match 8.2 2015-07-01 19:42:37 +02:00