42933: ALF-15328 could we add a sample log4j file in 'extension'?
42935: ALF-16455: Merged V3.4-BUG-FIX (3.4.12) to V4.1-BUG-FIX (4.1.2)
42934: ALF-16454 TransformerDebug id values have gaps
42955: ALF-15328 could we add a sample log4j file in 'extension'?
- missing j in file name
42982: Merged DEV to V4.1-BUG-FIX
42873: ALF-16194: Checkout/Checkin leaves Lockable aspect on which disables autoVersionOnUpdateProps
DoNothingCopyBehaviourCallback policy has been set for lockable aspect (implemented in LockServiceImpl);
Unit test has been added.
43000: Merged BRANCHES/DEV/BELARUS/V4.1-BUG-FIX-2012_10_19 to BRANCHES/DEV/V4.1-BUG-FIX:
42936: ALF-11573: It's impossible to Modify settings for document versions
43010: ALF-16006 MT: Document Library is absent after upgrade from 3.4.x to 4.1.x (eg. 3.4.10 -> 4.1.1)
- applied patch suggested in JIRA
43017: ALF-16457: "CmisObjectNotFoundException: No corresponding type found! Not a CMIS object?" thrown by AlfrescoCmisServiceImpl.getChildren
- Check CMISNodeInfo for invalid type before processing.
43019: ALF-14353: Upgrade Activiti dependencies in Maven build
43022: ALF-14353: Upgrade Activiti dependencies in Maven build
43027: Merged DEV to V4.1-BUG-FIX
42426: ALF-15577: " does not support the method HEAD " when opening a MS Access file with "View In Browser"
43029: Merged DEV to 4.1-BUG-FIX (4.1.2)
42988: ALF-15791: Custom Types,Aspects defined with prefix using underscore cannot be loaded by API calls like api/classes/<type or aspect>
Identical logic for old and new ClassDef API was moved to abstract super classes
42924: ALF-15791: Custom Types,Aspects defined with prefix using underscore cannot be loaded by API calls like api/classes/<type or aspect>
New set of URL templates for class defenitions were provided to support requests with separated namespace prefixes and names
43031: ALF-16489: Typo in column-name of newly created index
43041: Merged DEV to 4.1-BUG-FIX (4.1.2)
43040: ALF-16425: API call to return all classes, returns wrong properties in classes
Propertydefs and assocdefs are reordered to corelate with classdefs. Unit test was added for issue.
43052: ALF-16194: Checkout/Checkin leaves Lockable aspect on which disables autoVersionOnUpdateProps
- Fix failing test
43055: Probable fix for ALF-15813. Replaced the 'skipCount' with the one in the query request, rather than query result.
The Lucene query result does not support the reporting of the skipCount.
43065: Merged V3.4-BUG-FIX to V4.1-BUG-FIX
42958: ALF-14421: Inconsistencies when applying Versionable Aspect
- We think the most preferable fix that will result in the best consistency between Share and old Explorer behaviour is to make the adding of the versionable aspect always result in an initial MAJOR version, if a version type has not been specified. Major/minor versions can still be controlled explicitly by checkout/checkin the versionable aspect properties and the version service API.
42998: ALF-14421: Fixed version label unit test fallout - back to what it used to be.
42999: Fix for ALF-16261 - IE script error occurs when email space users providing there are no users in this space
43006: Removed dependency on Apache Commons StringUtils. See ALF-12541, ALF-14254, AMZNSSS-17
43028: ALF-14722: Merged V4.1-BUG-FIX to V3.4-BUG-FIX
42902: Merged DEV to V4.1-BUG-FIX
42519: ALF-13588: Google Doc failed to authenticate after incorrect password being entered for google account
Add ability to unregister class behaviours.
Unregister googledocs behaviours when subsystem stops.
43066: ALF-16502: Merged PATCHES/V4.0.2 to V4.1-BUG-FIX
42969: Merged DEV to PATCHES/V4.0.2
42967: MNT-158: SharePoint Protocol Opening Documents in Read-Only for Site Consumer with Collaborator Privileges
Remove manual throwing of AccessDeniedException is user has "consumer" or "contributor" role.
Create "links" container from system user.
43067: Merged PATCHES/V4.1.1 to V4.1-BUG-FIX
42470: ALF-16503 / ALF-16256: Upgrade 3.4.6 HF to 4.1.1 - DuplicateChildNodeNameException: Duplicate child name not allowed: surf-config
42591: ALF-16504 / ALF-16332: Fixed synchronization around org.alfresco.repo.dictionary.NamespaceDAOImpl.namespaceRegistryCache
- There was no 'double checking' after releasing the write lock, meaning that under high concurrency lots of threads would queue up to continuously re-initialize the registry.
42705: ALF-16504/ ALF-16332, ALF-16377: Revisited synchronization and initialization of mutually-dependent DictionaryDAO and NamespaceDAO to prevent deadlock and simultaneous re-initialization in more than one thread
43068: Merged DEV to V4.1-BUG-FIX
- TODO: Update DB2 DDL in activiti
42388: ALF-15828: DB2: unexpected index found in database.
Modify activity create script for db2 to create normal name for ACT_HI_PROCINST.PROC_INST_ID_ index.
Introduce patch that will rename autogenerated name to normal name for ACT_HI_PROCINST.PROC_INST_ID_ index.
Update schema reference file for DB2.
42429: ALF-15828: DB2: unexpected index found in database.
Fix scripts from ALF-14983 and ALF-16038 to drop/recreate tables in DB2.
43069: ALF-11214: IMAP subsystem is not successfully restarted after incorrect modification of IMAP properties via Admin Console
Stopped ChildApplicationContextFactory from caching a stale application context that didn't successfully refresh.
43071: ALF-13660: When using kerberos SSO, non domain explorer users requesting a download URL get a login page but after login do not get the requested document
- Now the Web Client authentication filters use the same mechanism for preserving the request URL through a redirect to the login page
43076: ALF-15828: Fixed merge issue
43079: ALF-13602: Incorrect number of documents displayed in Share DocLib when a file is checked out
- added ability for FileFolderService.list (-> FileFolder GetChildren CQ) to filter by one or more aspects, eg. cm:checkedOut
43080: ALF-14421: More version label unit test fallout
43092: Fix ALF-16460: Users may receive activity feed entries (from people they follow) for moderated sites to which they do not belong
- also add unit test
43093: Fix for ALF-16091 - Unable to inline edit javascript file.
43096: Fix for ALF-16283 - When document is checked out, 'Edit Online' and 'Upload New Version' options should not be visible on the original document.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@43103 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
41597: ALF-1907: Check out rule is active for spaces
- Merged in fix from DEV
- Changed List of applicable types to a Set
- Added quick initial checks against the set before doing the subtype checks
- Various typo fixes
41598: Add an additional line of INFO to log the database details
41599: Fix for ALF-8374 - Simple view: incorrect file type icon for *.page and *.eps files
41600: Merge DEV to V4.1-BUG-FIX
41478 : ALF-14078: CLONE - Saving files with apps on Mac OS X Lion in CIFS doesn't invoke rules
41605: Fix for ALF-14653 - Share - Page link created wrongly in wiki. Solution to split wiki page name and title from Alex Bykov.
41608: CIFS cluster saving of text file fails. ALF-14179
The client releases the oplock by closing the file, if a remote oplock break was used then a notification to
the remote node was missing in this case.
41616: ALF-13577:modified the delete site REST API to set the status code to 409 if a node is locked.
41624: MT: ALF-14331 - UserUsageTrackingComponent fails if disabled (in MT config)
- defensive fix (exact steps do not repeat) - may also fix ALF-15956
41652: more debug
41653: Fix for ALF-15965 - IE9 - Script error occurs when manage aspect for a document
41655: Merged BRANCHES/V4.1 to BRANCHES/DEV/V4.1-BUG-FIX (RECORD ONLY)
41654: Fix for ALF-15965 - hand merged back from rev 41653
41658: ALF-14967: Task operations through task-forms now audited
41664: Reverse-merging change 41616 out of the product due to file formatting irregularities.
This checkin was a fix for ALF-13577. A subsequent check-in will add the same fix but without the formatting problems.
41665: ALF-11452: Disabling JBPM now prevents jobexecutor thread from starting and consuming unneeded resources
41671: Reimplementation of fix for ALF-13577. Slight edit on previous fix.
It now lets the NodeLockedException out of the Java layer and 'catches' this exception in the JavaScript layer. The API returns a 409 (conflict) if a NodeLockedException makes it to the JavaScript - the previous fix was returning 409 for *any* AlfrescoRuntimeException thrown during a site delete.
Also this checkin preserves the whitespace/file layout of the preceding version.
41688: ALF-15867 WikiServiceImplTest failing on SQL Server
- Switched WikiService_transaction bean over to using RetryingTransactionInterceptor
41720: ALF-15967: Using START_USER_ID_ instead of "initiator" property to query process instances started by user X to prevent extra joins
41730: Fix for ALF-15995 NodeRef is missing in log on "Problem converting to Freemarker" error
41743: ALF-9779 REGRESSION: FTP - Failed to retrieve directory listing for tenant user
41745: Removed a HomeShareMapper - there were two
41747: Fix for ALF-15811 SOLR query increases DocBitSet inefficiently
Part of ALF-14861 SOLR to scale for non-admin users in 100k sites and a subgroup of each of 1000 independent groupings with 1000 subgroups
41748: Fix for ALF-15950 Solr: throws NPE: org.alfresco.solr.SolrLuceneAnalyser.loadAnalyzer
- return default analyzer
41752: Fix for ALF-13634 Re-created category won't show up again on a node in Document Library.
41779: ALF-11283 - Got the home share mapper up and working after some refactoring.
41795: Fix for ALF-14361 CMIS object type definition for Document and Folder not spec compliant
41796: ALF-16008: missing column on clean Alfresco and after upgrade from 3.4.10 (703)
- Schema-Reference for DB2 referenced a non-existent column.
41802: Fixed ALF-16029: TransactionCleanupTest throws constraint violations
- Fallout from ALF-12358; sys:deleted node types have a mandatory property
- Before bulk-deleting nodes, we need to delete properties
- Use overriding DAo for MySQL. Other DBs can use standard delete with joins
- NB: Fixed TransactionalCleanupTest to double-check the purge job
41822: Refactor to both Share Mappers.
41838: BDE-85: Deploy alfresco-mmt with a proper pom.xml containing dependencies
Also, refactor Maven deployment to use a macro
41858: ALF-14444 - CloudSync: Ensure unknown properties when synced to Cloud are ignored properly
41876: Fix ALF-16067 - Items with cm:versionable aspect [custom aspect added] throw errors in Share UI
41877: Updated Spring Surf libs (1148) - downgrades module deployment error messages
41878: ALF-16069 - RU: 'Web Deployed' folder is not localized if Alfresco is installed with Russian locale.
41879: Fix non-continuous build, trying to call continuous-init from maven-env-prerequisites
41918: Merged PATCHES/V4.1.1 to V4.1-BUG-FIX
41657: ALF-15965 - IE9 - Script error occurs when manage aspect for a document (correct 4.1.1 branch this time)
41834: Merged DEV to V4.1.1 (4.1.1)
41827: ALF-15983: SPP: Meeting space: all-day event is displayed on the day before specified during creation
Removing of time zone has been modified to be sensitive to Outlook meeting events which are not requiring special conversion for the start and end dates
41835: Merged DEV to V4.1.1 (4.1.1)
41833: ALF-16038 : DB2: Upgrade script needed to remove ALFUSER.ACT_HI_ACTINST.OWNER_
The patch was created to remove an unnecessary column in DB2.
41845: Reverse merge: << In attempt to clear 12 new DB2 build errors - don't think it is going to work >>
41835: Merged DEV to V4.1.1 (4.1.1)
41833: ALF-16038 : DB2: Upgrade script needed to remove ALFUSER.ACT_HI_ACTINST.OWNER_
The patch was created to remove an unnecessary column in DB2.
Merged V4.1-BUG-FIX (4.1.2) to V4.1.1 (4.1.1)
41337: Merged V3.4-BUG-FIX (3.4.11) to V4.1-BUG-FIX (4.1.2)
41336: TransformerDebug: Use debug rather than trace when there are transformers but they are all unavailable.
41868: Reverse the reverse merge (back to r41835 state used in build #33 given to QA)
41845: Reverse merge: << In attempt to clear 12 new DB2 build errors - don't think it is going to work >>
41835: Merged DEV to V4.1.1 (4.1.1)
41833: ALF-16038 : DB2: Upgrade script needed to remove ALFUSER.ACT_HI_ACTINST.OWNER_
The patch was created to remove an unnecessary column in DB2.
Merged V4.1-BUG-FIX (4.1.2) to V4.1.1 (4.1.1)
41337: Merged V3.4-BUG-FIX (3.4.11) to V4.1-BUG-FIX (4.1.2)
41336: TransformerDebug: Use debug rather than trace when there are transformers but they are all unavailable.
41914: Merged DEV to PATCHES/V4.1.1
41909: ALF-16078 : DB2: it's impossible to upgrade Alfresco from 3.4.10 to 4.1.1 (build 33).
The remove-column-activiti.sql was marked as optional.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@41919 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
38869: Merged BRANCHES/DEV/AMILLER/CLOUD1 to BRANCHES/DEV/V4.1-BUG-FIX
38762: Site can not be created when (site count) quota exceeded
Refactor core code to return "400 - Bad request," with indicative message, when a duplicate url is submitted.
38897: ALF-13969: Tomcat shutdown with WARNING: Problem with directory [/opt/alfresco-4.0.1/tomcat/shared/lib], exists: [false], isDirectory: [false], canRead: [false]
- Removed ${catalina.base}/shared/lib/*.jar from shared.loader definition in catalina.properties
- Will update Wiki next
38908: Fix for failing test since createSite change
38939: Moved schema version up to 5100 (and 5101 for 'patch.show.audit')
38941: Moved schema version up to 5110 (and 5111 for 'patch.show.audit') ... leave root for V4.1.0.x
38953: ALF-14766: Ensure that DocLib tree drop targets are correctly set after creating new folders
38954: Fix for ALF-14475: "CMIS : Wrong cmisra:numItems in folder sites and below with /cmisatom binding url"
38974: Minor: removed unused code
38987: ALF-13228 - updated manage permissions to handle custom group settings
39006: Fix for ALF-14475 part 2: "CMIS : Wrong cmisra:numItems in folder sites and below with /cmisatom binding url"
39022: Merge solution for ALF-13972
39038: ALF-14388: Merge V3.4-BUG-FIX (3.4.11) to V4.1-BUG-FIX (4.1.1)
39037: ALF-15069 CLONE - Edit Online option is not supported for '.docm', 'dotm', '.xlsm' files
- Added "Online Edit" support for:
docx docm dotx dotm - doc and docx were already supported
pptm ppsx ppsm potx potm ppam sldx sldm - ppt and pptx were already supported
xltx xlsm xltm xlam xlsb - xls and xlsx were already supported
39065: ALF-14861 SOLR to scale for non-admin users in 100k sites and a subgroup of each of 1000 independent groupings with 1000 subgroups
- first round of fixes on the SOLR side
- ACL lookup improved and reduced the number of Long objects created
- Specific cache and configuration for PATH queries (with admin reporting)
- Specfic cache and configuration for AUTHORITY queries (with admin reporting)
- PATH and AUTHORITY queries cache the LEAF result (and not the AUX result which requires lots of extra work)
- cache works better with lucene query implementation
- AUTHORITY query supports AUTHORITIES separated by "|"
39135: Fix for ALF-15071 SOLR: Typographical offence in log output
39152: ALF-13211: Accepted path for preventing NPE when viewing JBPM sub-process which has no start-task
39175: Merge DEV to V4.1-BUG-FIX (4.1.1)
39161: ALF-14956 : Folder within a Folder navigation issue.
Fix for browsing to folders from not first page of a parent folder.
39191: ALF-14863: no scope is available when ScriptNode is used from within Activiti expression, causes issue when scope is needed (eg. creating javascript-arrays) + fixed typo in activiti-source jars
39192: Fix for ALF-12209 Incorrect behavior on View Realtionship for the user who has no permissions
- skip relationships to objects that can not be seen.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@40263 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
36604: ALF-13745: Merged V3.4-BUG-FIX (3.4.10) to V4.0-BUG-FIX (4.0.3)
36602: ALF-13667 Additional OpenOffice mimetypes to be added to the mime-type maps
- xls to pdf limit had been commented out
- failover.transformer.PdfRenderer.PdfToImage and failover.transformer.PdfBox.PdfToImage should not have been
been registered. Introduced an unregisteredBaseContentTransformer. In the case of these two transforms this would
not have been a problem, as they were disable anyway due to EXPLICIT setting elsewhere.
36608: First part of ALF-14209 SOLR - does not support query for all stores
- dynamic SOLR cores to track a store
- NEW, DELETE, and change properties and reload
36635: ALF-13404 for documentlibrary-v2 APIs
36669: Fix issue with rendering multi-valued properties in JSON from server-side JS (from DaveD)
36676: Fix for ALF-14216 Solr Exception when you try to sort folders or files by size.
36692: Fix ALF-12966 - Comments doesn't work on iOS Safari. Anywhere TinyMCE is present does not work correctly e.g. comments, blogs, wiki, HTML content creation.
36693: ALF-14138: Prevent default Surf CMIS content WebScript clashing with Alfreco version (updated Surf libs r1081)
36714: ALF-14224: WorkflowTaskDefinition form-key fetching fixed for multi-instance UserTasks
36721: Fix for ALF-8374 - Simple view: incorrect file type icon for *.page and *.eps files
36726: Merged BRANCHES/DEV/V3.4-BUG-FIX to BRANCHES/DEV/V4.0-BUG-FIX
36724: Fix for ALF-14207 - cm:link not correctly handled in Share's doclist when users don't have permission
36728: Fix for ALF-14002: "No dashlets listed when customizing Site dashboard for the "Web Site Design Project" sample Share Site "
36732: Merged V3.4-BUG-FIX to V4.0-BUG-FIX
36637: ALF-6162 Thumbnail is not produced for PDFs encoded with JBIG2Decode
<< Reported problem still exists, but have made improvements see https://issues.alfresco.com/jira/browse/ALF-6162?focusedCommentId=162936&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-162936 >>
- PDFRenderer now fails with an exception in more cases, rather than just silently continuing. Specific case was not handling JBig2 images.
previously just resulted in a black box)
- Handle the font family CIDFontType0 which includes HiddenHorzOCR
36640: ALF-13769: Merged BELARUS/DEV/V3.4-BUG-FIX-2012_05_04 to V3.4-BUG-FIX (3.4.10)
36440: ALF-11956: WCM accessibility
Assignment of TinyMCE accessibility hotkeys only to activated RTE between multiple instances is added.
Headings and some other related labels within the context of 'Create Web Content Wizard' were shortened and clarified.
Fixed some issues related to hidden text for accessibility support in context of IE, which doesn't calculate styles and dimensions that are applied to elements before adding to DOM
36443: ALF-11956: WCM accessibility
Added some changes missed in r36440
36645: ALF-13769: Merged DEV/V3.4-BUG-FIX-2012_01_10 to V3.4-BUG-FIX (3.4.10)
33381: ALF-10162: Web Form validation can be bypassed
1. New method was introduced to XFormsBean which allows it to validate the last inserted values.
2. CreateWebContentWizard finds XFormsBean in session and invokes isXformValid. If any validation
errors exist it goes back and show the JSF error.
3. xform.js - contains code that removes JSF error as well as the XForms error. This is necessary because we need to clear
the JSF error on the Javascript actions
4. container.jsp - includes a div wrapper with the id to be able unambiguously find the JSF error block.
36700: Merged DEV to V3.4-BUG-FIX (Reviewed by Erik)
36450: ALF-12261 : IE8 Specific: It's impossible add relationship type "Parent/Child"
The type of the submit button should be set to 'button' in 'new-rmreference.get.html.ftl'.
36702: Merged DEV to V3.4-BUG-FIX (Reviewed by Erik)
36670: ALF-12825: Impossible choose the "Publication Date", the calendar isn't displayed
The DatePicker component register a validation handler for the date entry field so that the submit button disables when an invalid date is entered. This handler register with the forms runtime instance. We should create this instance in FormUI_consructor, not is onReady method (form.js), because constructors always in order will be invoked.
36703: Fix for Mac Office 2011 Powerpoint save fails on CIFS. ALF-13615.
36733: Merged V4.0 to V4.0-BUG-FIX
36628: Added ${NOW} variable option for schema bootstrap scripts (see ALF-14174)
36632: Fix last part of ALF-14174: The patch adding timestamps to acl_change_set breaks SOLR tracking
- Added ${NOW} to ACL change set timestamp when upgrading: commit_time_ms = ${NOW}
36647: ALF-14190: FSTR is not working
- Due to someone updating dependencies without updating the build scripts!
36734: Merged V4.0 to V4.0-BUG-FIX (RECORD ONLY)
36605: ALF-13745: Merged V4.0-BUG-FIX (4.0.3) to V4.0 (4.0.2)
36604: ALF-13745: Merged V3.4-BUG-FIX (3.4.10) to V4.0-BUG-FIX (4.0.3)
36602: ALF-13667 Additional OpenOffice mimetypes to be added to the mime-type maps
36678: Merged BRANCHES/DEV/V4.0-BUG-FIX to BRANCHES/V4.0
36675: Fix for ALF-14216 Solr Exception when you try to sort folders or files by size.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@36737 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Properties have to be encrypted and decrypted in code using MetadataEncryptor ('metadataEncryptor')
- No conversion, encryption or decryption is done by Alfresco
- Unencrypted values cannot be persisted and get thrown out
- ALF-8646: RINF 38: Text data encryption
- ALF-8956: RINF 38: Encryption key password specified by installer
- ALF-9055: RINF 38: Support encryption against existing data
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@28480 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- This will allow a keystore to be checked in (.keystore) and specified by installer
- Algorithm parameters embedded in SealedObject but also supported by other Cipher methods
ALF-8646: RINF 38: Text data encryption
ALF-8956: RINF 38: Encryption key password specified by installer
ALF-9055: RINF 38: Support encryption against existing data
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@28438 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
28029: Added more tests for PublishingEventHelper and PublishingQueueImpl. Also added WebPublishingTestSuite.
28034: Support for ALF-8792: RSOLR 036: SOLR APIs to support index integrity checking
- ACL and ACLTX support
28036: WCM QS ML UI tweaks for marking something as the initial translation
28038: ALF-8548: WPUB: F165: Foundation API: Cancel a scheduled publishing event
- Code and initial test cases
28051: Fix for ALF-8836: No permission checks for SolrJSONResultSet
28057: WCM QS ML support for claiming intermediate non-translated folders when translating documents, with tests
28058: ML-WQS: Slight refactoring to remove RootNavInterceptor.
This functionality has been brought into the ApplicationDataInterceptor.
The effective root section is now made available to templates and components in the model.
28059: ALF-8499. SVC 10: Action Forms.
This checkin adds an ActionFormProcessor which supports the generation and persistence of Forms based on
Alfresco spring-injected action beans. The form processor produces a form field for each defined action parameter
as well as the ubiquitous executeAsynchronously boolean for action execution.
There is no styling of configuration of these forms and therefore NodeRef parameters will allow selection of any
cm:cmobject nodes and action constraints like ac-aspects will return every aspect defined in the system.
To expose these forms in the product, we would need to add form configuration for the built-in actions in order to manage and control such data.
28064: Fix for ALF-8857: Fix SOLR query caching to respect locale for ordering
28067: ALF-8846 : Intermittent: DMDeploymentTargetTest
added more debug logging and throw an explicit exception on trying to create a duplicate directory.
28068: Publishing: Tidy-up (javadoc and removal of a few unnecessary operations) prior to sprint 1 demo.
28069: Implemented EnvironmentImpl.checkStatus() method. Also created an AbstractWebPublishingIntegrationTest
and extended many of the web publishing tests from htis class.
28076: Publishing: More javadoc
28078: RINF 11: Canned queries
- minor: rename CannedQuery "query" to "queryAndFilter" and update/fix related JavaDoc (ALF-8827)
- update PagingRequest - precursor to merge with (Script) PagingDetails (ALF-8855)
28079: RINF 40: Lucene Removal: PersonService API (ALF-8805) - W.I.P.
- add GetChildren CQ support for (initially string) property filtering, including unit tests
- update GetChildren CQ to allow up to three filter and/or sort props
- add GetChildren CQ unit test for existing DB-based filtering of child types
- fix GetChildren CQ sorting, for spoofed referenceable props (including missing name)
28083: Fix for ALF-8858: Fix cache bugs (TX and ACLTX docs not tracked)
28097: Fix hard-coded checks for aspect counts following sys:localized changes
28126: Build/test fix (GetChildrenCannedQueryTest.testPropertyStringFiltering)
28147: RINF 40: Lucene Removal: PersonService API
- initial impl w/ unit tests
- note: separate task required to update JavaScript API (People.getPeople)
28157: RINF 40: Lucene Removal: PersonService API (ALF-8805)
- fix People.getPeople - put back FTS option (pending ALF-8924)
28162: Added PublishWebContentJbpmTest to test the Jbpm publish web content process definiion.
28178: Build fix. Removing a trailing comma that my ant build objects to.
28180: Preventing a NPE within TikaCharsetFinder. Was observed as part of tests for ALF-3757.
28182: RSOLR 037: Integrate CMIS Dictionary into SOLR engine
28183: ALF-8846 - fix DMDeploymentTarget(Test)
- make system auth explicit
- minor: fixup debug logging
28187: Fix for ALF-7308. The imgpreview thumbnail ... scale up small images...
I've exposed an ImageMagick configuration option ('>') as a new ImageRenderingEngine parameter, "allowEnlargement".
It's not mandatory, defaults to true, and is set to false for doclib and imgpreview thumbnails.
The net result is that doclib and imgpreview thumbnails of small graphics files (e.g. icons) will never have sizes exceeding their original size.
28191: RINF 09: Update FileFolderService (ALF-7168)
- minor: clean-up debug/trace logging
28192: Fix MT for GetChildren CQ
- FileFolderService -> list (ALF-7168)
- PersonService -> getPeople (ALF-8805)
28194: RINF 09: CMIS getChildren sorting fixes (part of ALF-7168)
- fix sorting by cmis:contentStreamMimeType and/or cmis:contentStreamLength
- add warning + debug (if some orderBy sort props need to be ignored - eg. too many or unknown)
- reviewed w/ Florian
28195: ALF-8910: RSOLR 037: Integrate CMIS Query Parser into SOLR engine
28211: Changes for ALF-8646: "RINF 38: Text data encryption"
28227: Changes for ALF-8646: "RINF 38: Text data encryption"
o fix build issue relating to missing property definition
28232: ALF-8928 - Performance degradation when loading documents from RepoStore
28233: Attempt to resolve OOM hangs in SWIFT builds
- Set mem.size.max=2048m
28234: Implementation of ALF-8986. Add support for transformation of Apple iWorks files.
A new transformer transforms (pages, numbers, keynote) iWorks 09 files to image or SWF for doclib & webpreview thumbnailing.
This transformer extracts an embedded JPEG or PDF file from a well-known location within the iWorks zip structure & uses that
to create Alfresco thumbnails. If these zip entries are not present for whatever reason, then the transformation fails in the usual way.
All of our iWorks 09 test files have an embedded JPEG and more than half have embedded PDFs.
28243: Init/refresh repo webscripts in single txn
- found whilst investigating ALF-8928
28268: Started implementing PublishEventAction. Also updated mapping of nodes from source to live environment to use associations.
28308: PublishEventAction now supports updating of nodes that have already been published.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@28321 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
27600: ALF-8522: MyBatis: Performance: ensure <association> elements are properly keyed
27608: RINF 09 / RINF 10: DB-based paged query for get children (DocLib & CMIS)
- update FileFolder paging API
- update GetChildren canned query sorting (to return sort props prior to batched pre-load)
27614: RINF 09 / RINF 10: DB-based paged query for get children (DocLib & CMIS)
- add missing file (and fix my SmartSVN ignore unversioned list ;-)
- follow-on to r27608
27621: RINF 11: Extended generalized CannedQueryDAO to support common selects
- MyBatis resultset termination included
- RINF 11: Integrate existing CannedQueryDAO (ALF-8417)
- RINF 11: Canned queries (ALF-7167)
27623: RINF 09 / RINF 10: DB-based paged query for get children (DocLib & CMIS)
- if total count not requested then can cut-off permission checks (based on max items) and instead set "hasMore" flag (if applicable)
- now used by Share DocLib folder tree listing (on LHS) - see ALF-6570
27636: RINF 09 / RINF 10: DB-based getChildren
- improvements to treenode (push down sort by name, get subfolders with max 1, remove redundant max check) - re: ALF-6570
- add default child assoc sort (if no sort requested)
- minor tweak to getChildren CQ trace logging
27641: RINF 11: Extended generalized CannedQueryDAO
- add temporary MyBatis workarounds for ResultHandler-based queries
--> support unlimited queries for nested results maps (MyBatis #129)
--> clear cache to return results on subsequent calls (MyBatis #58 ...)
27642: RINF 16: Ordered associations: Added NodeService.setAssociations
- All reordering, deleting and adding node by NodeService impl.
- ALF-7405 (ALF-7404 RINF 16: Peer association enhancements)
27643: ALF-8183 SVC 01: I18N List of values constraint.
Added ListOfValuesConstraint.getDisplayLabel(constraintAllowableValue) method which uses the usual I18NUtil methods
to retrieve a localised display-label for the LoV constraint values.
These can be added to resource bundles in the usual way using a key as follows:
listconstraint.test_list1.ABC=ABC display where "listconstraint." is a fixed prefix.
"test_list1" is the shortform QName for the constraint with colon replaced by underscore.
"ABC" is one of the allowed values for the named constraint.
The test case changes & the associated model & property changes should make things clear.
27644: Test cases for ChannelService.createChannel and ChannelService.getChannels
27645: ALF-8183. I18N LIST constraint.
This check-in ensures that requests for a LIST.value display label for:
a non-existent value returns null
an unlocalised value returns the allowableValue String from the model (backwards compatibility).
27651: Fixing compile errors caused by moving NodeLocator classes.
27652: RINF 09 / RINF 10: DB-based getChildren CQ
- replace direct use of "sqlSessionTemplate" with "cannedQueryDAO"(RINF 11)
27657: RINF 09: GetChildren CQ
- temp fix for cm:modified (when qname does not exist) - TODO review
27666: Support for ALF-8594: RSOLR 039: SOLR sorting
- sorting for all single valued types
27671: Ignore virtual tomcat build
27673: Projects core, datamodel and solr now explicitly list their library dependencies and no longer include the 3rd party project
27681: Added pub:channelInfo aspect tows:webasset and ws:section.
Also ws:website now extends pub:DeliveryChannel.
Added new behaviours to section and website to ensure the channel info is populated.
27682: Added example SOLR config dir and instructions on how to set up - simple dev set up only subject to lots of change
27685: Cleanup: Removed non-javadoc; Removed unused methods; Added @override
27689: Update SOLR test instance dependencies
27692: ALF-8183 SVC 01: I18N Lost of values constraint.
Added code to the FormService's PropertyFieldProcessor so that the allowedValues for a ListOfValuesConstraint
have both the allowed value and its localised display label, if there is one.
Added English property values for the bpm:allowedStatus constraint and also for the LIST constraint in the FDK.
27693: WCM-QS ML work - Have the webscript return more details on the node and its parents,
and begin to use this in the UI to allow you to create as well as manage translations
27695: Workaround/fix for ALF-5747. Incompatibilities with OpenOffice 3.3
It looks like OOo 3.3.0 shipped with a missing component. The ConfigurationRegistry, which is used to remotely query the
OOo version, was not implemented in 3.3.0 and therefore gives an ugly (and unavoidable) exception on OOo startup.
There's not much we can do here, beyond getting users to upgrade their OOo install.
I've added a catch clause that detects this problem and emits a slightly friendlier warning to the log.
27720: ALF-8532: WPUB: F148: Foundation API: Request that a node be published to the live environment
27727: Removed duplicates
27734: WCM-QS ML Updates to handle marking a node as an initial translation, and a start on creating translations
27735: Fixed generics warning
27736: Added PermissionService.getReaders(List<Long> aclIds)
- Support for ALF-8335: RSOLR 013: DAOs and remote APIs for ACL changesets (ALF-7072)
- Also cleaned up empty javadoc
27739: Implemented NodeFilters and NodeFinders for AbstractChannelType and ChannelServiceImpl.
27741: RINF 09: GetChildren CQ - fix sorting - with unit tests (for default Share DocLib fields)
- partial ALF-8638
- ALF-8584 (follow-on for r27657)
27746: Start on linking the WCM-QS ML ui and the forms service for creating the translation
27747: Added --INCLUDE: directive to SQL scripts to allow importing of DB-specific snippets
- ALF-8498: SVC 06: Property holding comment count for a node
27748: Web scripts for ACLs and ACL readers
- Unit tests at all levels (Webscripts, Service and DAO)
- Tweaks to the DB queries to support index-based sorting
- Support for ALF-8335: RSOLR 013: DAOs and remote APIs for ACL changesets (ALF-7072)
27753: Fixed enum naming
27754: Undo changes to ChannelServiceImplIntegratedTest made in 27739 that broke the build
27762: Part I: ALF-7992: RSOLR 024: Locale support for query: SOLR
- restructure and split localisation from generic query parsing
- Lucene impl migrated and tested
- No SOLR impl yet
- Fix CMIS QueyTest
- Fix references for LuceneQueryParser mostly to AbstractLuceneQueryParser
27763: Initial implementation of ALF-8498. SVC 06: Property holding comment count for a node.
This check-in adds a rollup property to hold the commentCount (fm:commentCount under fm:discussable).
It adds registered behaviours for fm:post deletion/creation that will decrement/increment the commentCount for the discussable ancestor node.
I've also added a new test class to test this rollup property. There was no existing test class at this level and indeed there is no
CommentService or DiscussionService. Instead the REST API of comment.put.desc.xml uses the ScriptNodeService to create the correct node structure.
Therefore the test code has had to do the same thing.
27766: Slight reimpl of ALF-8498. Moved the rollup property onto its own aspect.
So now we have fm:discussable, as before, for generic discussions and posts (including Explorer comments).
And we have fm:commentsRollup which is only for rolling up Share comments.
27777: WCM QS ML Forms config and related tweaks to support having newly created nodes made multilingual where required
27781: Add repository project dependency for test context and debug
- fixes model issue with SOLRAPIClientTest
27782: SOLR - move back to dynamic catch all field which seems to be working
-> simpler build and model management
27810: ALF-8405 SiteAspect needs to handle child types of Site as well as Site itself
27821: ALF-7070: Fixed SOLRSerializer to handle residual properties (not in dictionary)
27828: RINF 11: Canned Queries (CQ)
- update API post review .
- add underlying pageRequest/pageResult for single page (or max items if skip is 0)
- add hasMoreItems (ALF-8470) and update unit tests
- return total count range - accurate count (if lower=upper), approximation (lower<upper) or more than (lower known, upper unknown)
- update option to request total count with max (if cutoff/trimmed then returns unknown upper count)
27829: RINF 09: GetChildren CQ - paging support for FileFolderService list
- update impl wrt CQ API changes (follow-on to r27828)
- add factory method to return CQ with common params & update FileFolderService
- update CMIS getChildren (AlrescoCmisService)
- update scripting layer (ScriptNode, ScriptPagingNodes)
- update Share DocLib (including doclist & treenode)
- ALF-8641 - add proto (UI subject to review) to demo Share DocLib requesting max total count (eg. "Showing items 1 - 50 of 1000++")
27837: Moving the pdfbox, fontbox, jempbox libs from 1.3.1 to 1.5.0, which adds various bugfixes.
27838: Web scripts for ACLs and ACL readers
- Simplification of paging API for ACLs
- Support for ALF-8335: RSOLR 013: DAOs and remote APIs for ACL changesets (ALF-7072)
27839: SOLR ACL tracking client code and tests
- Support for ALF-8335: RSOLR 013: ACL changesets client APIs (ALF-8463)
27844: Build fix. Making SiteServiceImplTest more tolerant of preexisting sites.
27845: Build fix. Making SiteServiceTest more tolerant of preexisting sites in databse.
27846: Build fix relating to ALF-8183. An extra test constraint requires an increment to a assertion expectedValue in this test.
27849: ALF-8532: WPUB: F148: Foundation API: Request that a node be published to the live environment
- Added more necessary interfaces and framework code
27850: RINF 09: GetChildren CQ - update sorting unit test + fixes
- nulls sort 'low'
- fix multi sort props
27858: ALF-8532: WPUB: F148: Foundation API: Request that a node be published to the live environment
- Initial cut of persisting publishing events (not tested yet)
27861: WCM QS ML webscript work - fix some issues, and start on webscript unit test
Also updates a failing test with details of why it's failing (switch from JSON to XML some time ago)
27864: Fix context minimal tests - web publishing context is already included from the high level context, and shouldn't be in the core one
27867: ALF-8184: SVC 02: Encode and decode of forms itemId should be done in the REST layer and not in each individual form processor.
27868: Sample Adobe Illustrator files from Linton, for use in testing future metadata/transformer support
27869: Fixed ChannelServiceImplTest failures.
27870: Created JBPM process definition to publish scheduled Publishing Events.
27872: Sample Adobe Illustrator 3 file (PS not PDF based) from Linton, for use in testing future metadata/transformer support
27874: OpenCMIS update
27875: Change the Tika auto transformer to register aliases of mime types, as well as the canonical ones, for when Alfresco uses the alias
27876: RINF 11: Permission checking in canned queries (ALF-8419)
27877: RINF 39: Optimise GetChildren CQ for unsorted maxItems (ALF-8576)
27878: RINF 09: Update FileFolderService - all list methods should use GetChildren CQ (ALF-8733)
27882: ALF-8532: WPUB: F148: Foundation API: Request that a node be published to the live environment
- Unit test for the publishing package serializer/deserializer
27885: Change order of publishing context so it comes after transfer service context.
27886: Fix for ALF-7992: RSOLR 024: Locale support for query: SOLR
- d:mltext, d:text. d:content
- phrase, term, prefix, wild, ranges, fuzzy etc
- localised tokenisation
- consistent tokenisation for cross language support ( phrase, term, prefix, wild, ranges, fuzzy etc)
- CMIS related stuff to be tested later
27897: Minor tweak to prevent repeated gets of the default locale when writing properties
27900: WCM QS ML webscript tests
27905: Fixed PostgreSQL HeartbeatTest: WorkflowDeployer was checking for read-only server too late
27906: Remove unused imports
27907: Used common SQL snippets for DB2 node inserts.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@28319 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
27125: Subtasks of ALF-7072: RSOLR 013: Remote API to get ACLs and readers
- ALF-8334: RSOLR 013: Modify ACL schema to record change times
- ALF-8336: RSOLR 013: DB upgrade scripts for ACL changes
- TODO: Query APIs
27128: Added TooManyResultsException as a concurrency detection trigger
- Usually too many results indicates that the DB table key is not as specific as it should be,
but it's AVM that showed this up.
27132: Clean up: javadocs; non-javadocs; uncommented fields; @since tags; etc.
27134: Removed empty directory
27135: Fix for ALF-8333: CMIS query: JOIN on an aspect results in CmisInvalidArgumentException
- incorrect scope used when building orderings
27139: Fixed SORL transaction tracking queries
- Queries were using incompatible boolean comparisons
- Added SOLRDAO to test suite
- Cleaned up code and reformatted code
27141: Minor additions to CannedQuery interface
- get parameter bean
- construct sort details from a list
- ALF-7167: Canned queries
27146: RINF 09 / RINF 10: DB-based paged query for get children (DocLib & CMIS)
- milestone check-in for sprint demo & review (WIP)
- added new FileFolderService (paged) list query (public API is subject to change)
- moved temp JavaScript sorting to Java
- example usage by DocLib (via ScriptNode) and CMIS (via AlfrescoCmisService)
- implemented as demo "canned query" including embedded use of "list" permission interceptor
- ALF-7402 / ALF-7168
27150: RINF 09 / RINF 10: DB-based paged query for get children (DocLib & CMIS)
- missed file (follow-on to r27146)
27158: ALF-7070, ALF-7072: SOLR tracking (node and changeset)
- Pulled non-DAO code into SOLRTrackingComponent
- DAO code and related tests just test basic CRUD
- SOLRTrackingComponent does complex cross-schema manipulation
27159: Fixed line ending and removed svn:eol-style
27160: ALF-8334: RSOLR 013: Fixed SQL Server syntax
27165: RINF 09 / RINF 10: DB-based paged query for get children (DocLib & CMIS)
- fix listDeepFolders (causing Imap*Test to fail)
- all private methods now order files followed by folders
(consistent with existing public APIs such as FileFolderService.search & ScriptNode.childFileFolders*)
- follow-on to r27146
28271: Consolidate diagnostic logging for max perm checks (ALF-8388 + ALF-8419)
- note: this should be a trivial merge to HEAD
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@28292 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
16971: Merged V3.1 to V3.2
14282: (RECORD ONLY) Updated version to 3.1.1
14565: (RECORD ONLY) Updated version to include revision number (x.y.z)
14848: (RECORD ONLY) Updated version number
15029: (RECORD ONLY) ETHREEOH-441 and ETHREEOH-1862 Exceptions in server when certain PDFs are uploaded.
- Probably done already without merge info
- Renamed source zip to help tracking
15985: ETHREEOH-2292: Deployment failure in case of IPv6 on Win 2k8
16164: Fixed ETHREEOH-2690: JGroups TCP doesn't bind to specified address
16240: (RECORD ONLY) Fix typos in installer
16726: Fix ETHREEOH-2677 - user usages (when taking ownership)
16745: Fix ETHREEOH-2991 - Deployment exception, unable to deploy - when deploying a manual snapshot with a stale file
16771: (RECORD ONLY) Fix to ETHREEOH-441
- Probably merged without merge info
16822: Merged DEV/BELARUS/V3.1 to V3.1
16753: ETHREEOH-1951: when versionable aspect is active, using the Microsoft Word option ...
16825: Fixed ETHREEOH-803: Incorrect mimetype is displayed for .pps and .pot files
16862: Fix for ETHREEOH-801 Fail to extract some kind of PDF file metadata
- Resolved merge by prefering merged-in fix
16880: Merged V2.2 to V3.1
13966: (record only) Updated to use ALF-BINARIES version of installjammer
14340: (record only) Fix so deployment installers build
14719: (record only) Tweaks to AMP
15153: (record only) Fix ETWOTWO-1264 - PHP integration
15287: Fixed ETWOTWO-989: MS Sql server upgrade from 2.1.6 failed
15351: ETWOTWO-1345 (script not matching patch ID)
16928: Fixed shutdown: Task threads are now daemon threads
16986: Merged V3.1 to V3.2
16932: Moved Lucene ResultSet prefetch code to use NodeBulkLoader (backed by common code in Node DAO)
16945: (RECORD ONLY) Merged V3.2 to V3.1
16931: Fixed build unit test path for recent Chiba lib change
16957: Removed Hibernate event listener after 3.2.3 CGLib fixes
16959: Applied fix for ETHREEOH-2121: ContentUtils.getContentAsString does not pass JSESSIONID into the request
16961: (RECORD ONLY) Updated db settings in configs
16964: (RECORD ONLY) Merged V3.2 to V3.1
16308: ETHREEOH-2833: The Content rule with 'Items with specific text value in property' condition can't be created.
16968: Fixed ETHREEOH-2120: Recently Modified Documents Dashlet failed to load after a big upload
16983: Build fix: avoid queries for parent assocs if no nodes were found during child node in caching
16991: Merge V3.1 to V3.2
15136: (RECORD ONLY) : changes have already been merged.
MERGE 2.2 to 3.1
14985 - ETWOTWO-1174 - Preview of protected PDFs results in an error
14305 - ETWOTWO-951 - contribution
14601 - ETWOTWO-1236 - Make FSR deployment case sensitive.
17022: MT - fix fallout from r16924 - add inbound collection support to MT node service interceptor (caught by MultiTDemoTest.testCreateGroups)
17023: Fixed parentAssocCache bug when adding assocs against an empty cache
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@17025 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
13625: Fix ETHREEOH-1644
13634: Merged V2.2 to V3.1
13632: Preparation for fix of ETHREEOH-1663: ML Document Editions Broken by Upgrade to 3.1
13636: Fixed ETHREEOH-1663: ML Document Editions Broken by Upgrade to 3.1
13638: Fixed ETHREEOH-1665: Copy/pasting a Specialised Folder changes the assoc qname
13639: Fixed ETHREEOH-1663: ML Document Editions Broken by Upgrade to 3.1
13640: Fixed ETHREEOH-1672: Manage Multilingual Content JSP breaks when viewing all Related Content
13641: Fixed ETHREEOH-1657: Manage Multilingual Content fails with NPE when document was previously versionable
13774: Fix for ETHREEOH-1629
13775: Fix for ETHREEOH-1645
13784: SchemaBootstrap now auto-generates a mostly-canonical schema description on new DB and on upgrades
13804: Added option to finish schema bootstrap, dump schema structure and exit
13807: Further pretty formatting of schema dump
___________________________________________________________________
Modified: svn:mergeinfo
Merged /alfresco/BRANCHES/V2.2:r13632
Merged /alfresco/BRANCHES/V3.1:r13625,13634,13636,13638-13641,13774-13775,13784,13804,13807
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@13912 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
11008: FileFolderService no longer uses Lucene
11014: Fixed ETWOTWO-569: Regression after ContentStoreCleaner overhaul
11021: Fixed HibernateSessionHelperTest
11028: Fixed unit test's expected values
11035: Made cm:auditable optional and fixed 64K limit on property list sizes
11038: IncompleteNodeTagger handles aspects that are not in the dictionary
11039: Added tests to ensure that QName caching is case-insensitive
11040: Fixed use of mixed-case QNames for aspects
11044: Allow background AND in-transaction indexing to be disabled at the same time.
11046: Removed Lucene use from RegistryServiceImpl
11050: Removal of Lucene usage
- ML services finding root using XPath moved to path query
- RepoStore now uses simple path query
- Remove unused imports on PersonServiceImpl
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@11215 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
7650: Merged V2.1 to V2.2
7542: ML contribution fixes
7545: Merged V2.0 to V2.1
7544: Merged V1.4 to V2.0
7338: Fix for potential time-based GUID issues
7554: Fixed imports after library package change
7582: WCM-967
7584: Fixed dependecy list for SDK for jug-lgpl-2.0.0.jar
7642: Fix for WCM-949
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@8455 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Everyone, including guest, gets explicit full rights to each new cm:mlContainer instance.
- The MultilingualContentService better permission checks against the content nodes that go in and out of it.
- Changed some of the API return values to be more explicit about whether the cm:mlContainer or cm:mlDocument is required.
- Added explicit tests to ensure that even guest is able to manipulate the cm:mlContainer.
ML Languages List:
- The default value is now punted to the top of the list.
Various neatening.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5816 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
Removed some unecessary interceptor work.
Fixed content filtering to default to the pivot translation if there is no translation for a required language.
Fixed content filtering when switching back to ALL LANGUAGES.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5802 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- These worked on the branch a flaw showed up on HEAD
- Moved ContentReader spoofing up into FileFolderService and ContentService using an interceptor.
Fixed bug when attempting to delete an archived item that was ML.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5768 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
These files are their changes plus adjustments for formatting and immediate clashes
I anticipate that this will break the build, but there are too many changes coming to risk it.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5740 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Selectable template for RSS feed for a folder
- RSS feed link for drag/drop into RSS reader
. Added new folder "RSS Templates" in Data Dictionary in bootstrap
. Example RSS Template for new folder (docs in last 7 days)
. Created patch to add above folder+example to current schema
. Added 'app:feedsource' aspect to application data model
. Cleaned up some obsolete code in Apply/Remove Template actions
. Simplified Apply/Remove Template dialog navigation to use dialog framework
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3527 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Removed use of "sys:archivedOriginalPath" - instead uses childassocref to build path (as per Derek's request)
- Fix to building of success/failure items lists outside of the transaction to restore nodes
. JavaScript example files added to bootstrap
. JavaScript file icons from Linton
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2868 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261