[xwiki/xwiki-platform] 176d47: XWIKI-22400: Support properties from other classes...
Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-platform Commit: 176d47af5954b2222640187bfe9ceea600d86b64 https://github.com/xwiki/xwiki-platform/commit/176d47af5954b2222640187bfe9ce... Author: Michael Hamann <[email protected]> Date: 2025-12-16 (Tue, 16 Dec 2025) Changed paths: M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-livetable/pom.xml M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-livetable/src/main/java/org/xwiki/livedata/internal/livetable/LiveTableLiveDataEntryStore.java M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-livetable/src/main/java/org/xwiki/livedata/internal/livetable/LiveTableLiveDataPropertyStore.java M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-livetable/src/main/java/org/xwiki/livedata/internal/livetable/ModelBridge.java M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-livetable/src/test/java/org/xwiki/livedata/internal/livetable/LiveTableLiveDataEntryStoreTest.java M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-livetable/src/test/java/org/xwiki/livedata/internal/livetable/LiveTableLiveDataPropertyStoreTest.java M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-livetable/src/test/java/org/xwiki/livedata/internal/livetable/ModelBridgeTest.java M xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/xwiki-platform-livedata-test-docker/src/test/it/org/xwiki/livedata/test/ui/LiveDataIT.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/DisplayerXObjectProperty.vue Log Message: ----------- XWIKI-22400: Support properties from other classes in Live Data (#3324) * Consider parameters that end with "_class" and load the metadata of the specified property and class. * Refactor the code to avoid duplication in the document loading code. * Add a test for the new functionality. * Support editing properties from other classes. * Support saving existing properties from custom XClass properties in the LiveTable Live Data source. * Support editing and saving properties from XObjects that don't exist yet by loading the edit form with a temporary object and adding the object during saving. * Add unit tests and an integration test. To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
participants (1)
-
XWiki Notifications