Commit Graph

1777 Commits

Author SHA1 Message Date
Gethin James
eef1e7cd7f FIXED : ALF-9245: Datalist webscripts do not return the localised string for LIST constraint properties, the raw value is shown
Added javascript function

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32310 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-25 12:37:48 +00:00
Nick Burch
f9c56c6a3e ALF-11429 Remove trailing commas in Calendar event creation JSON
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32304 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-25 10:29:29 +00:00
Mike Hatfield
dd319544d2 Added NodeRef validation to /slingshot/doclib/activity data webscript. Related to ALF-11700
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32300 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-24 21:51:15 +00:00
N Smith
c5a233ec81 Fixed failing WorkflowModelBuilderTest
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32228 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-23 11:34:49 +00:00
N Smith
8e790151c3 Implemented localization of list constraint values on Workflow Task properties in the workflow REST API.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32197 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-22 17:01:00 +00:00
Nick Burch
886a83ac30 ALF-8485 When fetching details on a Calendar Entry, include information on edit and delete permissions for the entry
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32160 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-21 18:08:45 +00:00
Jan Vonka
322731b1a2 Merged DEV to HEAD: (ALF-11606)
31637: THOR-358: update CMIS getChildren (V3.x => CMISServicesImpl)
   31700: THOR-358: update CMIS getChildren (V3.x => CMISServicesImpl)


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32155 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-21 16:56:26 +00:00
Nick Burch
b6c7bf5477 ALF-8671 When listing Blogs/Lists/Discussions, the tag filter string is encoded before sending, so must be decoded in the webscript before searching. (Plus blog tagging test enhancements)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32146 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-21 15:54:45 +00:00
Kevin Roast
23e5568fa8 Fix for ALF-11599 - Section ''Others are Editing'' shows documents that should not be present
- which I cleverly broke during some recent refactoring of the filters, doh.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32139 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-21 12:28:37 +00:00
Nick Burch
9fe6a0c479 ALF-11500 Correct the repeating events finding to use the To date, and add additional repeating event webscript unit tests
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32054 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-17 12:19:52 +00:00
Nick Burch
c56f31f453 ALF-11500 Add documentation to the user events calendar webscript description
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@32053 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-17 12:18:54 +00:00
Mike Hatfield
3181cc0a81 Re-fix ALF-8641 - Share doclib page counts do not show more than (++) indicator
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31996 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-15 16:15:48 +00:00
Jan Vonka
86c4319f5c Merged DEV to HEAD:
30289, 30366, 30381, 30607: (record-only)
    30621, 30658, 30674, 30689, 30700: MT-aware Solr (THOR-129) - enabler only (subject to QA)


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31975 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-15 12:02:28 +00:00
Kevin Roast
648c99a281 Merged V3.4-BUG-FIX to HEAD
31885: Fix for ALF-4665 - Items sorted by Size are dislpayed in reverce order on Search results page

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31889 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-10 19:20:40 +00:00
Matt Ward
6189036b56 ALF-5986: nodenameutils.js possible (but improbable) infinite loop
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31852 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-08 15:41:02 +00:00
David Webster
22f641c530 Fixes: ALF-6354 - Recurring event message string update
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31835 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-08 11:31:52 +00:00
Gavin Cornwell
702400beed Fixed ALF-10851: GET workflow-instances REST API is returning completed workflows (should only be returning in progress workflows)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31734 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-04 12:46:03 +00:00
Kevin Roast
fddf5ecb9c Fix for ALF-11312 - DataList: Created by Me filter shows modified by me items
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31728 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-04 11:00:06 +00:00
Kevin Roast
cce7d4ec94 Merged V3.4-BUG-FIX to HEAD
31640: Fix for ALF-9922 - Performance issue of Wiki-Dashlet page.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31686 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-03 15:18:31 +00:00
Steven Glover
8e23541e25 Re-instate accidentally commented-out tests
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31672 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-03 09:12:31 +00:00
Mike Hatfield
3aa925303a Fix ALF-10692 - Duplicate data list element won't refresh the UI
Fix ALF-11111 - Unable to duplicate data list
Datalists now use the new childFileFolders() ScriptNode API. Also improved data list to maintain sort column and direction after actions.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31669 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-03 08:08:21 +00:00
Mike Hatfield
036b17fbf5 Fix ALF-8880 - Content I'm editing does not show the content edited online.
Also added isLocked evaluator to more actions to prevent displaying non-applicable actions to the user.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31665 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-03 08:03:22 +00:00
Dave Ward
aeebccc702 Merged V3.4-BUG-FIX to HEAD
31072: Incremented version.revision for 3.4.7
   31082: Merged DEV to V3.4-BUG-FIX
      31077: ALF-9661: Adding or removing associations does not trigger 'update' rule.
             1. Unit test for replicating.
             2. SingleAssocRefPolicyRuleTrigger now handles trigger of the rules on the list of parents.
   31115: Merged DEV/TEMPORARY to V3.4-BUG-FIX
      30992: ALF-10029 : Webdav error when document type is missing
         Correcting directory listing. Display reader's mimetype if display label for mimetype couldn't be found.
   31116: Merged DEV/TEMPORARY to V3.4-BUG-FIX
      31114: ALF-10309 : CLONE -WebDAV - Canceling "save as" upload will create 0 byte content
         Logic was added to PutMethod that removes empty files if a save operation is cancelled or fails.
   31157: ALF-10757: Merged HEAD to V3.4-BUG-FIX
      31154: Synchronize file writes from CIFS. ALF-10721.
   31188: Merged DEV/TEMPORARY to V3.4-BUG-FIX
      31176: ALF-9979: Error thrown when adding user(s) to group in explorer if user already exists in group
         Implemented checking of the user presence in the particular group using getAuthService().getContainedAuthorities()
   31189: Merged DEV/TEMPORARY to V3.4-BUG-FIX
      31174: ALF-9684: CMIS AtomPub: The combination of includeRelationships=both and returnVersion=latestmajor returns an internal server error
         Try-catch block was added for nodeService.getSourceAssocs(node, RegexQNamePattern.MATCH_ALL) operation. This operation is not supported for a version store.
   31190: Merged DEV/TEMPORARY to V3.4-BUG-FIX
      20694: ALF-925: "title" property always gets populated with the name of a file when content without a file extension is added via Webdav.
         When user creates file through webdav, "title" property was populated with "name" property value.
         The code that was doing it has been removed. Now the title will be empty in such a case.
         This makes things consistent with CIFS and FTP, where you have to create a rule with action "Extract common metadata fields from content". 
   31217: ALF-10807: Share document download with SSL
   - Fix from Bitrock
   31226: ALF-10632: Added a sample configuration fragment for war-deployers-jboss-beans.xml because it's rather tricky to publish the correct configuration in the docs!
   31265: ALF-9999 Cannot search pdf files, which are written vertically.
      Sample configures PdfMiner as the pdf -> text and ??? -> pdf -> text transformer rather than PDFBox.
      PdfMiner is slower but does handle vertical text.
   31268: ALF-9093 Alfresco incapable of previewing text files including non Western European characters
      Sample file that configures OpenOffice as the default handler for text to PDF conversions
   31304: Merged BRANCHES/DEV/BELARUS/HEAD-2011_10_05 to BRANCHES/DEV/V3.4-BUG-FIX:
      31291: ALF-9460 : Archived discussion posts break display of the discussed node when users do not have access to the trash can
   31313: Fix for JBPM security issues with timers and async tasks.
   ALF-10776: Workflow timer fires a policy that causes a AuthenticationCredentialsNotFoundException
   ALF-6405: SecureContext issue if task node async property is set to "true"
   31314: Fixed ALF-10373 "There is no path to the folder for "Move" action inside the rule's description."
   31361: Fixed ALF-10930. Incorrect description of 'xam.archive.forceBackgroundStoreMove'
   31366: ALF-3756 - original fix didn't cope with existing MLText having one or more language variants. 
   ...upgrading to the fix would therefore not solve the problem properly. For example, if a property has en_GB text in it, then 'updating' that property with a locale of en_US will result in the addition of the en_US text rather than a true update (they're both English, and using two slightly differently configured browsers in this way leads to confusion).
   31387: ALF-10740: Flash upload - Working Copy label not removed on check in if non english locale is used in Share client   
   Two separate problems were fixed:   
   * Locale string as supplied by the flash uploader was being placed into the language portion of the Locale object in java, therefore no proper match was made when looking up the working copy label (e.g. "(Working Copy)") - fixed by using a proper locale string parser as supplied by Surf.   
   * Working copy label could still fail to be removed if document was checked out under one locale and checked in using another. Fix provided by recording the *original* working copy label against the cm:workingcopy aspect.   
   31395: ALF-3756: fixes broken FullNodeServiceTest
   31399: ALF-3756: fixing build failures from -c31366 (VersionServiceImplText.testRevert()) 
   A ConcurrentModificationException was being thrown, have changed the way that the hashmap is processed to avoid this.
   31401: Fix for ALF-2980
   31410: Fix for ALF-10961 - Share - Sites not displayed on dashboard
   31418: ALF-10768 Environment variables are being used to replace property placeholders in xml configuration files
      Modified ALL spring beans that are a PropertyPlaceholderConfigurer (including sub classes) and the 
      PropertyPlaceholderConfigurer created ChildApplicationContextFactory so that OS environment variables
      are not used in property place holder substitutions. Spring 3 started allowing OS environment variables
      to be used by default. This may explain why we have so many install problems.
   31420: ALF-3756 another compile error: This time StoreSelectorAspectContentStoreTest
   31425: ALF-10740: Fix from -c 31387 (compilation error)   
   This fix is in addition to -c31420. The compilation error was due to me not having the bug fix branch configured as an enterprise project.
   31458: Fix for ALF-10916
   31459: Fix for ALF-10915
   31482: ALF-10915
     - Fix build
   31491: Various oplock, access mode and CIFS protocol fixes ported from v4/HEAD. ALF-10331.
   31492: File open access mode checks ported from v4/HEAD. ALF-10331.
   31529: ALF-11144: NPE during incremental LDAP sync
   31530: Fixed ALF-11139: Audit concurrency exceptions do not trigger transaction retries
    - AuditMethodInterceptor allows audit exceptions to propagate out
   31606: ALF-10309 CLONE -WebDAV - Cancelling "save as" upload will create 0 byte content
       Changed name of aspect to be WebDAV specific (rather than using a CIFS value), so that it might be possible to tidy these up in future.
   31638: Fix for ALF-10597 - Share - Upload new version issue - OK button displayed during refresh
   31639: Fix for ALF-10297 JSF - Sort by First/Last Name in Groups Management not working
   31641: ALF-9776 - Fix for WCM - it allows users to submit contents to Staging with past Launch and Expiration Date
   31653: ALF-8906: Ensure entire IMAP service startup transaction runs as system, to allow for any auto-aspect adding / versioning during cache warming
   31654: Merged V3.4 to V3.4-BUG-FIX
      31327: ALF-10878 Merged HEAD to V3.4
           30225: ALF-10001 Update SiteService.listMembers to check group display names as well as group names, plus test
      31329: Merged V3.4-BUG-FIX (3.4.7) to V3.4 (3.4.6)
         30992: ALF-10029 : Webdav error when document type is missing
            Correcting directory listing. Display reader's mimetype if display label for mimetype couldn't be found.
      31462: ALF-10010 Document can not be found even after a full reindex.
         Sample configures xpdf as the pdf -> text and ??? -> pdf -> text transformer rather than PDFBox.
      31478: Merged BELARUS/V3.4-BUG-FIX-2011_10_13 to V3.4 (3.4.6)
         31460: ALF-10952: User is unable to edit own profile using Alfresco Share
            To compare two objects it needs to use equals() method instead of ==.
            Such a check was changed in UsageQuotaProtector.onUpdateProperties() method.
      31502: ALF-10324 Cannot disable Home Folder Creation
         2nd part to the problem. Folders were being created when "Show all" was pressed in the UI
      31504: Fix for ALF-9589 - Share - Advanced Search is not IE7 compatible for other themes
      31531: ALF-10324 Cannot disable Home Folder Creation
         There is a knock on effect to ContentUsageService when the user does not exist and we are not allowed to create missing users.
         Resulted in 2 DMDeploymentTargetTest failures
      31532: ALF-10955 No pooled task created for moderated site managers if any user requested to join
         Going with David Wards suggestion of still using getContainingAuthoritiesInZone with a null zone and a cut off at 100.
         The 100 might be too small, but probably is okay.
   31655: ALF-10187: Merged V3.3 to V3.4-BUG-FIX
      31180: ALF-9898: CIFS packet pool leaks
      - File state manager op lock break expiry thread was never getting started so some deferred packets were never getting released!
      - Synchronize around m_borrowed to prevent ConcurrentModificationExceptions in diagnostics
      - Synchronize around m_selector.keys() to prevent ConcurrentModificationExceptions during session reaping
      31244: Merged DEV/BELARUS/V3.4-BUG-FIX-2011_09_29_CIFS to V3.3
         ALF-10831: CIFS concurrency issues under load
            - Atomic synchronized write AND read operations in FileStateCache, TreeConnection, SrvSessionList, VirtualCircuit, VirtualCircuitList, ContentQuotaManager
      31245: Merged DEV/BELARUS/V3.4-BUG-FIX-2011_09_29_CIFS to V3.3
         ALF-9540: copy from drive to CIFS is slower than direct drive to drive copy by a factor of ~ 15
         - batchRemoveRequest added to ThreadRequestQueue, meaning that not all incoming packets are scatter-gunned across different worker threads and reducing context switching
         - Arseny's tests show that combined with 3.4.6 changes, the factor is now under 2!
      31246: ALF-9898: Merged HEAD to V3.3
         31154: Synchronize file writes from CIFS. ALF-10721.
         31233: Fixed a possible memory leak in the CIFS oplock timeout handler.
      31273: ALF-9540: Reversed batchRemoveRequest changes
      - Review by Gary. Thread pool may not be utilized properly when multiple virtual connections are being handled at once.
      31576: Changes to the CIFS idle session reaper so that it runs in the main socket event thread. ALF-9898.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31657 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-11-02 23:22:24 +00:00
Mike Hatfield
a41eeb6d26 ALF-8641 - Share doclib page counts do not show more than (++) indicator
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31578 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-31 18:20:42 +00:00
Mike Hatfield
05a6f26014 ALF-11151 - Permissions that are set to All is not listed in Share repository permission page
Roles that are not listed as settable are shown as labels rather than as a dropdown, i.e. All and ReadPermissions.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31571 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-31 15:54:39 +00:00
Steven Glover
586ed2e74a Remove unwanted directory
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31487 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-26 12:43:35 +00:00
David Webster
158762f6ba Spanish translation update (based on r31427):
- Fixes: ALF-7470 (Partial)
   - Adds new WCM Files
   - Translates strings added since last update.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31467 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-25 16:06:57 +00:00
Mark Rogers
690645affd MERGED DEV TO HEAD
ALF-10821 : WebDAV malformed URL

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31364 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-19 16:24:54 +00:00
Nick Burch
af7d0ad3c6 Tweak the Wiki REST API to better handle deleted users, and add an explicit unit test for this (spotted while testing ALF-1156)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31360 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-19 15:47:27 +00:00
Nick Burch
06520d58cf Correct some indents
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31357 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-19 15:23:41 +00:00
David Webster
3d0703339f Adds Dutch (NL) translation (based on rev29971)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31355 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-19 15:20:12 +00:00
Steven Glover
3855b1d288 Fix for ALF-10840
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31335 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-19 09:08:39 +00:00
Nick Burch
e621ff8353 ALF-10618 Trigger the metadata extractor on webdav uploads, to mirror the behaviour on other content upload routes
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31299 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 18:32:07 +00:00
Nick Burch
79551c3595 Add unit test for ALF-1973
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31295 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 17:19:23 +00:00
Nick Burch
2766c57708 ALF-1973 Handle the case of a discussion post having been created by a user who has subsequently been deleted
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31294 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 17:06:23 +00:00
Kevin Roast
483acdc46e Fix for ALF-10797 - "Recently added" and "Recently modified" sections in "My content" page are empty
- addition of index control aspect to surf-config objects - config xml files no longer indexed at all
 - refactoring of My Profile user contents fts-alfresco queries to search specific known containers only rather than all

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31288 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 14:48:17 +00:00
Nick Burch
435c4ac798 ALF-10837 Blog "isDraft" json can be inconsistent on boolean vs string, handle both
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31263 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 09:38:07 +00:00
Steven Glover
77a79cf2de ALF-10419:
o performance improvements: disable/enable auditing behaviour per-transaction rather than per-node
o add "disable rules" checkbox to GUI and support disabling of rules during import

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31243 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 16:29:01 +00:00
Mike Hatfield
4de31a537a Merged V3.4-BUG-FIX to HEAD
31194: ALF-10353 - Internet Explorer hangs when using the object picker with a larger number of documents.

The memory leaks were found to be caused by YUI Button instances being held onto by the browser.

To improve performance of the Forms picker when handling hundreds (MSIE) or thousands (more modern browsers) of items, use of a YUI Button for the "Add >>" operation has been completely removed. This widget uses expensive DOM operations to setup and teardown, as well as multiple event handlers.

To prevent lingering event listeners and JavaScript objects, a destroy() pattern has been introduced for components. JavaScript components should de-regsiter global Bubbling Event handlers in this phase, but can delegate to the Base component to destroy YUI widgets and release references to modules and services.
   31195: Minor CSS fixes observed whilst fixing ALF-10353. Multi-line dropdowns are now readable when selected. Underlines removed from dropdown menus.
   31196: Follow-up fix to ALF-8406 "Configuring the datalist display for sub-types does not work"

Increased the default picker result set to 1000 items (from 100) to exploit performance improvements.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31197 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 21:35:45 +00:00
Nick Burch
be98c20ae4 Fix the blog integration get json, and add unit tests for that part of the blog REST api
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31192 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 19:29:48 +00:00
Nick Burch
40c855c26c Enable the test for ALF-10429 now that it is fixed
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31187 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 18:10:50 +00:00
Nick Burch
8d41b70486 ALF-10413 Blog GET webscripts can now correctly work in a R/O transaction
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31186 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 18:04:40 +00:00
Nick Burch
6ed3c43e4f ALF-10429 / ALF-10413 Refactor the blog webscripts to follow the pattern of the other new service webscripts, avoiding the old JS style code
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31184 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 17:39:19 +00:00
Brian Remmington
86dc591915 Fixes ALF-10615: Channel names must be in correct case in Social Publishing UI
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31169 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 14:20:36 +00:00
Nick Burch
1946c58b5c ALF-10429 / ALF-10413 - Start to refactor the blog service to match the other new services, as a precursor to fixing the paging bug
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31166 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 13:01:23 +00:00
Nick Burch
e28bf03627 Expand the blog webscript tests for ALF-10429 (many of which are disabled pending the fix)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31165 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 13:00:21 +00:00
Nick Burch
2dba0094a1 ALF-10429 Refactor the common new webscript code for building a PagingRequest object
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31159 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 11:36:59 +00:00
Kevin Roast
61b06e142f Various Share search related fixes as spotted by Andy:
- increased resultset size that is used to retrieve raw results from query before Share specific results are filtered - this means sensible results are now shown from large repository wide and sorted queries, previously results would be "missing" if they dropped out of the resultset prefiltering
 - fix to Share Search component to correctly display if more than N results were found in the repository
 - fix to add default TYPE clause to generated Share search if no other TYPE is specified - this reduces masses of potentially matches results from repository wide searches that would otherwise need to be post-filtered

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31156 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 10:53:06 +00:00
Steven Glover
87967a9447 Initial commit for ALF-10419:
- Bulk Filesystem Importer
- Adapted from work by Peter Monks (see http://code.google.com/p/alfresco-bulk-filesystem-import) and Romain Guinot
- Refactored to limit repeated code
- Refactored to use the Bulk Processor
- Currently limited to one bulk import at a time (enforced by lock service)
- Unit tests added
- Some fixes applied
- Performance tests; tried different filesystem "walking" strategies
- Still to do: yui dependencies - are these necessary?

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31100 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-10 18:45:00 +00:00
Nick Burch
0866d3eb0b ALF-9521 Have the upload webscript call the metadata extractor at the end of the process in all code paths (previously only some triggered it)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31092 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-10 14:55:12 +00:00