This issue has been created
There are 2 updates.
 
 
Release Notes Application / cid:jira-generated-image-avatar-79a005f7-6409-4a22-a354-c146754305d4 RN-71 Open

Editing the configuration page requires force editing

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-ce6d84ca-0a86-4891-bcad-32e1393b10c2 Vincent Massol created this issue on 28/Aug/26 22:13
 
Summary: Editing the configuration page requires force editing
Issue Type: cid:jira-generated-image-avatar-79a005f7-6409-4a22-a354-c146754305d4 Bug
Affects Versions: 1.0
Assignee: Unassigned
Components: Application
Created: 28/Aug/26 22:13
Priority: cid:jira-generated-image-static-major-ba12a9b1-e6d6-4483-88f4-b4cabaca94ae Major
Reporter: Vincent Massol
Description:

Problem

Since XWiki 10.4, the pages shipped by an extension are protected against edition and deletion: XWiki displays a warning and the user has to click "Force editing" before being allowed to change the page.

The Release Notes configuration page, ReleaseNotes.Code.ReleaseNotesConfig, is however a page that administrators are meant to edit: it holds the instance-level defaults (default product name and release note template reference) used when creating new release notes. Since it's packaged with the default XAR entry type, administrators get the "part of an extension" warning and must force edit it. This is confusing (it suggests that they're doing something wrong) and it currently has to be documented as a required step, see Configure the Release Notes Application.

Fix

Declare ReleaseNotes.Code.ReleaseNotesConfig with the configuration XAR entry type in the XAR plugin configuration of application-releasenotes-ui/pom.xml. With that type, edit is allowed (no warning and thus no force editing needed) and the document is never overwritten during an upgrade, which is exactly the wanted behavior for a configuration page.

See:

 
 

2 updates

 
cid:jira-generated-image-avatar-ce6d84ca-0a86-4891-bcad-32e1393b10c2 Changes by Vincent Massol on 28/Aug/26 22:14
 
Fix Version: 2.4
Assignee: Vincent Massol