Branch: refs/heads/backport-2881-to-stable-15.10.x
Home: https://github.com/xwiki/xwiki-platform
Commit: 989cc8e43444987f4efcd3e679c1694e7de139ae
https://github.com/xwiki/xwiki-platform/commit/989cc8e43444987f4efcd3e679c1…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-02-13 (Tue, 13 Feb 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterPreferenceManager.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/test/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterPreferenceManagerTest.java
Log Message:
-----------
XWIKI-21880: Cannot delete user defined filters (#2881)
* Refactor DefaultNotificationFilterPreferenceManager to never throw
immediately an exception thrown by a provider, but to only do it if
all providers failed
* Provide a new test covering this behaviour
* Small test improvment
* Improve a bit the logic to use standard exception if there's only
one provider
(cherry picked from commit 103650db89d9c924abede07e4fc4246890f052cc)
Branch: refs/heads/master
Home: https://github.com/xwiki/xwiki-platform
Commit: 103650db89d9c924abede07e4fc4246890f052cc
https://github.com/xwiki/xwiki-platform/commit/103650db89d9c924abede07e4fc4…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-02-13 (Tue, 13 Feb 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterPreferenceManager.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/test/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterPreferenceManagerTest.java
Log Message:
-----------
XWIKI-21880: Cannot delete user defined filters (#2881)
* Refactor DefaultNotificationFilterPreferenceManager to never throw
immediately an exception thrown by a provider, but to only do it if
all providers failed
* Provide a new test covering this behaviour
* Small test improvment
* Improve a bit the logic to use standard exception if there's only
one provider
Branch: refs/heads/XWIKI-21880
Home: https://github.com/xwiki/xwiki-platform
Commit: babac8ac1dbb68f5968f68a2e5d845be17efee8d
https://github.com/xwiki/xwiki-platform/commit/babac8ac1dbb68f5968f68a2e5d8…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-02-13 (Tue, 13 Feb 2024)
Changed paths:
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterPreferenceManager.java
M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/test/java/org/xwiki/notifications/filters/internal/DefaultNotificationFilterPreferenceManagerTest.java
Log Message:
-----------
XWIKI-21880: Cannot delete user defined filters
* Improve a bit the logic to use standard exception if there's only
one provider
Branch: refs/heads/master
Home: https://github.com/xwiki-contrib/confluence
Commit: 8cdb1b2b323c0251289e07ecc8cdc3d05c9383a7
https://github.com/xwiki-contrib/confluence/commit/8cdb1b2b323c0251289e07ec…
Author: Raphaël Jakse <raphael.jakse(a)xwiki.com>
Date: 2024-02-13 (Tue, 13 Feb 2024)
Changed paths:
M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/input/ConfluenceInputFilterStream.java
M confluence-xml/src/test/resources/confluencexml/3.4.7.rangeto.test
M confluence-xml/src/test/resources/confluencexml/3.4.7.test
M confluence-xml/src/test/resources/confluencexml/4.3.2.max.test
M confluence-xml/src/test/resources/confluencexml/4.3.2.rangefrom.test
M confluence-xml/src/test/resources/confluencexml/4.3.2.rangefromexclude.test
M confluence-xml/src/test/resources/confluencexml/4.3.2.ranges.test
M confluence-xml/src/test/resources/confluencexml/4.3.2.test
M confluence-xml/src/test/resources/confluencexml/5.9.test
M confluence-xml/src/test/resources/confluencexml/blogs.test
M confluence-xml/src/test/resources/confluencexml/misc.test
M confluence-xml/src/test/resources/confluencexml/nested.test
M confluence-xml/src/test/resources/confluencexml/noblogs.test
M confluence-xml/src/test/resources/confluencexml/onlyblog.test
M confluence-xml/src/test/resources/confluencexml/permissions.test
Log Message:
-----------
CONFLUENCE-197: WebPreferences document is visible and lacks a XWikiPreferences object