Age | Commit message (Collapse) | Author |
|
* Use Feed Link as GUID when Feed omits Guid.
As noted in nextcloud/news#1702 some feeds omit the GUID and are
therefore not a valid RSS feed.
nextcloud/news#1738 resolved the issue to allow valid feeds to
update correctly when an invalid feed is present.
This commit allows parsing of the invalid feed as well by assuming
that the item link of the feed is unique to the feed and using
it in place of the GUID when the feed omits the GUID.
This will allow NextCloud News to accept and behave like many other
popular feed aggregators when presented with such an invalid feed.
Signed-off-by: Accalia <Accalia@Elementia.me>
* Add basic Logging when using fallback guid
Signed-off-by: Accalia <Accalia@Elementia.me>
* Add basic Logging when using fallback guid - Fix Fatfinger Typo
Signed-off-by: Accalia <Accalia@Elementia.me>
* Add basic Logging when using fallback guid - Update tests to account for additional logging
Signed-off-by: Accalia <Accalia@Elementia.me>
|
|
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>
|
|
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
|
|
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
|
|
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
|
|
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
|
|
Signed-off-by: nextcloud486153 <78801830+nextcloud486153@users.noreply.github.com>
|
|
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
|
|
Signed-off-by: Sean Molenaar sean@seanmolenaar.eu
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
|
|
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
|
|
Closes #1359
Signed-off-by: David Baucum <david@baucum.me>
|
|
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
|
|
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
|
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
|
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
|
|
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
|
|
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
|
|
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
|
Signed-off-by: anoy <anoymouserver+github@mailbox.org>
|
|
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
|
Signed-off-by: Sean Molenaar <sean@seanmolenaar.eu>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
- added testMapSharedByDisplayNames
- updated ItemController tests to expect call to function
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
- add IURLGenerator DI
- update url to "http://serverurl/news/sharedwithme"
- updated tests: added DI + adapted expected url
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
- use ShareService and shareItemWithUser function
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
- testFindAllShared => testFindAllSharedWithUser
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
- testFindAllSharedWithUser
- testFindAllSharedWithUserHideRead
- testFindAllSharedWithUserSearch
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
Adapted folder/feed/item tests to take account for shared data
- testFindAllItemsStarredSearch
- testFindAllFeed
- testFindAllFeedInverted
- testFindAllFeedHideRead
- testFindAllFeedSearch
- testFindAllFolderIdNull
- testFindAllFolderHideRead
- testFindAllFolderHideReadInvertOrder
- testFindAllFolderSearchId
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
- testFindAllItemsInvalid
- testFindAllItemsFullInverted
- testFindAllItemsUnread
- testFindAllItemsStarred
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
- testFindAllAfterStarred
- testFindAllAfterAll
- testFindAllAfterInvalid
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|
|
- testFindAllInFeedAfter
- testFindAllInFeedAfterHideRead
- testFindAllInFolderAfter
- testFindAllInFolderAfterHideRead
- testFindAllAfterUnread
Signed-off-by: Marco Nassabain <marco.nassabain@hotmail.com>
|