39969: Merged DEV/BELARUS-V4.1-BUG-FIX-2012_07_09 to V4.0-BUG-FIX:
ALF-15273 : Activiti schema updates fail when hibernate.default_schema is set with ORA-00942 The Activiti database is now correctly initialized with the correct "hibernate.default_schema".
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@39970 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
39828: Merged V4.1 to V4.1-BUG-FIX
39827: Merged PATCHES/V4.0.2 to V4.1
39825: ALF-13453 / ALF-13844: Merged V3.4-BUG-FIX to PATCHES/V4.0.2
39823: ALF-13552, ALF-13978: Reverse merged the following revisions - won't fix due to regressions and not a serious vulnerability
35341: ALF-13552: Merged V4.0 to V3.4
35296: ALF-13453: Merged V4.0-BUG-FIX to V4.0
35295: Fix for ALF-13453: Remote Code Execution (can create reverse shell)
35304: ALF-13453: Extra fix to ensure xalan namespace isn't declared with global scope and can't be hijacked by an input stylesheet
35307: ALF-13453: Duplicated extra fix to duplicate code in XSLTRenderingEngine!
36101: ALF-13978: Merged V4.0-BUG-FIX to V3.4
36014: ALF-13844: XSLT Filtering Not 100% Secure
- added more namespaces to the security filter.
- verified that include/import uses the security filter.
36108: ALF-13978: Fixed compilation errors
39824: ALF-13552, ALF-13978: Fixed compilation errors
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@39829 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
The problem here was that the deleteSite() method was deleting the group authorities associated with the site, before deleting the site itself. THerefore, site creators had permission to delete, but site managers who were not creators had their manager group membership deleted before the site delete was attempted and it therefore always failed.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@39796 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
The rule now has a method, createTestSiteWithUserPerRole(...), which will create a Share Site and a user for each of the 4 share roles and ensure that they are automatically deleted after the Rule has run (usually after a test method or test class).
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@39685 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
39191: ALF-14863: no scope is available when ScriptNode is used from within Activiti expression, causes issue when scope is needed (eg. creating javascript-arrays) + fixed typo in activiti-source jars
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@39196 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
38859: ALF-14240: Merged V3.4-BUG-FIX (3.4.11) to V4.1-BUG-FIX (4.1.1)
38858: ALF-15012 CLONE - New properties for "baseContentTransformer" prevent a remote OpenOffice configuration to start
- Turns out that the 'New properties' that I added in 3.4.8 made it harder to get a remote OpenOffice instance
working, but it has not been possible to do OpenOffice transformations on a remote machine for some time in the
way described on the wiki
https://wiki.alfresco.com/wiki/Running_OpenOffice_From_Remote_Machine#Remote_Machine_Setup
- The following issues were all closed as "Not a Bug - Unsupported use case", even though the wiki describes it.
They all work now - Only discovered these after I had fixed the code.
ALF-236: (Alfresco 3.1.1) RemoteOpenOfficeContentTransformer fails to transform txt to odt
ALF-4049: (Alfresco 3.2.2) RemoteOpenOfficeContentTransformer can't be used in a sub-system...
ALF-8440: (Alfresco 3.3.3) Indicates moving OpenOffice transformations to the subsystem OOoDirect requires
different spring bean overrides.
- Having worked out that RemoteOpenOfficeContentTransformer was really just a very early version of
OpenOfficeContentTransformerWorker, I have removed RemoteOpenOfficeContentTransformer and the
remote-openoffice-context.xml.sample and modified OpenOfficeContentTransformerWorker to support remote
OpenOffice instances. Rather than having to override spring beans it is now possible to do the
configuration using Alfresco global properties. Introduced one new one: ooo.host This must be set to the name
or ip of the remote system, ooo.port (already existed) must be set to the port used by the remote OppenOffice
instance and ooo.enabled (already existed) must be set to false so that a local instance is not started.
- As a side effect of using OpenOfficeContentTransformerWorker, all bug fixes that have been added to this
class will now also be available to remote OpenOffice instances.
- Added extra change to share-form-config.xml (not in 3.4) to include the host as a field
38742: ALF-14801 - Overwrite or delete a folder containing multiple files and folders via CIFS on Lion OS X fails with StringIndexOutOfBoundsException
38679: ALF-14857 - Importing .eml messages generated from Lotus Notes doesn't work
38675: ALF-14942 Cast operation will always fail in MoveFileOperation
38666: Merged V4.1 to V4.1-BUG-FIX
38665: ALF-13260: Mysql does an awful planification of ibatis "select_ChildAssocOfParentByName" query after some heavy load
- improved "select_ChildAssocOfParentByName" where clause to engage existing index
38598: New Chinese translations from Gloria plus Bitrock configuration to enable them
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@38860 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
38321: Removing unused installer resource file
38322: ALF-14652: Installation: Friendly message about busy Tomcat SSL port should be more exact
- Translations from Gloria
38336: Merged DEV to V4.1-BUG-FIX
38212: ALF-13650: Double byte code white spaces in front and at the end of a file name should be removed as the same behaviour of Single byte code white space.
Altered Alfresco.util.trim() in order to support double byte code white spaces.
38337: Fixed ALF-14117 "Unable to load 'old version' wiki page if the title is in Japanese"
- Regression: The fixes for ALF-6737 & ALF-8427 provided 2 different solutions for the same problem resulting in a double encoding of the page title
38344: ALF-14674: Deployment installer still doesn't work
- Use ${installdir.escape_backslashes} instead of ${installdir}
38345: ALF-14824 - About Share - animation on about dialog corrupts screen on iPad
38400: ALF-14438: Accepted patch from BRANCHES/DEV/BELARUS/... with some modifications and using activiti-naming-conventions
38415: ALF-14808 - patched YUI2.9.0 to handle 'touchend' event to correctly hide pop-up menus when a click/touch occurs outside the menu area.
38417: Fix for ALF-14812 and ALF-14813 - evaluator config for Edit Online and Edit Offline actions.
38421: Fix for ALF-14814 - correct height of previewer area when no preview is available. Also improved the handling of Previewer for iOS - skip the WebPreviewer plugin altogether - this removes the unhelpful message about Installing Adobe Flash etc.
38471: ALF-14674: Deployment installer still doesn't work
- Correction to use of ${installdir.escape_backslashes}
38540: Corrected use of ?html and ?js_string operators for element ID
38548: ALF-14829 - Removed delay added iPad specific CSS to increase hit area of actions in main and more menus.
38549: ALF-11861: Maintain the same defuault root of WebDav for Alfresco 4.0 as was in pre-4.0
Removed overriding protocols.rootPath property from installer and enterprise overlay versions of alfresco-global.properties so that correct setting in repository.properties is used.
38575: ALF-14504: PostgreSQL: Schema differences upgrading from 3.4.8 to 4.0.2
Allow for primary key alf_node_assoc_pkey to have an optional '1' at the end of its name (PostgreSQL) - for upgrade path 3.4.8 to 4.0.2
38582: ALF-14504: PostgreSQL: Schema differences upgrading from 3.4.8 to 4.0.2
Ignore avm_child_entries PK name differences.
38585: ALF-14599 ftp.ipv6.enabled is configured in alfresco-global by default, but is not injected nor implemented for FTP
38586: Merged V3.4-BUG-FIX to V4.1-BUG-FIX
38354: ALF-14738: Add information to manifests in all war files
38393: ALF-10804: WCM - Using multiple instances of the same TinyMCE plugin in the same form causes configuration inheritance issues
- TinyMCE initialization and configuration moved into _createTinyMCE:function()
- TinyMCE initialization moved to onLoadContent event callback
- TinyMCE settings application uses init() now
38406: ALF-14738: use correct property for build number
38438: ALF-14856: Documents uploaded via WebDAV mount from Windows 7, and copied by a jscript rule are zero-length
- Simplified fix. Don't fire on-create-node-trigger if on-content-create-trigger would fire, so that policy.content.update.ignoreEmpty=true is respected
- policy.content.update.ignoreEmpty=true now the default as it is required by OSX and Windows 7
38459: ALF-13567: "manager-osx" should be called "Application Manager" inside the installation folder
- Fix from Bitrock
38460: ALF-11817: No versioning when modify/save file content via mapped Webdav network drive
- parseRequestHeader() now trys harder to parse the "Microsoft-WebDAV-MiniRedir" client's buggy "Lock-Token" header.
38476: Merged DEV to V3.4-BUG-FIX
38475: ALF-14868:CLONE - 'Error 0x80070057: The parameter is incorrect' occurs often during upload of documents via WebDAV
Port fix from ALF-14636:
Make XML-streaming WebDAV Methods buffer their response in case of transaction retries
38502: ALF-14876: awe.log and share.log were left after uninstalling Alfresco
- Fix by Bitrock
38561: Merged V3.4 to V3.4-BUG-FIX
38414: ALF-14402: Merged PATCHES/V3.4.6 to V3.4
38028: ALF-13827: Prevent excessive cache chatter by avoiding replicating the aspects, properties and parent associations caches
38416: (RECORD ONLY) ALF-14852: Merged V3.4-BUG-FIX to V3.4
37835: Fix for ALF-14429 - Recently Modified dashlet takes up to 30 seconds to load after upgrade to Alfresco 3.4.6.23
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@38587 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
38298: Fix for ALF-13737 - Error when 'favoriting' Company Home
38303: Fix for ALF-10688 - Can't deactivate an account
38307: ALF-14583: Latest Surf libs (r1092) to update .tld files to comply to strict DTD
38314: Merged V3.4-BUG-FIX to V4.1-BUG-FIX
38313: Merged V3.4 to V3.4-BUG-FIX
38257: ALF-14646: Log rotation is broken in 3.4.10
- Use a different log4j log file for each web application
38266: ALF-14769: Deployment Installer: Title for 'Confirm password' field is absent on 'User Account Details' form
- Specified a descriptionRetype prompt
38306: ALF-13751: Missing change concerning preserving the AUTH.ALF zone on rezoned groups as well as persons
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@38316 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
38283: Merge V3.4-BUG-FIX (3.4.11) to V4.1-BUG-FIX (4.1.1)
38281: ALF-14340 CLONE: Alfresco crashes when viewing doclib / previewing - PDF with CMap
- Fix rotate build failure on 4.1.1 and HEAD
Disable 'ANY' (wild carded) transforms where one of the other intermediate transforms
supports the transform.
38276: Fixed ALF-12524 "Check in/out to Google Docs actions are available for original document"
- Updated comments for gdocs checkin evaluator
- Added new doclib evaluators: evaluator.doclib.action.notWorkingCopy, evaluator.doclib.action.checkedOutAspect & evaluator.doclib.action.notCheckedOutAspect
- Made sure evaluator.doclib.action.googleDocsCheckOut use notWorkingCopy & notCheckedOutAspect
- Made sure both "google doc checkin" action's js function works for both working copy & original on Document Details page
38275: ALF-14784: Multi-valued Properties Not Serialized to JSON Correctly
- Moved serialization of individual properties to JSON to separate method which is called recursively for lists
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@38285 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
38219: ALF-14674: DOS voodoo to make start_deployment.bat work, as installed by Bitrock
38214: ALF-14340 CLONE: Alfresco crashes when viewing doclib / previewing - PDF with CMap
- Proper fix for build start up issue. The transformer.PdfToImage bean was still being used by
transformer.complex.AdobeIllustrator.Image in 4.1.1 (not in 3.4.11) but had been removed in 3.4.11
so when the merge tock place to 4.1.1 the bean could not be found.
- Similar approach taken for application/illustrator as was done for application/pdf in 3.4.11
so that the transformer.PdfToImage (which used PDFRenderer and PDFBox) was no longer needed.
38209: Tweaks to code merged over recently from 3.4 relating to doclib filters query simplification.
38197: Temporary fix to get Alfresco start up working again
38196: Merged V3.4-BUG-FIX to V4.1-BUG-FIX
38172: ALF-12081: Ensure that docs edited online via VTI can be cancelled
38194: Mergd V3.4 to V3.4-BUG-FIX
38174: ALF-13578: Merged V4.0-BUG-FIX to V3.4
35169: ALF-13401, ALF-12393: Added exception translation to AbstractReindexComponent retrying transactions, following change in r35162
38185: Improvements to Lucene query used by Image Summary dashlet after large load testing on 4.0 - from 15sec down to 0.1sec
38181: Chinese translation updates from Gloria, based on EN r37907.
38178: ALF-14720: Get rid of big, unused class
38164: Merged V3.4-BUG-FIX to V4.1-BUG-FIX
38162: Merged V3.4 to V3.4-BUG-FIX
38145: ALF-13578: Merged V4.0-BUG-FIX to V3.4
35162: Removed attempt to force a concurrency exception for getNodePair after a node had actually been deleted. Code would retry 40 times before failing.
35169: ALF-13401, ALF-12393: Added exception translation to AbstractReindexComponent retrying transactions, following change in r35162
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@38222 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
38065: ALF-13725: yui-genXXX appears in the warning message while changing file name
38113: Merged BRANCHES/DEV/CLOUD1 to BRANCHES/DEV/V4.1-BUG-FIX
35857: Merged BRANCHES/DEV/THOR1 to BRANCHES/DEV/CLOUD1
33050: THOR-427: Decrease log level of 'Login Failed'
38117: Merged V4.1 to V4.1-BUG-FIX
38087: ALF-14725: Merged V3.4-BUG-FIX to V4.1
38086: ALF-14724: Upgrade to Java 1.6 u33
38118: Missing semicolons
38128: Merged V3.4-BUG-FIX to V4.1-BUG-FIX
37821: Fix for ALF-13658 - Direct access (SSO) to share user dashboard with external authentication fails and user is prompted to log on when browsing
37829: ALF-14340 CLONE: Alfresco crashes when viewing doclib / previewing - PDF with CMap
This first part is general code (does not fix the specific issue) that could be merged to any branch.
- TransformerDebug changes made to support investigation
- Addition of 'supported mimetype transformations' to spring configuration (this is generally what people have thought EXPLICIT transformations were).
- Tidy up of OpenOffice and JOD converters so that they don't say they can convert a mimetype to itself. There is a binary transformer that can just copy them.
This also simplifies the Transformer debug output.
37831: ALF-14340 CLONE: Alfresco crashes when viewing doclib / previewing - PDF with CMap
- missing file from last commit.
37832: ALF-14340 CLONE: Alfresco crashes when viewing doclib / previewing - PDF with CMap
This second part that fixes the specific issue with reconfiguration of the transformers used.
- Configuration of transformers changed to use ImageMagick with Ghostscript rather than PDFBox and PDFRenderer.
The same transformations should be possible after this change. No combinations have been removed or added.
- ImageMagick with Ghostscript now replaces both PDFBox and PDFRenderer for PDF to PNG.
- A single or double ImageMagick with Ghostscript transformation (fails over to double when not possible with a
single transformation) is now used by transformer.complex.PDF.Image
- ImageMagick with Ghostscript rather than transformer.complex.PDF.Image now declares itself as having an EXPLICIT
transformation for PDF to PNG. So normally there is no need to even look at the more complicated
transformer.complex.PDF.Image unless it is included as a component of another transformer (there are 3).
- PDFRenderer and 3rd party libs were only being used for PDF to PNG, so could be removed.
NOT REMOVED AT THIS STAGE TO ALLOW CUSTOMISATION USE AND WORKAROUNDS OF ANY ISSUED THAT MIGHT BE FOUND.
- PDFBox is still required for text to PDF, PDF to Text and metadata extraction.
- Tidy up transformer.PdfBox.TextToPdf so that it does not declare csv to pdf and xml to pdf as EXPLICIT as
this is the only transformer that can do it.
37834: ALF-10518 - Improvements to tagQuery.get.js for the Repository use case to remove the need to add //* PATH for CompanyHome query.
37835: Fix for ALF-14429 - Recently Modified dashlet takes up to 30 seconds to load after upgrade to Alfresco 3.4.6.23
37858: Merged V3.4 to V3.4-BUG-FIX (RECORD ONLY)
37592: Merged V3.4-BUG-FIX to V3.4 (3.4.10)
35103: Merged DEV to V3.4-BUG-FIX
37789: Merged V3.4-BUG-FIX to V3.4
37788: Second part of fix from Alex Mukha for ALF-11714
37841: ALF-14524: Merged PATCHES/V3.4.9 to V3.4
37840: ALF-14589: ALF-9861 breaks the JSON based error reporting for document library actions (by custom actions and code)
- Fix by Mr Roast
37865: Merged DEV to V3.4-BUG-FIX (with corrections)
37845: ALF-13929: Error during processing of the 'show audit' template after upgrade
New patch that updates show_audit.ftl to the newest version during upgrade
37877: Correction to corrections:
37865: Merged DEV to V3.4-BUG-FIX (with corrections)
37845: ALF-13929: Error during processing of the 'show audit' template after upgrade
New patch that updates show_audit.ftl to the newest version during upgrade
37918: Merged DEV to V3.4-BUG-FIX
37548: ALF-11124: English language bundle properties have _en_US suffix
Updated ant scripts to create properties files without _US suffix.
38090: ALF-14699: Merged DEV to V3.4-BUGFIX
38070: Search in Alfresco Explorer does not work
38124: Merged V3.4 to V3.4-BUG-FIX (RECORD ONLY)
38092: Merged V3.4-BUG-FIX to V3.4
38090: : Merged DEV to V3.4-BUGFIX
38070: ALF-14699: Search in Alfresco Explorer does not work
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@38135 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
37749: Fix for ALF-14582 SOLR tracking allows incompatible model changed to the current index to be made
- part 1
37810: Merge V3.4-BUG-FIX (3.4.11) to V4.0-BUG-FIX
37809: Merge V3.4 (3.4.10) to V3.4-BUG-FIX (3.4.11)
37808: ALF-14603: Merge V4.0 (4.0.2) to V3.4 (3.4.10)
<< The original 001-Cover_Cover.pdf file from ALF-9417 also now previews in 3.4.10 >>
37800: ALF-14145 Flash preview quality is poor
- Reverting change r30483 V3.4-BUG-FIX Sept 13 2011 for ALF-9417
swf.encoder.params=-s zoom=72 -s ppmsubpixels=1 -s poly2bitmap=1 -s bitmapfonts=1
being changed back to:
swf.encoder.params=-s poly2bitmap,subpixels=72
The original 001-Cover_Cover.pdf file from ALF-9417 does now preview in 4.0.2
37796: Fix for ALF-12609 - refactored Site Finder to no longer an async call to retrieve memberships before the search operation
37788: Second part of fix from Alex Mukha for ALF-11714
37811: Merged V4.0 (4.0.2) to V4.0-BUG-FIX
37766: Fix for ALF-14529 Share Solr admin console page shows "Unavailable: 05120041...
- fixed admin and JMX console generation to match SOLR SUMMARY report changes
37863: Fix for ALF-14631 Extraneous Backslash in Solr Configuration File
37884: First full commit of Chinese (zh_CN) translation bundles
37885: Spanish and French translation updates (based on EN r37081) - fixes a minor bug related to German strings in the wrong files.
37896: Fix for ALF-14582 SOLR tracking allows incompatible model changed to the current index to be made
- reject model changes that will break query support
37899: Merged BRANCHES/DEV/V3.4-BUG-FIX to BRANCHES/DEV/V4.0-BUG-FIX
37889: Added additional debugging output for JavaScript Search helper
37897: Fix from Alex Malinovsky for ALF-13529 - Performing a 'Copy to' from document details results in error. [applied to doclib v2 also for 4.0.X]
37901: Added support for xpath root node resolution to Repository search - previously only NodeRef based root node was working correctly.
37904: Fix to ensure the root node is only applied to a search for a Repository search (ALF-13778)
37913: Set version to 4.1.1
37917: ALF-14652: Installation: Friendly message about busy Tomcat SSL port should be more exact
- Updated installer strings for SSL port and JMX port
- Needs localizing
37920: ALF-13816: Permission Denied on web-client browsing if parent does not inherit permissions
- FileFolderService getNamePath() now performs toFileInfo() as SystemUser.
37969: Fixes for:
ALF-12772 'Path not found' error in Share if user has no permissions to parent folders in breadcrumb
ALF-14527 Share - Error to display documents if user has no access to the parent folder
- Share now correctly supports accessing documents and folders (and details page actions) where the user does not have Read permissions on the parent node.
37972: Fix for ALF-13343 - Unfriendly popup error messages displayed in Share when a user clicks on a direct folder-details or document-details URL that they don't have the permissions to access. Fixed due to changes in rev 37969 plus an improved error message.
37992: Fix for ALF-14211 - Topics isn't found if search by content (full text)
38008: Fix for ALF-14042 Customisable Alfresco contextPath in Alfresco AbstractHttpClient (used e.g. by Solr CoreTracker)
38010: Fix for ALF-14686 https://localhost:8443/solr/admin/cores?action=CHECK - checks the index - it should check the cache
38027: Update version to 4.0.3 - although this version should never exist - to differenciate it from 4.1
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@38130 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
37623: ALF-14183: Additional NP check for transition-id when building model
37626: ALF-13888: Merged V3.4-BUG-FIX to V4.0-BUG-FIX (missed merge)
33425: Merged DEV to V3.4-BUG-FIX
33359: ALF-12071: Windows 7 cannot open files stored on Alfresco mounted as a webdav network drive if the filename contains + (plus) character
For Windows 7 we SHOULD decode the file name gotten from GET request taking into account that "+" is not encoded as "%2B" for GET request.
37630: Process queued responses at the end of the thread request run, before re-enabling socket read events. ALF-14179, ALF-14180.
37636: REVERSE Merge to V4.0-BUG-FIX (4.0.3)
<< Now that ALF-13933 allows startup of OpenOffice/LibreOffice and JOD transformers from Java (even on Mac), this hack is no longer required. >>
<< The hack started up OpenOffice from the cmd line so OpenOffice transformer would be working but not JOD. >>
<< The bitrock alfresco.sh and openoffice.xml fiels are now identical between V3.4-BUG-FIX and V4.0-BUG-FIX >>
32952: ALF-7944: OSX OOo started by script not by subsystem now
37647: RECORD ONLY Merge V4.0 (4.0.2) to V4.0-BUG-FIX (4.0.3)
37646: Merge to V4.0-BUG-FIX (4.0.3) to V4.0 (4.0.2)
37636: REVERSE Merge to V4.0-BUG-FIX (4.0.3)
<< Now that ALF-13933 allows startup of OpenOffice/LibreOffice and JOD transformers from Java (even on Mac), this hack is no longer required. >>
<< The hack started up OpenOffice from the cmd line so OpenOffice transformer would be working but not JOD. >>
<< The bitrock alfresco.sh and openoffice.xml fiels are now identical between V3.4-BUG-FIX and V4.0-BUG-FIX >>
32952: ALF-7944: OSX OOo started by script not by subsystem now
37657: Websphere libraries.xml has regressed due to ALF-12477
37667: ALF-14307: Upgraded Activiti lib, preventing diagram-generation on process-definition query when initial deploy-time generation failed
37676: Fix for ALF-14489 - Link with special charaters (i.e. &) in Site Activities doesn't work properly
Note: 4.0 fix is different to 3.4 fix as wiki webscripts have all been converted to Java backed webscripts)
Merged BRANCHES/DEV/V3.4-BUG-FIX to BRANCHES/DEV/V4.0-BUG-FIX
37673: *Record only* Fix for ALF-14489 - Link with special charaters (i.e. &) in Site Activities doesn't work properly
37708: Increase version to 4.0.4 (4.0.3 being now dedicated to Cloud Sync)
37722: RECORD ONLY Merge V4.0 (4.0.2) to V4.0-BUG-FIX (4.0.3)
37679: ALF-14469: Reversed the reverse merge 37656, therefore reinstating ALF-13013 as it was actually a QA configuration problem!
37664: ALF-14053: Merged V4.0-BUG-FIX (4.0.3) to V4.0 (4.0.2)
Missing commits that removed $DYLD_LIBRARY_PATH from the environment. Had thought they were already in V4.0.
37353: Merged V3.4-BUG-FIX (3.4.10) to V4.0-BUG-FIX (4.0.3)
37352: ALF-13452, ALF-13933 Alfresco needs to be able to support LibreOffice for transformations
- Build test failure
37326: ALF-13933 Alfresco needs to be able to support LibreOffice for transformations
ALF-13452 Open office startup from Java not working on OSX
- Added code to start LibreOffice 3.5 on Mac (requires different options to the command and
ure-link is a directory rather than a file on mac)
- Removes $DYLD_LIBRARY_PATH from the environment when starting either openoffice or libreoffice on mac
so does not need to rely on the installer moving the soffice.bin process to .soffice.bin and then
creating a soffice.bin shell script that removed $DYLD_LIBRARY_PATH
- Indent TransformerDebug a bit more now we have fail over transformers at the top and lower levels
(saves N.N.N.N.N.N getting mixed up with text)
37656: Reverse merged 34391 and fix to ALF-13013 because it causes regression ALF-14469 on Websphere
37746: Merged V3.4-BUG-FIX to V4.0-BUG-FIX (RECORD ONLY)
37742: ALF-12486: Share - Calendar does not save past events
- Fix reviewed by David We
37743: ALF-14340: Merged HEAD to V3.4-BUG-FIX
35582: ALF-8601: Alfresco installs different ImageMagick versions on different stacks
- Now 6.5.6 is installed on all platforms
37748: Merged V3.4-BUG-FIX to V4.0-BUG-FIX
37655: ALF-14465: Bitrock installer: Advanced installation (apply AMP) finishes with error
- added -force option to installer bundles
- added warning (regardless of verbose flag) when files will be overwritten
- added -help option (requested by product management)
- removed replicated png from RM
- reorganised code to differentiate between an install failure and command line parse failure.
37658: ALF-13063: Trailing spaces after the DB2 JDBC class name, causing me hours of puzzlement
- Improved the URL so you get error messages out of the database
37663: ALF-13499: Share - Permissions page in the repository shows the groupid instead of displayname
37666: Fixed ALF-10790: DMDeploymentTargetTest consistently failing on SQL Server
- Text match for 'fk_alf_cass_' in error message, which covers all FK violations but excludes the unique constraint
- This is also a refix for ALF-10581, which should probably be retested
37697: ALF-11911 - Share: unable to externalise the raw role name
37712: Improvements to Forms runtime to handle empty json response when AccessDeniedException is thrown from the repository. Noticed during ALF-9861 investigation.
37744: ALF-14340: Patch from Bitrock to include Ghostscript with Windows-installed ImageMagick (already included with Unix versions)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@37750 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
37586: ALF-14309: Cannot run project using Alfresco SDK
- sdk-common target now depends on sdk-extras target
37604: Merged V3.4-BUG-FIX to V4.0-BUG-FIX
37573: Merged DEV to V3.4-BUG-FIX (with improvements)
37547: ALF-13621: Encoding issue in passwords for webscript and webdav authentication
Validation of BASIC username, password using following encoding in a sequence, ignoring duplicate decodings
1. UTF-8 (skip if fails to decode)
2. System.getProperty("file.encoding") (platform default encoding)
3. ISO-8859-1
It succeeds if one of them succeeds.
37591: ALF-14457: Merged PATCHES/V3.4.8 to V3.4-BUG-FIX
37288: ALF-14315: Localname is too long when upgrading from 3.1 to 3.4.8 or 3.4.9
- Truncate migrated group names within QName.MAX_LENGTH whilst maintaining uniqueness
37392: ALF-14315: Localname is too long when upgrading from 3.1 to 3.4.8 or 3.4.9
- Prevent NPE when re-parenting exising users
37593: (RECORD ONLY) Incremented version revision for 3.4.11
37599: Make this class compile so I can import all projects into Eclipse!
37601: ALF-14462: Stop Kerberos authentication from barfing when it comes across a NegoEx SPNEGO request from Windows 7 / 2008
http://blogs.msdn.com/b/openspecification/archive/2011/07/01/a-quick-look-at-the-new-negotiation-mechanism-negoex-used-with-spnego-in-windows-7.aspx
37602: ALF-10785: Locale not forwarded in webscripts when using Kerberos SSO
- Previous solution didn't work when failover manual login form was used (as Accept-Language header wasn't always sent by all Surf machinery) and would also mean Share wasn't responsive to browser locale changes, unlike when using the /s endpoint.
- Now we use a more foolproof solution on the /wcs endpoint
- Session initiation (as detected by an authentication filter) sets an attribute that decides whether a session 'sticky' locale should be used for the rest of the session
- It's set to false if a webscript is the first to access it or the session was established by a ticket. This means the Accept-Language header will drive the rest of the session.
- This also means Explorer can still control the locale of a session initiated by it
- Glad to see the back of this long-running bug. The good news is I now have a Kerberos EC2 image!
37603: ALF-14462: Fixed same potential NegoEx problem in Share SSOAuthenticationFilter (although not observed)
37605: Merged V3.4-BUG-FIX to V4.0-BUG-FIX (RECORD ONLY)
37590: Merged V4.0-BUG-FIX to V3.4-BUG-FIX
37586: ALF-14309: Cannot run project using Alfresco SDK
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@37606 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
37502: Merged V3.4-BUG-FIX to V4.0-BUG-FIX (RECORD ONLY)
37159: ALF-12541: Fix EOL.
37172: Merged HEAD to V3.4-BUG-FIX:
33880: ALF-12777 / ALF-14259: MMT should not install AMPs which override pre-existing files in the war file, unless -force is provided. The MMT is moving toward more of a validation phase (checks things, calculate changes) then an execution phase (makes the changes).
37526: ALF-11027: update URLs to our Maven repos
37554: Follow-on fix to ALF-9661 - do not fire update rule (onDeleteAssociation) if node also no longer exists
- will fail with concurrency/retry error (=> "Attempt to follow reference ... to deleted node")
- fix targeted for 4.0.3 (requires merge from V4.0-BUG-FIX to V4.0)
- required by CloudSync (ALF-13941) - eg. last target( SSMN) also deletes source (SSD)
37564: Pull out some bits to constants, so downstream classes can more easily configure themselves
37571: ALF-14055: Merged V3.4-BUG-FIX to V4.0-BUG-FIX
37570: ALF-13751: Catastrophic indexing performance when a repository containing 60,000 sites, all containing the admin user is synced with an LDAP server containing an admin user
- made LDAP sync only apply incremental changes to zones (rather than removing all and adding all) and made it preserve the AUTH.ALF zone if it is already there, as that contains all the site group paths
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@37572 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
37410: ALF-14386 HttpClient returns a null byte array if there is no response body (eg 204), swap that for an empty array to avoid NPEs and better fit the interface contract
37439: ALF-13979: Schema comparison NPE when encountering a keyless table
37443: Hand merge of second round of PATH query improvements for ALF-13404 to doclib2 API scripts
37480: Merged V4.0 to V4.0-BUG-FIX
37470: ALF-14434: Specify a START WITH value for the rebuilt alf_acl_change_set primary key on DB2
37475: ALF-13839: Transaction purging didn't work on SQL Server!
37484: Merged PATCHES/V3.4.6 to V4.0-BUG-FIX (RECORD ONLY)
36821: ALF-13827: Make replicated caches recover from temporary comms failures by flushing when a change in peers is detected
- We do not flush caches who replicate via copy (e.g. tickets cache) as these may not be recoverable
37487: Merged V3.4-BUG-FIX to V4.0-BUG-FIX
37225: ALF-13617 Revert To Version functionality incorrectly reverts to the wrong version/file
37280: Merged DEV to V3.4-BUG-FIX
37279: ALF-14360 : Missing caches from ehcache-custom.xml.sample.cluster
org.alfresco.cache.avm.avmVersionRootEntityCache and org.alfresco.cache.tagscopeSummaryCache were added to the ehcache configuration.
37473: ALF-12081: Ensure that cancel checkout can both unlock and cancel offline edit
37478: Merged BRANCHES/DEV/BELARUS/V3.4-BUG-FIX-2012_05_22 to BRANCHES/DEV/V3.4-BUG-FIX:
37471: ALF-9475 : Remove JBPM indexes present from upgrades
37485: ALF-9475: Fix up schema versions
37488: Merged V3.4-BUG-FIX to V4.0-BUG-FIX (RECORD ONLY)
37330: Merged V4.0-BUG-FIX to V3.4-BUG-FIX
37323: ALF-13247: Two nodes with the same primary path.
-Fixed by initializing zone before parallel batch processing begins.
37356: ALF-14392: Merged V4.0-BUG-FIX to V3.4-BUG-FIX
36346: Fix for ALF-9466 - We can search contents sorted by categories in Advanced search in Share, but saved search will not be shown in UI.
37373: Merged PATCHES/V3.4.6 to V3.4-BUG-FIX
36821: ALF-13827 / ALF-14402: Make replicated caches recover from temporary comms failures by flushing when a change in peers is detected
- We do not flush caches who replicate via copy (e.g. tickets cache) as these may not be recoverable
37122: ALF-13919 / ALF-14403: Merged DEV to PATCHES/V3.4.6
- Rework of Dmitry's implementation
- Uses dynamic HQL query to retrieve JBPM workflow instances by specified query criteria
- WorkflowInstancesGet web script no longer has to iterate over every workflow instance in the database!
- DB index added to enable efficient querying by string variable
- Hibernate tastic!
37188: ALF-13919 / ALF-14403: Worked around HQL polymorphism issues by using explicit variable subclass names in from clause
37204: ALF-13919 / ALF-14403: Fix to date range handling by Dmitry
37481: Merged HEAD to V3.4-BUG-FIX
37388: ALF-13545: First attempt at digitally signing the Windows installers
37391: ALF-13545: Fix quoting and output directory specification
37393: ALF-13545: Correct deployment installer signcode command
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@37491 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
37207: BDE-69: Filter more tests for minimal build plan
37253: Fix for ALF-13634 Re-created category won't show up again on a node in Document Library.
- also fixes deletion of secondary associations
37265: Merged V4.0 to V4.0-BUG-FIX
37224: ALF-14174: Part 14 for ALF-14237 Upgrades from 4.0.0.x/4..0.1.0 will not fix the timestamps on acl changesets - SOLR will skip ACLs set prior to upgrade
- Fix syntax error on Oracle
37250: Fix for ALF-14174 The patch adding timestamps to acl_change_set breaks SOLR tracking
- better cross DB fix
37298: ALF-14365 - added hazelcastConfig.xml.sample
37323: ALF-13247: Two nodes with the same primary path.
-Fixed by initializing zone before parallel batch processing begins.
37326: ALF-13933 Alfresco needs to be able to support LibreOffice for transformations
ALF-13452 Open office startup from Java not working on OSX
- Added code to start LibreOffice 3.5 on Mac (requires different options to the command and
ure-link is a directory rather than a file on mac)
- Removes $DYLD_LIBRARY_PATH from the environment when starting either openoffice or libreoffice on mac
so does not need to rely on the installer moving the soffice.bin process to .soffice.bin and then
creating a soffice.bin shell script that removed $DYLD_LIBRARY_PATH
- Indent TransformerDebug a bit more now we have fail over transformers at the top and lower levels
(saves N.N.N.N.N.N getting mixed up with text)
37340: Merged V3.4-BUG-FIX (3.4.10) to V4.0-BUG-FIX (4.0.3) RECORD ONLY
37339: ALF-13452: Merged V4.0-BUG-FIX (4.0.3) to V3.4-BUG-FIX (3.4.10)
37326: ALF-13933 Alfresco needs to be able to support LibreOffice for transformations
ALF-13452 Open office startup from Java not working on OSX
- Added code to start LibreOffice 3.5 on Mac (requires different options to the command and
ure-link is a directory rather than a file on mac)
- Removes $DYLD_LIBRARY_PATH from the environment when starting either openoffice or libreoffice on mac
so does not need to rely on the installer moving the soffice.bin process to .soffice.bin and then
creating a soffice.bin shell script that removed $DYLD_LIBRARY_PATH
- Indent TransformerDebug a bit more now we have fail over transformers at the top and lower levels
(saves N.N.N.N.N.N getting mixed up with text)
36273: ALF-13933 Alfresco needs to be able to support LibreOffice for transformations
- Return a dummy OpenOffice command even when there is no OpenOffice/LibreOffice installed or on the path.
36264: ALF-13933 Alfresco needs to be able to support LibreOffice for transformations
- remove old jodconverter-core-3.0-beta-3.diff
36259: ALF-13933 Alfresco needs to be able to support LibreOffice for transformations
<< Developed on Windows 7. Might need more work on Linux to get LibreOffice to shut down, but should be
okay with OpenOffice 3.2 which was used in the previous release. >>
- Updated jodconverter to latest version jodconverter-core-3.0-SNAPSHOT-patched.jar 28/4/2012 which is newer
than 3.0 beta-4
- Applied patch for http://code.google.com/p/jodconverter/issues/detail?id=103 to handle setting the env
for LibreOffice 3.5
- Modified code to use partial GNU style options (not used for -env!) when using LibreOffice
- Added OpenOfficeCommandLine to dynamically supply OpenOffice or LibreOffice command line args for OOoDirect
- Tested to work with OpenOffice 3.4 and 3.2 on Windows 7
37353: Merged V3.4-BUG-FIX (3.4.10) to V4.0-BUG-FIX (4.0.3)
37352: ALF-13452, ALF-13933 Alfresco needs to be able to support LibreOffice for transformations
- Build test failure
37359: New JUnit Rule to support automatic creation and cleanup of Share sites in test code.
This is required for an imminent fix to ALF-14345, but I'm checking it in separately in order to merge this general utility.
37360: Fix for ALF-14345. Site Service list method does not recognise sub-types of st:site.
37364: Merged V3.4-BUG-FIX (3.4.10) to V4.0-BUG-FIX (4.0.3) RECORD ONLY (not needed in 4.0.x)
37363: ALF-13452, ALF-13933 Alfresco needs to be able to support LibreOffice for transformations
- Build test failure x2 (reference to jodconverter*jar not needed in 4.0.x)
37370: Merged V3.4-BUG-FIX:
ALF-11714: Updated WCMQS to ensure all FreeMarker variables output to HTML are protected with ?html to prevent XSS
37382: Translation (DE, IT, JA, NL) updates from Gloria, based on EN rev37081
37384: Fix for ALF-14219 SolrQueryHTTPClient unable to handle long queries (4096 bytes)
37386: Merged V4.0 to V4.0-BUG-FIX
37385: ALF-14238: Fix by Dmitry to correct iteration in ImapUnsubscribedAspectPatch
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@37387 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
37121: ALF-12796: Ensure that only visible nodes are shown via Category search in Repository view when libraryRoot is changed from company home.
37124: ALF-14220: Parallel reviews now takes into account maximum percentage of approval rate possible when deciding to add new task
37128: Fixes: ALF-14322. Translation update from Gloria
37135: Fix for ALF-13993 It fails to find documents whose tag is longer than 255 characters
- TAGS are truncated as QNAMES - default to 255.
- TAGS longer then 255 characters can be created.
- TAGS equal in the first 255 characters can not be created (as they would be treated as duplicates by search)
37181: Merged V3.4-BUG-FIX to V4.0-BUG-FIX
Merge HEAD to V3.4-BUG-FIX
33880: ALF-12777 / ALF-14259: MMT should not install AMPs which override pre-existing files in the war file, unless -force is provided. The MMT is moving toward more of a validation phase (checks things, calculate changes) then an execution phase (makes the changes).
37192: Merged V3.4-BUG-FIX to V4.0-BUG-FIX
37081: ALF-13054 Rule action "Transform and copy image" fails if transformation cannot be performed by transformer.ImageMagick
- (Problem 3 only) - TransformerDebug is now issued from ContentService.isTransformable(...) and ImageTransformActionExecuter.doTransform(...)
37088: ALF-10217: Updated parse-args.lib.js to support sites having two parent nodes.
37143: Fixes: ALF-14322: Translation update from Gloria.
37145: ALF-14303 Alfresco crashes when viewing doclib / previewing - PDF with CMap
Adding temporary workaround:
Modified fail over transformers for PDF to PNG to be PDFRenderer, ImageMagick (new) and the PDFBox. If Ghostscript is installed on the server,
ImageMagick will be able to perform the transformation. If not installed, it fails with an unsupported transformation and fails over to PDFBox as it
does today and will encounter this issue if the supplied PDF. If this issues takes place, install Ghostscript.
37190: Merged PATCHES/V3.4.6 to V3.4-BUG-FIX
37189: ALF-13404: Performance: 'Content I'm Editing' dashlet is slow to render when there is lots of data/sites
- Additional query improvement by Pavel
37191: ALF-13379: Fix IsImmutableProperty to react to locks again and stop unit test from confusing a lock with a checkout
37193: Merged V4.0 to V4.0-BUG-FIX
37070: ALF-14310: alfresco-enterprise-webeditor-4.0.2.zip fails with HTTP Status 500
- Due to more incomplete dependency updates
37146: (RECORD ONLY) ALF-13745: Merged V3.4-BUG-FIX (3.4.10) to V4.0 (4.0.2)
37145: ALF-14303 Alfresco crashes when viewing doclib / previewing - PDF with CMap
Adding temporary workaround:
Modified fail over transformers for PDF to PNG to be PDFRenderer, ImageMagick (new) and the PDFBox. If Ghostscript is installed on the server,
ImageMagick will be able to perform the transformation. If not installed, it fails with an unsupported transformation and fails over to PDFBox as it
does today and will encounter this issue if the supplied PDF. If this issues takes place, install Ghostscript.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@37196 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
37067: ALF-13294 CIFS: When versionable aspect is active, using the Microsoft Word for Mac 2008 option "always create a backup copy" leads to document versions loss
37073: ALF-14319 Add a unit test for using the real remote credentials shared container (most use a test one to avoid issues/clashing), and tweak the qname to match other similar ones
37074: Merged V3.4-BUG-FIX to V4.0-BUG_FIX
36881: Merged DEV to V3.4-BUG-FIX
36759: Fix to Checkin failing to distinguish between 'null' and 'unset' properties
- Some minor ammendments to unit test as well
36898: Merge HEAD to V3.4-BUG-FIX:
33668: ALF-12541 / ALF-14254: AMP files need to be able to be pinned to specific "edition(s)" of Alfresco. It is now possible to specify a module.editions property (eg. community) which is checked by the MMT. Also, the version is checked on install. Also, started refactoring some of the code for better reuse.
33793: ALF-12541 / ALF-14254: Better fix for ALF-12541 - AMP files need to be able to be pinned to specific "edition(s)" of Alfresco Share doesn't have a version.properties file so I need to cater for that scenario. I didn't want to create the LogOutput interface but its a stop-gap until the MMT gets re-worked.
33695: ALF-12531 / ALF-14255: MMT needs to properly support upgrading of AMP files
33725: ALF-12532 / ALF-14256: MMT should fail with an error if the target war file doesn't exist
33735: ALF-12533 / ALF-14257: When run with -directory, MMT should only backup the alfresco.war file once
33781: ALF-12540 / ALF-14258: AMP - file-mapping.properties: white space at end of line is significant
33880: ALF-12777 / ALF-14259: MMT should not install AMPs which override pre-existing files in the war file, unless -force is provided. The MMT is moving toward more of a validation phase (checks things, calculate changes) then an execution phase (makes the changes).
33707: ALF-12541 / ALF-14254: Fix for failing unit tests
37030: ALF-12511 Allow debugging of the authentication chain at a high level
- enable with log4j.loggerorg.alfresco.repo.security.authentication.AbstractChainingAuthenticationService=debug
37066: Merged DEV to V3.4-BUG-FIX (3.4.10)
37063: ALF-11956: WCM accessibility
New Tab focus plugin is added for TinyMCE:
- plugin covers the RTE changes special for 'XForms';
- configuration for custom appearance has been set in 'web-client-config-wcm.xml'
37069: ALF-13379: READ_ONLY_LOCK prevents access via deprecated CMIS API
- Fix by Alex Bykov
37075: Fix for ALF-14267 SOLR index check - First transaction time used instead of first ACL time - indexCheck, checkInitialState
37076: Merged V3.4-BUG-FIX to V4.0-BUG-FIX (RECORD ONLY)
36942: ALF-12081: Cancel Editing button should only be shown for documents that are checked out for offline editing.
36957: ALF-12081: Reverse-merging r36942 pending UI team review
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@37079 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
36915: ALF-12874: Schema reference files are out of date
- Difference: expected primary key .alf_tenant.PRIMARY.columnNames[0]="id", but was .alf_tenant.PRIMARY.columnNames[0]="tenant_domain"
- fixed the rename of alf_tenant PK "id" -> "tenant_domain" (for all 5 DB types)
36950: Merged V4.0 to V4.0-BUG-FIX (RECORD ONLY)
36917: Merged V4.0-BUG-FIX to V4.0
36915: ALF-12874: Schema reference files are out of date
- Difference: expected primary key .alf_tenant.PRIMARY.columnNames[0]="id", but was .alf_tenant.PRIMARY.columnNames[0]="tenant_domain"
- fixed the rename of alf_tenant PK "id" -> "tenant_domain" (for all 5 DB types)
36951: Merged V4.0 (4.0.2) to V4.0-BUG-FIX (4.0.3)
36949: ALF-13745: Merged V3.4-BUG-FIX (3.4.10) to V4.0 (4.0.2)
36948: ALF-13667 Additional OpenOffice mimetypes to be added to the mime-type maps
- On reflection the maxSourceSizeKBytes limits for power point files were too small. Did not take into account
images in the files rather than just text.
36923: Merged DEV to V4.0
36600: ALF-14129 : Failed to do upgrade from 3.4.8 to 4.0.2
Statements from ActivitiTaskIdIndexes.sql script were marked as optional.
36922: Merged DEV to V4.0
36729: ALF-14129 : Failed to do upgrade from 3.4.8 to 4.0.2
Outdated Schema-Reference-ACT.xml were updated for all dialects and regression after ALF-12874 was fixed.
36953: Merged BRANCHES/DEV/V3.4-BUG-FIX to BRANCHES/DEV/V4.0-BUG-FIX
36905: ALF-14178 Share - Path issue with number of character limitation. Updated qname to max DB limit of 255 chars.
36954: ALF-14209 SOLR - does not support query for all stores
- it is now possible for SOLR to track any store and Alfresco to execute queries against that store (no federation or sharding yet ....)
36965: Extra debugging after review of ALF-14238
37032: ALF-12723: Missing mergeinfo for r34655
37033: Merged V4.0 to V4.0-BUG-FIX
36999: ALF-5285: Reverse merging r26226, as it causes regressions ALF-14202, ALF-14242 and ALF-14245
37001: ALF-14169: Alfresco startup fails if XAM module was deployed
Jan approved fix
37005: ALF-14169: Fix unit test compilation
37020: Resolved some "Patch description is not available" warnings in 4.0.2
37022: ALF-12874: Schema reference files are out of date
- Fixed up PostgreSQL diffs
37027: ALF-12874: Schema reference files are out of date
- DB2 fixes by Dmitry
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@37036 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
36800: Fix for ALF-14217 - Repository link in the repository view of Share fails to link to Company Home metadata details page
36801: ALF-13465: Ensure that linked folders go to folder-details and not document-details page
36802: ALF-11027: Merge DEV/MAVEN-POC to V4.0-BUG-FIX
36757: ALF-11027: remove spurious comment
36593: ALF-11027: Fixed running from enterpriseprojects folder and strenghtened error messaging. Maven deployment needs to be run in -f continuous.xml environment and fails when set-build-number was not called in advance
36803: ALF-13775: Set correct status code on missing index package doc response (updated Surf libs r1082)
36805: Tweak exception inheritence to better fit with transaction rollbacks
36806: Merged BRANCHES/DEV/CLOUDSYNCLOCAL2 to BRANCHES/DEV/V4.0-BUG-FIX:
36556: A useful collection conversion utility method.
36827: Record which CloudSyncLocal2 changes already been manually merged in
36859: Merged V4.0 to V4.0-BUG-FIX
36854: Part 2 for ALF-14237 Upgrades from 4.0.0.x/4.0.1.0 will not fix the timestamps on acl changesets - SOLR will skip ACLs set prior to upgrade
- add id to avoid many changesets with the same timestamp
36855: Part 3 for ALF-14237 Upgrades from 4.0.0.x/4.0.1.0 will not fix the timestamps on acl changesets - SOLR will skip ACLs set prior to upgrade
- fix original patch again ...
36861: Merged V4.0 to V4.0-BUG-FIX
36852: ALF-13745: Merged V3.4-BUG-FIX (3.4.10) to V4.0 (4.0.2)
<<< Extra change required for 4.0.x in alfresco-macros.lib.ftl >>>
36851: ALF-13667 Additional OpenOffice mimetypes to be added to the mime-type maps
- Added mime-type mappings to alfresco.js
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@36863 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
36744: Fix for ALF-14227: "Bulk Filesystem In-place Import Tool: 'Replace existing files' option is not working - it is enabled when the check-box was unchecked"
36745: Fix for ALF-13355: "CMIS: Error occurs trying to delete a multilingual document"
36763: ALF-14226: User with '@' symbol in username cannot login
- note: related to ALF-13755
36795: Merged V4.0 to V4.0-BUG-FIX
36779: ALF-14237 Upgrades from 4.0.0.x/4..0.1.0 will not fix the timestamps on acl changesets - SOLR will skip ACLs set prior to upgrade
36794: ALF-14094: Correction to from address generation for invitation reject email
36796: Merged V4.0 to V4.0-BUG-FIX (RECORD ONLY)
36765: Merged V4.0-BUG-FIX to V4.0
36763: ALF-14226: User with '@' symbol in username cannot login
- note: related to ALF-13755
36797: Merged V3.4-BUG-FIX to V4.0-BUG-FIX
36773: Merged DEV to V3.4-BUG-FIX (with improvements)
36739: ALF-11835 : Authentication chain should be validated
The existence of a subsystem in a chain is validated by a check for presence of the corresponding resources.
36784: ALF-10181 Missing files from enterprise SDK
- Added missing Enterprise Config
36793: (RECORD ONLY) ALF-12776: Correction to from address generation for invitation reject email
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@36799 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
36604: ALF-13745: Merged V3.4-BUG-FIX (3.4.10) to V4.0-BUG-FIX (4.0.3)
36602: ALF-13667 Additional OpenOffice mimetypes to be added to the mime-type maps
- xls to pdf limit had been commented out
- failover.transformer.PdfRenderer.PdfToImage and failover.transformer.PdfBox.PdfToImage should not have been
been registered. Introduced an unregisteredBaseContentTransformer. In the case of these two transforms this would
not have been a problem, as they were disable anyway due to EXPLICIT setting elsewhere.
36608: First part of ALF-14209 SOLR - does not support query for all stores
- dynamic SOLR cores to track a store
- NEW, DELETE, and change properties and reload
36635: ALF-13404 for documentlibrary-v2 APIs
36669: Fix issue with rendering multi-valued properties in JSON from server-side JS (from DaveD)
36676: Fix for ALF-14216 Solr Exception when you try to sort folders or files by size.
36692: Fix ALF-12966 - Comments doesn't work on iOS Safari. Anywhere TinyMCE is present does not work correctly e.g. comments, blogs, wiki, HTML content creation.
36693: ALF-14138: Prevent default Surf CMIS content WebScript clashing with Alfreco version (updated Surf libs r1081)
36714: ALF-14224: WorkflowTaskDefinition form-key fetching fixed for multi-instance UserTasks
36721: Fix for ALF-8374 - Simple view: incorrect file type icon for *.page and *.eps files
36726: Merged BRANCHES/DEV/V3.4-BUG-FIX to BRANCHES/DEV/V4.0-BUG-FIX
36724: Fix for ALF-14207 - cm:link not correctly handled in Share's doclist when users don't have permission
36728: Fix for ALF-14002: "No dashlets listed when customizing Site dashboard for the "Web Site Design Project" sample Share Site "
36732: Merged V3.4-BUG-FIX to V4.0-BUG-FIX
36637: ALF-6162 Thumbnail is not produced for PDFs encoded with JBIG2Decode
<< Reported problem still exists, but have made improvements see https://issues.alfresco.com/jira/browse/ALF-6162?focusedCommentId=162936&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-162936 >>
- PDFRenderer now fails with an exception in more cases, rather than just silently continuing. Specific case was not handling JBig2 images.
previously just resulted in a black box)
- Handle the font family CIDFontType0 which includes HiddenHorzOCR
36640: ALF-13769: Merged BELARUS/DEV/V3.4-BUG-FIX-2012_05_04 to V3.4-BUG-FIX (3.4.10)
36440: ALF-11956: WCM accessibility
Assignment of TinyMCE accessibility hotkeys only to activated RTE between multiple instances is added.
Headings and some other related labels within the context of 'Create Web Content Wizard' were shortened and clarified.
Fixed some issues related to hidden text for accessibility support in context of IE, which doesn't calculate styles and dimensions that are applied to elements before adding to DOM
36443: ALF-11956: WCM accessibility
Added some changes missed in r36440
36645: ALF-13769: Merged DEV/V3.4-BUG-FIX-2012_01_10 to V3.4-BUG-FIX (3.4.10)
33381: ALF-10162: Web Form validation can be bypassed
1. New method was introduced to XFormsBean which allows it to validate the last inserted values.
2. CreateWebContentWizard finds XFormsBean in session and invokes isXformValid. If any validation
errors exist it goes back and show the JSF error.
3. xform.js - contains code that removes JSF error as well as the XForms error. This is necessary because we need to clear
the JSF error on the Javascript actions
4. container.jsp - includes a div wrapper with the id to be able unambiguously find the JSF error block.
36700: Merged DEV to V3.4-BUG-FIX (Reviewed by Erik)
36450: ALF-12261 : IE8 Specific: It's impossible add relationship type "Parent/Child"
The type of the submit button should be set to 'button' in 'new-rmreference.get.html.ftl'.
36702: Merged DEV to V3.4-BUG-FIX (Reviewed by Erik)
36670: ALF-12825: Impossible choose the "Publication Date", the calendar isn't displayed
The DatePicker component register a validation handler for the date entry field so that the submit button disables when an invalid date is entered. This handler register with the forms runtime instance. We should create this instance in FormUI_consructor, not is onReady method (form.js), because constructors always in order will be invoked.
36703: Fix for Mac Office 2011 Powerpoint save fails on CIFS. ALF-13615.
36733: Merged V4.0 to V4.0-BUG-FIX
36628: Added ${NOW} variable option for schema bootstrap scripts (see ALF-14174)
36632: Fix last part of ALF-14174: The patch adding timestamps to acl_change_set breaks SOLR tracking
- Added ${NOW} to ACL change set timestamp when upgrading: commit_time_ms = ${NOW}
36647: ALF-14190: FSTR is not working
- Due to someone updating dependencies without updating the build scripts!
36734: Merged V4.0 to V4.0-BUG-FIX (RECORD ONLY)
36605: ALF-13745: Merged V4.0-BUG-FIX (4.0.3) to V4.0 (4.0.2)
36604: ALF-13745: Merged V3.4-BUG-FIX (3.4.10) to V4.0-BUG-FIX (4.0.3)
36602: ALF-13667 Additional OpenOffice mimetypes to be added to the mime-type maps
36678: Merged BRANCHES/DEV/V4.0-BUG-FIX to BRANCHES/V4.0
36675: Fix for ALF-14216 Solr Exception when you try to sort folders or files by size.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@36737 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261