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

758 Commits

Author SHA1 Message Date
Benjamin Brahmer
d56d4b4d4e Release 24.0.0
No major changes compared to 24.0.0-beta1.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-09-28 08:39:52 +02:00
Benjamin Brahmer
65978ce09f Release 24.0.0-beta1
Changed

- Drop support for Nextcloud 25, Supported: 26, 27 (#2316)
- Add a new command for occ `./occ news:updater:job` allows to check and reset the update job (#2166)
- Check for available http(s) compression options and use them (gzip, deflate, brotli) (#2328)
- Change and unify [cache](https://nextcloud.github.io/news/install/#cache) to use the instance ID of Nextcloud (#2331)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-27 21:07:58 +02:00
Benjamin Brahmer
17f0fc7f4a Add a command to check the job status and reset it
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-22 09:47:11 +02:00
Benjamin Brahmer
ca9e07b3ba drop support for Nextcloud 25
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-22 09:14:32 +02:00
Benjamin Brahmer
0c7b9112f4 Release 23.0.0
Changed
- Drop support for PHP 7.4 new min. version is php 8.0 (#2237)
- Upgrade feed-io to v5.1.3 (#2238)

Fixed
- Some feeds missing items (#2236)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-16 14:45:24 +02:00
Benjamin Brahmer
2180c17f38 Release 23.0.0-beta1
Changed
- Drop support for PHP 7.4 new min. version is php 8.0 (#2237)
- Upgrade feed-io to v5.1.3 (#2238)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-09 15:22:53 +02:00
Benjamin Brahmer
de0db5dc0f Drop support for PHP 7.4 new min. version is php 8.0
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-08-08 10:10:51 +02:00
Benjamin Brahmer
499511e1a7 Release 22.0.0
Changed
- Support deflate and gzip compression for HTTP response bodies (#2269)
- Broke apart old FAQ into different guides. Deprecated old FAQ (#2285)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-07-23 15:12:26 +02:00
Benjamin Brahmer
1335d9ade5 22.0.0-beta2
Changed
-  allowEvalScript set to true (#2262)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-06-19 20:09:25 +02:00
Benjamin Brahmer
2b4a680a63 Release 22.0.0-beta1
Changed
- Drop support for Nextcloud 24
- Add support for Nextcloud 27

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-05-18 10:56:09 +02:00
Benjamin Brahmer
b3c17e2edb Drop support for NC 24 add support for NC 27
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-05-18 08:43:05 +02:00
Benjamin Brahmer
144d6d188e Release 21.2.0
Changed
- Improve visibility of links in dark theme (#2215)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-05-07 10:32:47 +02:00
Benjamin Brahmer
1fc1e51c6d Release 21.2.0-beta4
Fixed
- Fix audio player floating when scrolling in NC25+ (#2142)
- Fix sorting of folder names in select when adding subscription (#2090)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-04-23 11:44:54 +02:00
Benjamin Brahmer
fae1654458 Release 21.2.0-beta3
Changed
- Improve performance of item updates (#1322)

Fixed
- Fix display issue in NC26+ (#2192)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-04-16 19:15:42 +02:00
Benjamin Brahmer
f4ebebeb5d Release 21.2.0-beta2
Fixed
- Fix last_modified not updated when all items are marked as read (#2183)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-04-06 10:32:34 +02:00
Benjamin Brahmer
b1476e958a If timestamp is null use timestamp "one year ago"
if timestamp is not set during creation of a feed use date one year ago
code fixes and linting fixes.

Co-authored-by: Sean Molenaar <SMillerDev@users.noreply.github.com>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-23 12:12:06 +01:00
Benjamin Brahmer
ec74c1b5f3 Release 21.1.0
No notable changes compared 21.1.0-beta1

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-21 11:38:55 +01:00
Benjamin Brahmer
683ebf37c3 Release 21.1.0-beta1
Changed
- Remove unused background job OCA\News\Cron\Updater (#2137)
- Add info card to the admin settings, showing last job execution (#2141)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-13 16:25:48 +01:00
Benjamin Brahmer
04fcda9b1a Remove unused job from db
Our background job was renamed quite a while ago
the old job remained in the db, to prevent confusion this adds
a repair step to remove the old job.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-02 17:51:53 +01:00
Benjamin Brahmer
adc143e2a5 Release 21.0.0
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-03-01 10:52:02 +01:00
Benjamin Brahmer
5032e02b4b Release 21.0.0-beta1
Changed
- Drop support for Nextcloud 23 (#2077 )
- Make the "open" keyboard shortcut work faster (#2080)
- Implemented search for articles, results can only link to the feed. (#2075)

Fixed
- Stop errors from the favicon library over empty values (#2096)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-02-14 14:43:51 +01:00
Benjamin Brahmer
c8800fcbc2 Nextcloud 23 is EOL
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-01-27 12:30:11 +01:00
Benjamin Brahmer
3b8c2248f2 Release 20.0.1
Fixed
- SyntaxError triggered when full-text is enabled with some items. (#2048, #2053)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2023-01-23 12:29:45 +01:00
Benjamin Brahmer
356c3e1795 Drop support for PHP 7.3
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-12-06 14:49:40 +01:00
Benjamin Brahmer
afd928ed3d Release 19.0.1
Changed
- Dependency updates

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-12-01 13:27:33 +01:00
Benjamin Brahmer
82575cbe82 Release 19.0.0
Fixed
- Fix nested scrollbars in navigation (#411, #1958)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-25 18:51:32 +02:00
Benjamin Brahmer
33b60e1b94 Release 19.0.0-beta2
Fixed
- Fixed various keyboard navigation issues (#1953)
- Fix cron job warning notification layout on NC25 (#1953)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-23 14:21:32 +02:00
Benjamin Brahmer
22a7a09579 Release 19.0.0-beta1
Changed
- Drop support for Nextcloud 22, NC 22 has reached it's end of life.
- Add support for Nextcloud 25

Fixed
- Corrected article compact title bar position in NC25 (#1944)
- Fixed "Mark read through scrolling" in NC25 and NC24 (#1944)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-22 21:24:03 +02:00
Benjamin Brahmer
d18a983656 Release 18.3.0
Fixed
- Remove setting for minimum purge interval since it is not used.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-21 22:46:19 +02:00
Benjamin Brahmer
78e5b7ff5c Release 18.3.0-beta1
Changed
- New administrator setting for deleting unread items automatically (#1931)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-10-11 20:29:30 +02:00
Benjamin Brahmer
4b03354073 Release 18.2.0
Fixed
- Fix the highlighted item when reverse ordering is selected (#1838)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-09-28 16:06:42 +02:00
Benjamin Brahmer
f7013224e2 Release 18.2.0-beta2
Fix for the read all function and spelling fixes.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-09-08 11:11:05 +02:00
Benjamin Brahmer
1e536fdcb7 Release 18.2.0-beta1
Changed
- Ported the admin settings to vue (#2353)

Fixed
- Fix PHP 8.1 deprecations (#1861)
- Document api item types (#1861)
- Fix deprecation warnings from Nextcloud server (#1869)
- Fix when marking all items as read, all items of the user are used in the sql query (#1873)
- Fix adding feed via the web-ui that was just deleted causing an error (#1872)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-30 20:48:22 +02:00
Benjamin Brahmer
71d635db76 Release 18.1.1
Changed
- Change autodiscover to only run after fetching the given url has failed (#1860)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-08-12 11:01:15 +02:00
Benjamin Brahmer
ef25b133ab Release 18.1.1-beta1
- Fix export of unread and starred articles failing due to postgres error (#1839, #1249)
- Fix broken API v1.3 (#1841)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-07-04 12:11:09 +02:00
anoy
89eb6a6584 add CORS and version endpoint for API v2
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2022-07-03 09:40:01 +02:00
anoy
fa3a2c56de fix duplicated api routes
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
2022-07-03 09:40:01 +02:00
Benjamin Brahmer
01e4adfee2 Release 18.1.0
Due to #1766 some Feeds might now have items that have `null` set as author instead of `""` clients need to handle this.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-06-15 16:04:58 +02:00
Benjamin Brahmer
4981b9e3fd Release 18.1.0-beta2
Changed
-  If items of feed do not provide an author fallback to feed author (#1803)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-05-31 15:59:41 +02:00
Benjamin Brahmer
86e01a91f3 Release 18.1.0-beta1
Changed
- Add API v1.3 adding routes for starring/unstarring items by id and general fixes (#1727)
  https://nextcloud.github.io/news/api/api-v1-3/
- Improve styling of tables in articles (#1779)
- Allow fetching feeds that omit guid by using link as stand-in (#1785)

Fixed
- Fix updated api not returning any item after marking item as read (#1713)
- Fix deprecation warning for strip_tags() on a null value (#1766)
- Fix selected item being set incorrectly when using default ordering or newest first ordering (#1324)
- Fix doubling the height of the content area (#1796)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-05-29 10:34:26 +02:00
Paul Tirk
da5e749ecc rename parameter for read/unread api call
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2022-04-30 20:04:30 +02:00
Paul Tirk
4b68169142 also allow starring/unstarring multiple items by id
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2022-04-30 20:04:30 +02:00
Paul Tirk
81243985d2 create copies of v1.2 api routes for v1.3 api
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2022-04-30 20:04:30 +02:00
Paul Tirk
98028e4422 add routes for starring/unstarring items by id
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
2022-04-30 20:04:30 +02:00
Benjamin Brahmer
835f295ece Release 18.0.1
No major changes since the beta versions.

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-04-24 10:29:33 +02:00
Benjamin Brahmer
4afe4b4deb Release 18.0.1-beta3
Fixed
- Fix import of items when feed does not exist (1742)
- Fix malformed feeds (without GUIDs) stopping the update process (#1738)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-04-18 19:32:33 +02:00
Benjamin Brahmer
fc6e2c0e4f Release 18.0.1-beta2
Fixed
- Fix no item marked as read by Folder API due to mismatch in parameter name (#1703)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-03-22 12:11:17 +01:00
Benjamin Brahmer
59979b73a7 Release 18.0.1-beta1
Fixed
- Fix only one item marked as read by Feed API (#1687)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-03-09 12:33:16 +01:00
Benjamin Brahmer
d4a1db9629 Release 18.0.0
Changed
- Change shortcut descriptions. (#1669)

Fixed
- Fix spaces in passwords getting replaced with "+" (#1678)

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-02-28 15:14:19 +01:00
Benjamin Brahmer
9f539394cb Release 18.0.0-beta1
Changed
- Drop support for Nextcloud 21

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
2022-02-16 16:19:10 +01:00