11943: Fix for ETHREEOH-879 & ETHREEOH-783: Multi-valued properties not allowed in Alfresco 3.0 (due to java.lang.UnsupportedOperationException)
11944: Fix for ETHREEOH-865
11947: Build fix for site service unit test failures. This will be reviewed since it works round the issue rather than tackle why runAs is now failing.
11952: ETHREEOH-845, ETHREEOH-871, ETHREEOH-853, ETHREEOH-839
11953: ETHREEOH-483 Unable to upload files [with Flash 10 installed] Fixed to fit into yui 2.6.0
11954: Added missing 'protocolOrder' configuration value.
11956: Fix for ETHREEOH-895
11957: Fix for ETHREEOH-891.
11958: Readded generated source line for RemoteAPI project.
11959: ETHREEOH-483 Unable to upload files [with Flash 10 installed] Missed to add this image
11960: Removed JDK6 specific method.
11962: Fixed missing setup of the share mapper class name when the <class> config tag is used. ALFCOM-2060.
11964: fix for ETHREEOH-266 - restrict length of webapp to 150 chars.
11965: Merged 2.2 to 3.0
11926: Fox for ETHREEOH-725 User doesn't receive email to his box when rule 'Send an Email to specified users' is created
11966: ETHREEOH-872: Editing Email-notify-rules fails w/ ClassCastException
11967: MT - test fixes (post runAs merge)
11968: Changed Windows x64 NetBIOS warning message to be a debug message. ETHREEOH-897.
11971: ETHREEOH-829 Case issue when inserting Document Share links into a discussion using richtext editor
11973: Fix for ETHREEOH-890 - users with apostrophe in their login name can now login to Alfresco Explorer (and Share).
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@12490 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
11829: Updated javadocs for RuntimeExec class
11830: Updated and wired in Spring source
11831: Fixed ETHREEOH-382: Can't run Lucene search via Node Browser
11832: Added unit test for V3.0 rev 11535
11834: Removed redundant TODO item
11835: ETHREEOH-798 Double clicking OK on most pop-up dialogs in Share causing multiple requests to be sent - and errors generated for the user
11836: Fix for a number of session based authentication and webscript authentication issues with NTLM from Share. Fixes ETHREEOH-806 and ETHREEOH-834 and first part of fix for ETHREEOH-789.
11838: Sharepoint Protocol Support
11843: Build fix
11846: Refactor of the SSO web filters (NTLM and Kerberos) for web-client and WebDAV.
11848: Added commented out entries for web-client and WebDAV Kerberos filter debugging.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@12483 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
11509: ETHREEOH-394: Incorrect message in activity feed when user accepts an invitation to a site
11510: Fix to set position
11511: Fix for ETHREEOH-533: Dialogs access via ExternalAccessServlet return to blank empty container.jsp page when Close button is clicked
11512: Fix DM ACL deletion after merge forward for shared and defining ACLs.
11513: Merged V2.2 to V3.0
11501: Expose if set permissions are inherited or not and fix relatd behaviour for import/copy
11514: Fix for ETHREEOH-476 (Impossible to create Site Invite Workflow) & ETHREEOH-254 (Default value at 'Start Advanced Workflow Wizard' page)
11515: Fix for ETHREEOH-446 and ETHREEOH-447
11517: Fix for ETHREEOH-225: Web Forms with repeating elements don't work
11518: Merged V2.2 to V3.0
11343: ACL upgrades may require a COW - it now warns when this happens.
11369: Always lock against staging - ETWOTWO-763
11519: Merged V2.2 to V3.0
11467: Fixed ETWOTWO-774: CreateVersionTxnListener.afterCommit() throws NPE
11468: More defensive coding on AVM txn listeners (avoid NPEs)
11475: More defensive checks to avoid NPE
11520: Merged V2.2 to V3.0
11478: Keep creator and owner as orihinally set in AVM - Fix for ETWOTWO-604
11521: RuntimeExec: Added optional directive SPLIT: to force argument tokenization
11522: Limited tests to just check the command format not execute it for "dir . .."
11523: Undid revision 11520 (Merged V2.2 11478)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@12449 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
11489: Added step for JDBC info
11490: Fixed: ETHREEOH-452 Error appear when a user trying to view metadata for item, which is deleting
11491: Blog integration package rename and removal of obsolete web-client beans
11492: Adding missing web-extension dir to dynamic-website project
11493: ETHREEOH_520: Fixes to prevent new users from being created when existing users invited to a site
11494: Updated version to beta2
11495: Fixes ETHREEOH-252, 392 & 393. When merged to 2.2 will also fix ETWOTWO-246 & 616 and when merged to HEAD will fix ALFCOM-1685 & 1712.
11496: Partial fix for ETHREEOH-27, fixes 2 out of the final 3 error conditions.
11497: Fix for ETHREEOH-550
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@12447 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
11481: ETHREEOH-499 - Full colour icons for unavailable buttons in wiki page component. ETHREEOH-506 - Incorrect delete wiki page icon
11482: Re-added repo blog-action to allow external blog publishing from Share client
11485: ETHREEOH-155 Incorrect display of "Calendar" page
11488: Fixed: ETHREEOH-553 Members list is not sorted alphabetically
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@12443 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
11355: NTLMLogoDetails and Type2NTLMMessage are now Serializable, as they may be stored in an HTTP session. JLAN-43.
11386: Refactor of repository tier NTLM authentication filters.
11387: Integration of NTLMv2 message support for NTLM authentication filters
11400: Fixed NTLMv2 detection for Firefox, it does not send the 128Bit flag.
11401: Second round of NTLM authentication filter refactoring for repo tier.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@12425 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
11360: Fixed MySQL upgrade path from pre-2.9: Copying the user usage data is now optional as the table might be missing.
11363: Merged V2.2 to V3.0
11320: Fixed ETWOTWO-747: Incorrect historical tables created during Oracle upgrade
11336: Upgrade script optimizations
11340: Fix for ETWOTWO-752: Expired content task shows all items in the web project
11362: Fixed ETHREEOH-402: Error while attempting to set node DB ID and other unsettable properties
11367: Removed old blog detritus
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@12423 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- added WebStudioPreviewURIService and a -context.sample file to enable Web Studio as a preview server for WCM (this is not enabled by default)
- lots of updates to components in app library (to be renamed samples)
- many fixes to drag/drop page assembly
- spice up the UI a good bit
- knock off remaining bugs for Labs 3C launch
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@12220 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
10982: Merged V2.1 to V2.2
10273: Fix for ETWOONE-317: Error from regenerate renditions wizard when templates are updated
10985: Merged V2.1 to V2.2
10717: Fix for ETWOONE-14: System Error message appears while clicking 'Manage Task' icon in ...
10742: Fix for ETWOONE-119: A user created with space characters at the begin and at the end can't login
10758: Fix for ETWOONE-183: URL addressability of forum spaces and topics
10760: Fix for ETWOONE-339: URL Addressability to discussions causes display issue
10761: Fix for ETWOONE-196: Attempt to post to the same forum by two or more users simultaneously leads to error appearance and impossibility to post for some of them
10772: Fix for ETWOONE-225: Validation.js does not properly handle trailing whitespace
10986: Added Hibernate src to Eclipse project
11004: Remove annoying exceptions on shutdown
11005: Minor javadoc fix
11012: Fixed ETWOTWO-423: Optionally inject the Open Office document converter instance to the transformer
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@11202 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
1) Performance imporvements (client and server are now multi-threaded + other performance work)
2) Pluggable transport protocols (ENH-145)
3) Changes to initialisation (ALFCOM-135)
4) Changes to the action service to enable multiple async event queues.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@11022 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
10931: Merged V2.1 to V2.2
9931: Fix for https://issues.alfresco.com/jira/browse/ETWOONE-295
10094: Further fix for ETWOONE-241: SAXException - XML parser apparently is not thread safe
10101: Resolve ACT 1282: wcm workflow falling over on Oracle while hitting in clause limit of 1000 expressions.
10188: https://issues.alfresco.com/jira/browse/ETWOONE-74 (Part 1)
10447: ETWOONE-328: performance improvement added to rule trigger code
10455: Fix for ETWOONE-306.
10292: Fix for ETWOONE-92: If two users update the same contents at the same time, you get InvalidNodeRefException
10293: Fix for ETWOONE-116: Send email action does not handle invalid email address
10294: Fix for ETWOONE-164: when a powerpoint 2007 pptx is stored in alfresco ...
10341: Action Evaluator request level cache
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10934 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
10586: Merged V2.2 to V2.9
9883: Fix for https://issues.alfresco.com/jira/browse/ETWOTWO-561
9893: Gave some more time to wait for the threads to finish (QNameDAOTest)
9955: Added trace logging of calls that possibly cause failures during session flushing
9956: Part fix ETWOTWO570: RetryingTransactionAdvice needs to use RetryingTransactionHelper
9958: Fixed ETWOTWO-570: AVM transaction interceptors fail if methods are incorrectly declared
9973: More missing transaction declarations for AttributeService
9977: Fixed unit test to rollback properly after expected txn failure
9978: Fix for ETWOTWO-440: Error : 500: Failed to execute method NodeInfoBean.sendNodeInfo
9986: LinkValidationService missing txn declaration for onBootstrap
10588: Merged V2.2 to V2.9
9898: Fixed handling of cm:name on root nodes
9900: Empty property sets are allowed
10589: Merged V2.2 to V2.9
9965: Fixed unit test to inject 'nodeService' and not 'NodeService'.
10311: getWebProjectUserRole - change log level from info to debug
10329: Fix missing and mis-spelt transaction declarations
10343: Fix for ETWOTWO-32
10346: Build Fix
10358: Fix for ETWOTWO-621
10362: Fix for ETWOTWO-518
10371: QNameDAO cache doesn't blow up if cache entry is invalid
10538: Fix for minor XSS issue identified in ETWOTWO-657 item 3
10678: Merged V2.2 to V2.9
10205: Fix for ETWOTWO-48: Cancelled import of war into a Web project and Web Project became unusable
10206: Fix for ETWOTWO-181: Deletion of checked out document
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10710 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
10531: Merged V2.2 to V2.9
9928: Optimise & consolidate get web project user role (ETWOTWO-568)
9962: Reverted rev 9902 of RuleServiceImpl
9964: Fixed transaction read-only declaration
9979: ETWOTWO-572: Allow OpenOffice to be called remotely
9987: Second attempt at fixing ETWOTWO-438: versionable aspect and invite user
10096: Fix for ETWOTWO-507 FSR Service Port
10224: Fix for ETWOTWO-507 (inconsistent results with add and delete together)
10225: Adding logging and making FSR work with absolute directories (ETWOTWO-70 and ETWOONE-81)
10254: ALFCOM-242, ALFCOM-230, ETWOTWO-437
10283: Fixed deployment installer builder to use IJ v1.2.7
10359: Add Display Group for deployment servers to JSF client (ETWOTWO-474)
10536: MT - simple setup/system test
10553: Hid domain objects completely within the UsageDeltaDAO
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10613 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
9848: Merged V2.2 to V2.9
9610: Fixed ETWOTWO-548
10232: Merged V2.2 to V2.9
10231: Merged V2.1 to V2.2
10229: Merged V2.1-A to V2.1
10227: https://issues.alfresco.com/jira/browse/ADB-106
10530: Merged V2.2 to V2.9
9847: Applied patch for ETWOTWO-542 (supplied by Peter Monks)
9897: Fix for ETWOTWO-302: Alphabetise advanced workflow names
9901: Fixed ETWOTWO-426: V2.2 upgrade problems with MySQL 5.0.51
9902: Fix for ETWOTWO-438: Versionable aspect and add-content permissions
9905: Fix ETWOTWO-560
9912: Increased test wait iterations from 10 (10s) to 100 (100s).
9919: Part fix for ACT-3574: Added close for schema bootstrap connection
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10612 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
Added URLDecoder to mirror our optimized implementation of URLEncoder - based on optimized/modified JDK and W3 Consortium source code.
urlEncode() and urlDecode() methods added to server-side JavaScript 'stringUtils' object.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10498 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
Fix to apply 'versionable' aspect to documents that are being updated via the Share client but were initially uploaded via another route i.e. FTP or JSF Client.
Minor fix to doclist json to handle documents that have 'versionable' aspect applied but do not have any version history.
Code cleanup to ML document details.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10370 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
Change header case check to case-insensitive in RemoteClient.
Addition of helper object to Script root scope for WebScripts - 'scriptUtils' with helper methods for encoding and stripping of HTML/JS etc.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10216 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
8289: Added jpeg2000 mimetype
8302: Fix for Adobe (ACT 1487)
8306: Solution for Adobe raised ticket ACT 1384
8310: Fix for location based breadcrumb when navigating discussions
8432: ADB-48 - in case of multi-domain lookup, also consistent with AWC LoginBean
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9163 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
8639: Fixed WCM-1138 (Need a way to remove AVM locks through the UI)
8749: Fixed AR-2177, WCM-1059, WCM-1137 and improved fix for WCM-1089, all to do with locking issues on the create and edit web content wizards.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8773 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
8429: Merged V2.1 to V2.2
8387: Fix for WCM-1090 see ACT 1551
8421: Minor typo fix to OpenOffice document formats descriptions
8422: Fixed AR-2145: ContentStore cleaner was not watching out for VM shutdowns
8423: Removal of default root objects responsible
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8510 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
8405: Added causal exception to the runtime generated
8408: AR-2136, AR-2137, AR-2138
8410: WCM-1110, WCM-1111
8417: Stopped chiba:match() function from being inserted into bindings for xforms model elements of type xs:integer.
8419: Fixes for correct use of .empty in name spaces of QNames
8420: Finally fixes WCM-1108 and WCM-1109
8489: Merged V2.1 to V2.2
8482: Fix For AR-2163
8507: Merged V2.1 to V2.2
8504: Fix for AR-2165 - respect repo read only setting during authentication
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8508 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261