76924: Merged PLATFORM1 (5.0/Cloud) to HEAD-BUG-FIX (5.0/Cloud)
65751: Merge Dev to PLATFORM 1
58339 : ACE-968 CIFS: folder is not deleted if it has subfolder and document inside
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77770 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
76900: Merged PLATFORM1 (5.0/Cloud) to HEAD-BUG-FIX (5.0/Cloud)
65976: Merged BRANCHES/DEV/mward/plat1_cryptodoc to BRANCHES/DEV/PLATFORM1:
65030: ACE-669: imported main cryptodoc source into Enterprise Repository tree and fixed up package declarations/references.
65073: ACE-669: moved fileContentStore into a (switchable) subsystem.
65107: ACE-669: added (enterprise only) encrypted ContentStore subsystem.
65109: ACE-669: added files missing from previous commit, though the webscripts are not likely to work yet.
65523: ACE-669: added cryptodoc log4j settings
65524: ACE-669: imported unit tests over from cryptodoc module
65528: ACE-669: default ContentStore subsystem (unencrypted) is now configurable through property.
65678: ACE-669: ContentStore subsystem is now protected against switching from encrypted content store to unencrypted.
65752: ACE-669: created EncryptedFileContentStoreIntegrationTest - with many test failures to be fixed.
65757: ACE-669: corrected JceEncryptingContentWriter.putContent(String) to treat the method param as content, not as a source path.
65758: ACE-669: fixed JceEncryptingContentWriter.getReader() to return a decrypting-reader
65972: ACE-669: removing unused GetStatus webscript and templates
65973: ACE-669: removing GetStatus webscript spring context file.
65974: ACE-669: temporarily disabling EncryptedFileContentStoreIntegrationTest until reasons for failures are identified.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77742 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
76890: Merged PLATFORM1 (5.0/Cloud) to HEAD-BUG-FIX (5.0/Cloud)
65482: Merge DEV to PLATFORM1
ACE-502 - Transfer service : implement transferring of categories and tags
58825 : MNT-8098 - Create categories on target runs as "System". Bug fix when removing categories which results in a "null" node ref.
58716 : MNT-8098 - transfer of categories and tags.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77731 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
76608: Reverse merged HEAD-BUG-FIX (5.0/Cloud)
<< Commits from broken build on V4.2-BUG-FIX >>
76591: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
76521: Merged DEV to V4.2-BUG-FIX
76328 : MNT-11854 : Consumer allowed to create Discussion, Wiki, Blog and Link if she/he creates the first item
Add the changes - for discussion, blog and link containers we will get site permission.
76592: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
76523: Merged DEV to V4.2-BUG-FIX
58015 : MNT-5877 : Unable to move a working copy
Add actions to move/copy/delete working copies.
76593: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
76534: MNT-10226: Merged DEV to V4.2-BUG-FIX (4.2.4)
76512: MNT-10226: Web Script - Status 500 error on 'Edit Properties' page after adding 'Restrictable' aspect through CMIS 1.1 API
- Convert default value in appliance with type of the property.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77665 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
76593: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
76534: MNT-10226: Merged DEV to V4.2-BUG-FIX (4.2.4)
76512: MNT-10226: Web Script - Status 500 error on 'Edit Properties' page after adding 'Restrictable' aspect through CMIS 1.1 API
- Convert default value in appliance with type of the property.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77660 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
76582: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
76493: MNT-11670: Merged DEV to V4.2-BUG-FIX (4.2.4)
73830: MNT-11670: Unable to end a workflow when a timer is triggered and a rule is configured on a target folder
- Save current user info when rule is added to the pending execution. Then it can be used during rule execution if security context is empty.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77648 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
76565: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
76177: Merged DEV to V4.2-BUG-FIX (4.2.3)
74967 : MNT-11749 : It is possible to create groups with same name in race conditions
- Disallow creation of authorities with equal names
76118 : MNT-11749 : It is possible to create groups with same name in race conditions
- Remove throwing AlfrescoRuntimeException for duplicated authorities. Fix related test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77631 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
76560: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
75816: Merged DEV V4.2-BUG-FIX to V4.2-BUG-FIX (4.2.3)
75777: MNT-11598: Escaped Freemarker query templates don't work with org.alfresco.repo.action.scheduled.CronScheduledQueryBasedTemplateActionDefinition
- Workaround with unescaping Free Marker template has been applied and tested with the newly implemented test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77627 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
76028: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (5.0/Cloud)
75739: Merged DEV to V4.2-BUG-FIX (4.2.3)
71980 : MNT-11362 : Cloud - Manage Sites feature not showing results if a site in the list is corrupt
- Check if containing authority exists
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77549 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
76027: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (5.0/Cloud)
75707: Merged DEV to V4.2-BUG-FIX (4.2.3)
71368 : MNT-11318 : Rule script gets executed six times when a document is moved
- implement equals and hashCode methods for policy proxies with SingleHandler
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77548 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
75759: Reverse Merge HEAD-BUG-FIX (5.0)
74605 : Reverse Merge HEAD-BUG-FIX (5.0)
<< Caused 1 build error https://bamboo.alfresco.com/bamboo/browse/THOR-CLOUD0-384 >>
74567 : Merged DEV to HEAD-BUG-FIX (5.0)
69634 : MNT-11339 : Unable to create relationship between cmis:document and cmis:item
- TYPE_BASE is valid CMIS type
73710 : MNT-11339 : Unable to create relationship between cmis:document and cmis:item
- Create association between cmis:document and cmis:item test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77545 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
75639: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (5.0/Cloud)
75253: Merged DEV to V4.2-BUG-FIX (4.2.3)
75193 : MNT-11771 : Disabling thumbnail also disables Share preview
- Provide force parameter to ignore system.thumbnail.generate
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77515 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
75551: Reverse Merge HEAD-BUG-FIX (5.0/Cloud)
74584: Reverse merged HEAD-BUG-FIX (5.0/Cloud)
<< Requires more work on the EOL branch >>
74416: Merged EOL to HEAD-BUG-FIX (5.0/Cloud)
74309: ACE-2010 EOL Legacy CMIS Inputs (2) in 5.0
- Start replacing references to the original CMIS code with Alfresco and chemistry Open CMIS classes
74342: ACE-2010 EOL Legacy CMIS Inputs (2) in 5.0
- Switch ServiceRegistry over to using Open CMIS classes
74406: ACE-2010 EOL Legacy CMIS Inputs (2) in 5.0
<< Compiles and starts Share without error >>
- Removed Original CMIS classes from the repository, remote-api and thor
- Moved the CMIS.DictionaryBootstrap bean into opencmis-context.xml before removing cmis-api-context.xml
- Some code was left under:
root\projects\remote-api\source\java\org\alfresco\repo\cmis
...........................................................\client
...........................................................\ws
...........................................................\rest
................................test-java\org\alfresco\repo\cmis
................................................................\ws
................................................................\rest
Will have to see if it should be be removed too, or if it is common with OpenCMIS
74407: ACE-2010 EOL Legally CMIS Inputs (2) in 5.0
- Removed left over code under:
root\projects\remote-api\source\java\org\alfresco\repo\cmis
................................test-java\org\alfresco\repo\cmis
- Removed an authentication URL test in QuickShareRestApiTest which was failing in
the same way as the tests above.
- Removed CXFAuthenticationSystemTest which appears to be using the original CMIS
74465: Merged EOL (5.0/Cloud) to HEAD-BUG-FIX (5.0/Cloud)
74464: ACE-2010 EOL Legacey CMIS Inputs (2) in 5.0
- New failure in QuickShareRestApiTest
- CXFAuthenticationSystemTest (deleted) was still referenced in MiscSystemTestSuite
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77489 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
75525: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (5.0/Cloud)
75287: Merged V4.1-BUG-FIX (4.1.10) to V4.2-BUG-FIX (4.2.3)
75284: Merged V4.1.8 (4.1.8.11) to V4.1-BUG-FIX (4.1.10)
75265: MNT-11766 : User with username starting with admin gets admin rights
- Previous fix was corrected according to Derek's review.
- Unit test that demonstrates fix added.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77485 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
75520: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (5.0/Cloud)
75206: Merged DEV to V4.2-BUG-FIX (4.2.3)
74383 : MNT-11726 : CMIS change log isn't returning valid cmis:objectId values for deleted objects
- Use context safe objectId generation in CMISChangeLogDataExtractor. Test for the fix
74484 : MNT-11726 : CMIS change log isn't returning valid cmis:objectId values for deleted objects
- Test implemented in CMISTest
- Changed CMISConnector.isFolder(NodeRef) logic. Can cause NPE if NodeRef is not FOLDER or FILE
75113 : MNT-11726 : CMIS change log isn't returning valid cmis:objectId values for deleted objects
- alfresco-audit-cmis.xml moved to Repository project
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77482 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
75516: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (5.0/Cloud)
75147: MNT-11789: Merged V4.1-BUG-FIX (4.1.10) to V4.2-BUG-FIX (4.2.3)
75140: MNT-11788: Merged V4.1.8 (4.1.8.11) to V4.1-BUG-FIX (4.1.10)
74982: MNT-11766 : User with username starting with admin gets admin rights
- MultiTServiceImpl#getBaseNameUser was modified to return base name as part of user name before @ symbol only for real existing tenant domains. If no tenant domain is actually found original username is returned as base name.
75141: MNT-11788: Merged V4.1.8 (4.1.8.11) to V4.1-BUG-FIX (4.1.10)
75139: MNT-11766 : User with username starting with admin gets admin rights
- Just reformat (no code change) to find out if it is possible to use the same
fix for >= 4.2.N (which had already been reformatted), as it was not possible
to see given the large number of format changes.
75145: Merged V4.1.9 (4.1.9) to V4.1-BUG-FIX (4.1.10) (RECORD ONLY)
75143: Merged V4.1-BUG-FIX (4.1.10) to V4.1.9 (4.1.9)
75140: MNT-11788: Merged V4.1.8 (4.1.8.11) to V4.1-BUG-FIX (4.1.10)
74982: MNT-11766 : User with username starting with admin gets admin rights
- MultiTServiceImpl#getBaseNameUser was modified to return base name as part of user name before @ symbol only for real existing tenant domains. If no tenant domain is actually found original username is returned as base name.
75146: Merged V4.1.9 (4.1.9) to V4.1-BUG-FIX (4.1.10) (RECORD ONLY)
75144: Merged V4.1-BUG-FIX (4.1.10) to V4.1.9 (4.1.9)
75141: MNT-11788: Merged V4.1.8 (4.1.8.11) to V4.1-BUG-FIX (4.1.10)
75139: MNT-11766 : User with username starting with admin gets admin rights
- Just reformat (no code change) to find out if it is possible to use the same
fix for >= 4.2.N (which had already been reformatted), as it was not possible
to see given the large number of format changes.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77478 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
75505: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (5.0/Cloud)
74929: MNT-11772: Cast Exception When Mapping Single Metadata Property to cm:taggable
- Added check of propertyValue type
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77467 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
75496: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (5.0/Cloud)
74568: Issue a warning when finding a nodes that have the checkout-checkin aspects but where the association is missing
- This is quite likely caused by the nodes cache being incorrect, which leads to the incorrect aspects being picked up
- If you get the warning 'Found node with xyz aspect but no association", then the cache may be incorrect.
- TODO: Recovery code, which is possible, if this turns out to be an issue
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@77458 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261