RM-3074: Added root group and zones
* added root inplace group, created on start-up if not already there
* all groups created in RM zone
* fixed up file plan permission unit test and removed ignore from test
suite
* removed delimeters from groups names to keep length to a min
RM-3074: Find groups and handle clashes
* refactor how existing groups are found
* name with index
* handle hash clahses
RM-3074: Add exact group match
* ensure that hash match is backed up with exact match
* fill out JDoc
RM-3074: unit testing of extended security service impl
RM-3074: groups assigned to RM roles, not authorities
* IPR groups are now assigned to RM roles rather than the individual
authorities
* more unit tests
RM-3074: Remove unnecessary files
RM-3074: review comments
RM-3074: Refactor so read and write groups are reused independantly based on review comments
RM-3074: Inplace move no longer needs to modify extended security
* inplace move no longer needs to store and reset extended security
* no need to clear extended security when assoc is removed
* a couple of extra checks to inplace move integration test
RM-3074: place common logic to get readers and writers of a node in one place
* added getReadersAndWriters method to extended permission service
* refactored calling services, consolidating code into one location
* extended unit test
Note: getFullAuthenticatedUser has been removed from writers list as it
makes no logical sense since you must be a writer in order to perform
these operations in the first place.
RM-3074: Rename set/remove methods on extended security interface
* create deprecated service interface to tidy things up
* create set method and deprecate exisiting
* crate remove method and deprecate exisiting
* remove deprecation warnings in code
RM-3074: missing file
Change in project structure
RM-3074: Rename getReader and getWriter methods
RM-3074: Unit test for records with renditions
RM-3074: Integration Tests, including BDT test helpers to simplify code
RM-3074: Integration tests
* including fix for ghosted records being visible in collab sites
Add completeEvent method
RM-3074: Review comments
RM-3074: Contributor didn't get write in-place access as expected
* owner derived from cm:creator was not added to writer list
* fully authenticated user in base test was being set incorrectly
* transaction executed outside authentication in BDT classes
RM-3074: missing file
RM-3074: Fixup community integration tests
RM-3074: Fixed failing test
RM-3074: Test group reuse
RM-3074: Deleted creators cause failures when declaring records
RM-3074: Fix unit tests
RM-3074: Remove extended security when a record is copied
Add AlfMock to help backport unit tests
RM-3074: Compile tests with 1.8
RM-3074: Fix integration test
RM-3074: Fix integration tests
- remove public init method from AdministrationService
- make admin service impl ordered listener, always goes last
- protect execution of service behaviours until custom map init'ed
* Versions are not deleted from collab version history, rather marked as destroyed (prevents inconsistencies since we don't support deleting versions well)
* Share UI updated to acomadate above
* Version relationship reorganised based on changes to version record history
* Unit tests and integration tests for above
* some unit tests relating to RM-2194
* Hover message on version record icon in version history
+review RM
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@119284 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
109401: RM-2391 : The Audit Log GET requests have to verify first which user is logged in and to which data it has access.
- Added capability checking to the AuditLog Get REST API. Added a unit test. Minor changes on the Share side to forward the forbidden status.
111064: RM-2391 :
- also check for the access audit capability on each node from the report
114786: RM-2391 :
- Implemented final fix and added a unit test.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.2.1.x@115178 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
114258: RM-2522 : Select "Download Zip" (rm-download-zip) on RM Transfer Target inside RM Transfer view throws 400 Bad Request: Node is not fileplan
- used isFilePlan method from FilePlanService instead of old check
114917: Merged BRANCHES/V2.2.1.x to BRANCHES/V2.2:
114437: Merged DEV to V2.2.1.x
114241: MNT-14900 : Alfresco doesn't work with Records Management
- Fixed problem with circular references during Spring dependency injection process
114605: Reverse merged V2.2.1.x
<<< Need to use a different approach. >>>
Merged DEV to V2.2.1.x
114241: MNT-14900 : Alfresco doesn't work with Records Management
- Fixed problem with circular references during Spring dependency injection process
114609: (RECORD ONLY) Update version to 2.2.1.3
114687: (RECORD ONLY) Updated version to 2.2.1.3 and dependency.share.po.version to 4.2.5-SNAPSHOT in pom.xml files
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/BRANCHES/V2.3@114921 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261