[xwiki/xwiki-platform] 6f9383: XWIKI-24299: Editable properties should have edit ...
Branch: refs/heads/stable-17.10.x Home: https://github.com/xwiki/xwiki-platform Commit: 6f938339f2e99181c39e2f2f84e062b842146d0b https://github.com/xwiki/xwiki-platform/commit/6f938339f2e99181c39e2f2f84e06... Author: Michael Hamann <[email protected]> Date: 2026-07-22 (Wed, 22 Jul 2026) Changed paths: M xwiki-platform-core/xwiki-platform-edit/xwiki-platform-edit-ui/src/main/resources/XWiki/InplaceEditing.xml M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/javascript.vm M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/xwiki-platform-livedata-test-pageobjects/src/main/java/org/xwiki/livedata/test/po/TableLayoutElement.java M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-webjar/src/main/node/src/components/displayerXObjectPropertyHelper.js M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-webjar/src/main/node/src/components/displayers/BaseDisplayer.vue M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-webjar/src/main/node/src/components/displayers/DisplayerXObjectProperty.test.js M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-webjar/src/main/node/src/components/displayers/DisplayerXObjectProperty.vue M xwiki-platform-core/xwiki-platform-minimaldependencies/pom.xml M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-api/src/main/java/org/xwiki/model/validation/edit/EditConfirmationScriptService.java M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-api/src/main/java/org/xwiki/model/validation/edit/internal/EditConfirmationCheckersManager.java A xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-api/src/test/java/org/xwiki/model/validation/edit/EditConfirmationScriptServiceTest.java M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-default/src/main/java/org/xwiki/model/validation/edit/internal/DefaultEditConfirmationCheckersManager.java M xwiki-platform-core/xwiki-platform-model/xwiki-platform-model-validation/xwiki-platform-model-validation-default/src/test/java/org/xwiki/model/validation/edit/internal/DefaultEditConfirmationCheckersManagerTest.java M xwiki-platform-core/xwiki-platform-oldcore/src/main/resources/ApplicationResources.properties M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-test/xwiki-platform-security-requiredrights-test-docker/pom.xml M xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-test/xwiki-platform-security-requiredrights-test-docker/src/test/it/org/xwiki/security/requiredrights/test/ui/AllIT.java A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-test/xwiki-platform-security-requiredrights-test-docker/src/test/it/org/xwiki/security/requiredrights/test/ui/EditablePropertyEditConfirmationIT.java A xwiki-platform-core/xwiki-platform-security/xwiki-platform-security-requiredrights/xwiki-platform-security-requiredrights-test/xwiki-platform-security-requiredrights-test-docker/src/test/it/org/xwiki/security/requiredrights/test/ui/LiveDataXObjectEditConfirmationIT.java M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/po/EditablePropertyPane.java M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/display.vm M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/main/resources/templates/edit_macros.vm M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-templates/src/test/java/org/xwiki/web/DisplayPageTest.java A xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/edit/editConfirmation.js M xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/edit/editableProperty.js Log Message: ----------- XWIKI-24299: Editable properties should have edit confirmation checks * Allow skipping some edit confirmation checks. * Return edit confirmations in display.vm * Extract the code for displaying edit confirmations from inplace editing into a separate module. * Display edit confirmations in Live Data and editable properties using the new module. * Add integration tests for required rights in editable properties and live data. * Add the icon WebJar to the minimal dependencies to ensure the icon is available. (cherry picked from commit a649e9303faa837a25a5c089aa7522a5a68e7ab7) (cherry picked from commit 9ff84b4a43783e6f6def0e216f1851f7c3fc3b96) Commit: 4ff583c6813cd8c51a1308fb569381c73d354d33 https://github.com/xwiki/xwiki-platform/commit/4ff583c6813cd8c51a1308fb56938... Author: Michael Hamann <[email protected]> Date: 2026-07-22 (Wed, 22 Jul 2026) Changed paths: M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-api/src/main/java/org/xwiki/livedata/internal/DefaultLiveDataSourceManager.java M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-api/src/test/java/org/xwiki/livedata/internal/DefaultLiveDataSourceManagerTest.java Log Message: ----------- XWIKI-24522: Live Data sources registered on the root component manager not usable for wikis without component manager * Fall back to the root component manager when there is no component manager for the requested namespace. (cherry picked from commit 41755f33ac31f48329ef379ce75575951d487c50) Compare: https://github.com/xwiki/xwiki-platform/compare/5ba875b3745a...4ff583c6813c To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications