[xwiki-contrib/application-changerequest] 8de075: CRAPP-437: The creator of a page created through a...
Branch: refs/heads/main Home: https://github.com/xwiki-contrib/application-changerequest Commit: 8de075b862133db3c241c8c1793c975e3d05e4af https://github.com/xwiki-contrib/application-changerequest/commit/8de075b862... Author: Simon Urli <[email protected]> Date: 2026-09-18 (Fri, 18 Sep 2026) Changed paths: M application-changerequest-default/src/main/java/org/xwiki/contrib/changerequest/internal/storage/DefaultFileChangeStorageManager.java M application-changerequest-default/src/test/java/org/xwiki/contrib/changerequest/internal/storage/DefaultFileChangeStorageManagerTest.java Log Message: ----------- CRAPP-437: The creator of a page created through a change request is the user who published it, not the user who created it (#192) * Set the creator of a document published from a creation filechange to the author of the first creation filechange of that document in the change request, instead of the user performing the merge * The content author and the effective metadata author remain the merge user, consistently with the merge of an edition filechange * Update and complete the unit tests of DefaultFileChangeStorageManager#mergeCreation accordingly * Set explicitly the original metadata author of a document published from a creation filechange to the author of that filechange, instead of relying on the value surviving the serialization of the stored modified document * Document why the merge of an edition filechange already sets that author the same way * Assert the original metadata author in the unit tests of DefaultFileChangeStorageManager#mergeCreation --------- Co-authored-by: Claude Opus 5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/application-changerequest/settings/notifica...
participants (1)
-
XWiki Notifications