- transfer definition now allows aspects to be excluded from the transfer (setExcludedAspects)
- manifest builder is sensitive to excluded aspects
- replication definition excludes rule:rules for now
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@22513 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
22496: Merged V3.3 to V3.3-BUG-FIX
22383: *Record only* Merged HEAD to V3.3
22381: Fixes FTL syntax error in Calendar view webscript
22404: *Record only* Merged HEAD to V3.3
22403: Fixed ALF-4669: Delete Links (app:filelink) in Share deletes destination
22409: Fixed ALF-2857: Links broken for updated discussions [Contribution]
22449: Fix for ALF-3698 - Need to re-enable request-scoped javascript scopes for webscripts
- Improvements to repo and web-tier JS script processsor config to allow "shared scope" feature to be disabled
- Sealed shared scopes are used between script executions - processor config can now disabled this feature and ensure that a new scope is created for each executed script. Allows core JS objects to be extended in scripts.
22454: ALF-3803 Fix for ISO8601 Date Format parser - milliseconds are optional.
22455: Fix to handle non-200 status code in some Share dashlets.
Missing I18N string in site profile dashlet.
22456: SpringSurf contrib of ALF-3803 Fix for ISO8601 Date Format parser - milliseconds are optional.
22457: SESURF-66 - Remote Client improvements
22458: Merged BRANCHES/DEV/BELARUS/V3.3-2010_06_08 to BRANCHES/V3.3:
20585: ALF-1861: Shortcut parent-child association path should align with the actual 'cm:name' property of the shortcut
22464: ALF-1518 - Added support for Java System property "http.nonProxyHosts" in Remote Client
- specifies a list of hosts that should *not* be proxied if the associated http.proxyHost property is set
22475: Fix for SESURF-76 - contributed by Ooi Leng Chye.
22484: Fix for ALF-4674 - added "max-age=0" to cache-control header for Download servlet to fix issues with content not always being re-requested after an update
- brings the Download servlet inline with the ContentGet webscript that already does this
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@22502 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Added new "taskOwner" transient property to the TaskFormProcessor, this returns the task owner using string format of "username|firstname|lastname"
- Added new "taskowner" form control that renders a user profile link using the string above
- Added the "taskOwner" property to all task form configs
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@22392 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- success, error and cancelled states now correctly reported
- source and target reports now correctly provided for each of above
Changes:
- deprecated TransferService interface, replaced by TransferService2
- introduces new sync transfer methods
- new TransferServiceImpl2 class, old TransferServiceImpl delegates to new class
- sync transfer now returns TransferEndEvent
- sync transfer now raises TransferFailureException
- success, error and cancelled events are now end events (raised after report events)
- transfer client handling refactored to support cancel and errors appropriately
- converted to event loop with polling of server status for all states
- cancel request may now end with success or error (depending on when cancel requested)
- extract transfer errors from server
- only raise exception for errors (cancelled now returns)
- source and destination reports written for all states
- Added TransferEndEvent interface for end events - reports attached to end event
- replication service fixed to record source and dest reports in error case
- action service fixed to record cancelled state
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@22390 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
Added a transient "message" property to the TaskFormProcessor, this returns the default (No Message) value if the user did not enter a description when starting the workflow.
Changed all task forms to use the new "message" property instead of bpm:description.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@22384 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
The pooled and parallel workflow definitions are now enabled by default, all corresponding form configuration for the start tasks and other task types are also defined, some tweaking may be need after review from Linton.
Fixed a potential NPE when transition id's are returned as null. Log warnings added to the task type config evaluator when the type can not be retrieved, which gives an indication as to why forms display all the default fields rather than the configured ones.
Changed process definitions to use a consistent ordering for the Approve and Reject transitions.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@22336 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Added missing cluster config for 'executingActionsCache' but also 'routingContentStoreCache'
- ActionTrackingServiceImpl uses injected SimpleCache; configured to be a wrapping TransactionalCache
- Fixed line endings on ActionTrackingServiceImpl.java
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@22315 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Reintroduced testDeleteStore
- Added 'protocolsToIgnore' property to index recovery components
- Added 'deleted' protocol to all ignorable store settings (ADM indexer, index recovery)
- Return 'NodeRef.Status' for transaction changes queries (removes N+1 calls back to NodeService)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@22290 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261