Branch: refs/heads/feat-move-watch-button
Home:
https://github.com/xwiki/xwiki-platform
Commit: 80bc90bd7e5ed553f4d3d2f38a0c3588aba44fda
https://github.com/xwiki/xwiki-platform/commit/80bc90bd7e5ed553f4d3d2f38a0c…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 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/scope/ScopeNotificationFilter.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterLocationStateComputer.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/WatchedLocationState.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/scope/WatchedLocationStateTest.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/test/java/org/xwiki/notifications/filters/watch/WatchedLocationReferenceTest.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsDisplayerUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
Work in progress: remove UI code for watch switch buttons, and start
introducing a new UIX for the watch button next to the edit button.
Start refactoring API for computing if a page is watched or not to get
all info.
Commit: 451e72dc0597345f0cd0b15473a156ebd9ed71e7
https://github.com/xwiki/xwiki-platform/commit/451e72dc0597345f0cd0b15473a1…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 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/scope/ScopeNotificationFilterLocationStateComputer.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/WatchedLocationState.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsDisplayerUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
Commit: cc069a1ca9a7e7cc4ccb96d97e198205f48464ff
https://github.com/xwiki/xwiki-platform/commit/cc069a1ca9a7e7cc4ccb96d97e19…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 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/scope/ScopeNotificationFilter.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterLocationStateComputer.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix some tests in notification filters
Commit: 72492dc23974e92a31c48e07e92f21c27f868fb1
https://github.com/xwiki/xwiki-platform/commit/72492dc23974e92a31c48e07e92f…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/pom.xml
A
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/NotificationsWatchResource.java
A
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/internal/DefaultNotificationsWatchResource.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/resources/META-INF/components.txt
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Start providing REST API for watch pages to simplify operations
Commit: dfd99a442f9503ee905242e2a3c31e0e73ec583c
https://github.com/xwiki/xwiki-platform/commit/dfd99a442f9503ee905242e2a3c3…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 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/scope/ScopeNotificationFilter.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterLocationStateComputer.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/WatchedLocationState.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Distinguish more cases for watched / ignored pages to improve UI
Commit: 9db5cac3629311b811a06b3e68e54011448c3ee4
https://github.com/xwiki/xwiki-platform/commit/9db5cac3629311b811a06b3e68e5…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntitiesManager.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntitiesManager.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntityFactory.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/script/NotificationWatchScriptService.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/test/java/org/xwiki/notifications/filters/watch/WatchedLocationReferenceTest.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/test/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntitiesManagerTest.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/NotificationsWatchResource.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/internal/DefaultNotificationsWatchResource.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Provide implementation for REST API for watching pages
* Improve WatchEntitiesManager API to support more operations
* Improve WatchedEntityReference API to use UserReference
Commit: 40fda2f406383afdf742b9c7c5275b1253351440
https://github.com/xwiki/xwiki-platform/commit/40fda2f406383afdf742b9c7c527…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 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/scope/ScopeNotificationFilter.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsDisplayerUIX.xml
A
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Provide a dedicated page to handle watch settings
* Start writing javascript code to handle choices
Commit: db7bbb5c1b9e4c6482295a8a48458500b348b760
https://github.com/xwiki/xwiki-platform/commit/db7bbb5c1b9e4c6482295a8a4845…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/checkstyle/checkstyle-suppressions.xml
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterLocationStateComputer.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/WatchedLocationState.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntitiesManager.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntitiesManager.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/test/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntitiesManagerTest.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix issue in WatchedEntitiesManager
* Start providing doc / fixing checkstyle
* Handle a bit more actions in UI
Commit: 09eca3479e2e8810563703e6d0b91beafc925d01
https://github.com/xwiki/xwiki-platform/commit/09eca3479e2e8810563703e6d0b9…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 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/scope/ScopeNotificationFilter.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilterLocationStateComputer.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntitiesManager.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntityFactory.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/script/NotificationWatchScriptService.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/test/java/org/xwiki/notifications/filters/watch/WatchedLocationReferenceTest.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/NotificationsWatchResource.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/internal/DefaultNotificationsWatchResource.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix a bug in state computer related to the fact that the scoe filter
hierarchy is not really a hierarchy
* Provide a new API to allow computing the reference of the immediate
ancestor of a page for which a filter exists
* Improve UI to base possible actions on multiple criteria: current
watch status, presence or not of a filter on an ancestor, and check
if the page is terminal or not
Commit: e11958b70bb93f5f9dc5d16f285e8a287e86391a
https://github.com/xwiki/xwiki-platform/commit/e11958b70bb93f5f9dc5d16f285e…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Encode all options for the watch settings modal
Commit: 5cc137d65465d7b55e6ac580bfefc75c73af853c
https://github.com/xwiki/xwiki-platform/commit/5cc137d65465d7b55e6ac580bfef…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/NotificationsWatchResource.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/internal/DefaultNotificationsWatchResource.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Change the URL scheme for the REST API
Commit: 1ca3adf5c387e318e2391515afa42ca2a7cc7cb3
https://github.com/xwiki/xwiki-platform/commit/1ca3adf5c387e318e2391515afa4…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 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/scope/ScopeNotificationFilter.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Minor improvments
Commit: 87c6fde65441426884e318cbbab90bba1378adbf
https://github.com/xwiki/xwiki-platform/commit/87c6fde65441426884e318cbbab9…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/pom.xml
A
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/test/java/org/xwiki/notifications/rest/internal/DefaultNotificationsWatchResourceTest.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Provide test for notification rest module
Commit: 427aea21022f5e051433bdd73fe0e8842a9113fc
https://github.com/xwiki/xwiki-platform/commit/427aea21022f5e051433bdd73fe0…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/checkstyle/checkstyle-suppressions.xml
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-api/src/main/java/org/xwiki/notifications/filters/internal/scope/ScopeNotificationFilter.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix checkstyle
Commit: b09f609954845f86d07d46934ed8e2b5931a588b
https://github.com/xwiki/xwiki-platform/commit/b09f609954845f86d07d46934ed8…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M xwiki-platform-core/pom.xml
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntitiesManager.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Put revapi ignores
* Start fixing since
Commit: c9220f2140df85b7d310e8671ad5b5c1ff86dd3b
https://github.com/xwiki/xwiki-platform/commit/c9220f2140df85b7d310e8671ad5…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/Translations.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Provide translations and improve UIX code
Commit: 7c9d908710e16ec90b1955c1c10c115c27bfc646
https://github.com/xwiki/xwiki-platform/commit/7c9d908710e16ec90b1955c1c10c…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
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/NotificationsEmailsIT.java
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/NotificationsIT.java
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
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/NotificationWatchButtonElement.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/NotificationsTrayPage.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/NotificationsWatchModal.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Provide page object and fix integration tests
Commit: 40d3b8a376666c34ac328533d676ecb6b3de3e94
https://github.com/xwiki/xwiki-platform/commit/40d3b8a376666c34ac328533d676…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Ensure to not display the watch status for guest
Commit: 448efaaa3199d1f49d8d3f44d00efeee3bacf7e0
https://github.com/xwiki/xwiki-platform/commit/448efaaa3199d1f49d8d3f44d00e…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 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/scope/WatchedLocationState.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/script/NotificationWatchScriptService.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/NotificationsWatchResource.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-rest/src/main/java/org/xwiki/notifications/rest/internal/DefaultNotificationsWatchResource.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix a few since and some problems in UIX
Commit: 25a6a41f86bd97ea2c49a0a2232f83294fc435df
https://github.com/xwiki/xwiki-platform/commit/25a6a41f86bd97ea2c49a0a2232f…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M xwiki-platform-core/pom.xml
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntityFactory.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix API of WatchedUserReference
Commit: 85a606161e8c6ced847bd3bc79f3e822357171eb
https://github.com/xwiki/xwiki-platform/commit/85a606161e8c6ced847bd3bc79f3…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix bad escaping
Commit: 8256074dbb883475b0e7f231874dd78069a0cff8
https://github.com/xwiki/xwiki-platform/commit/8256074dbb883475b0e7f231874d…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M xwiki-platform-core/pom.xml
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedEntityFactory.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/internal/DefaultWatchedEntityFactory.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/Translations.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Better exception handling for creating references
* Various improvments in translations (active voice + use of ignore)
* Improve a bit the UI
Commit: 92edb7c1d51289b5e7d11474f4a2b703f2feb418
https://github.com/xwiki/xwiki-platform/commit/92edb7c1d51289b5e7d11474f4a2…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/Translations.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Improve UI when a page is ignored/followed by an ancestor and check
proper rights
Commit: 227a24d093b7550c67bb0e2f644896c5c7e1ea0f
https://github.com/xwiki/xwiki-platform/commit/227a24d093b7550c67bb0e2f6448…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/Translations.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Review available options and improve javascript to allow chaining
operations: following space when the page is followed implies to
first unfollow the page to not keep unnecessary filters and mess up the
UI
* Improve translations
Commit: 89efc19b229a1bc18c3cf56ac2cdc27d9b34bb48
https://github.com/xwiki/xwiki-platform/commit/89efc19b229a1bc18c3cf56ac2cd…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Clean up some unnecessary code
Commit: 8b1754ad78f16dbb3db4b019e4c64ff4323d0c30
https://github.com/xwiki/xwiki-platform/commit/8b1754ad78f16dbb3db4b019e4c6…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/Translations.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Make the UI a bit more clear
Commit: 314e20a621a3eb47dff5a7e3b0b8d9f669a8930c
https://github.com/xwiki/xwiki-platform/commit/314e20a621a3eb47dff5a7e3b0b8…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedLocationReference.java
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-filters/xwiki-platform-notifications-filters-watch/src/main/java/org/xwiki/notifications/filters/watch/WatchedUserReference.java
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix some stuff after rebsae
Commit: 390cb9803787d3abf87a5a052c94bee7c32463bc
https://github.com/xwiki/xwiki-platform/commit/390cb9803787d3abf87a5a052c94…
Author: Simon Urli <simon.urli(a)xwiki.com>
Date: 2024-06-11 (Tue, 11 Jun 2024)
Changed paths:
M
xwiki-platform-core/xwiki-platform-legacy/xwiki-platform-legacy-notifications/xwiki-platform-legacy-notifications-filters/xwiki-platform-legacy-notifications-filters-api/pom.xml
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/NotificationsWatchUIX.xml
M
xwiki-platform-core/xwiki-platform-notifications/xwiki-platform-notifications-ui/src/main/resources/XWiki/Notifications/Code/Translations.xml
Log Message:
-----------
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Slightly improve UX
Compare:
https://github.com/xwiki/xwiki-platform/compare/2b0c10e4d17c...390cb9803787
To unsubscribe from these emails, change your notification settings at
https://github.com/xwiki/xwiki-platform/settings/notifications