Matt Ward
efdda5d864
Merged BRANCHES/DEV/BELARUS/HEAD-2011_10_05 to HEAD:
...
31291: ALF-9460 : Archived discussion posts break display of the discussed node when users do not have access to the trash can
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31303 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-18 08:42:09 +00:00
Roy Wetherall
1964bde460
ALF-10424: Add Task 'Message' text in workflow email notification
...
* Added missing patch to update templates.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31300 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-18 01:37:44 +00:00
Nick Burch
2bf51d65c3
ALF-10618 related - put the metadata extractor action executor name into a constant, rather than having it inline as a string in various places
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31296 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 17:35:54 +00:00
Kevin Roast
38d03ca5ae
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
Steven Glover
b8e734f836
Various minor fixes, comment removal, etc.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31283 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 13:44:56 +00:00
Mark Rogers
586e3533d6
ALF-10775 - Thumbnail is not created created for duplicate files uploaded via email
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31269 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 10:36:31 +00:00
Derek Hulley
3615b03a74
Fixed NPE when using guest user in webscripts (ALF-10841)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31262 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 09:30:24 +00:00
Roy Wetherall
a14c0107da
ALF-10424: Add Task 'Message' text in workflow email notification
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31260 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-17 05:52:08 +00:00
Derek Hulley
fa0eab2852
BUild fix for test after rev 31230: Disable content quotas by default (ALF-677)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31259 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-16 21:39:24 +00:00
Derek Hulley
5444a94509
BUild fix for test after rev 31230: Disable content quotas by default (ALF-677)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31258 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-16 21:34:23 +00:00
Derek Hulley
13be6ffd22
Added an empty test to stop JUnit from complaining
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31256 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-16 20:23:03 +00:00
Derek Hulley
3cd0091162
Fixed RuleService concurrency around enable/disable at NodeRef level
...
- Done while rolling in ALF-10839: Eliminate rule discovery overhead on property update when rules have been disabled
- Some checking of rule state done BEFORE walking up the node hierarchy
- Also fixes ALF-4216: disabledRules List is not thread safe
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31255 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-16 20:16:52 +00:00
Derek Hulley
68f462492e
Fix for rev 31223: Missing child node cache invalidation call (ALF-10699)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31253 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-16 05:24:06 +00:00
Derek Hulley
039e8c40cc
Minor cleanup of unused argument after rev 31223 (ALF-10699)
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31252 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-16 04:42:49 +00:00
Steven Glover
50bd59630e
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
Brian Remmington
bf7bc0b732
Fix ALF-10571: Error executing transfer - Lock time out
...
- FTR now correctly reports its version.
ALF-10684: FTR: Insufficient hooks provided to allow developers to listen to inbound transfers
- Initial work on this. More to do.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31238 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 14:40:13 +00:00
Derek Hulley
7a134c42bc
Removed use of parentAssocsCache reverse lookup for getChildByName()
...
- Not consistent with secondary parent associations
- Not able to ensure consistency as child node entries are modified
- TODO: Examine alternative caching strategy
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31235 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 13:32:14 +00:00
Derek Hulley
8b0ebbef87
Fixed ALF-10811: SOLR: NPE in SOLRTrackingComponentImpl.getCategoryPaths after upgrade
...
- Simple NPE; code was assuming that if categories could be present that they were
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31232 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 12:12:45 +00:00
Matt Ward
56868d7284
ALF-10770: accidentally checked in some placeholder code that doesn't compile - fixed.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31225 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 08:29:55 +00:00
Matt Ward
57fdad562d
ALF-10770: create schema representation
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31224 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 08:08:12 +00:00
Derek Hulley
953af0b5a3
Fixed ALF-10699: Nodes not getting put into new transactions during various operations
...
- This concludes the bug and more of the node cache refactor
- This final part contains:
- parentAssocsCache and other node caches are now immutable (at least for the shared cache)
- Remove some of the cache double-checks associated with parentAssocsCache
- TODO: Simplify getNodeRefStatus and replace with cache read-through for index trackers
- TODO: Node archive performance
- TODO: Inverse parentAssocsCache is broken, so it needs fixing (minor)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31223 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 04:33:44 +00:00
Derek Hulley
2fe2385d2b
Fixed ALF-10813: MimetypeMap.guessMimetype consumes 30% of file upload time
...
- Only construct the detector once when the configuration is provided
- Don't guess mimetypes when the mimetype has already been provided
- All of the above need reviewing or refixing as long as the performance is not lost
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31222 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-14 03:51:33 +00:00
Kevin Roast
e89ec2ac6c
Fix for (unreported?) issue where uploaded large files via upload.post.js does not work after recent optimizations
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31214 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-13 15:06:50 +00:00
Nick Burch
a8bd2bd7ce
ALF-10413 Have BlogPostInfo used more, and implement more methods on it
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31185 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 18:03:28 +00:00
Nick Burch
f522dbad81
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
Derek Hulley
c8bdbb0135
Node cache changes (step): aspects are cached using the node's ID-VERSION key
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31178 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 15:38:04 +00:00
Nick Burch
5e9c517438
ALF-10429 / ALF-10413 - Implement the site related methods on BlogService
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31173 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 14:54:31 +00:00
Brian Remmington
63e87a3388
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
33289cbe68
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
df96dd8e68
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
Nick Burch
4dfda563e4
ALF-9521 - Add the new Audio model to the list of "media-related" namespaces for the Pragmatic Metadata Overwrite Policy
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31152 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-12 08:18:09 +00:00
Derek Hulley
f3c5571ef2
Fixed ALF-10665: Immutable caches do not respond well to null (=> @@VALUE_NOT_FOUND@@)
...
- Immutable caches assume that values are correct and write through
- Null value markers will get overridden
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31144 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 15:37:56 +00:00
Derek Hulley
5aaf1ad850
Node cache changes (step): properties and aspects are retrieved with the node's version
...
- nodePropertiesCache is now keyed by the nodes' Id-VERSION keys
- prevents old transactions from writing stale properties over latest cache properties
- TODO: Still need to make the cache immutable, but waiting for aspects and parent assocs to be done
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31140 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 14:44:27 +00:00
Derek Hulley
3726c3d5a9
Removed unnecessary search from test
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31139 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 14:40:23 +00:00
Andrew Hind
69a489418a
Fix for ALF-10121 Unit test hanging in shutdown hook waiting for FTS
...
- missed nested catch
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31137 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 14:28:37 +00:00
Steven Glover
d4a3213c3a
Add support for integer properties to get children canned query + unit test
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31135 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 14:16:59 +00:00
Steven Glover
18547e0d9a
Rename BulkImportTests so that the tests are picked up by the build.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31129 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 13:04:17 +00:00
Matt Ward
d17ccc0f3d
ALF-10256: investigatory testing for share cannot revert to version problem.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31128 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 12:40:27 +00:00
Derek Hulley
9e7bb25cc6
Removed index search ('xpath') from FileFolderPerformanceTester
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31123 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 11:12:16 +00:00
Derek Hulley
87bee8092d
Node cache changes (step): properties and aspects are retrieved with the node's version
...
- Perform basic node version check when reading properties and aspects from DB
- This is just the start. Next step is to change the key of the cache itself.
- Includes fix for rev 31109: Use setNodeAclId() to set ACL IDs
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31121 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 10:58:48 +00:00
Andrew Hind
d961c8f966
Fix for ALF-10663 Unknown query language: xpath
...
- now exposed for solr using Alfresco FTS PATH
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31118 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 09:29:08 +00:00
Derek Hulley
658c856a2d
Use setNodeAclId() to set ACL IDs
...
- ALF-10699: Nodes not getting put into new transactions during various operations
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31109 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 03:56:34 +00:00
Derek Hulley
e2b4f2884d
Part of ALF-10699: Nodes not getting put into new transactions during various operations
...
- Mass ACL updates of primary children now update the version and transaction for the affected nodes
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31108 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 03:07:30 +00:00
Roy Wetherall
916ef0cc06
Google Docs SSL error
...
* Fixed SSL required error that has appeared recently.
* Google seemingly no longer supports non secure access to GDoc API.
* Default URL's fixed up.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31107 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 01:42:06 +00:00
Roy Wetherall
a866be929e
ALF-8683: RenditionServiceException in log upon checking in item (Edit Offline -> Upload New Version, Checkout ... -> Checkin from Google Docs)
...
* Rendering engine no longer trys to create a rendition if the source node does not exist.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31106 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 01:31:02 +00:00
Derek Hulley
949c873c7a
Entity lookup should return cached value and not value passed in
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31102 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-11 00:27:15 +00:00
Steven Glover
3d6b44bbdf
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
N Smith
717e89267e
ALF-10143 Now Form processors convert property values from String to the appropriate type as specified by the property's DataTypeDefinition when the form is persisted.
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31096 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-10 15:15:25 +00:00
Mark Rogers
8f3116a501
ALF-10659 - CIFS PseudoFiles link hardcoded to Alfresco explorer
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31095 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-10 15:07:22 +00:00
Derek Hulley
e210b313b4
Fix javadoc as per ALF-10711
...
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31094 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2011-10-10 15:07:18 +00:00