Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
this way it works
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
add changelog entry
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
Partly fix test
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
test passing
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>
Display the message instead of the response when catching an exception
during feed logo fetching. As there is no response and thus no method
`getResponse()` in `ConnectException`, this fixes a "call to undefined
method"-error that prevented feeds from fetching if fetching the logo
resulted in a `ConnectException`.
Signed-off-by: Michael Hamann <michael@content-space.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>
Give both add folder and unread feed icons their own unique icons instead of sharing them with subscribe and all articles.
Signed-off-by: Greg Ross <greg@toolstack.com>
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>
The markup for favicon `<img>` element in feed item used `src` instead of
`ng-src`, causing browser to make broken requests for
`.../apps/news/%7B%7B%20::Content.getFeed(item.feedId).faviconLink%20%7D%7D`
Changing the attribute to `ng-src` fixed that.
Signed-off-by: mormegil <mormegil@centrum.cz>
There are no additional changes compared to the latest beta.
Changed
- News now requires a 64bit OS
- v2 API implementation (folder part)
- Implemented sharing news items between nextcloud users (#1191)
- Updated the news items table in DB to include sharer data (#1191)
- Added route for sharing news items (#1191)
- Added share data in news items serialization (#1191)
- Added tests for the news items share feature (#1191)
- Added sharing articles with nextcloud users (#1217)
- Added sharing articles on social media (Facebook, Twitter) or mail (#1217)
- Allow installation on Nextcloud v22
- Remove deprecated API endpoints and occ command (#935)
- /api/v1-2/user
- /api/v1-2/user/avatar
- ./occ news:updater:all-feeds
- added feed search (#1402)
Fixed
- allow calling `/items?getRead=false` without a feed/folder (#1380#1356)
- newestId does not return newest ID but last updated (#1339)
- removed reference for deleted repair-steps (#1399)
- Fix NotNullConstraintViolation when sharing news items with users (#1406)
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
Changed
- Allow installation on Nextcloud v22
- Remove deprecated API endpoints and occ comand (#935)
- /api/v1-2/user
- /api/v1-2/user/avatar
- ./occ news:updater:all-feeds
Fixed
- allow calling `/items?getRead=false` without a feed/folder (#1380#1356)
- newestId does not return newest ID but last updated (#1339)
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>