Branch: refs/heads/XWIKI-22583 Home: https://github.com/xwiki/xwiki-platform Commit: 98a2bf4736a89a86beda0e473f240d6024751538 https://github.com/xwiki/xwiki-platform/commit/98a2bf4736a89a86beda0e473f240... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-02-17 (Mon, 17 Feb 2025) Changed paths: M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-war/src/main/webapp/templates/documentTree_macros.vm Log Message: ----------- XWIKI-22882: Drag&drop should be allowed without context menu in index macro Commit: 3404a15df6d0dae2543438dc9b0e1231f4733c6e https://github.com/xwiki/xwiki-platform/commit/3404a15df6d0dae2543438dc9b0e1... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-02-17 (Mon, 17 Feb 2025) Changed paths: M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/pom.xml A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/pom.xml A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/pom.xml A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/src/main/java/org/xwiki/index/tree/pinned/PinnedChildPagesResource.java A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/src/main/resources/simple.xjb A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/src/main/resources/xwiki.rest.pinnedchildpage.model.xsd A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-default/pom.xml A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-default/src/main/java/org/xwiki/index/internal/tree/pinned/DefaultPinnedChildPagesResource.java A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-default/src/main/resources/META-INF/components.txt M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-ui/pom.xml Log Message: ----------- XWIKI-22583: Allow users with edit rights on a page and all its children to use the Pinned Pages feature * Start providing REST API for pinned page feature Commit: d2c909d75a26a275d041d80a4aa84699449bbc72 https://github.com/xwiki/xwiki-platform/commit/d2c909d75a26a275d041d80a4aa84... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-02-17 (Mon, 17 Feb 2025) Changed paths: M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/src/main/java/org/xwiki/index/tree/pinned/PinnedChildPagesResource.java M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-default/src/main/java/org/xwiki/index/internal/tree/pinned/DefaultPinnedChildPagesResource.java A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-ui/src/main/resources/XWiki/PinnedChildPagesUIX.xml M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/children.vm Log Message: ----------- XWIKI-22583: Allow users with edit rights on a page and all its children to use the Pinned Pages feature * Provide tab in children viewer with UIXP support * Start working on a UIXP to edit pinned pages Commit: d96590c34194d81479e043c22d382527f9a065ef https://github.com/xwiki/xwiki-platform/commit/d96590c34194d81479e043c22d382... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-02-17 (Mon, 17 Feb 2025) Changed paths: A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/IndexTreeScriptService.java M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/internal/nestedpages/pinned/PinnedChildPagesManager.java M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/resources/META-INF/components.txt M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/src/main/java/org/xwiki/index/tree/pinned/PinnedChildPagesResource.java R xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/src/main/resources/simple.xjb R xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/src/main/resources/xwiki.rest.pinnedchildpage.model.xsd M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-default/src/main/java/org/xwiki/index/internal/tree/pinned/DefaultPinnedChildPagesResource.java M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-ui/src/main/resources/XWiki/PinnedChildPagesUIX.xml Log Message: ----------- XWIKI-22583: Allow users with edit rights on a page and all its children to use the Pinned Pages feature * Reuse NavigationPanel administration UI to build the UI for PinnedChildPagesUIX * Simplify REST API for manipulating PinnedChildPages * Provide a script service for PinnedChildPages Commit: 818a4d85bd327c4828ac8f0a07fe323e1070989f https://github.com/xwiki/xwiki-platform/commit/818a4d85bd327c4828ac8f0a07fe3... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-02-17 (Mon, 17 Feb 2025) Changed paths: M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-default/src/main/java/org/xwiki/index/internal/tree/pinned/DefaultPinnedChildPagesResource.java Log Message: ----------- XWIKI-22583: Allow users with edit rights on a page and all its children to use the Pinned Pages feature * Fix checkstyle Commit: 4b78576ed245ce9ed370c287836710abf8db89e8 https://github.com/xwiki/xwiki-platform/commit/4b78576ed245ce9ed370c28783671... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-02-17 (Mon, 17 Feb 2025) Changed paths: M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/main/java/org/xwiki/index/tree/internal/nestedpages/pinned/PinnedChildPagesManager.java M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-api/src/test/java/org/xwiki/index/tree/internal/nestedpages/pinned/PinnedChildPagesManagerTest.java M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-ui/src/main/resources/XWiki/PinnedChildPagesUIX.xml Log Message: ----------- XWIKI-22583: Allow users with edit rights on a page and all its children to use the Pinned Pages feature * Few improvments in PinnedChildPagesManager and test * Add missing PinnedChildPagesUIX Compare: https://github.com/xwiki/xwiki-platform/compare/aae2213f5f72...4b78576ed245 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications