Branch: refs/heads/master Home: https://github.com/xwiki-contrib/application-releasenotes Commit: 30334e3bc7bc9f98a4b0aa95e82330dc2a3fcf63 https://github.com/xwiki-contrib/application-releasenotes/commit/30334e3bc7b... Author: Vincent Massol <[email protected]> Date: 2026-08-31 (Mon, 31 Aug 2026) Changed paths: M application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/ReleaseNotesIT.java M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/HomeReleaseChanges.xml Log Message: ----------- RN-85: The Summary column of the Release Changes Live Data cannot be added back from the Properties panel * Keep the creation date and the summary in the properties parameter of the "Release Changes" Live Data and mark their descriptors not visible, instead of leaving them out of that parameter. The Properties panel lists exactly the properties of that parameter -- it maps over the query properties, not over the declared descriptors -- so a property left out of it is offered nowhere and cannot be displayed back at all, which is what RN-80 did to both. * Keep the layout RN-80 gave the table: the table hides a column whose descriptor is not visible rather than laying it out, so neither of the two costs any table width until a reader ticks it. * Extend the functional test to read the Properties panel and check that both are offered there unchecked, next to the existing checks that neither is displayed and that the table does not overflow. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> Commit: f2cd40bcf9d5e9f6cff5a0f1b3a4481ee1384134 https://github.com/xwiki-contrib/application-releasenotes/commit/f2cd40bcf9d... Author: Vincent Massol <[email protected]> Date: 2026-08-31 (Mon, 31 Aug 2026) Changed paths: M application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/ReleaseNotesIT.java A application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/po/PropertiesPanelElement.java Log Message: ----------- RN-85: The Summary column of the Release Changes Live Data cannot be added back from the Properties panel * Drive the Properties panel of the changes Live Data through a page object instead of the web driver, a functional test being meant to drive the UI only through page objects. The panel is the one Live Data advanced panel with no page object in the platform, which XWIKI-24762 adds; this one carries its shape so that it can be replaced by an import once the platform version these tests build against carries it. * Check that ticking Summary in the panel displays its column back, which is what the properties it is offered among are declared for, rather than only that it is offered unticked. Commit: cbff761f9dfceadbb3aba5b93b11a7193b84311f https://github.com/xwiki-contrib/application-releasenotes/commit/cbff761f9df... Author: Vincent Massol <[email protected]> Date: 2026-08-31 (Mon, 31 Aug 2026) Changed paths: M application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/ReleaseNotesIT.java A application-releasenotes-test/application-releasenotes-test-docker/src/test/it/org/xwiki/releasenotes/test/ui/po/PropertiesPanelElement.java M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/HomeReleaseChanges.xml Log Message: ----------- RN-85: The Summary column of the Release Changes Live Data cannot be added back from the Properties panel Compare: https://github.com/xwiki-contrib/application-releasenotes/compare/4747c4adde... To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/application-releasenotes/settings/notificat...
participants (1)
-
XWiki Notifications