107747: Fix for ACE-2125 Boolean properties should be supported in the predicate for transactional metadata queries.
- also includes float and double
Fix for ACE-2685 Error when using content length and mimetype in the same query
- SQL refactor removes this issue
Fix for ACE-3889 Support the OR operator with transactional AFTS queries
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@107764 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
104814: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
104747: MNT-10914: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.2)
104737: Merged DEV to V4.2-BUG-FIX (4.2.5)
104724: MNT-10914: Alfresco 4.2.d categories corrupting in share
- Ignore rule execution for the nodes of cm:failedThumbnail type. Add patch that removes cm:generalclassifiable aspect, associated properties for the nodes of cm:failedThumbnail type and triggers reindex. Add unit test.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@104872 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
104361: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
104249: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.2)
104150: Merged DEV (4.2.5) to V4.2-BUG-FIX (4.2.5)
104089: MNT-13577: Incorrect site handling in Outlook client by Alfresco Administrator and Site Manager
- Added unmovable aspect to restrict move of nodes. Unmovable aspect added to st:site type.
- Added JUnit test.
- Added patch for the fix.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@104517 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
101334: Merge RA-SPRINT2 to HEAD-BUG-FIX (5.1)
100714: RA-56, RA-89, RA-90: Moved sample site patch to share-services.
The sample site's ACPs were dependent on the data-list model.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@101474 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
97693: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
97683: Merged 5.0.1 (5.0.1) to 5.0.N (5.0.2)
97651: Merged DEV to PATCHES/5.0.1 (5.0.1)
97532 : MNT-13418 : When performing upgrade with a tenant, patch.siteAdministrators and patch.alfrescoSearchAdministrators throw an error
- Using AuthenticationUtils to get administrator's username
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@97705 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
95987: Merged 5.0.N (5.0.1) to HEAD-BUG-FIX (5.1/Cloud)
94457: Merged DEV (5.0.1) to 5.0.N (5.0.1)
94445: MNT-12995: Items are not accessible using the urls received via IMAP
Added a patch which replaces the IMAP template's content.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@96016 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
93834: Merged 5.0.N (5.0.1) to HEAD-BUG-FIX (5.1/Cloud)
93734: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.1)
- SOURCE/root/projects/remote-api/config/alfresco/templates/webscripts/org/alfresco/collaboration/calendar.get.html.ftl
was removed from 5.0 as part of an EOL activity
93559: Merged V4.2.4 (4.2.4) to V4.2-BUG-FIX (4.2.5)
93544: Merged DEV to V4.2.4 (4.2.4)
93482: MNT-13174: /share/service/components/form {htmlid} unsanitized: XSS vulnerability
- Add html escape to avoid XSS vulnerability
93545: Merged DEV to V4.2.4 (4.2.4)
93508 : MNT-13177 : /alfresco/wcservice/search/keyword {l} unsanitized: XSS vulnerability
- Escape search.localeId property
93549: Merged DEV to V4.2.4 (4.2.4)
93540 : MNT-13173 : /share/service/components/form {destination} unsanitized: XSS vulnerability
- Add html escape to avoid XSS vulnerability
93555: Merged DEV to V4.2.4 (4.2.4)
93476: MNT-13178: /alfresco/wcservice/api/search/person {l} unsanitized: XSS vulnerability
- Add url escape to avoid XSS vulnerability
93556: Merged DEV to V4.2.4 (4.2.4)
93477: MNT-13176 : /alfresco/wcservice/collaboration/calendar {nodeRef} unsanitized: XSS vulnerability
- Added ?html built-in processing for nodeRef argument.
93718: Merged V4.2.4 (4.2.4) to V4.2-BUG-FIX (4.2.5)
93671: Merged DEV to PATCHES/V4.2.4 (4.2.4)
93661: MNT-13180: go through all API URI and confirm all parameters are sanitized
- Add unit test that checks all webscripts for sanitized parameters
93672: MNT-13190: /alfresco/wcservice/sample/blog/search {q} unsanitized: XSS vulnerability
Add html escape to fix XSS vulnerability
93691: MNT-13190: /alfresco/wcservice/sample/blog/search {q} unsanitized: XSS vulnerability
Patch imported blogsearch template
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94995 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
91113: Merged V4.2-BUG-FIX (4.2.5) to HEAD-BUG-FIX (5.0/Cloud)
91053: Merged V4.2.4 (4.2.4) to V4.2-BUG-FIX (4.2.5)
90961: Merged DEV to PATCHES/V4.2.4 (4.2.4)
90904: MNT-12716 : 3.4 -> 4.2 Upgrade does not migrate locales of transalted documents
- SQL upgrade patch was added to migrate old sys:locale property for cm:mlDocument and cm:mlContainer.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@94771 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
The fix was to remove the bootstrap patch for the solrFacetsRootFolder created within Data Dictionary.
We are lucky with this feature in that any time this folder is accessed, it either happens:
1. within a write transaction and so we can lazy-create the folder
2. within a read transaction where the data being returned by the SolrFacetService can be easily simulated.
So we now lazily create the folder when it is first used - reusing the importer bootstrap/view data that the patch had used.
AFAICT, this will create the folder (in the default tenant) during startup and also when any search admin tries to create a new SOLR filter within a non-default tenant.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@92799 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
88058: ACE-2030: Start process of retiring patches leading up to 4.0a
88061: ACE-2030: Remove unused SQL scripts for newly-retired patches
88062: ACE-2030: Change class names for all generic patches.
88064: ACE-2030: Remove unused patch implementation classes and fixes to get upgrade working again.
88067: ACE-2030: Clean up unused code and SQL for PatchDAO
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@88070 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
87804: ACE-2030: Retire jbpm-upgrade.sql including patches using it
The from-to schema values match those of the 'patch.db-V3.2-Upgrade-JBPM' bean and they both referenced the
same SQL file. Therefore, it was simply a duplicate with the V3.2 bean being the one doing the actual work.
This bean is therefore joining the V3.2 version in retirement. The 'targetSchema' is for information purposes
only and has been changed from 6001 to 2018, which is what it actually did.
87805: ACE-2030: Remove more patches introduced for upgrade to V3.2
87806: ACE-2030: Remove more patches introduced for upgrade to V3.3.x
87807: Move patch.migrateAttrDropOldTables out of the danger zone (ACE-2030) before continuing clean up.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@87812 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
84349: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
84240: MNT-12407/MNT-11511 : Reverse Merge V4.2-BUG-FIX (4.2.4)
77501 : Merged DEV to V4.2-BUG-FIX (4.2.4)
76291 : MNT-11511 : All tags are not displayed in repository when the number of nodes taggable is over 1000
- Using tagscope api at search for tags quantity in repository
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@84657 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
84302: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
84107: MNT-11511 : All tags are not displayed in repository when the number of nodes taggable is over 1000
Marked patch.addTagScopeAspect as ignored.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@84653 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
84121: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
82508: Merged V4.1-BUG-FIX (4.1.10) to V4.2-BUG-FIX (4.2.4)
82319: Merged DEV to V4.1-BUG-FIX (4.1.10)
81073 : MNT-9532 : SQL performance issue - WHERE ... IS NULL statements
- Initial commit to revert fixes for MNT-8527 (r48757) and MNT-9483 (r56137) as this fixes causes performance issue for Oracle.
81966 : MNT-9532 : SQL performance issue - WHERE ... IS NULL statements
- Default value for feed_user_id and site_network is now @@NULL@@.
- IS NULL clause was completly removed from activities queries.
- Upgrade sql script was added to replace nulls for Oracle (empty strings for other dialect) with @@NULL@@.
- Version schema was incremented by 1.
82278 : MNT-9532 : SQL performance issue - WHERE ... IS NULL statements
- Fixed unit test failure.
83431: MNT-9532 : SQL performance issue - WHERE ... IS NULL statements
- Fixed build failure
84115: MNT-9532/MNT-11871: with the revert of MNT-11871 patch, MNT-9532 should be using a lower schema number.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@84632 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
83910: Reverse Merge HEAD-BUG-FIX (5.0/Cloud)
<<Does not include 83538, 83539 as intended>>
83891: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
81657: Merged DEV to V4.2-BUG-FIX (4.2.4)
78463 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Tags containing \n chars should not be created
80398 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Tags containing \n and | chars should not be created
80403 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Replace bad \n and | characters to _ char patch
83538: MNT-12288 : Reverse Merge V4.2-BUG-FIX (4.2.4)
<< Caused upgrade failure as the patch relies on search >>
81657 : Merged DEV to V4.2-BUG-FIX (4.2.4)
78463 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Tags containing \n chars should not be created
80398 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Tags containing \n and | chars should not be created
80403 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Replace bad \n and | characters to _ char patch
83539: Merged DEV to V4.2-BUG-FIX (4.2.4)
78463 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Tags containing \n chars should not be created
80398 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Tags containing \n and | chars should not be created
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@84596 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
83891: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
81657: Merged DEV to V4.2-BUG-FIX (4.2.4)
78463 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Tags containing \n chars should not be created
80398 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Tags containing \n and | chars should not be created
80403 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Replace bad \n and | characters to _ char patch
83538: MNT-12288 : Reverse Merge V4.2-BUG-FIX (4.2.4)
<< Caused upgrade failure as the patch relies on search >>
81657 : Merged DEV to V4.2-BUG-FIX (4.2.4)
78463 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Tags containing \n chars should not be created
80398 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Tags containing \n and | chars should not be created
80403 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Replace bad \n and | characters to _ char patch
83539: Merged DEV to V4.2-BUG-FIX (4.2.4)
78463 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Tags containing \n chars should not be created
80398 : MNT-11871 : Adding tag with name containing new lines (\n) breaks the tagging service.
- Tags containing \n and | chars should not be created
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@84594 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
80525: Merged WAT1 (5.0/Cloud) to HEAD-BUG-FIX (5.0/Cloud)
75252: Reverted the reordering, as I remembered I had resolved the merge conflict in this order, so we can apply the right schema to "patch.solrFacets.root" when we merge back to HBF.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@82822 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
78551: Merged V4.2-BUG-FIX (4.2.4) to HEAD-BUG-FIX (5.0/Cloud)
77501: Merged DEV to V4.2-BUG-FIX (4.2.4)
76291 : MNT-11511 : All tags are not displayed in repository when the number of nodes taggable is over 1000
- Using tagscope api at search for tags quantity in repository
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@82595 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
78403: Merged EOL (5.0/Cloud) to HEAD-BUG-FIX (5.0/Cloud)
75700: ACE-2149: EOL AVM / WCM
- Remove most of the AVM and WCM beans, scripts, classes, patches, etc
- The Explorer client is very broken for compilation
- TODO: Remove all WCM-related functionality, which I thought would be best left to a UI dev
I've murdered many of the classes and beans but there's more to do
- The repository compiles
TODO: Get it running again
- TODO: Check if we can wipe the 'deployment' project as well
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@82540 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
78392: Merged EOL (5.0/Cloud) to HEAD-BUG-FIX (5.0/Cloud)
75693: ACE-2149 Remove AVM/WCM - first round, based on the following Sparta commits
08f1ff556cf3e8eb370e433b69b634026c848af1: SlimRepo: comment-out AVM schema bootstrap and wcm-services-context
- plus associated bootstrap/startup fallout
- note: disabling/removing WCM/AVM will be a work-in-progress due to tight code coupling :-(
cdb78eeae53522cc2d78feb94be49d11648fa582; SlimRepo: comment-out AVM schema bootstrap and wcm-services-context
- follow-on to fix "regenerate_renditions" fallout error (in Alfresco Explorer web client)
33337ad4239df91b9a8dc7a00be43e55ffef5bef: SlimRepo: remove WCM/AVM - round 1 (wip)
- removal of some of the AVM code and tests (including core impl such as AVMServiceImpl, AVMRepository, AVMSyncServiceImpl, underlying DAOs etc)
- fix Spring config (major impact) and any obvious compile-time fallout
- ensured repo starts and ran (some of the) repo unit tests
- also check basic Explorer access
47e50847bbbbdda5fd64a27c212dfbdd625cbfdb: Jenkins build/test repo - minor: disable/remove repo tests
- disabled unused tests, removed remaining AVM* tests
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@82537 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
74350: Merged V4.2-BUG-FIX (4.2.3) to HEAD-BUG-FIX (5.0/Cloud)
74257: MNT-11659 : Merged PATCHES/V4.2.2 (4.2.2.3) to V4.2-BUG-FIX (4.2.3)
73876: Merged DEV to PATCHES/V4.2.2 (4.2.2.3)
73489 : MNT-9038 : Names of groups are wrong after upgrade.
- Renaming of authorities display names
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@74900 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
62624: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (Cloud/4.3)
62622: Merged V4.2.1 (4.2.1) to V4.2-BUG-FIX (4.2.2)
62613: Merged DEV to V4.2.1 (4.2.1)
62549: MNT-10646 : DB2 & MSSQL: Unexpected index found in database after upgrade 4.1.7.3 to 4.2.1
Added patches to remove old indexes in Activiti brought from 4.0 (MNT-9533) for DB2 and MS SQL Server.
Fixed Activiti upgrade patch for 13 version for MS SQL Server.
62612: MNT-10646 : DB2 & MSSQL: Unexpected index found in database after upgrade 4.1.7.3 to 4.2.1
Added the patch to all the DBs.
Reverted increase of schema from the previous commit.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@62804 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
57119: Merged V4.2-BUG-FIX (4.2.1) to HEAD-BUG-FIX (Cloud/4.3) RECORD ONLY
56830: MNT-9764: SQL Server: MDQ index does not handle large string values
- For SQL Server define string_value column as nonkey in IDX_ALF_NPROP_S index
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@61744 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
57059: Merged V4.2-BUG-FIX (4.2.1) to HEAD-BUG-FIX (Cloud/4.3)
56540: Merged V4.1-BUG-FIX (4.1.7) to V4.2-BUG-FIX (4.2.1)
55709: Merged DEV to BRANCHES/DEV/V4.1-BUG-FIX (4.1.7)
55692: MNT-9516: BM-0002: Slow query detected during site creation action
In alf_node table replace index for foreign key with index on (type_qname_id, store_id, id) to speed up site creation
Notes: Incremented version numbers and removed generic script as each DB had an implementation
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@61692 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
54873: Merged V4.1-BUG-FIX (4.1.N) to HEAD-BUG-FIX (4.2.0):
54573: Merged PATCHES/V4.1.6 to V4.1-BUG-FIX (4.1.7)
54530: Merged PATCHES/V4.1.3 (4.1.3.11) to PATCHES/V4.1.6 (4.1.6) (MNT-9522)
53984: Merged DEV to PATCHES/V4.1.3 (4.1.3.10)
53849: MNT-9053 : Alfresco site listings cause high CPU usage on database server
Created a patch to create new index in MySQL and drop the old one.
53955: MNT-9053 : Alfresco site listings cause high CPU usage on database server
Added the patches for the rest of the supported DBs.
54105: MNT-9053 : Alfresco site listings cause high CPU usage on database server
Corrected the create scripts and schema reference files.
Note: Removed redundant generic script, incremented versions for patches, etc
54531: Removed accidental commit in rev 54530 (MNT-9522)
Note: Incremented schema number and patch
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@54877 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
54544: ALF-19487 : ORACLE: AVM: Schema difference is present after upgrade from 3.4.13/4.0.2/4.1.5
Removed/changed unnecessary index idx_avm_vr_revuq. Added patches for all DBs.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@54662 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261