54623: ALF-19234: An Editor (probably also Collaborator) can take ownership of a document (probably also folders)
- The new "ACL_ITEM" cad was implemented. Now we check TakeOwnership permission if cm:owner property is going to change when NodeService.addProperties(), NodeService.addAspect(), NodeService.setProperties(), NodeService.setProperty() methods were invoked. Also testTakeOwnershipPermission test was added to check if we can take document ownership through NodeService without appropriate permissions.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55167 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
52797: Fixed ALF-19301 (CLOUD-1685): Unsafe usage of transactions around authenticationCache
54967: Fix test after changes for ALF-19301: Unsafe usage of transactions around authenticationCache
Merge: Note that the test changes were applied by using 'patch' because of the file relocation
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55090 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
55059: Fix Build: Reverse Merged
<< Think issue is just from 55012, but not taking the chance. Left the wrong commit r54935 on HEAD-BUG-FIX. I misread 54935 as 54635 >>
55006: Merged HEAD-BUG-FIX to HEAD (4.2)
54919: MNT-9571: Merged V4.1-BUG-FIX (4.1.7) to HEAD-BUG-FIX (4.2)
54377: MNT-9090 "CMIS: Integer overflow in properties": checks for overflow + tests
55012: Merged HEAD-BUG-FIX to HEAD (4.2)
54933: MNT-9574: Merged V4.1-BUG-FIX (4.1.7) to HEAD-BUG-FIX (4.2)
54635: Merged DEV to HEAD-QA (4.1.N)
MNT-9089 : CMIS: Missing boundaries for integer and long values
- Adding default constrains for Integer and Long CMIS PropertyDefinitions. Adding Test.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55079 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
<< Think issue is just from 55012, but not taking the chance. Left the wrong commit r54935 on HEAD-BUG-FIX. I misread 54935 as 54635 >>
55006: Merged HEAD-BUG-FIX to HEAD (4.2)
54919: MNT-9571: Merged V4.1-BUG-FIX (4.1.7) to HEAD-BUG-FIX (4.2)
54377: MNT-9090 "CMIS: Integer overflow in properties": checks for overflow + tests
55012: Merged HEAD-BUG-FIX to HEAD (4.2)
54933: MNT-9574: Merged V4.1-BUG-FIX (4.1.7) to HEAD-BUG-FIX (4.2)
54635: Merged DEV to HEAD-QA (4.1.N)
MNT-9089 : CMIS: Missing boundaries for integer and long values
- Adding default constrains for Integer and Long CMIS PropertyDefinitions. Adding Test.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55059 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
54964: Reverse merged as it cause a compilation error. Config structures have chnaged between 4.1 and 4.2
54931: MNT-9576: Merged V4.1-BUG-FIX (4.1.7) to HEAD-BUG-FIX (4.2)
54563: MNT-9461 - CIFS Clustering not Working in alfresco 4.1.5
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55017 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
54938: MNT-9570: Merged V4.1-BUG-FIX (4.1.7) to HEAD-BUG-FIX (4.2)
54855: Merged DEV to V4.1-BUG-FIX (4.1.7)
MNT-9538 : Upgrade changes cm:modified data for nodes in a workflow
- Disabling/enabling auditable behavior around the FixBpmPackagesPatch patch
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55016 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
54937: MNT-9570: Merged V4.1-BUG-FIX (4.1.7) to HEAD-BUG-FIX (4.2)
54848: Merged DEV to V4.1-BUG-FIX (4.1.7)
MNT-9538 : Upgrade changes cm:modified data for nodes in a workflow
- Disabling/enabling auditable behavior around the FixBpmPackagesPatch patch
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@55015 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
54373: MNT-2641 : User can delete or move a working copy
54469: Compilation fix for MNT-2641 test
54470: Removed thousands of tabs
54523: Fixed ALF-19843: Integrity checking does not enforce mandatory aspects on aspects
54525: Pull IntegrityChecker properties into property file (ALF-19843)
54527: Fixed Eclipse warning about potentially unclosed file
54528: Prevent cm:workingcopy aspect from being removed directly (MNT-2641)
54529: Nail down behaviour around cm:workingcopy
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@54798 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
54568: Merged V4.1-BUG-FIX (4.1.7) to HEAD-BUG-FIX (4.2.0)
54471: Fix MNT-9517: Deadlock when binding class behaviours during bootstrap AND starting subsystems
54471: Fix MNT-9517: Deadlock when binding class behaviours during bootstrap AND starting subsystems
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@54747 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
54638: As part of work investigating ALF-19783 I have created a test case. I'm checking this in on 4.1 bugfix (where the issue is not reported)
Merged BRANCHES/DEV/V4.1-BUG-FIX to HEAD:
54640: (RECORD ONLY) (Part of prep work for ALF-19783) Moving a test class to the correct source tree.
Note that in doing the record-only merge above, the file ScriptNodeTest had been created on V4.1-BUG-FIX *and* on HEAD independently.
So I got a tree conflict in merging 54640 to HEAD as this attempted to svn mv ScriptNodeTest on top of HEAD's existing copy of that file.
So instead, I manually resolved the conflict by merging the two files.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@54646 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- This maintains binary compatibility with extensions build before 4.2
- e.g. GOOGLEDOCS-235 Unable to deploy latest Google Docs Enterprise AMPs onto 4.2 (HEAD-QA)
- Reversed ALF-19217: NodeService and CopyService APIs return modified flags
We are back to creating redundant versions when duplicate changes are made to data
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@54488 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
51932: Merged DEV to PATCHES/V4.1.5 (4.1.5)
51931: MNT-9145 : "Review" link for assigned to User task is absent in Parallel Review and Approve (Activiti)
- Allow user from same parallel review workflow to see tasks assigned to other users.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@53834 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
52339: Started diagnostic playing with ALF-19225: Intermittent test failures in SubscriptionServiceActivitiesTest
- Use unique user names ... there are enough "bob" users doing things in tests already
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@52349 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261