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
68525: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
68281: MNT-11350: Upgrade of Tika to 1.6-SNAPSHOT
- Upgraded patched Tika, patched PDFBox, and other dependencies
- Added a MediaTypeDisablingDocumentSelector to disable parsing of certain embedded attachments
- Added TikaPoweredMetadataExtracter.buildParseContext method which sets the context's DocumentSelector if specified
- Added setting of DocumentSelector if specified to TikaPoweredContentTransformer
- Added MediaTypeDisablingDocumentSelector to the transformer.PdfBox bean config which disables parsing of embedded images
- Updated PdfBoxContentTransformerTest to disable the parsing of embedded images
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@70407 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
70083: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
70071: Merged V4.1-BUG-FIX (4.1.9) to V4.2-BUG-FIX (4.2.3)
70057: Merged V4.1.5 (4.1.5.14) to V4.1-BUG-FIX (4.1.9)
70048: Revised fix for MNT-11107 Documents uploaded by another user are not filtered via tags in My Files
Fix for MNT-11427 Impossible to start reindex process for bm-0010 and bm-0013 tests: api/solr/aclchangesets return status:502
- move defining into same TX as shared when shared created.
- fix tests that assumes there will never be ACL dupes when traversing the tx change log - incorrect. We aim to minimise this
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@70084 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
70016: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
70015: Merged V4.1-BUG-FIX (4.1.9) to V4.2-BUG-FIX (4.2.3)
70014: MNT-11437: Merged V4.1.5 (4.1.5.14) to V4.1-BUG-FIX (4.1.9)
70009: Revised fix for MNT-11107 Documents uploaded by another user are not filtered via tags in My Files
Fix for MNT-11427 Impossible to start reindex process for bm-0010 and bm-0013 tests: api/solr/aclchangesets return status:502
- test fixes and maintain order
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@70017 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
70000: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
69998: Merged V4.1-BUG-FIX (4.1.9) to V4.2-BUG-FIX (4.2.3)
69997: MNT-11437: Merged V4.1.5 (4.1.5.14) to V4.1-BUG-FIX (4.1.9)
69995: Revised fix for MNT-11107 Documents uploaded by another user are not filtered via tags in My Files
Fix for MNT-11427 Impossible to start reindex process for bm-0010 and bm-0013 tests: api/solr/aclchangesets return status:502
- fixed as described - no complex join - pull back and check inherited shared are indexed when the defining acls is indexed if it exists
- will also be indexed if created lazily
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@70001 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68201: Merged PLATFORM1 (4.3/Cloud) to HEAD-BUG-FIX (4.3/Cloud)
64815: Put transaction back around licenseService.verifyLicense() (removed in r63894)
- ACE-525 - BM-0013: SOAK: v420b214_01: DescriptorService intercepts retrying exception during concurrent start
- The transaction is required for concurrency, etc.
- Added code to inspect any resulting exception in order to dig out a LicenseException
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68464 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68196: Merged PLATFORM1 (4.3/Cloud) to HEAD-BUG-FIX (4.3/Cloud)
63733: ACE-701: SONAR: Check/fix instances of "Dodgy - Load of known null value" violations in the repository project
- Made clear after consulting author.
- Ran JUnit tests which covered the code.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68459 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68159: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
67866: MNT-11072 : Auditing not logging when system is on read only mode
Fixed audit to be recorded on a read-only system.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68441 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68151: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
67784: MNT-11086 : Reverse merged
Merged DEV to V4.2-BUG-FIX (4.2.2)
61306: MNT-10537: BPM Models are filtered for CMIS getTypeDefinition
Destroy the dictionary in WorkflowDeployer to clear dictionary registry caches.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68433 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68142: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
67640: MNT-11096: Merged DEV to V4.2-BUG-FIX (4.2.3)
67391: MNT-11096: org.alfresco.error.AlfrescoRuntimeException Session timeout out of range (0 - 3600)
- Do sessionTimeout validation in the CIFSConfigBean setter
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68426 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
68123: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
67232: MNT-10361: Merged DEV to V4.2-BUG-FIX (4.2.3)
67146: MNT-10361 Disabling QuickShare throws exception and previewer fails to load
- Moved the call to checkEnabled(); from QuickShareServiceImpl.getMetaData(NodeRef nodeRef) in QuickShareServiceImpl.getMetaData(String shareId).
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68408 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68121: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
67187: MNT-10169 : Sort order by name is not always correct when the file name has alphanumeric characters
- Fix for GetChildrenCannedQueryTest failure
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68406 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68116: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
67126: Merged DEV to V4.2-BUG-FIX (4.2.3)
66872 : MNT-10169 : Sort order by name is not always correct when the file name has alphanumeric characters
- Overwrite RuleBasedCollator rules to consider space-character. Fix related test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68404 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68111: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
65926: MNT-10021: Merged DEV to V4.2-BUG-FIX
58137: MNT-10021: CMIS 1.0 aspect properties only provide propertyDefinitionId
- Fields displayName, localName, queryName added into response
61316: MNT-10021: CMIS 1.0 aspect properties only provide propertyDefinitionId
- Add unit test for case
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68399 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
68110: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
65912: Merged V4.1-BUG-FIX (4.1.9) to V4.2-BUG-FIX (4.2.2)
65770: Merged DEV to V4.1-BUG-FIX (4.1.9)
63441: MNT-10334 : Unable to Sync To Cloud in 4.1.7 only
Fixed debug logging info for RemoteConnectorServiceImpl class.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68398 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
67759: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
67066: Merged DEV to V4.2-BUG-FIX (4.2.3)
66967 : MNT-11056 : Outbound mail fails if using notify user template
- Put person nodeRef to model if user is admin
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68394 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
67750: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
66138: Merged DEV to V4.2-BUG-FIX (4.2.2)
66134: MNT-10874 : If userA's email address is used as userB's username then the userA cannot be invited to a Share site by a non-admin user
Added a JUnit test to simulate the issue.
64109: MNT-10874 : If userA's email address is used as userB's username then the userA cannot be invited to a Share site by a non-admin user
Fixed MailActionExecuter to use system user to retrieve user's locale.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68385 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
67741: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
65962: MNT-10103: Merged DEV to V4.2-BUG-FIX (4.2.2).
64750: MNT-10103: Advanced Search by Tag or custom fields not working in 4.2.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68380 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
67735: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (4.3/Cloud)
65767: Merged DEV to V4.2-BUG-FIX
65559 : MNT-10807 : Auditing does not take into account audit.filter.alfresco-access.transaction.user
Added UserAuditFilter class, inject an instance into AuditComponentImpl. Added unit test.
65671 : MNT-10807 : Auditing does not take into account audit.filter.alfresco-access.transaction.user
Fixed some code problem. Reverted test from AuditComponentTest and created new UserAuditFilterTest.
65754 : MNT-10807 : Auditing does not take into account audit.filter.alfresco-access.transaction.user
Included 'UserAuditFilterTest' test in a test suite.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@68374 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
66650: Merged WAT2 (4.3/Cloud) to HEAD-BUG-FIX (4.3/Cloud)
65775: Performance improvement to UsernamePropertyDecorator - avoid pointless person.exists() test and use getPersonOrNull instead.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66727 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
65738: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3/Cloud)
65639: Merged DEV to V4.2-BUG-FIX (4.2.2)
65624 : MNT-10477 : Lock on document being edited online persists when updating name of document
- LockableAspectInterceptor checks for EPHEMERAL locks if they exists. Fix related test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66268 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
65597: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3/Cloud)
65480: Merged DEV to V4.2-BUG-FIX (4.2.2)
65466 : MNT-10985 : Full path is shown in WebScript error page when AlfrescoRuntimeException is launched
- Use webscript store relative path for webscript name.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66251 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
65593: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3/Cloud)
65443: MNT-10826: When SOLR encounters an error during a search, it returns empty result set rather than an error message
Error from the SOLR side needs to be captured and sent over in the results. It should be thrown on the repository side.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66247 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
65422: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3/Cloud)
65044: Merged DEV to V4.2-BUG-FIX (4.2.2)
65027 : MNT-10969 : FormService doesn't allow empty value in multivalued field
- Multivalue properties may now contain empty values.
- Unit test added.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66234 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
64838: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3/Cloud)
64768: Merged V4.1-BUG-FIX (4.1.9) to V4.2-BUG-FIX (4.2.2)
64759: Merged V4.1.8 (4.1.8) to V4.1-BUG-FIX (4.1.9)
64700: MNT-10868: Merged DEV to PATCHES/V4.1.8.
63876: MNT-10868 CMIS: Incorrect value of Latest Major version on Versions and Properties tabs.
- Fixed the isLatestMajorVersion() implementation to return false if the version of the doc is minor.
64372: MNT-10868 CMIS: Incorrect value of Latest Major version on Versions and Properties tabs.
- In CMISTest was added testIsLatestMajorVersion test.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66199 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
64835: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3/Cloud)
64763: Merged V4.1-BUG-FIX (4.1.9) to V4.2-BUG-FIX (4.2.2)
64693: Merged V4.1.8 (4.1.8) to V4.1-BUG-FIX (4.1.9)
64175: Merged DEV to 4.1.8
64114: MNT-10796: Incorrect search result when content is deleted.
- DBNodeServiceImpl#deleteNode() was updated that will delete a node entry from an index. Requires retest of MNT-3337 and MNT-8485.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66196 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
64786: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3/Cloud)
64133: MNT-10713 - Transformation Server, Lucene specific: startup deadlocks new license
Make sys:descriptor not indexable so it doesn't affect the search and transformation subsystems.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66189 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
64785: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3/Cloud)
64131: Merged DEV to V4.2-BUG-FIX (4.2.2)
63233: MNT-10767: Guard in AuditMethodInterceptor is too restrictive preventing subordinate service calls from producing data.
- Modify AuditMethodInterceptor to audit subordinate public services
64123: MNT-10767: Guard in AuditMethodInterceptor is too restrictive preventing subordinate service calls from producing data.
- Add unit test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66188 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
64782: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3/Cloud)
64028: Merged DEV to V4.2-BUG-FIX (4.2.2)
61306: MNT-10537: BPM Models are filtered for CMIS getTypeDefinition
Destroy the dictionary in WorkflowDeployer to clear dictionary registry caches.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66186 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
64703: Fix ACE-987: NPE in NodeEntity during post-commit write through to shared cache
- Query selecting specific root nodes was not fully populating the stored entity
- The failure itself mainly occurs when a check is made to prevent duplication of cache transfers
(the cached value is the same); once the cache has an entry, the error would not have
occurred again.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66181 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
65769: Merged DEV to HEAD (4.3)
65652 : ACE-1131 : Cmisaction:deleteContent: Inconsistency in versioning behaviour for documents created via Cmis and Share
- Set versionable aspect properties to default values when applying versionable state via CMIS
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@65984 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
65652 : ACE-1131 : Cmisaction:deleteContent: Inconsistency in versioning behaviour for documents created via Cmis and Share
- Set versionable aspect properties to default values when applying versionable state via CMIS
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@65769 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261