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>
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>
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>
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>
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>
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>
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>
- 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>
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>
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>
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>
Changed
- Drop support for Nextcloud 20 (#1514)
- Use better sql commands, that were not possible with Nextcloud 20 (#1514)
- Add support for Nextcloud 23 (#1585)
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
Changed
- Updated "New Folder" and "All articles" icons to differentiate them from "Subscribe" and "All articles". (#1542)
Fixed
- Mark the latest post in a feed as read when clicking on the right arrow key. (#1546)
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
Changed
- Add changelog and DCO notice to CONTRIBUTING.md (#1521)
- Download feed logos via guzzle to have better error handling (#1533)
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
Changed
- Remove dependency's large test files from release (#1519)
- Fix spelling of "receive" in log files (#1520)
Note: Nextcloud 20 support will be dropped in Oct 2021, this is very likely the last version to support Nextcloud 20. This also means that PHP 7.2, will no longer be supported by news.
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
Changed
- Added new `news:updater:update-user` command to update the feeds of a single user (#1360).
Fixed
- Removed spurious requests for `.../apps/news/%7B%7B%20::Content.getFeed(item.feedId).faviconLink%20%7D%7D` (#1488)
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>