71771: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
71676: Merged V4.1-BUG-FIX (4.1.9) to V4.2-BUG-FIX (4.2.3)
71427: Merged DEV to V4.1-BUG-FIX (4.1.9)
70397 : MNT-10917 : Group permissions lost when copying/moving folders from repository to site's document library (from Share UI)
- Added cleaning site permission only at copy from site to another site
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@74720 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
71623: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
71393: Reverse Merge V4.2-BUG-FIX (4.2.3)
<<Main solution is correct. Fix required for the test specifically for 4.2-BUG-FIX branch>>
71299: Reverse Merge V4.2-BUG-FIX (4.2.3)
<<Caused build failures since #347 on 4.2-BUG-FIX branch>>
70399: Merged V4.1-BUG-FIX (4.1.9) to V4.2-BUG-FIX (4.2.3)
70351: Merged DEV to V4.1-BUG-FIX (4.1.9)
66550 : MNT-8624 : CMIS Query breaks with non cmis objects
- Ignoring entities of non-cmis types
70135 : MNT-8624 : CMIS Query breaks with non cmis objects
- Test to demonstrate working with link object (link is non-cmis type)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@74706 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
71622: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
71378: Merged V4.2.2 (4.2.2) to V4.2-BUG-FIX (4.2.3)
<< Again. 71376 should not have been RECORD ONLY >>
71280: Merged DEV to V4.2.2-PATHCES (4.2.2)
70814: MNT-10679: BM-0012: Run v420b1494_01: Exception from executeScript
- Handle ClientAbortException
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@74705 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
71607: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
70363: Merged DEV to V4.2-BUG-FIX (4.2.3)
69771: MNT-11246: Inconsistent file handling when opening a document from history view in IE 10 compared to Firefox
- Change document extension in case when user agent is "IE" and it's current extension doesn't correspond it's mimetype.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@74697 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
71601: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
70356: MNT-11233: DEV to V4.2-BUG-FIX (4.2.3)
67973: MNT-11233: Alfresco CMIS API /alfresco/api/-default-/cmis/versions/1.1/atom cannot be used with external authentication
- Move RemoteUserMapper from Web-Client to Repository project. Use RemoteUserMapper in PublicApiAuthenticator to retrieve remote user from request.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@74695 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
71592: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
70331: Merged V4.1-BUG-FIX (4.1.9) to V4.2-BUG-FIX (4.2.3)
70280: MNT-10122 : Related to MNT-2234 - Incorrect workflow history when using jBPM
- Fixed tests failure.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@74690 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
71698: Merge V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3)
71693: MNT-11264 Workflow public API for tasks is returning other users tasks
Revert commit 69670: this was not a bug and the previous behaviour was the right one. This will fix failures in TaskWorkflowApiTest
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@73194 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
69764: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
69679: Merged DEV to V4.2-BUG-FIX (4.2.3)
69619 : MNT-11354 : org.alfresco.repo.webservice.types.NamedValue.isMultiValue is initialized to null
- Set default FALSE value to isMultiValue. Remove nillable
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@70445 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
69762: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
69670: MNT-11264 : Workflow public API for tasks is returning other users tasks
Corrected workflow public api behavior.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@70443 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
69761: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
69649: Merged DEV to V4.2-BUG-FIX
69604: MNT-11378: Intermittent test failures: ProcessWorkflowApiTest and TaskWorkflowApiTest
- Add logging to find out cause of failing on bamboo.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@70442 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
69695: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
68570: Merged DEV to V4.2-BUG-FIX (4.2.3)
68084 : MNT-11237 : CMIS uploading file larger the 4mb fails
- Ensure that temp directory exists before buffering request input stream.
- Test webscript was added (simply buffers request input stream)
- TempFileProvider now has method to get or create temp folder inside system temp directory
- Unit test was added
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@70435 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68528: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
68303: Merged V4.1-BUG-FIX (4.1.9) to V4.2-BUG-FIX (4.2.3)
68256: MNT-11342: Merged V4.1.7 (4.1.7.7) to V4.1-BUG-FIX (4.1.9)
65718: MNT-10966: 4.1.7 breaks onContentUpdate policies when using webdav
Call onContentUpdate policies on ASPECT_NO_CONTENT removal as it means that new content was uploaded.
For WebDAV ASPECT_NO_CONTENT is removed on UNLOCK of the new node.
65741: MNT-10966: 4.1.7 breaks onContentUpdate policies when using webdav
Add unit test for case
- Test resources alraedy existed on V4.1-BUG-FIX
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@70410 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68527: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
68302: Merged V4.1-BUG-FIX (4.1.9) to V4.2-BUG-FIX (4.2.3)
68117: MNT-11315: Merged V4.1.6 (4.1.6.17) to V4.1-BUG-FIX (4.1.9)
64849: Merged DEV to PATCHES/V4.1.6 (4.1.6.11)
63976 : MNT-10797 : Support HTTP Basic auth for /alfresco/cmisatom CMIS binding when using kerberos
- Added fallback authentication mechanism for webdav authentication filter for kerberos. So it should be possible to login via BASIC authentication when kerbeross SSO enabled.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@70409 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68223: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
67994: Merged V4.2.2 (4.2.2) to V4.2-BUG-FIX (4.2.3)
67783: Merged DEV to V4.2.2-PATHCES (4.2.2)
67645: MNT-10679: BM-0012: Run v420b1494_01: Exception from executeScript
- Catch SocketException and report in log that client has cut off communication.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68471 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68134: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
67568: MNT-9905 : Pending Invites created by one site manager aren't visible to other site managers
Build failed, unit test was fixed.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68418 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68126: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
67461: Merged V4.1-BUG-FIX (4.1.9) to V4.2-BUG-FIX (4.2.3)
66886: Merged DEV to V4.1-BUG-FIX
66841 : MNT-9905 : Pending Invites created by one site manager aren't visible to other site managers
Execute some operation: "Invite/Search", "Pending Invites/Search" and "Pending Invites/Search/Cancel" using 'system' user. Corrected code. Added test.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68411 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68122: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
67228: MNT-7492: Merged DEV to V4.2-BUG-FIX (4.2.3)
66153: MNT-7492: Simple Web Script fails with "transaction required" error when authentication=none
- Retrieve baseDir of the RepoStore on behalf of System User
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68407 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68118: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
67153: Merged DEV to V4.2-BUG-FIX (4.2.3)
67111 : MNT-10873 : Renaming folders while editing documents using webdav and Windows 7 can lead to 0k (empty) documents created in the trash can.
- Empty documents are not archived eny more if were created in response to LOCK webdav method.
- Unit test was implemented.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68405 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
67754: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
66874: Merged DEV to V4.2-BUG-FIX (4.2.3)
66788 : MNT-10411 : Wrong status returned when calling webscript api/invite/{inviteId}/{InviteTicket}?inviteeUserName={invitee uid}
- Return propper invitation status. Fix related test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68389 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
67749: Merged DEV to HEAD-BUG-FIX (4.3.0.BF)
64008: ACE-772: Topics from the sites the user is not a member of are displayed in My Discussions dashlet
- Incorrect display of topics into "My Discussions" dashlet is fixed.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68384 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
67743: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
66008: Merged DEV to V4.2-BUG-FIX (4.2.2)
66007: MNT-10487: Public API does not allow to query for pooled tasks with candidate-users and groups
Corrected the previous commit made to the duplicate piece of code.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68382 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
67736: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
65943: MNT-10807 : Auditing does not take into account audit.filter.alfresco-access.transaction.user
Fixed some unit tests.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68375 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
65934: MNT-11059: ActivitiWorkflowRestApiTest and JBPMWorkflowRestApiTest failing since we switched to British Summer Time
- Changed the dateformatter imports to compare equal dates correctly.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66284 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
65911: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3/Cloud)
65744: Merged DEV to V4.2-BUG-FIX (4.2.2)
65743: MNT-10487: Public API does not allow to query for pooled tasks with candidate-users and groups
Do not add involvedUser to the query if candidateUser or candidateGroup is set (suggested by Frederik Heremans).
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66282 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
65603: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3/Cloud)
65504: Merged DEV to V4.2-BUG-FIX (4.2.2)
64017 : MNT-10908 : WebDAV lock refresh calls are not processed
- LOCK method was modified to update lock expiry date correctly.
- PROPFIND method should not generated lock discovery response for expired locks
64152 : MNT-10908 : WebDAV lock refresh calls are not processed
- Unit tests to prove the fix.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66255 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
65592: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3/Cloud)
65434: Merged DEV to V4.2-BUG-FIX (4.2.2)
65008 : MNT-10551 : PUT sites/<siteId>/members/<personId>
- Throw InvalidArgumentException if the person is not site member
65046 : MNT-10551 : PUT sites/<siteId>/members/<personId>
- Test for the fix
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66246 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
65590: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3/Cloud)
65433: Merged DEV to V4.2-BUG-FIX (4.2.2)
63225 : MNT-10536 : Public API > GET nodes/<nodeId>/comments.
- Throw InvalidArgumentException (status 400) if detected node is not a content or a folder
65046 : MNT-10536 : Public API > GET nodes/<nodeId>/comments.
- Test for the fix
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66245 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
64788: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3/Cloud)
64683: MNT-10915: Public API Activities : activityType org.alfresco.site.user-joined doesn't contain siteId
- Modify unit test to use SiteService for inviting user
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66191 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
64446: Merged WAT1 (4.3/Cloud) to HEAD-BUG-FIX (4.3/Cloud)
63151: Reverted most of the ACE-493 implementation, committed in r62555, as a new Get sites webscript for the site admins, implemented in r63040. Also, modified the existing tests for the Get sites webscript.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@64592 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
64426: Merged WAT1 (4.3/Cloud) to HEAD-BUG-FIX (4.3/Cloud)
62536: Reverted Sites Public REST API changes, committed in r61735 and r62502. Also updated CloudSiteServiceImpl overlay to override isSiteAdmin method.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@64572 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
64416: Merged WAT1 (4.3/Cloud) to HEAD-BUG-FIX (4.3/Cloud)
61735: ACE-493: Made Sites Public REST API Get method callable by Admins or by users that are made members of the new "Site Admin" group.
ACE-503: Created a new PUT method in Sites Public REST API, such that it is possible to modify the visibility of a site.
ACE-511: Created a new DELETE method in Sites Public REST API, such that it is possible to delete a site.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@64562 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
64100: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3.0.BF)
64055: Merged V4.1-BUG-FIX (4.1.9) to V4.2-BUG-FIX (4.2.2)
63882: MNT-10876: Range Requests Can Fail For Files Over 2GB in Some Cases
- Added checks for bytesLeft greater than Integer.MAX_VALUE
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@64356 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
63819: Merged DEV to HEAD-BUG-FIX (4.3.0.BF)
63695: ACE-772: Topics from the sites the user is not a member of are displayed in My Discussions dashlet.
- Fixed incorrect display of topics into "My Discussions" dashlet.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@64330 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261