Branch: refs/heads/backport/stable-18.4.x/XWIKI-25142 Home: https://github.com/xwiki/xwiki-platform Commit: 0299fcaa4bfffdc2ec3c64d920be776db7ada5dd https://github.com/xwiki/xwiki-platform/commit/0299fcaa4bfffdc2ec3c64d920be7... Author: Vincent Massol <[email protected]> Date: 2026-10-12 (Mon, 12 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-docker/src/test/it/org/xwiki/platform/notifications/test/ui/NotificationsSettingsIT.java M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-pageobjects/src/main/java/org/xwiki/platform/notifications/test/po/AbstractNotificationsSettingsPage.java A xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-pageobjects/src/main/java/org/xwiki/platform/notifications/test/po/NotificationsMacroSettingsPage.java M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-pageobjects/src/main/java/org/xwiki/platform/notifications/test/po/preferences/filters/CustomNotificationFilterModal.java Log Message: ----------- XWIKI-25142: Add automated test for "Notifications Custom Filters Preferences" (#6577) * NotificationsSettingsIT#preferencesMacrosInSyncWithNotificationSettings (XWIKI-25142, XWIKI-25143, XWIKI-25146): a page holding the notificationsEmailPreferences, notificationsSystemFiltersPreferences and notificationsCustomFiltersPreferences macros shows the same email frequency, details of the changes, system filters and custom filters as the user Notification settings, and a change made on either side (including adding and deleting a custom filter) is reflected on the other * Add NotificationsMacroSettingsPage and AbstractNotificationsSettingsPage#getNotificationEmailInterval/#setNotificationEmailInterval (with the EmailInterval enum) * CustomNotificationFilterModal#getLocations waits for the location tree to be loaded: the modal initializes it asynchronously, and opening it to a node before that sometimes had no effect Co-authored-by: Claude Opus 5.5 (1M context) <[email protected]> (cherry picked from commit ef779ad305efd01314fa6d824209ba1058c6e2df) Commit: 9f97cf7a0e9349f6ce1ddf796e4f65082e2bcfa1 https://github.com/xwiki/xwiki-platform/commit/9f97cf7a0e9349f6ce1ddf796e4f6... Author: Vincent Massol <[email protected]> Date: 2026-10-12 (Mon, 12 Oct 2026) Changed paths: M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-pageobjects/src/main/java/org/xwiki/platform/notifications/test/po/AbstractNotificationsSettingsPage.java M xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-test/xwiki-platform-notifications-test-pageobjects/src/main/java/org/xwiki/platform/notifications/test/po/NotificationsMacroSettingsPage.java Log Message: ----------- XWIKI-25142: Add automated test for "Notifications Custom Filters Preferences" * Adjust the `@since` of the backported page object elements Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> Compare: https://github.com/xwiki/xwiki-platform/compare/0299fcaa4bff%5E...9f97cf7a0e... To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications