[xwiki/xwiki-platform] b36ee3: XWIKI-22882: Drag&drop should be allowed without c...
Branch: refs/heads/XWIKI-22583 Home: https://github.com/xwiki/xwiki-platform Commit: b36ee3c751ff6ad2484e325f460a8431672183fa https://github.com/xwiki/xwiki-platform/commit/b36ee3c751ff6ad2484e325f460a8... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-02-18 (Tue, 18 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: 26850878a007f953edcaa93a6336e3e6308a9fc1 https://github.com/xwiki/xwiki-platform/commit/26850878a007f953edcaa93a6336e... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-02-18 (Tue, 18 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: fd4db681f4bc4a2b13f236248b1fb6362795a8b1 https://github.com/xwiki/xwiki-platform/commit/fd4db681f4bc4a2b13f236248b1fb... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-02-18 (Tue, 18 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: a8976b39a611e92265117e8253d1226c15e63fa0 https://github.com/xwiki/xwiki-platform/commit/a8976b39a611e92265117e8253d12... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-02-18 (Tue, 18 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: 1088e03d6a866e2c99df5b0d8bd90e1a2e93d555 https://github.com/xwiki/xwiki-platform/commit/1088e03d6a866e2c99df5b0d8bd90... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-02-18 (Tue, 18 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: e54b69e9e292a98c133de91009e0cf40db1166d4 https://github.com/xwiki/xwiki-platform/commit/e54b69e9e292a98c133de91009e0c... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-02-18 (Tue, 18 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 Commit: b420117ce14c319cb95a4f1267313dcc4b95f8b1 https://github.com/xwiki/xwiki-platform/commit/b420117ce14c319cb95a4f1267313... Author: Simon Urli <simon.urli@xwiki.com> Date: 2025-02-18 (Tue, 18 Feb 2025) Changed paths: M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-api/pom.xml A xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-api/src/main/java/org/xwiki/index/IndexScriptService.java M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-api/src/main/resources/META-INF/components.txt M 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/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-rest/pom.xml M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-api/pom.xml M xwiki-platform-core/xwiki-platform-index/xwiki-platform-index-tree/xwiki-platform-index-tree-rest/xwiki-platform-index-tree-rest-default/pom.xml 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 * Fix some metadata in new pom.xml * Add few more checks in REST API * Add warning logs in PinnedChildPagesManager * Fix new script service name by providing an empty IndexScriptService Compare: https://github.com/xwiki/xwiki-platform/compare/4b78576ed245...b420117ce14c To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications