28906: File Transfer Receiver SPRINT1
29365: Initial check in
29378: Configuration properties can now be located in "filetransferreceiver.properties" separated from spring configuration files.
29417: Delete, first check in
29450: Now multiple distinct contents can be send over in one transfer.
29516:
29517:
29531: Manage cases like /F1/F2/F3 ... becoming /F3/F2/F1
29550: FTR:
- Tidied project classpath
- Removed incorrect reference to OpenOffice RuntimeException in JobLockServiceImpl
- Removed references to StringOutputStream
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@29643 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This will probably be a fix for ALF-9506 as well, but I can't test that currently.
Fix was to tweak the behaviour registered to fm:post onUpdateProperties to *not* throw exceptions when the content model doesn't look like a 'share comment'.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@29642 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
Fixed ALF-9686: It's impossible to find any group at the Manage Space Users page
Fixed ALF-9673: It's impossible to find any site
Fixed ALF-9669: Site invite fails using SOLR while building email - need to remove query use in invite.
NOTE: Searches from the UI are now consistent in that by default a canned query based search (consistent results) are performed by default for people, group, user & site searches, to force a lucene based search that support the "contains" type query users must prefix their search with *, this is no longer added by default by the UI.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@29628 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Fix SOLR web app shutdown
- Lucene search sub-system can start and self-test without being live
- Fix passing faceting parameters
- Model deletion on update/removal
- ALF-9798 Share - doc lib - favourites fails to show with SOLR - incorrect query ....
- ID now uses hidden LID field if it is a NodeRef
- QNAME and other related queries generated against AUX doc
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@29624 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- mostly working with bugs raised or the issues found
- ALF-9627 RSOLR 049: Support for TAG list - simple field facettting
- was not required. Facetting alpha is there (limits not set and need to go into JSON) - added to result set
- ALF-9628 RSOLR 049: HTTPClient pooling and sharing by query
- pooled for query, one reused instance for each tracker (could be shared)
- ALF-9629 RSOLR 049: Support for PARENT field and start of PATH rebuilding other index tracking (group and site search)
- done - also started PATH change and returns other data as not yet finished (QNAME is the most obvious)
- fixed up and tidied query generation for index tokenisation mode form the model and what the query would like
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@29585 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- ALF-1692 "Error message appears when trying to log in with incorrect tenant-username"
- ALF-3489 "Inconsistency in how Alfresco handles case sensitivity in tenant creation and tenant login"
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@29547 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
29482: Publishing:
- Added support for LinkedIn status updates
29486: Social Publishing UI Updates, including:
- Dialogue: Complete UI rework
- Publishing History: display of unpublish event support
- Created Alfresco.util.toggleClass function
29491: Publishing:
- Added correct list of supported MIME types the the YouTube channel type
29493: Publishing:
- Added video/mp4 to YouTube supported MIME types
29496: ChannelsGet now filters out channels that are not authorised. Added a space before the node URL on status updates. Extended unit tests to check behaviour for non-Admin users.
29513: Adds specific http client libraries to prevent the mac falling back to it's buggy default implementation (which, e.g. doesn't send Content-Length headers if the content length is zero). Required for Flickr support (their publish API requires both a content length header and zero length content. It returns a 411 error using the default Mac libs).
29534: Fixed PublishingEventsGet REST method. ChannelService getChannels() methods now support filtering by publish permissions.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@29542 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
29414: Fix for ALF-7437: CMIS query doesn't return any result when documents are created with a different lang
and fixes duplicate ALF-8598 : Web QS - Dynamic asset collection failing for non en_US locale
29445: ALF-9023: Cannot search/retrieve special characters of "???".
- avoid requirement to escape unicode characters from classification "number, other" and others e.g. name:??? will generate a query (even ff it does not work due to tokenisation)
29470: ALF-9632 "CMIS query fails if model name contains numbers" fix
- Ensure CMIS query types are ISO9075 encoded
29474: ALF-9668 / ALF-6434: Fix LDAP sync regression
- On an incremental sync when there were no group->group association changes, new groups were getting ignored!
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@29475 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
29333: (RECORD ONLY) Merged HEAD to BRANCHES/DEV/V3.4-BUG-FIX:
29311: Fixed tomcat shutdown problem (ALF-9574)
29337: Merged DEV to V3.4-BUG-FIX
29336: ALF-8554 : matchesEncodedPattern in ISO9075 class fails with some values
Corrected matchesEncodedPattern method and unit test added to demonstrate the problem has gone.
29340: Merged DEV to HEAD
29330: ALF-3681 : Webdav lock issue returned on 3.3g and 4.0a
LockMethod corrected: expiryDate (as lockOwner) should be cached in fileInfo's properties for correct response generation.
29361: Fix for CIFS desktop actions are copied by copying a folder: ALF-8640.
Pseudo file creates are converted to a file open, they are not writeable, writes are dumped.
29380: ALF-6434: Better detection / prevention of cyclic group relationships in LDAP sync
29387: Incremented version.revision for 3.4.5
29388: Merged V3.4 to V3.4-BUG-FIX
29307: Merged V3.4-BUG-FIX to V3.4 (3.4.4) (RECORD ONLY)
29314: ALF-9612: Temporary placeholders for missing installer translations
29385: ALF-9612: New installer translations from Gloria
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@29389 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Added handling of detection of multiple check-outs of a node:
- ALF-9029 RINF 49: Lucene Removal: CheckOutCheckInService API
- ALF-9032: RINF 49: fixes to cm:workingcopy aspect
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@29357 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
* based on contribution from iptech
* replaced origional web scripts with versions that compliement and extend exitsing tagging REST API
* updated UI to use changed webScripts
* fixed rename action caps sensitivity (rename with different capitalisation, but same name deleted tag!)
* tested
Also fixes:
* ALF-8688 - Can't remove a tag from the tag list
* ALF-4710 - Share Impossible to Permanently Remove Content Tags
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@29327 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261