mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
* all users that had 'write' permissions on a document when it becomes a record continue to have 'file' on that record. * these users also have EditMetadata capability * this include the owner of the document at the time it was made a record * extended 'read' permissions for created records continues to work in the same way * added an extended permission service with additional method to get the writers of a node .. configured and implemented as an extension to the core and held in the RM AMP (could be moved down at a later stage if appropriate) * patches updated * unit tests updated (and fixed) * content model updated to more generic 'ExtendedSecurity' aspect with writers property * service generalised as an ExtendedSecurityService with appropriate method changes * mandatory parameter no longer mandatory in create-record action .. fixes issues seen in unit tests and UI NOTE: due to the nature of this change any db's created on an earlier 2.1 dev build will need to be reset .. going from 2.0.1 onwards will, however, be fine. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@46270 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261