[xwiki-contrib/application-releasenotes] 1e16c2: RN-93: The text inputs of the release note, change...
Branch: refs/heads/RN-93 Home: https://github.com/xwiki-contrib/application-releasenotes Commit: 1e16c24d86b54e6da45594d6799181f7547fc084 https://github.com/xwiki-contrib/application-releasenotes/commit/1e16c24d86b... Author: Vincent Massol <vincent@massol.net> Date: 2026-09-01 (Tue, 01 Sep 2026) Changed paths: M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/Change/ChangeSheet.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/ContributorsSheet.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/EntryVelocityMacros.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/HomeCustomReport.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/HomeReleaseChanges.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/HomeReleaseNotes.xml M application-releasenotes-ui/src/main/resources/ReleaseNotes/Code/Translations.xml A application-releasenotes-ui/src/test/java/org/xwiki/releasenotes/ChangeSheetPageTest.java A application-releasenotes-ui/src/test/java/org/xwiki/releasenotes/ContributorsSheetPageTest.java M application-releasenotes-ui/src/test/java/org/xwiki/releasenotes/HomeCustomReportPageTest.java A application-releasenotes-ui/src/test/java/org/xwiki/releasenotes/HomeReleaseChangesPageTest.java A application-releasenotes-ui/src/test/java/org/xwiki/releasenotes/HomeReleaseNotesPageTest.java Log Message: ----------- RN-93: The text inputs of the release note, change and report forms have no accessible name * Bind a label to every text input of the release note creation form, the change creation form and the custom report form, and to the report layout selector, with the label text coming from the translation bundle. * Move the prompt of those inputs from their value attribute to a placeholder attribute, so that an untouched field submits nothing instead of submitting its own prompt. * Mark the two version fields required, neither a release note nor a change being creatable without one. * Hold the field label of the change and contributors sheets in a label element bound to the input XWiki generates, through a new #displayEntryField macro shared by both sheets. * Add page tests covering the labelling of the three forms and of the two sheets. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/application-releasenotes/settings/notificat...
participants (1)
-
XWiki Notifications