Branch: refs/heads/master Home: https://github.com/xwiki-contrib/application-releasenotes Commit: 3a1d25ea0cec9e97a2ffcb875796de6da19bcf7d https://github.com/xwiki-contrib/application-releasenotes/commit/3a1d25ea0ce... Author: Vincent Massol <[email protected]> Date: 2026-08-29 (Sat, 29 Aug 2026) Changed paths: M application-releasenotes-ui/pom.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/HomeCustomReport.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/Translations.xml A application-releasenotes-ui/src/test/java/org/xwiki/releasenotes/HomeCustomReportPageTest.java Log Message: ----------- RN-11: Allow unchecking "with screenshots" and "without screenshots" radio buttons * Add a third "With and Without Screenshots" radio button to the custom report form, selected by default. It sends an empty containsScreenshots value, which ReleaseNotes.Code.Report skips like any other empty request parameter, so no screenshot filter reaches the getChanges macro. A radio button cannot be unchecked once one of its group has been selected, so this third option is the only way back to reporting on both kinds of changes. * Wrap each of the three radio buttons in a label so that clicking the text selects the option, and close the input tags that were left open. * Move the three screenshot filter labels to the translation bundle instead of hardcoding them in English. * Add a page test on ReleaseNotes.Code.HomeCustomReport checking the three options, their values and which one is selected. This is the first test of the UI module, hence the new xwiki-platform-test-page dependency. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> Commit: 95d746056e1aad4b77cabe7fccae4baf0fa8e344 https://github.com/xwiki-contrib/application-releasenotes/commit/95d746056e1... Author: Vincent Massol <[email protected]> Date: 2026-08-29 (Sat, 29 Aug 2026) Changed paths: M application-releasenotes-ui/pom.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/HomeCustomReport.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/Translations.xml A application-releasenotes-ui/src/test/java/org/xwiki/releasenotes/HomeCustomReportPageTest.java Log Message: ----------- RN-11: Allow unchecking "with screenshots" and "without screenshots" radio buttons Compare: https://github.com/xwiki-contrib/application-releasenotes/compare/c90f5307ac... To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/application-releasenotes/settings/notificat...
participants (1)
-
XWiki Notifications