-
-
Notifications
You must be signed in to change notification settings - Fork 552
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
XWIKI-19751: Move the "watch" button for a page to the page content menu #3059
Commits on Jun 11, 2024
-
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.
Configuration menu - View commit details
-
Copy full SHA for 80bc90b - Browse repository at this point
Copy the full SHA 80bc90bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 451e72d - Browse repository at this point
Copy the full SHA 451e72dView commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix some tests in notification filters
Configuration menu - View commit details
-
Copy full SHA for cc069a1 - Browse repository at this point
Copy the full SHA cc069a1View commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Start providing REST API for watch pages to simplify operations
Configuration menu - View commit details
-
Copy full SHA for 72492dc - Browse repository at this point
Copy the full SHA 72492dcView commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Distinguish more cases for watched / ignored pages to improve UI
Configuration menu - View commit details
-
Copy full SHA for dfd99a4 - Browse repository at this point
Copy the full SHA dfd99a4View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 9db5cac - Browse repository at this point
Copy the full SHA 9db5cacView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 40fda2f - Browse repository at this point
Copy the full SHA 40fda2fView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for db7bbb5 - Browse repository at this point
Copy the full SHA db7bbb5View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 09eca34 - Browse repository at this point
Copy the full SHA 09eca34View commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Encode all options for the watch settings modal
Configuration menu - View commit details
-
Copy full SHA for e11958b - Browse repository at this point
Copy the full SHA e11958bView commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Change the URL scheme for the REST API
Configuration menu - View commit details
-
Copy full SHA for 5cc137d - Browse repository at this point
Copy the full SHA 5cc137dView commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Minor improvments
Configuration menu - View commit details
-
Copy full SHA for 1ca3adf - Browse repository at this point
Copy the full SHA 1ca3adfView commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Provide test for notification rest module
Configuration menu - View commit details
-
Copy full SHA for 87c6fde - Browse repository at this point
Copy the full SHA 87c6fdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 427aea2 - Browse repository at this point
Copy the full SHA 427aea2View commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Put revapi ignores * Start fixing since
Configuration menu - View commit details
-
Copy full SHA for b09f609 - Browse repository at this point
Copy the full SHA b09f609View commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Provide translations and improve UIX code
Configuration menu - View commit details
-
Copy full SHA for c9220f2 - Browse repository at this point
Copy the full SHA c9220f2View commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Provide page object and fix integration tests
Configuration menu - View commit details
-
Copy full SHA for 7c9d908 - Browse repository at this point
Copy the full SHA 7c9d908View commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Ensure to not display the watch status for guest
Configuration menu - View commit details
-
Copy full SHA for 40d3b8a - Browse repository at this point
Copy the full SHA 40d3b8aView commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix a few since and some problems in UIX
Configuration menu - View commit details
-
Copy full SHA for 448efaa - Browse repository at this point
Copy the full SHA 448efaaView commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix API of WatchedUserReference
Configuration menu - View commit details
-
Copy full SHA for 25a6a41 - Browse repository at this point
Copy the full SHA 25a6a41View commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix bad escaping
Configuration menu - View commit details
-
Copy full SHA for 85a6061 - Browse repository at this point
Copy the full SHA 85a6061View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 8256074 - Browse repository at this point
Copy the full SHA 8256074View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 92edb7c - Browse repository at this point
Copy the full SHA 92edb7cView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 227a24d - Browse repository at this point
Copy the full SHA 227a24dView commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Clean up some unnecessary code
Configuration menu - View commit details
-
Copy full SHA for 89efc19 - Browse repository at this point
Copy the full SHA 89efc19View commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Make the UI a bit more clear
Configuration menu - View commit details
-
Copy full SHA for 8b1754a - Browse repository at this point
Copy the full SHA 8b1754aView commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix some stuff after rebsae
Configuration menu - View commit details
-
Copy full SHA for 314e20a - Browse repository at this point
Copy the full SHA 314e20aView commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Slightly improve UX
Configuration menu - View commit details
-
Copy full SHA for 390cb98 - Browse repository at this point
Copy the full SHA 390cb98View commit details -
XWIKI-19751: Move the "watch" button for a page to the page content menu
* Fix missing unstable * Fix bad deprecated API call
Configuration menu - View commit details
-
Copy full SHA for 6cbee52 - Browse repository at this point
Copy the full SHA 6cbee52View commit details