44674: Fix for ALF-17189 - The "Company Home" item in the top navigator menu and in the toolbar panel is invisible, if login as guest first then directly access the login page via URL.
44701: Merged BRANCHES/DEV/V3.4-BUG-FIX to BRANCHES/DEV/V4.1-BUG-FIX
44700: Fix for ALF-10369 - support for OPTIONS requests for WebScript framework and Share proxy
44709: ALF-17164 Fix version.properties which was wrong in sdk zip
44710: ALF-14570 ("Check out" outboud rule works incorrect)
44722: MNT-246: Need the ability to configure a proxy with Enterprise Sync.
- RemoteConnectorServiceImpl will now use an http/https proxy if the standard system properties for Java network proxy configuration are found. See http://docs.oracle.com/javase/6/docs/technotes/guides/net/proxies.html (Section 2.1 and 2.2)
44730: Merged V4.1 to V4.1-BUG-FIX
44461: Merged PATCHES/V4.1.1 to V4.1
44060: ALF-16962 / MNT-221 Links from a deleted user cause error in the "Links" page
44129: ALF-17134 / MNT-223: Unbound SOLR result set (from Explorer trashcan query) consumes heap
- Now we emulate the behaviour of ACLEntryAfterInvocationProvider in SolrQueryHTTPClient, thus limiting otherwise unconstrained SOLR queries to return a finite number of results
- New solr subsystem parameter solr.query.maximumResultsFromUnlimitedQuery introduced
- Its default value is ${system.acl.maxPermissionChecks}, thus providing backward compatibility with old behaviour (1000 results max)
- When there are no other limits in the search parameters, this value will be used to limit the number of results
- SolrJSONResultSet.getResultSetMetata().getLimitedBy() will return an appropriate LimitBy value, according to how the query was limited
44130: ALF-17134 / MNT-223: Unbound SOLR result set (from Explorer trashcan query) consumes heap
- Improved calculation of SolrJSONResultSet.getResultSetMetata().getLimitedBy() to better emulate ACLEntryAfterInvocationProvider
44141: ALF-17134 / MNT-223: Unbound SOLR result set (from Explorer trashcan query) consumes heap
- Correction to handling of limited queries (Share search works again!)
44291: ALF-17094 / MNT-222 InvalidNodeRefException on user deletion in Share UI
44462: Merged PATCHES/V4.0.2 to V4.1
44221: ALF-17038 / MNT-226: Out-of-order versions for existing data during migration from 3.4.9 to 4.0.2.19
- Have been able to remove the need for any Comparators in the normal case.
As Dave said, he thought it was ordered already. It is with "assoc.assoc_index ASC, assoc.id ASC".
Required a bit of re factoring of Version2ServiceImpl to do it as they were referenced/used in a couple of other classes.
- Modified all 43 Oracle sequences to include ORDER in the create statement.
Probably only really was needed to do it on alf_child_assoc_seq to fix this issue, but it will stop similar issues in
other clustered database setups. Did not change the upgrade scripts, as this will give us a clue that there will be
existing data issues.
- The name of a Comparator<Version> may be specified in the Alfresco global property:
org.alfresco.repo.version.common.VersionLabelComparator and it will be used by BOTH Version2ServiceImpl and VersionServiceImpl.
They in turn pass it on to Version2ServiceImpl instances when they create them.
- A VersionLabelComparator already existed (still deprecated as we don't normally use it) and works:
org.alfresco.repo.version.common.VersionLabelComparator.
- Customers with out of sequence ids on Oracle RDBMS using a clustered database may 'correct on the fly' the order of their
versions by setting the alfresco global property described above.
- Have tested both with and without a comparator in development environment. Using break points and Collections.shuffle(version)
in an expression was able to simulate out of order IDs.
- New unit tests added to VersionHistoryImplTest and VersionServiceImplTest to test db ids out of order
44336: ALF-15935: Fixed SecureContext errors when ticket has expired. MNT-180
44467: Fixed compilation failure
44520: ALF-16590: Improved fix after testing by Mark Lugert
44563: Merged DEV to V4.1 (with corrections)
44547: ALF-17132: Possible XSS - arbitrary url parameters re-sent to the browser
Escaping of keys and values of request attributes
44610: Merged PATCHES/V4.0.2 to V4.1
44435: ALF-17183: Merged DEV to V4.0.2 (4.0.2.22)
44429: MNT-232: Upgrade from 3.4.9 to 4.0.2 - FAILED
- Initialize rootRefs in the property definition to prevent NPE.
44591: Fix to CIFS reported user free space when disk quotas are not enabled.
44595: ALF-17184 / MNT-243 Minimal fix for disk size and user quotas. (Bring values into line with API.)
44601: ALF-17184 / MNT-243 - Implementation of file size on Abstract Tennant Routing Content Store.
44608: ALF-15935 / MNT-180: Moved closeFile() call to closeConnection() cleanup method, always call closeFile()
Do not check if file is marked as closed during cleanup, only open files should still be in the file table.
44652: ALF-17117: Created article or publication cant be viewed on WQS site
- Fixes by Dmitry Vaserin
- Removed unnecessary outer read locks from getRelatedAssets and getRelatedAsset to prevent deadlock
- Correct markup error when node doesn't have tags
44653: ALF-17117: Created article or publication cant be viewed on WQS site
- Missed file from previous checkin
44682: ALF-17118 WQS: Impossible to upload document to publications space
- Only first part to do with the transformation failure has been committed.
44731: Merged V4.1 to V4.1-BUG-FIX (RECORD ONLY)
44441: Merge V4.1-BUG-FIX to V4.1
44270: Merge V3.4-BUG-FIX to V4.1-BUG-FIX
44266: BDE-111: harden generation of Windows installers
- make sure build fails if installer generation fails
- generate Windows unsigned installers in a place that is cleaned later, avoiding leftovers
44598: Merged V4.1-BUG-FIX to V4.1
44541: Fix for ALF-17151 SOLR - add support to disable permission checks
44577: Final part for ALF-16558 SOLR tracking does not do incremental updates but one single chunk
- fixed code so SolrSearchers are held for as little time as possible
44607: Merged V4.1-BUG-FIX to V4.1
44603: ALF-14201: upgrade activiti to 5.7-20121211
44606: ALF-14201: upgrade activiti to 5.7-20121211 in Maven poms
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@44732 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
42174: ALF-14721: Merged PATCHES/V4.0.2 to V4.1-BUG-FIX
41782: ALF-15751: Merged DEV to V4.0.2 (4.0.2.14)
41704: ALF-15751: CLONE - Version History presents versions in wrong order
'VersionHistoryImpl' now sorts versions by node DB id because version with greater version number can't have id which is lesser than id of version with lesser version number.
Additionally, this approach should be quicker than sorting by 'Modification date' and 'Version number' label.
<< Did not merge unit test, which was doing things with version branches that we don't normally support >>
42179: ALF-16149: Merged PATCHES/V4.0.1 to V4.1-BUG-FIX
41995: 41911: ALF-14127 User search retrieves all users from the DB regardless of search criteria
- PeopleServiceImpl.getPeople(...) now calls a new method nonCannedGetPeopleQuery(...) rather than using the canned query which is slow with large numbers of users.
42011: 41911: ALF-14127 User search retrieves all users from the DB regardless of search criteria
- Avoid NPE on params
42059: 41911: ALF-14127 User search retrieves all users from the DB regardless of search criteria
- Ignore case broke one of the unit tests (now excluded from nonCanned version)
42188: French installer corrections from Gloria
42192: ALF-15906 - Share UI does not show the 'edit online' button for Visio documents
42195: Refactor of imapSpacesTemplates.acp into imapSpacesTemplates.xml and exploded content.
This work is a necessary precursor to the fix for ALF-15803, which will add new localisations.
42220: Fix for ALF-16138. AbstractLinksWebScript doesn't cope with Links from deleted users.
42233: Fix for ALF-16164 Cloud monitoring of SOLR is CPU intensive due to its repeated use of the SOLR stats page
and related CLOUD-760 Cloud monitoring of SOLR is CPU intensive due to its repeated use of the SOLR stats page
42259: Fix to issue where multiple concurrent writes to same user preferences would cause exception to appear in Share when changing between old document library views and new views provided by a module.
42266: ALF-16154 - IE9: script error when click on workflow from document details page
42268: Fix for ALF-11152 - License Usage information always shows 0 users
42269: Fix for ALF-15211 - TinyMCE corrupting hyperlinks
42275: ALF-15993: alfresco log not removed if uninstalled on a different day
- Fix from Bitrock
- Also fixed for awe and share logs
42289: Merged DEV to V4.1-BUG-FIX
42276: ALF-1907: Check out rule is active for spaces
- Unit test for checkout via action executer
Fixed line endings and split asserts
42292: ALF-15937: updated the Javadoc of the checkin method to be in sync with what's in doc.alfresco.com
42307: Fix handling of syncmodeconfig=OFF when running 4.1.X locally without doing full enterprise build.
42308: Fix ALF-13968: Share DocLib sorting mixes files and folders
- implicitly sort folders before files (~ pre 4.x) then selected sort option, such as name
- also allow Alf-specific option with CMIS getChildren (eg. "orderBy=cmis:baseTypeId DESC,cmis:name ASC")
42310: Merged BRANCHES/DEV/BELARUS/V4.1-BUG-FIX-2012_09_24 to BRANCHES/DEV/V4.1-BUG-FIX:
42309: ALF-15707 (ALF-14691) - Any custom aspect or type (including ootb workflow) is not available for API calls like api/classes/<type or aspect>
42338: Merged BRANCHES/DEV/V3.4-BUG-FIX to BRANCHES/DEV/V4.1-BUG-FIX
42337: Fix for ALF-14764 - Moving a folder removes non-site Group permissions set, resets 'Inherit permissions flag'
42339: Fix for ALF-15151 - Selected group is illegible(black) in Admin console if High contrast theme is selected
42342: ALF-10362: Activities fail to log "name" changes with more than 1024 chars (eg. via Share "Create Content" form)
- part I - fix Share config so that default "Create Content" form restricts to 255 chars as per other form config (eg. Edit Properties, inline rename, ...)
42353: Merged V3.4-BUG-FIX to V4.1-BUG-FIX (RECORD ONLY)
42281: Fix for ALF-9946 Need a supported solution for switching off content indexing (FTS) -> merge only to 4.1-BUG-FIX
- remove references to isIndexed property which was removed in the back port
42360: ALF-16146: Fixed QName of the data list item type.
42361: ALF-10362: Activities fail to log "name" changes with more than 1024 chars (eg. via Share "Create Content" form)
- part II - belts-and-braces (with unit test)
42362: Merged DEV to V4.1-BUG-FIX
42336: ALF-16160: office 2010 doesn't notify users of files being locked when using sharepoint protocol
MS Office (if we enabled notification about document unlocking) periodically sends PROPFIND requests to get info about active locks. This code makes PROPFIND be able to send an info about locks for the MS Office 2010 client if a document was locked for edit offline.
42363: ALF-16213: renaming versioned file results in file being deleted.
42368: Record only merge V3.4-BUG-FIX (3.4.12) to V4.1-BUG-FIX (4.1.2)
42367: Merge V3.4 (3.4.11) to V3.4-BUG-FIX (3.4.12)
42366: ALF-16137: Merge V4.1 (4.1.1) to V3.4 (3.4.11)
42048: ALF-16005 Could not transform file size of 0 kb
- Turns out that it was only doc ppt and xls zero byte files that had the problem.
- Reverting part of revision 6473 (release 2.1 2007) AR-1251 (Version error when saving new content via CIFS)
Dave W tells me that this is no longer an issue due to other changes
42381: Fixed ALF-16218: Solr GetNodes return status is 500 for Postgresql
- Read-only webscript was calling through to "qnameDAO.getOrCreateQName",
which could fail if the QName does not exist. Issue is not critical because
it will start working once the QName gets created.
42384: ALF-15868 RepoTransferReceiverImplTest failing on MySQL
Checked in a refactor of the transaction handling in the test to remove the suspicion that the current failure iis somehow a test error. (Still fails on MySQL)
42395: ALF-14353: Deploy pom files with dependencies to the Maven repo
42405: ALF-15986: Upgrade to Bitrock 8.5.0 in order to improve font scaling and adaptive layout with Gtk
- Helps I18N
42407: Fixed 'state leak' from ActivityServiceImplTest
42408: Merged BRANCHES/DEV/FEATURES/CLOUD1_CLOUDSYNC to BRANCHES/DEV/V4.1-BUG-FIX:
42389: CLOUD-796: handle unknown custom content/folder type
42396: CLOUD-796: handle unknown custom content/folder type
42397: Merged BRANCHES/DEV/V4.1-BUG-FIX to BRANCHES/DEV/FEATURES/CLOUD1_CLOUDSYNC:
41858: ALF-14444 - CloudSync: Ensure unknown properties when synced to Cloud are ignored properly
42406: CLOUD-796: handle unknown custom content/folder type
42409: CloudSync: CLOUD-796 / ALF-16226 - hide sync props in forms (eg. edit props) for sync'ed custom content type
42419: Fixes: ALF-11096 - Ensures event edit button is disabled if the event came from Outlook (this is because VTI connector is one directional & changes can't be pushed back).
42420: Fix for ALF-16003 - Sync mode is incorrectly cached as off if repo hasn't started when the check is made.
42430: More refactoring of RepoTransferReceiverImplTest.
42441: Merged V4.1-BUG-FIX to HEAD
42440: ALF-16247: Thumbnails not rendering for PDFs with standard fonts
- Because GS_LIB wasn't set on Linux and OSX
42452: Fix for ALF-15450 Share Lucene tool in admin console works incorrectly
42457: ALF-14347: Document workspace is incorrectly deleted
- Check returned status code from delete method before continuing to delete components.
42458: ALF-15700: 'Imap Attachments' folder is not localized.
- Added spaces.imap_attachments.childname property that allows the attachments folder to be localized
42459: ALF-16103: No easy way to specify a timeout for LDAP connections
- Added ldap-authentication/ldap-ad-authentication property (ldap.authentication.java.naming.read.timeout) to configure the com.sun.jndi.ldap.read.timeout for the initialDirContextEnvironment.
- ldap.authentication.java.naming.read.timeout property is configured in milliseconds. Defaults to zero (infinite) which is the current behavior.
42467: Fix for ALF-16275 SOLR include configuration to avoid indexing content
- done and fixed all configuration to be treated as Java properties
42472: ALF-16175: Merged PATCHES/V4.0.1 to V4.1-BUG-FIX (Record Only)
42448: ALF-16096: Repo corruption in MT - clean-up assistance requested
- Changed RepositoryAuthenticationDAO.getUserFolderLocation() to use getCurrentUserDomain() for its cache key.
42473: ALF-14838 ALF-14839 Deploy Maven artifacts containing the config and the test-resources, using these as classifiers
42475: ALF-14180 - CIFS - Cluster - doc and docx files are opened in read-only mode via MS Office 2003 and 2010 appropriately
missed from check in 34544
42477: ALF-5051: Define ThumbnailDefinition Beans Outside of ThumbnailRegistry Bean
- Reverted imgpreview to enterprise 4.1 size of 480
42504: Reverse Merge 42458 ALF-15700: 'Imap Attachments' folder is not localized. Causes unit test failures.
42517: ALF-15700: Restoring duff revision 42458 so that we can finish the job and fix it
42518: ALF-15700: Corrected internationalization of IMAP Attachments folder
- RepositoryFolderConfigBean must look up paths by QName to be immune to localization and backward compatible
- Must throw an error rather than using the store root if the path contains unresolved placeholders!
- QName of attachments folder must remain "cm:Imap Attachments" because that's what it always was!
42528: ALF-16282: Hybrid Sync: folder unsync - sub-children still have sync indicators
- fix typo fallout from ALF-15420 (r40782) + add unit/regress test
42529: ALF-16231: Corrected Imap Attachments English string
42530: ALF-14838 ALF-14839 Fix enterprise artifacts + deploy jars instead of zips
42531: ALF-14770 Cut / Paste triggers folder rules
- Needed to disable rules on nodes being MOVED.
- Added extra check to RuleTypeImpl when working out if a rule was disabled so that debug would not be misleading.
No impact on logic, as RuleService does the same check later and discards the rules.
42546: ALF-15737 Audit trail does not show user login events
- Also does not show any failed login events
42568: ALF-16077 CLONE: Incorrect activities if you try to add/edit/remove comment for document (if this document contains any title)
The original activity feed comment code would include the title of a document, folder or blog rather than its name if it was available.
- name is a mandatory field for a document and folder.
- title is a mandatory field for a blog entry and its name may not be set via Share.
Changing activity feed comment code so that the:
- name is always used for documents and folders
- title is always used for blogs
42571: ALF-14838 ALF-14839 Deploy config and test-resoruces artifacts in the same batch as the main artifact, otherwise they get different snapshot versions
42582: ALF-16255: CopiedFromAspectPatch fails on rules copied with a folder
- Checked to make sure that cm:copiedfrom target is a cm:object before attempting a cm:original association.
- Remove cm:copiedfrom aspect from source if cm:copiedfrom target is not a cm:object.
42593: ALF-16255: CopiedFromAspectPatch fails on rules copied with a folder
- Corrections to log message and formatting.
42605: ALF-16231: Fixed broken IMAP unit tests
42612: Further fix for ALF-16164 Cloud monitoring of SOLR is CPU intensive due to its repeated use of the SOLR stats page
- protect from dodgey JSON output
42624: ALF-14353: switch groupId to org.alfresco.enterprise, to be in sync with actual Maven deployment
42657: Fix for ALF-16359 Fix SOLR logging in production and other environments
- configure in log4j-solr.properties anywhere on the solr web app classpath ...
42671: ALF-14353: fix facebook api dependency
42679: Merged V3.4-BUG-FIX to V4.1-BUG-FIX
42172: ALF-15262: Correct handling of linked rule deletion
- When the last rule is removed from a folder and the ASPECT_RULES aspect is removed from its parent, we must cascade this removal to its secondary parents
42173: ALF-14400: Only site members can Edit Online (sharepoint) although the site is public and permissions allow editing for everybody
- Rationalized the fix provided by Alex Malinovsky
- Don't bother checking site memberships - let ACLs handle that and just check for permission to read the document
42182: Incremented version revision for 3.4.12
42243: ALF-15262: Further correction by Dmitry: use beforeRemoveAspect because beforeDeleteChildAssociation is not invoked on deletion of primary child associations
42278: ALF-12999: Correction by Alex M
42586: BDE-101: make .MD5 files suitable for easy check with md5sum -c
42627: Merged DEV to V3.4-BUG-FIX
42537: ALF-16139: Impossible to connect to CMIS via AtomPub and Web Services
Activation libraries (including all Geronimo versions) have been removed because of a conflict with libraries in JBoss CXF WS installation. Also, 'javax.activation' is part of the JDK 1.6 (http://docs.oracle.com/javase/6/docs/api/javax/activation/DataHandler.html)
42677: Merged V3.4 to V3.4-BUG-FIX
42380: ALF-16220: Merged V4.1-BUG-FIX to V3.4
40590: ALF-15318: It was possible for a user with a disabled / expired account to log in via NTLM/SSO
40663: Merged DEV to V4.1-BUG-FIX
40661: ALF-15318 (part 2): It's possible to log in by disabled user (NTLM with SSO in a clustered env)
The onValidateFailed() methods were moved to BaseSSOAuthenticationFilter to response with a 401 for a disabled user.
42556: ALF-15077: Site creation in Share is very very slow with over 15000 sites
- Probably knock-on impact from us versioning secondary associations properly
- Found old way of locating a leaf document to be ineffective as it would blow the caches (find all documents with the correct ID, then filter out the containers)
- Effect was magnified when admin user was previously accessed via the explorer client and thus had an app:configurations child node, thus making admin a container and requiring its paths (e.g. zillions of nested group memberships) to be indexed
- Instead, we have a new LEAFID field on leaves that we can use to efficiently locate a node to delete without hitting zillions of containers
- Left backward compatible code to avoid requiring a full reindex
42557: ALF-16202: Merged V4.1-BUG-FIX to V3.4
40937: ALF-15702, ALF-15669: mmt-dependencies was messing up the SDK classpath
42566: ALF-15077: Correction to category-handling logic in container generation to fix failing unit tests
42608: Merged DEV to V3.4
42543: ALF-16248 : IE specific: It's impossible to create any event due to script error
Correction for the fix for ALF-13623 to support IE8, also added clearing of 'allday' checkbox.
42622: ALF-16339: Group names incorrect in (non-site) "Manage Permissions" page
- Site name was being used as the display name of all site groups!
42632: ALF-16354: Merged PATCHES/V3.4.6 to V3.4-BUG-FIX
42521: ALF-16231: Corrected LockUtils.isLockedOrReadOnly to properly handle the LOCK_EXPIRED status
- Also fixed CheckOutCheckInService.checkout() to respect LOCK_EXPIRED but still disallow overwrite of unexpired WRITE_LOCKS
42522: ALF-16231: Further improvements
- Renamed to isLockedAndReadOnly because that's what it means!
42644: ALF-16298: Cannot install RM amps on 4.1.1
- Passed command line arguments from shell script to mmt utility
42656: ALF-16298: Correction to DOS argument concatenation to allow multiple parameters separated by space
42664: ALF-16358: NPE detected during benchmark test.
- Guarding against this in LeafScorer
42665: ALF-16360: Merged HEAD to V3.4
42440: ALF-16247: Thumbnails not rendering for PDFs with standard fonts
- Because GS_LIB wasn't set on Linux and OSX
42447: ALF-16247: Thumbnails not rendering for PDFs with standard fonts
- Fixes by Bitrock
42678: Merged V3.4 to V3.4-BUG-FIX (RECORD ONLY)
42244: Merged V3.4-BUG-FIX to V3.4
42172: ALF-15262: Correct handling of linked rule deletion
- When the last rule is removed from a folder and the ASPECT_RULES aspect is removed from its parent, we must cascade this removal to its secondary parents
42243: ALF-15262: Further correction by Dmitry: use beforeRemoveAspect because beforeDeleteChildAssociation is not invoked on deletion of primary child associations
42279: Merged V3.4-BUG-FIX to V3.4
42278: ALF-12999: Correction by Alex M
42282: Merged V3.4-BUG-FIX to V3.4
42281: Fix for ALF-9946 Need a supported solution for switching off content indexing (FTS) -> merge only to 4.1-BUG-FIX
- remove references to isIndexed property which was removed in the back port
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@42683 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
39199: Fixed ALF-13252 "Share - Added aspects are not shown in folder properties"
39235: Merged BRANCHES/DEV/BELARUS/V4.1-BUG-FIX-2012_07_09 to BRANCHES/DEV/V4.1-BUG-FIX:
38994: ALF-14983 : Upgrade scripts to increase column sizes for Activiti
39052: ALF-14983 : Upgrade scripts to increase column sizes for Activiti
(note: reviewed and merged, including required merge ghanges to .sql, .properties, .xml for schema number update 5111 -> 5112)
39239: ALF-14111 CLONE - 60k sites: Groups are not displayed in all supported browsers when 60k sites and 60 groups in the system
- Code works on 3.4 as it includes a fix for ALF-7604 (3.4.2).
- V4.1 should also have this fix (but did not) as there was a clone ALF-7734 (of ALF-7604) applied to Team that
was merged to HEAD (and hence 4.x). The merge to HEAD failed to include this fix.
- Putting this code back into 4.1.1 - this should correct this issue (ALF-14111) as the code will no longer have to sort
240,000 groups when there are 60,000 user created groups.
39257: ALF-10730: Fall back on parentType for icons if necessary
39307: Fix for ALF-14799 - jsonUtils.toJSONString() outputs long values as floating-point numbers
- Updated to latest Surf libs rev 1101 which fixes this issue
39310: Merged BRANCHES/DEV/BELARUS/V4.1-BUG-FIX-2012_07_09 to BRANCHES/DEV/V4.1-BUG-FIX
39071: ALF-13767: User error messages in org.alfresco.repo.web.scripts are all hardcoded and cannot be localised
Modify Java backed webscripts to return localised messages to model.
39345: Impl from Shane Frensley to fix ALF-3484 - Alfresco should show meaningful error message when deleted item recovery fails.
39362: RECORD ONLY MERGE from V3.4-BUG-FIX to V4.1-BUG-FIX
39360: <<DO NOT MERGE TO V4.1-BUG-FIX>>
Remove the creation of OSX installers - we will never need them any more since they are neither distributed not trialled
39416: Fix for ALF-14466 Share Document Library breaks for obscure control character in document title
39594: Minor formatting tweak for coding standards consistency.
39622: ALF-9254: Merged V3.4-BUG-FIX (3.4.11) to V4.1-BUG-FIX (4.1.1)
39605: ALF-15227 3.4 CLONE - Alfresco incapable of previewing text files including non Western European characters without custom configuration
- transformer.PdfBox.TextToPdf no longer does txt to pdf transform as OOo/JOD handles non western chars better and are not that
much slower even for western encodings
- It still does csv and xml to pdf
- transformer.complex.Text.Pdf2swf now has a wild card first transformer for text to pdf (rather than transformer.PdfBox.TextToPdf)
The 2nd transform is still transformer.Pdf2swf. As a result transformer.PdfBox.TextToPdf or the OOo/JOD transformers may be used.
- transformer.complex.Archive.Pdf2swf now has a wild card first transformer for the same reason.
- transformer.complex.Text.Image now has a wild card first transformer for the same reason.
- Allow transformer config element supportedTransformations to wild card source or target mimetype
39692: ALF-9254: Merged V3.4-BUG-FIX (3.4.11) to V4.1-BUG-FIX (4.1.1)
39679: ALF-15227 3.4 CLONE - Alfresco incapable of previewing text files including non Western European characters without custom configuration
- Fix build failures (not sure about RecordsManagementAuditServiceImplTest)
- Reset some of the text to pdf / swf limits now OOo or JOD is used rather than PDFBox
39719: ALF-13037: Ensure that doclist is refreshed when on edit properties triggered folder rule that causes documents to be moved
39734: Improvements to reduce need to index Surf component XML files - parent config folders already dealt with, but this removes the burden of indexing the XML content. (ALF-10826)
39740: Merged BRANCHES/V4.1 to BRANCHES/DEV/V4.1-BUG-FIX: (record-only - already present)
39734: Improvements to reduce need to index Surf component XML files - parent config folders already dealt with, but this removes the burden of indexing the XML content.
39779: Merged V3.4-BUG-FIX to V4.1-BUG-FIX (RECORD ONLY)
39774: ALF-15262: Merged V4.0-BUG-FIX to V3.4-BUG-FIX
35738: Merged HEAD to BRANCHES/DEV/V4.0-BUG-FIX:
35737: Fix for ALF-11923. Linked rules can't be deleted if source folder was deleted.
35751: Addendum to fix for ALF-11923. Fixing failing test case by tightening up delete behaviour.
I also fixed the @since annotations from Odin to 3.4.11
39777: ALF-15262: Fixed compilation error by re-introducing typo in method name!
39784: Merged BRANCHES/V4.1 to BRANCHES/DEV/V4.1-BUG-FIX (RECORD ONLY)
39775: ALF-15271: "Site Content" dashlet shows all documents from all the sites in Alfresco Share
39831: Merged V3.4-BUG-FIX to V4.1-BUG-FIX (4.1.1)
39015: Merged in upgrade of truezip to 7.5.5 see ALF-14247
39361: Added truezip-swing jar. It seems that Truezip needs Swing :(
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@40265 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261