You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@causeway.apache.org by "danhaywood (via GitHub)" <gi...@apache.org> on 2026/09/17 10:40:16 UTC

[PR] CAUSEWAY-4055/CAUSEWAY-4042: forward-port maintenance fixes to v4 [causeway]

danhaywood opened a new pull request, #3781:
URL: https://github.com/apache/causeway/pull/3781

   ## Summary
   
   - Forward-ports CAUSEWAY-4055 Secman JPA bidirectional association consistency fixes for user-role assignments and tenancy hierarchies.
   - Makes assigned-role deletion safe by clearing owning user associations before removal.
   - Adds persistence integration coverage for assignment, removal, reassignment, idempotence, and deletion.
   - Forward-ports CAUSEWAY-4042 support for replaying a single command.
   - Retains v4's existing recording-aware safe-action command-publishing behavior, which already incorporates the maintenance regression fix.
   - Archives and synchronizes both completed OpenSpec changes.
   
   ## Validation
   
   - Command-log tests: 168 passed.
   - Secman applib and persistence-jpa tests: 13 passed.
   - Targeted Secman integration tests: 5 passed.
   - Recording-aware command-publishing tests: 16 passed.
   - Metamodel regression test: 1 passed.
   - OpenSpec strict validation: 48 items passed.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@causeway.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] CAUSEWAY-4055/CAUSEWAY-4042: forward-port maintenance fixes to v4 [causeway]

Posted by "danhaywood (via GitHub)" <gi...@apache.org>.
danhaywood merged PR #3781:
URL: https://github.com/apache/causeway/pull/3781


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@causeway.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org