mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-07-31 17:39:05 +00:00
34474: ALF-13169 Tomcat fails to shutdown - fix non daemon Timer's 34475: Part 1: Fix for ALF-13244 SOLR Multi-threaded tracking is required for performance - simultaneous document transformations - multi-threaded transaction and node tracking (off by default at the moment) - fix index/repo sync check failure if ACLs have been indexed but no transactions - minimise data sent back from query responses (not all stored fields) - added SOLR side config for HTTPClient pooling, cache sizing and tracker configuration - fixed SOLR incremental cache update for merges that end with all deletions in the old index - fixed unclosed stream in SolrKeyResourceLoader 34478: ALF-13050 - CIFS: Disabling account is not respected Also contains major rework of logging and exception handling. 34499: Fix for ALF-13150 34526: Fix for ALF-13288 34530: Minor CSS tweaks after changes for ALF-11991 34539: ALF-13176 - Implement Word for Mac 2011 Cifs Shuffle. 34541: ALF-13244 SOLR Multi-threaded tracking is required for performance - simultaneous document transformations - multi-threaded ACL tracking - multi-threaded statistics and reporting control - nodes that can not be indexed have an error record added to the index and do not block indexing the transaction (nodes unindexed due to exceptions can be found by ID query and the exception stored in the index) - nodes that are not-indexed have a minimal record added to the index for index consistency checking (unindexed nodes can be found by ID query) 34544: Add support for CIFS Level II shared oplocks. ALF-13138, ALF-13110. Fixed CIFS open for attributes only access preventing oplock on the following file open. Fixed reporting serialized copies of file access tokens as leaked. 34576: ALF-12767 - CIFS TextEdit - File has been modified outside TextEdit 34577: incorrectly checked in copy of network-protocol-context.xml 34580: ALF-13215: Ensure that permissions for everyone cannot be upgraded on moderated or private site. Fixed inconsistency between permissions shown in properties and in dialog 34582: ALF-13332: Updated modifier link for correct profile 34609: ALF-12740: Update to previous fix (only apply to IE8 and below) 34623: ALF-12767 - CIFS TextEdit - File has been modified outside TextEdit 34636: Fix for ALF-13365 SOLR: Recently modified docs dashlet sorts incorrectly - respect short property names on sort requests @cm:created and not require the full @{uri...}created 34659: ALF-2550 - added enterprise repo config files. 34715: Fix for __ShowDetails desktop action returned URL is truncated if hostname too long. ALF-13202. 34726: ALF-13293: Webdav: Version history lost after editing content in Finder 34738: ALF-7883: WebDAV: support HEAD method for folder - Fix by Pavel 34743: Fix for ALF-13244 SOLR Multi-threaded tracking is required for performance - simultaneous document transformations - batch fetch for nodes in transaction, acls in sets, and acls and readers - config for batch fetching - Better reporting for ACL set indexing 34747: ALF-13262: adding missing indexes for new schema's (activiti-schema create) + schema patch for existing schema 34817: Merged V4.0 to V4.0-BUG-FIX 34493: SPANISH: translation updates based on EN r34103 34498: Fixed ALF-12031: WCM: Content cannot be expired: avmExpiredContentTrigger is missing - Side-effect of ALF-11644: AVM cleanup jobs run when WCM is not installed - WORKAROUND: Get file 'root\projects\installer\wcm-bootstrap-context.xml' and use that 34525: Fix for ALF-13210: - removed "unsupported" from bulk filesystem import web pages 34531: Fix for ALF-13117 and ALF-13273 34549: Merged BRANCHES/DEV/BELARUS/HEAD-2012_03_15 to BRANCHES/V4.0: 34528: ALF-12874: 34552: ALF-13322: Fixed doc lib reload loop caused by "#" in folder name 34553: ALF-13311: Ensure images can be linked in TinyMCE create HTML content editor 34556: Minor: removed unused code 34557: Merged DEV to V4.0 34537: ALF-13035: Add "START WITH" parameter to IDENTITY field. ALF-13034: Add "optional" parameter for statement that drops index that was generated automatically. 34567: ALF-11047: Ensure that Explorer linked files and folders (from outside of sites) display correctly 34578: Fixes: ALF-11744: Dates rendered with the form service date control are rendered on the server, so show server time. - I've added the timezone to the display format and the ISO8601 date to the as an attribute on the HTML element to allow client side parsing - Adds client side parsing on the Doc Details page, so times are shown in the timezone of the user's browser. 34583: GERMAN: Translation update, based on EN r34103, Fixes: ALF-13075, 34584: FRENCH: Translation update based on EN r34103, Fixes: ALF-13002, ALF-13003, ALF-13020 34585: ITALIAN: Translation update based on EN r34103 34586: JAPANESE: Translation update based on EN r34103 34587: DUTCH: Translation update based on EN r34103, Fixes: ALF-12575. 34626: Fixes: ALF-13375 - Date rendering bug in search results 34630: Further fix for ALF-13375 that modifies Alfresco.util.formatDate's ISO8601 support for backward compatibility (e.g. passing in non ISO strings). 34635: ALF-12061: Mac support: Document Connection always throws an error - Case sensitivity fix by Pavel 34653: ALF-12308, ALF-12309, ALF-12554: Stack specific script errors 34655: Fix for ALF-12723 CMIS: Over-riding cm:autoVersionOnUpdateProps in custom model prevents startup 34656: Merged HEAD to BRANCHES/V4.0: 34654: Fixes: ALF-13389: Old element id used when setting event end date. 34657: Translation updates for all languages except JA. 34660: Fix to license driven config files to remove erroneous characters 34669: Merged DEV to V4.0 34663: ALF-12242: User activation issue InviteHelper.acceptNominatedInvitation() method was changed to enable user account in any case(no matter was it enabled/disabled before) 34681: Merged DEV/THEMIS2 to V4.0 34472: Document List Customization Refactor - SLingshotSiteModuleEvalutaor now has new <applyForNonSite> param that defaults to false for backward compability - Slingshot extension points, surf-doclist.get now uses 2 spring beans: * "resolver.doclib.doclistDataUrl" to get the repo doclist data url * "resolver.doclib.actionGroup" to get each item/nodes action group id 34692: Fix for ALF-12715 - Incorrect SPP working (mimetype not set on document stored via ADM Remote Store API) 34708: ALF-13239: Merged V3.4-BUG-FIX (3.4.9) to V4.0 (4.0.1) 34707: ALF-13239 Share rule to convert to PNG fails on JPG images - Issue was showing up in 4.0.1 as a change was made for iPad that introduced an imageOptions.isAutoOrient() setting. This forced a concatenation of null with " -auto-orient". However there are also crop and resize options that could also do this even in 3.4 Setting the commandOptions String to "" when null, is fine as this is how property value nulls are handled later anyway. 34718: JAPANESE: Localisation of Company specific contact information & addition of timezone to form control. 34719: FRENCH: File consistency tweak. 34746: ALF-12903: Create HTML content fix 34754: Merged PATCHES/V4.0.0 to V4.0 34750: Reinstate ${version.label} into version.number property 34810: Merged DEV to V4.0 (with corrections) 34807: ALF-13290 : Mac Support: Error appears after collaborator saves changes to the document deleteFailedThumbnailChildren method should be run as system user as it may fails with AccesssDenied if collaborator updates document 34876: Fix fo ALF-13503 Add SOLR client API tests to the SystemBuildTest project - SOLR API tests run embedded with SSL 34984: ALF-13109 - Correction to NTIOCtl.FsCtlCreateOrGetObjectId 35009: Merged BRANCHES/DEV/V3.4-BUG-FIX to BRANCHES/DEV/V4.0-BUG-FIX: 35008: Fix for ALF-12817. Fixed as suggested - new method remove(). 35031: Fix for ALF-12309 35032: Fix fo ALF-13535 using CMIS, on-disk tickets cache can grow unbounded - expire tickets based on inactivity by default - added job to clean up expired tickets - all are configurable 35033: Fix fo ALF-13535 using CMIS, on-disk tickets cache can grow unbounded - avoid NPE for null tickets 35037: Fix for ALF-13505 SOLR tracking readers does not encode all uids correctly - fixed reader encoding 35049: ALF-13384 - Saving large Word (mac 2011) document via CIFS fails in Mac OS X Lion 35053: Merged V4.0 (V4.0.1) to V4.0-BUG-FIX (4.0.2) 34844: Merged V3.4-BUG-FIX (3.4.9) to V4.0 (4.0.1) 34843: ALF-5830 show_audit.ftl template doesn't work anymore - Removed L10n messages that are no longer used (should have been removed in 3.4.6 when this issue was fixed) 34847: Merged HEAD to BRANCHES/V4.0: 34804: Fixes: ALF-13309: Issue with over zealous HTML escaping with truncated descriptions in the Calendar Agenda view. 34861: ALF-13497: Merged PATCHES/V4.0.0 to V4.0 34813: ALF-13115: No feedback is given to the user when Approve/Reject is clicked for a task when they followed a link to the task in an email. - Fix by Pavel, reviewed by Kev - Now they get a confirmation message followed by a redirect to their dashboard 34862: Fix for ALF-10823 "allowGuestLogin=false" and Share then fills the alfresco error log with "Guest authentication not supported" Fix for ALF-12678 Errors in log on startup (ts.alfresco.com 4.0) - improved handling of 500 errors relating to GuestAuthNotSupported when alfresco.authentication.allowGuestLogin=false 34867: Merged DEV to V4.0 34565: ALF-13074: JBPM workflow definitions are not resilient to missing model definitions WARN messages have been added if JBPM workflow definitions cannot be loaded in the model definitions. 34855: ALF-13074: JBPM workflow definitions are not resilient to missing model definitions Reimplemented to handle all exceptions during constructing WorkflowInstances WorkflowTasks and WorkflowDefinitions. 34859: ALF-13074: JBPM workflow definitions are not resilient to missing model definitions Logger messages was changed to correspond the logger pattern. 34893: Translation updates for DE and ES. 34894: Fixes: ALF-13518; Updates Calendar event object's URL to work out of context. 34896: FRENCH: Translates new strings. 34915: Merged DEV to V4.0 34912: ALF-13267: There should not be a web-client-config-custom.xml in alfresco.war Move "modules\quickr\config\alfresco\extension\web-client-config-custom.xml" to "modules\quickr\config\alfresco\module\org.alfresco.module.quickr\ui\web-client-custom.xml". 34913: ALF-13267: There should not be a web-client-config-custom.xml in alfresco.war Delete "modules\quickr\config\alfresco\extension\web-client-config-custom.xml". 34916: ALF-13267: Merged V3.4 to V4.0 (and reversed previous duplicate fix) 24828: Merged BRANCHES/DEV/BELARUS/V3.4-2011_01_13 to BRANCHES/V3.4: 24824: ALF-6361: web-client-config-custom.xml doesn't work in /alfresco/tomcat/shared/classes/alfresco/extension 34929: ALF-12242: Issues activating users when more than one member in the authentication chain - Correction to fix that caused regressions ALF-13494, ALF-13498 - Need to check for the mutability of a user's authentication before trying to enable it - Also chaining of the authentication enabled attribute should assume true until false found, not the other way around 34930: ALF-12242: Reverted change to this class as it wasn't necessary and wouldn't work! 34932: ALF-13453: Enable XMLConstants.FEATURE_SECURE_PROCESSING feature on Transformer Factory to prevent remote code execution - Now SecureTransformerFactory should be used as a standard 34965: Merged PATCHES/V4.0.0 to V4.0 34959: ALF-13550: Fix for ALF-13546 SOLR tracking fails for nodes with content and no auditable aspect - NPE as there is no last modification date to use 34960: ALF-13551: Merged BRANCHES/DEV/V4.0-BUG-FIX to PATCHES\V4.0.0 - fix for ALF-13544 When SOLR encounters an error indexing a document, subsequent indexing does not occur 34541: ALF-13244 SOLR Multi-threaded tracking is required for performance - simultaneous document transformations - nodes that can not be indexed have an error record added to the index and do not block indexing the transaction (nodes unindexed due to exceptions can be found by ID query and the exception stored in the index) - nodes that are not-indexed have a minimal record added to the index for index consistency checking (unindexed nodes can be found by ID query) 34968: ALF-13453: Reversed XSLTProcessor and XSLTRenderingEngine changes for now as they break http://wiki.alfresco.com/wiki/WCM_Forms_Rendering and model handling via bsf extensions. A more sophisticated approach is required. See bug for more info. 34972: ALF-13340: Upgrade postgres JDBC driver to tested/supported version! 34997: ALF-13453, ALF-13565: Fully reverted revision 34932 as it prevents startup on Weblogic 34998: Merged V4.0-BUG-FIX to V4.0 34992: DUTCH: translation updates based on EN r34861 34993: FRENCH: Translation updates based on r34861 34994: ITALIAN: Translation updates based on r34861 35013: ALF-13561: Not found error after uploading new version - Fix by Pavel 35034: Fixes ALF-13570: Error loading event info panel. 35039: ALF-13573: Merged V3.4-BUG-FIX (3.4.9) to V4.0 (4.0.1) 35022: ALF-13451: Allow modules to configure mimetypes 35041: ALF-13466: Error is displayed by approve or reject wcm workflow - Fixed regression caused by ALF-4098 - Protected calls to new addNewChildrenIfAny() method with isDirectory() checks 35042: GERMAN: Translation updates based on r35029, and fixes ALF-12471. 35043: SPANISH: Translation updates based on r35029, and fixes ALF-12471. 35044: FRENCH: Translation updates based on r35029, and fixes ALF-12471. 35045: ITALIAN: Translation updates based on r35029, and fixes ALF-12471. 35046: JAPANESE: Translation updates based on r35029, and fixes ALF-12471. 35047: DUTCH: Translation updates based on r35029, and fixes ALF-12471. 35090: Remove Kofax. It has been migrated to integrations/kofax 35097: Added new file server cluster tests. Open for attributes only overlapped with open with oplock. Open with oplock with break to level II shared oplock. 35099: JLAN Client updates to support level II oplocks, required by new cluster tests. 35100: Various oplock related fixes, including problems opening file on second cluster node. ALF-13109. 35107: remove errant '>' 35116: ALF-13401 - Mac LION Powerpoint CIFS 35162: Removed spurious attempt to force a concurrency exception for getNodePair after a node had actually been deleted. Code would retry 50 times before failing. Reviewed with Derek, its not the node service's job to second guess that there may be a concurrency problem in a client's cache. 35164: Fix for ALF-13641 - Negative cases for date value in propertyNegative cases for date value in property. Today button 35169: ALF-13401, ALF-12393: Added exception translation to AbstractReindexComponent retrying transactions, following change in r35162 35172: ALF-13626: category.put.json.ftl has wrong bracket 35173: ALF-12749 - CIFS: Editing of ppt/pptx files fails (MacOSx specific) 35174: Fix for ALF-13556 - Sorting for custom model fields doesn't work for search results in Share 35176: Fix for ALF-4281 - Script error at 'Email space users' form 35186: Merged BRANCHES/DEV/DAM/V4.0-BUG-FIX-34847 to BRANCHES/DEV/V4.0-BUG-FIX: 34875: Creating new branch from $FROM 34939: Merged BRANCHES/DEV/DAM/V4.0-BUG-FIX-34397 to BRANCHES/DEV/DAM/V4.0-BUG-FIX-34847: 34400: Creating new branch from $FROM 34422: Merged DEV/DAM-0.1 to DEV/DAM/V4.0-BUG-FIX-34397 34085: Allow for generateThumbnailUrl to accept a rendition name parameter. 34086: Changed simpleView view type switch to integer implementation rather than boolean. 34087: Pulled specific rendering code for simple and detail view into separate view renderer objects. 34092: If simpleView was stored as a boolean convert it to an integer for ALF-12952. 34423: Merged DEV/DAM/HEAD-34276 to DEV/DAM/V4.0-BUG-FIX-34397 34307: ALF-12952: Change DocumentList simpleView Nav Switch to an Int Implementation 34957: ALF-12952: Change DocumentList simpleView Nav Switch to an Int Implementation - Removed ability to specify index on registerViewRenderer - Added firing of setupAdditionalViewRenderers to make it easier for extensions to register themselves at the appropriate time 35021: ALF-12955: Share Document Library and Repository Browser Should Easily Allow for Additional Views - Changed viewRenderers to an object implementation with storage/retrieval via named properties or 'keys' 35050: ALF-12955: Share Document Library and Repository Browser Should Easily Allow for Additional Views - Renamed simpleView preference and option to viewRendererName - Reintroduced simpleView boolean preference and option as deprecated to allow deletion of old preference - Renamed viewRendererOrder to viewRendererNames - Added default viewRendererNames at DocumentList.options level - Renamed widgets.simpleDetailed to widgets.viewRendererSelect but did NOT change HTML id for backwards compatibility - Renamed onSimpleDetailed to onViewRendererSelect - Added deletion of deprecated simpleView preference if it exists 35056: ALF-12955: Share Document Library and Repository Browser Should Easily Allow for Additional Views - Made viewRenderer methods a proper Alfresco.ViewRenderer object which is more easily extended - Added name property to ViewRenderer constructor and changed registerViewRenderer to use that as a key - With more strictly defined ViewRenderers in place, changed select button to iterate over viewRendererNames rather than explicit list 35104: ALF-12955: Share Document Library and Repository Browser Should Easily Allow for Additional Views - Added markup tag around the document list container 35126: ALF-12955: Share Document Library and Repository Browser Should Easily Allow for Additional Views - Added markup tag documentListConstructorSetOptions around setOptions after DocumentList object constructor - Added markup tag documentListViewRendererSelect around view select buttons - Added markup tag documentListShowFolders around show folders button - Added markup tag documentListSortSelect around sort selection buttons - Renamed Alfresco.ViewRenderer to more specific Alfresco.DocumentListViewRenderer and private methods similarly - Added default for viewRendererName if it's undefined in options - Added check for availability of renderer specified in user preference, if not use default, and consolidated renderer index lookup 35179: ALF-12955: Share Document Library and Repository Browser Should Easily Allow for Additional Views - Removed documentListConstructorSetOptions 35194: Temp disable cifs text edit test. 35197: ALF-13097 - IMAP templates have wrong mimetype 35201: Merged V3.4-BUG-FIX to V4.0-BUG-FIX 34462: Merged DEV to V3.4-BUG-FIX 34461: ALF-10759: Advanced search fails for sub-element tags UITagSelector component which allows Advanced Search to add new tag option to search 34479: Merged V3.4 to V3.4-BUG-FIX (RECORD ONLY) 34477: ALF-13237: Yet another 13th hour Spring Surf Regression - Can't afford to pull in all the latest surf goodies so overriding PageImpl.class with one corresponding to Surf revision 1034 in WEB-INF/classes, just for 3.4.8 34515: ALF-9855: Alfresco side to support standard Adobe-Japan1 PDF fonts in swftools - Bitrock binaries provided 34518: ALF-13266: Ubuntu installation fails in non-obvious way when machine lacks sufficient memory - Fix from Bitrock - L10N required 34536: Merged DEV to V3.4-BUG-FIX 34529: ALF-13135: Impossible to Add new member on Workspace using email address NPE fix if AD users don't have e-mail address as a property. 34538: ALF-12812 Saving files with apps on Mac OS X Lion in CIFS doesn't invoke rules (Update rule fires BEFORE, FileFolderInterceptor recalcs HIDDEN and TEMPORARY ) 34542: Add support for Level II shared oplock. ALF-13093, ALF-12328. Fixed CIFS open for attributes only access preventing oplock on the following file open. 34543: Oplock and open for attributes fixes to the repo/AVM filesystems. ALF-13093, ALF-12328. 34579: ALF-13284: Removing obselete files 34603: ALF-10833 Alfresco does not show correct thumbnails for some specific kind of PDFs - Patched PDFRenderer-0.9.1 to return a null page if there was an error. The code structure did not lend itself to simply throwing the exception. - Modified PdfToImageContentTransformer to check for a null page and it then throws an AlfescoRuntimeException which causes the failover transformer to use the next transformer in the list: PDBBox which is able to transform the pdf and the image that was missing. 34617: Add missing source Java folder. 34629: ALF-13188: Content IO Channel not closed 34697: ALF-13149: Start up performance suffers if the alf_transaction table grows too large. 34712: ALF-13063: sample settings for DB2 34803: New installer translations from Gloria 34809: ALF-11956: Merged BELARUS/V3.4-BUG-FIX-2012_01_26 to V3.4-BUG-FIX (V3.4.9) << In addition to the 2 merged revisions, includes the change for ALF-11972 and test all-widgets.xsd >> 33715: ALF-11956: WCM accessibility - sandbox name oriented titles were added almost to all action links at 'Browse Website' page view; - adding titles to image tags functionality was added to ActionLinkRenderer, UIMenu and UISandboxes (this includes arrow icons for 'Web Forms' and 'Modified Items'); - titles were added to XForm Date/Time picker controls (text input and arrow buttons); - 'Click to edit' functionality via keyboard availability was added to XForms TinyMCE editor control (using 'Tab' key, 'Alt' + 'E' in IE or 'Alt' + 'Shift' + 'E' in FireFox); - additional i18n properties for Date/Time picker and action link titles were added 34625: ALF-11956: WCM accessibility Increasing XForms widgets readability by screen reader tools: - Tiny MCE 3.2.7 buttons; - required fields; - inputs labels; - VGroup, HGroup and Repeating widgets folding icons/buttons and others ALF-11972: Title attributes for the WCM form element xs:anyURI not included to allow multiple xs:anyURI file picker "Select" buttons to be distinguished by screen readers - Change defined in JIRA 34846: Translation updates: - FR: Missing Strings - DE: Fixes encoding issue 34881: ALF-13512: Merged PATCHES/V3.4.8 to V3.4-BUG-FIX 34829: ALF-12621: Sort order of folders including hyphens ( - ) are different in folder-tree and view on folders (in Share) - Switched from using JS sort to Java locale-based sort 34845: ALF-12621: Fixed array typing problems in previous checkin 34918: Fix for ALF-13385 Access DENIED api does not seem to work - changed default behaviour to any-deny-denies - config to switch back - needs custom port to 4.0 for SOLR - unit tests added 34919: Fix for ALF-13385 Access DENIED api does not seem to work - added property based configuration and default configuration check 34937: ALF-11956: Merged BELARUS/V3.4-BUG-FIX-2012_01_26 to V3.4-BUG-FIX (V3.4.9) 34886: ALF-11956: WCM accessibility - headings functionality is added. WAI-ARIA markup was used; - alert for XForms validation errors is added. WAI-ARIA markup was used; - previous accessibility changes tested and fixed against the new functionality 35003: Merged HEAD to V3.4-BUG-FIX 34673: Changed from time-based module and component names to GUID-based names. Not likely to affect anything. 35057: Fix for ALF-12590 Share - Document library doesn't return subfolders when parent space contains the character "- " - updated to the latest version of jaxen (which now includes saxpath) - the problem path is now parsed correctly 35074: ALF-13597: Merged PATCHES/V3.4.6 to V3.4-BUG-FIX 34978: ALF-13489: Index tracker now has ability to distinguish create/update/rename/link/unlink - Will prevent unnecessary cascading PATH regeneration on remote cluster nodes - QNames and noderefs of parents in index compared with those in the database - Experimental - needs testing 34983: ALF-13489: Correction to renamed node detection 34985: ALF-13489: Even more foolproof parent assoc cross-referencing - Should handle duplicate QNames, etc. - Renames now just an add and a remove 35075: ALF-13598: Merged PATCHES/V3.4.6 to V3.4-BUG-FIX 34872: Merged DEV (by Pavel) to PATCHES/V3.4.6 (and refactored) 34554: ALF-11777 : Persistent lock is left on document in certain use cases when editing online (spp) 1. From now documents are locked for maximum 24 hours when working through WebDAV/Vti. 2. Session listeners were added for web-client and vti-module to allow handling session expiration event. 3. WebDAVLockService class was implemented. It is used by session listeners to perform session cleaning (forcibly unlock all documents that were persistently locked during http session). 4. LOCK/UNLOCK webdav methods and Get/Checkout/UncheckoutDocumentMethod vti methods where updated to correctly populate session list of locked documents. 34832: ALF-11777 : Persistent lock is left on document in certain use cases when editing online (spp) 1. From now documents are locked for maximum 24 hours when working through WebDAV/Vti. 2. Session listener was added for webdav/vti to allow handling session expiration event. 3. LOCK/UNLOCK webdav methods and Get/Checkout/UncheckoutDocumentMethod vti methods where updated to use shared code to lock/unlock nodes. 34833: ALF-11777 : Persistent lock is left on document in certain use cases when editing online (spp) 1. Remove unnecessary classes after 34554 rev. 34852: ALF-11777 : Persistent lock is left on document in certain use cases when editing online (spp) 1. Some changes after David's review of revisions 34832, 34833. 34874: ALF-11777: Fixed typo 35078: ALF-12785: BaseDownloadContentServlet could co into an infinite loop if asked to seek past the end of a file 35079: ALF-12490 "HTTP Status 500 - 00200935 Exception in Transaction" message error with webform - ALF-9524 fix assumed there were only switch elements in a form 35086: ALF-13563: Upgrade to Bitrock 8.1.0 to fix password validation issue 35095: ALF-12764: New distributable alfresco-enterprise-ear-3.4.9.zip - Like war zip, but contains .ear file instead of .wars and also contains WAS shared library - Means samples and other bits are finally available to non-Tomcat users 35103: Merged DEV to V3.4-BUG-FIX 35098: ALF-12776: if a user requests to join a moderated site, and that request is rejected, the rejection email is sent to the user-id and not the email id. Implemented Correct WorkflowModelModeratedInvitation.WF_PROP_REVIEW_COMMENTS field in configuration for moderatedInvitationReviewTask Person's email into emailAction PARAM_TO 35114: ALF-12766 Creating Web Content several users - different sandboxes - To be consistent with ALF-11440 PM comment 18-Dec-2011 and ALF-8787 A Manager should only be able to create a file in a sandbox if it is NOT locked somewhere else. - Not much can be done about the error message as the locked path is useful in other situations and it is not possible to issue a different message on create only 35121: ALF-11956: Merged BELARUS/V3.4-BUG-FIX-2012_04_05 to V3.4-BUG-FIX (V3.4.9) 35109: ALF-11956: WCM accessibility - Date/Time Pickers are made accessible via the keyboard and readable by JAWS (13, demo version). WAI-ARIA standard is used; - corrected 'expanded' state determination for Date/Time Pickers; - Modified Items and Web Forms arrow buttons are made accessible via the keyboard on the Browse Website page; - some changes per the description of the issue and per the comment of the 23-Feb-12 11:33 AM 35145: ALF-11990: CIFS login with case insensitive username is rejected - User name normalization moved to before MD4 hash retrieval 35151: Port of oplock related changes from v4.x. 35177: Fix for ALF-11936 - RSS feed from the activities dashlet produces invalid XML 35178: ALF-12631: removeChild requires delete permissions on the child node, even when it is a secondary association - now it doesn't (thanks to Andy's solution) - new ACL_PRI_CHILD_ASSOC_ON_CHILD ACL entry only enforces the permission on the child node when it is a primary association 35181: Merged DEV to V3.4-BUG-FIX 35165: ALF-13409: Invite to a site throws an error if an instance of invitation-moderated-workflow is started by a user whose account is subsequently deleted InvitationServiceImpl listens for person node deletions (it already implements beforeDeleteNode) and cancels invitations within beforeDeleteNode 35182: ALF-12567 Unable to create thumbnails for certain PDF files - The supplied PDF contains an invalid offset in the xref table. This turns out to be a quite common error resulting in thousands of Google hits. The offset is set to the string value "4294967295". This number in hex is FFFFFFFF. The value of an 4 byte int in C or Java with this value is -1. Neither PDFRenderer nor PDFBox have workarounds for this although lots of other systems do, which is why it is possible to view or edit it in other systems. Patched both PDFRenderer and PDFBox to handle this common error. 35185: ALF-13033: Friendlier error message when you try to delete non existent content from a sandbox 35191: ALF-13409: Fix build. 35192: Merged V3.4 to V3.4-BUG-FIX 35161: ALF-13624: Merged V4.0-BUG-FIX to V3.4 34474: ALF-13169 Tomcat fails to shut down - fix non daemon Timers (and punctuation!) 35163: ALF-13656: Merged HEAD to V3.4 31375: Fix for ALF-435 - Unfriendly error occurs when trying to delete renamed category from category page 35189: Italian translations from Gloria 35193: Merged V3.4 to V3.4-BUG-FIX (RECORD ONLY) 35125: Merged V3.4-BUG-FIX to V3.4 35156: Correction to merge in revision 35125 (a reintegrate merge rather than a selective merge) 35202: Merged V3.4-BUG-FIX to V4.0-BUG-FIX (RECORD ONLY) 34532: ALF-13233: Merged HEAD to V3.4-BUG-FIX 32960: ALF-11008 - Support the WebDAV DELETE method in SPP/VTI, with the special response required by SPP for locked documents 34559: ALF-13106: Merged HEAD to V3.4-BUG-FIX 28223: Merged DEV/SWIFT to HEAD (Tika and Poi) 30589: Upate Tika and add Ogg Vorbis support + tests 30673: Upgrade POI and Tika for recent fixes 31009: Bump the Tika version for some recent fixes 31010: Update the test audio files to include more metadata 31011: ALF-6170 Add missing audio model (needed in devcon demo) 31013: Update the MP3 extractor to output audio keys (related to ALF-6170), and refactor the audio extractors to share more common code. Also expands the audio extractor tests to share common code, and test more metadata. (Needed for devcon demo) 31022: Tika update for custom mimetypes enhancement 31023: Add @since tags where known, and do a quick coding standards sweep 31274: ALF-10813 follow-on - make it clearer that we're just creating the one detector, and switch to the new style version 31289: ALF-10803 - Upgrade Tika to add the extra WordPerfect mimetype 31553: ALF-10525 ACP mimetype detection fix, unit tests for it, and a NPE fix 31554: Update Tika to get the fix for TIKA-764 32105: ALF-11574 Upgrade Tika for the fix to TIKA-784, and add the DITA types to the Alfresco mimetype map 32138: Bump the Tika version for the updated TIKA-784 fix, and add an Alfresco side unit test for this case 32153: Update the vorbis jar to one that includes the license info more clearly in META-INF (without needing to read the POM) 32320: ALF-11650 Upgrade Tika for TIKA-789 (MPP Detection), and add tests that show it is now being correctly handled 32363: Update POI and Tika for the new code required to solve ALF-10980 (MPP Open/Change detection) 34560: ALF-13106: Merged V4.0-BUG-FIX to V3.4-BUG-FIX 33330: ALF-12487 In Mimetype Detection, if Tika detects a generic type of text/plain or XML, defer to the Alfresco filename based type (as we already do for octet stream) 33379: Add the TIFF mimetype 33380: Improve the stream to Tika conversion code, following review for THOR-952 33385: Upgrade to the latest Tika and POI, for recent bug fixes 33779: Upgrade Tika for ALF-12714 33782: ALF-12714 Add 3GPP/3GPP2 video, and MP4 Audio mimetypes 33783: Update Tika for more MP4/QuickTime support, and enable MP4 audio metadata extraction + "quick" testing 34561: ALF-13106: Fixed merge errors 34562: ALF-13106: Merged SWIFT to V3.4-BUG-FIX 26546: Have one copy of the Tika Config in spring, rather than several places fetching their own copy of the default one (either explicitly or implicitly). 34563: ALF-13106: Merged HEAD to V3.4-BUG-FIX 32264: Adding "quick" test resources for MS project. 34564: ALF-13106: Fix unit test 34752: GERMAN: Translation updates, based on EN: 34612 34753: SPANISH: Translation updates, based on EN: 34612 34755: FRENCH: Translation updates, based on EN: 34612 34756: ITALIAN: Translation updates, based on EN: 34612 34967: ALF-13552: Merged V4.0 to V3.4-BUG-FIX 34932: ALF-13453: Enable XMLConstants.FEATURE_SECURE_PROCESSING feature on Transformer Factory to prevent remote code execution - Now SecureTransformerFactory should be used as a standard 34971: ALF-13552: Merged V4.0 to V3.4-BUG-FIX 34968: ALF-13453: Reversed XSLTProcessor and XSLTRenderingEngine changes for now as they break http://wiki.alfresco.com/wiki/WCM_Forms_Rendering and model handling via bsf extensions. A more sophisticated approach is required. See bug for more info. 34982: ALF-13554: Merged V4.0 to V3.4-BUG-FIX 34972: ALF-13340: Upgrade postgres JDBC driver to tested/supported version! 34999: ALF-13552: Merged V4.0 to V3.4-BUG-FIX 34997: ALF-13453, ALF-13565: Fully reverted revision 34932 as it prevents startup on Weblogic 35000: Translation updates for DE, ES, IT. Based on EN r34846. 35015: ALF-13451: Merged V4.0-BUG-FIX to V3.4-BUG-FIX 33864: ALF-10736: JSF - Adding mimetype does not work on 3.4.x 35020: ALF-13451: Merged V4.0-BUG-FIX to V3.4-BUG-FIX 33863: ConfigSource for XMLConfigService which uses a ResourceFinder for wildcard-compatible lookups (UrlConfigSource does not support them) 35029: JAPANESE: Translation updates based on EN r34846 35212: ALF-13409: Deleting a person can now cancel their invitations. Cancelling invitations can delete inactive persons! So prevent infinite looping with a transaction local resource - Also fix up other invite related unit tests 35217: Merged DEV to V4.0-BUG-FIX 35214: ALF-12745 : AD-LDAP: alfresco hangs when upload user csv file Disable 'Upload User CSV File' button in Share admin console in case of AD-LDAP 35221: Avoid a NPE if Repository.getPerson() is called when no RunAsUser is active, instead return Null as for users with no defined NodeRef git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@35229 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
466 lines
31 KiB
Properties
466 lines
31 KiB
Properties
# PatchService messages
|
|
patch.service.preceeded_by_alternative=Preceded by alternative patch ''{0}''.
|
|
patch.service.not_relevant=Not relevant to schema {0}
|
|
patch.executer.checking=Checking for patches to apply ...
|
|
patch.service.applying_patch=\tApplying patch ''{0}'' ({1}).
|
|
patch.progress=\t\tPatch {0} {1}% complete, estimated complete at {2}.
|
|
patch.validation.failed=Validation of patch ''{0}'' failed. Patch is applicable to a newer schema than the schema of this build ({1}).\nfixesToSchema: {2}\ntargetSchema: {3}.\nIf this patch should always be run once on every installation, please ensure that the ''fixesToSchema'' value is set to '''${version.schema}'''.
|
|
patch.executer.no_patches_required=No patches were required.
|
|
patch.executer.system_readonly=Patches cannot be applied to a read-only system. Possible incompatibilities may exist between the application code and the existing data.
|
|
patch.executer.not_executed =\n=== Recorded patch (not executed) === \nID: {0}\nRESULT: \n{1}\n=====================================
|
|
patch.executer.executed =\n=== Applied patch === \nID: {0}\nRESULT: \n{1}\n=====================================
|
|
patch.executer.failed =\n=== Failed to apply patch === \nID: {0}\nRESULT: \n{1}\n=====================================
|
|
patch.noLongerSupportedPatch.err.use_incremental_upgrade = \nPatch ''{0}'' was last supported on version {1}.\n Please follow an incremental upgrade using version {2}.
|
|
|
|
# General patch messages
|
|
|
|
patch.genericBootstrap.result.exists=Bootstrap location already exists: {0}
|
|
patch.genericBootstrap.result.created=Imported view into bootstrap location: {0} ({1})
|
|
patch.genericBootstrap.err.multiple_found=Multiple nodes found: {0}
|
|
|
|
patch.general.property_not_set=Patch property ''{0}'' has not been set on this patch: {1}
|
|
|
|
patch.QNamePatch.result=Successfully updated the ''{0}'' QName to ''{1}''.
|
|
|
|
patch.genericMimetypeUpdate.start=Updating mimetypes.
|
|
patch.genericMimetypeUpdate.updated=\n\tUpdated {0} content references with mimetype ''{1}'' to use ''{2}''.
|
|
patch.genericMimetypeUpdate.indexed=\n\tIndexed {0} nodes in store ''{1}''.
|
|
patch.genericMimetypeUpdate.done=\n\tFinished updating mimetypes.
|
|
patch.genericMimetypeUpdate.doneReindex=\n\tFinished updating mimetypes. Selective reindexing was disabled; a reindex is required to search for the new mimetype(s).
|
|
|
|
# Individual patch messages
|
|
|
|
patch.noOpPatch.description=A placeholder patch; usually marks a superceded patch.
|
|
patch.noOpPatch.result=No-op patch
|
|
|
|
patch.marker.description=Marker patch to record installations and upgrades
|
|
patch.marker.result=Marker patch applied
|
|
|
|
patch.savedSearchesFolder.description=Ensures the existence of the 'Saved Searches' folder.
|
|
patch.savedSearchesFolder.result.exists=The saved searches folder already exists: {0}
|
|
patch.savedSearchesFolder.result.created=The saved searches folder was successfully created: {0}
|
|
|
|
patch.savedSearchesPermission.description=Sets required permissions on 'Saved Searches' folder.
|
|
patch.savedSearchesPermission.result.applied=Granted CONTRIBUTOR role to EVERYONE on ''Saved Searches'' folder: {0}.
|
|
patch.savedSearchesPermission.err.not_found='Saved Searches' folder could not be found.
|
|
|
|
patch.updatePermissionData.description=Update permissions from 'folder' to 'cmobject' [JIRA: AR-344].
|
|
patch.updatePermissionData.result=Changed {0} ''folder'' access control entries to ''cmobject''.
|
|
|
|
patch.authoritiesFolder.description=Ensures the existence of the user authorities folder [JIRA: AR-497].
|
|
|
|
patch.authoritiesFolderPermission.description=Ensures group authorities are visible to everyone.
|
|
|
|
patch.guestUser.description=Add the guest user, guest home space; and fix permissions on company home, guest home and guest person.
|
|
patch.guestUser.result=Added guest user and fixed permissions.
|
|
|
|
patch.fixNodeSerializableValues.description=Ensure that property values are not stored as Serializable if at all possible
|
|
patch.fixNodeSerializableValues.result=Fixed {0} node property serialized values
|
|
|
|
patch.updateGuestPermission.description=Rename guest permission from 'Guest' to 'Consumer'
|
|
patch.updateGuestPermission.result=Changed {0} ''Guest'' access control entries to ''Consumer''.
|
|
|
|
patch.categoryRootPermission.description=Sets required permissions on 'Category Root' folder.
|
|
patch.categoryRootPermission.result=Granted CONSUMER role to GUEST on ''Category Root'' folder: {0}.
|
|
patch.categoryRootPermission.err.not_found=''Category Root'' folder ({0}) could not be found.
|
|
|
|
patch.guestPersonPermission.description=Change Guest Person permission from 'Consumer' to 'Read'
|
|
patch.guestPersonPermission.result=Updated Guest Person permission from 'Consumer' to 'Read'
|
|
|
|
patch.spacesRootPermission.description=Change Spaces store root permission from 'Consumer' to 'Read'
|
|
patch.spacesRootPermission.result=Updated Spaces store root permission from 'Consumer' to 'Read'
|
|
|
|
patch.contentPermission.description=Update permission entries from 'cm:content' to 'sys:base'.
|
|
patch.contentPermission.result=Changed {0} ''cm:content'' access control entries to ''sys:base''.
|
|
|
|
patch.forumsIcons.description=Updates forums icon references
|
|
patch.forumsIcons.result=Updated {0} icon references
|
|
|
|
patch.emailTemplatesFolder.description=Ensures the existence of the 'Email Templates' folder.
|
|
patch.emailTemplatesFolder.result.exists=The email templates folder already exists: {0}
|
|
patch.emailTemplatesFolder.result.created=The email templates folder was successfully created: {0}
|
|
|
|
patch.emailInviteAndNotifyTemplatesFolder.description=Ensures the existence of the 'Email Invite Templates' and 'Email Notify Templates' folders.
|
|
patch.emailNotifyTemplatesFolder.result.exists=The Email Notify Templates folder already exists: {0}
|
|
patch.emailNotifyTemplatesFolder.result.created=The Email Notify Templates folder was successfully created: {0}
|
|
patch.emailInviteTemplatesFolder.result.exists=The Email Invite Templates folder already exists: {0}
|
|
patch.emailInviteTemplatesFolder.result.created=The Email Invite Templates folder was successfully created: {0}
|
|
|
|
patch.emailTemplatesContent.description=Loads the email templates into the Email Templates folder.
|
|
patch.emailTemplatesContent.result=Imported the Email Templates into the default folder.
|
|
|
|
patch.descriptorUpdate.description=Update Repository descriptor
|
|
patch.descriptorUpdate.result=Repository descriptor updated
|
|
|
|
patch.scriptsFolder.description=Ensures the existence of the 'Scripts' folder.
|
|
patch.scriptsFolder.result.exists=The scripts folder already exists: {0}
|
|
patch.scriptsFolder.result.created=The scripts folder was successfully created: {0}
|
|
|
|
patch.topLevelGroupParentChildAssociationTypePatch.description=Ensure top level groups have the correct child association type.
|
|
patch.topLevelGroupParentChildAssociationTypePatch.result=Fixed {0} top level groups child association types.
|
|
patch.topLevelGroupParentChildAssociationTypePatch.err.sys_path_not_found=Required authority system path not found: {0}
|
|
patch.topLevelGroupParentChildAssociationTypePatch.err.auth_path_not_found=Required authority path not found: {0}
|
|
|
|
patch.actionRuleDecouplingPatch.description=Migrate existing rules to the updated model where rules are decoupled from actions.
|
|
patch.actionRuleDecouplingPatch.result=Updated {0} rules.
|
|
|
|
patch.systemWorkflowFolder.description=Ensures the existence of the system workflow container.
|
|
patch.systemWorkflowFolder.result.created=Created system workflow container {0}.
|
|
|
|
patch.rssTemplatesFolder.description=Ensures the existence of the 'RSS Templates' folder.
|
|
patch.rssTemplatesFolder.result.exists=The RSS Templates folder already exists: {0}. Re-applying guest permissions.
|
|
patch.rssTemplatesFolder.result.created=The RSS Templates folder was successfully created: {0}
|
|
|
|
patch.rendition.rendering_actions.exists=The Rendering Actions folder already exists: {0}.
|
|
patch.rendition.rendering_actions.created=The Rendering Actions folder was successfully created: {0}
|
|
patch.rendition.rendering_actions.description=Creates the Rendering Actions folder.
|
|
|
|
patch.replication.replication_actions.exists=The Replication Actions folder already exists: {0}.
|
|
patch.replication.replication_actions.created=The Replication Actions folder was successfully created: {0}
|
|
patch.replication.replication_actions.description=Creates the Replication Actions folder.
|
|
|
|
patch.uifacetsAspectRemovalPatch.description=Removes the incorrectly applied uifacets aspect from presentation template files.
|
|
patch.uifacetsAspectRemovalPatch.updated=Successfully removed the uifacets aspect from {0} presentation template files.
|
|
|
|
patch.guestPersonPermission2.description=Change Guest Person permission to visible by all users as 'Consumer'.
|
|
patch.guestPersonPermission2.result=Updated Guest Person permission to visible by all users as 'Consumer'.
|
|
|
|
patch.schemaUpgradeScript.description=Ensures that the database upgrade script has been run.
|
|
patch.schemaUpgradeScript.err.not_executed=The schema upgrade script, ''{0}'', has not been run against this database.
|
|
|
|
patch.uniqueChildName.description=Checks and renames duplicate children.
|
|
patch.uniqueChildName.copyOf=({0}-{1})
|
|
patch.uniqueChildName.result=Checked {0} associations and fixed {1} duplicates. See file {2} for details.
|
|
patch.uniqueChildName.err.unable_to_fix=Auto-fixing of duplicate names failed. See file {0} for details.
|
|
|
|
patch.invalidNameEnding.description=Fixes names ending with a space or full stop.
|
|
patch.invalidNameEnding.result=Fixed {0} names ending with a space or full stop. See file {1} for details.
|
|
patch.invalidNameEnding.err.unable_to_fix=Auto-fixing of names ending with a space or full stop failed. See file {0} for details.
|
|
patch.invalidNameEnding.rewritten=Name ''{0}'' rewritten to ''{1}''
|
|
|
|
patch.systemDescriptorContent.description=Adds the version properties content to the system descriptor.
|
|
patch.systemDescriptorContent.result=Added the version properties content to the system descriptor.
|
|
patch.systemDescriptorContent.err.no_version_properties=The version.properties resource could not be found.
|
|
patch.systemDescriptorContent.err.no_descriptor=The system descriptor could not be found.
|
|
|
|
patch.versionHistoryPerformance.description=Improves the performance of version history lookups.
|
|
patch.versionHistoryPerformance.result=Updated {0} version history objects to improve performance.
|
|
|
|
patch.multilingualBootstrap.description=Bootstraps the node that will hold the multilingual containers.
|
|
|
|
patch.siteLoadPatch.description=Loads a sample site into the repository.
|
|
patch.siteLoadPatch.exists=The Site {0} already exists and so could not be imported
|
|
patch.siteLoadPatch.noBootstrapViews=No bootstrap views were given for importing Site {0} - please check the bootstrap extension bean configuration
|
|
patch.siteLoadPatch.result=Site {0} imported.
|
|
patch.siteLoadPatch.siteNotCreated=The site {0} is only created for new installs.
|
|
|
|
patch.wcmFolders.description=Ensures the existance of the WCM specific 'Web Projects' and 'Web Forms' folders.
|
|
patch.wcmFolders.webprojects.result.exists=The Web Projects folder already exists: {0}
|
|
patch.wcmFolders.webprojects.result.created=The Web Projects folder was successfully created: {0}
|
|
patch.wcmFolders.webforms.result.exists=The Web Forms folder already exists: {0}
|
|
patch.wcmFolders.webforms.result.created=The Web Forms folder was successfully created: {0}
|
|
|
|
patch.linkNodeExtension.description=Fixes link node file extensions to have a .url extension.
|
|
patch.linkNodeExtension.result=Fixed {0} link node file extensions. See file {1} for details.
|
|
patch.linkNodeExtension.err.unable_to_fix=Auto-fixing of link node file extensions failed. See file {0} for details.
|
|
patch.linkNodeExtension.rewritten=Name ''{0}'' rewritten to ''{1}''
|
|
|
|
patch.systemRegistryBootstrap.description=Bootstraps the node that will hold system registry metadata.
|
|
|
|
patch.userAndPersonUserNamesAsIdentifiers.description=Reindex usr:user and cm:person uids as identifiers
|
|
patch.userAndPersonUserNamesAsIdentifiers.result=Reindexed user:user and cm:person uids as identifiers
|
|
|
|
patch.contentFormFolderType.description=Update WCM Content Form folder type.
|
|
patch.contentFormFolderType.result=Updated {0} WCM Content Form objects to ''wcm:formfolder'' type.
|
|
|
|
patch.groupNamesAsIdentifiers.description=Reindex usr:authorityContainer gids as identifiers
|
|
patch.groupNamesAsIdentifiers.result=Reindexed usr:authorityContainer with identifiers
|
|
|
|
patch.invalidUserPersonAndGroup.description=Fix up invalid uids for people and users; and invalid gids for groups
|
|
patch.invalidUserPersonAndGroup.result=Fixed ''{0}'' invalid user nodes, ''{1}'' invalid person nodes and ''{2}'' invalid authority nodes.
|
|
|
|
patch.AVMGuidPatch.description=Set GUIDs on AVM nodes.
|
|
patch.AVMGuidPatch.result=AVM GUIDS set.
|
|
|
|
patch.webscripts.description=Adds Web Scripts to Data Dictionary.
|
|
patch.webscripts2.description=Adds Web Scripts (second set) to Data Dictionary.
|
|
patch.webscripts3.description=Update Web Scripts ReadMe.
|
|
patch.webscriptsExtension.description=Adds Web Scripts Extension to Data Dictionary.
|
|
patch.imap.messages.share.description=Adds email template for txt files to the Imap Configs/Templates
|
|
patch.imap.clear.old.messages.description=Remove old IMAP message templates
|
|
patch.imap.clear.old.messages.description.cleared=Old IMAP message templates have been removed from the repository
|
|
|
|
patch.AVMLayeredSnapshot.description=Set indirectionVersion on Layered Nodes.
|
|
patch.AVMLayeredSnapshot.result=Layered Node indirectionVersions set.
|
|
|
|
patch.groupMembersAsIdentifiers.description=Reindex usr:authorityContainer members as identifiers
|
|
|
|
patch.genericWorkflow.result.deployed=Re-deployed {0} workflows.
|
|
|
|
patch.redeploySubmitProcess.description=Re-deploy WCM Submit Process Definition.
|
|
patch.deploySubmitDirectProcess.description=Deploy WCM Direct Submit Process Definition.
|
|
|
|
patch.AVMAspects.description=Changes storage of aspects on AVM Nodes.
|
|
patch.AVMAspects.result=Aspects were moved.
|
|
|
|
patch.ReadmeTemplate.description=Deployed ReadMe Template
|
|
patch.webScriptsReadme.description=Applied ReadMe template to Web Scripts folders
|
|
|
|
patch.AVMProperties.description=Changes storage of properties on AVM Nodes.
|
|
patch.AVMProperties.result=Properties were moved.
|
|
|
|
patch.customModels.description=Adds 'Models' folder to Data Dictionary
|
|
patch.customMessages.description=Adds 'Messages' folder to Data Dictionary
|
|
patch.customWebClientExtension.description=Adds 'Web Client Extension' folder to Data Dictionary
|
|
|
|
patch.customWorkflowDefs.description=Adds 'Workflow Definitions' folder to Data Dictionary.
|
|
|
|
patch.emailContributorGroup.description=Adds the 'GROUP_EMAIL_CONTRIBUTORS' group.
|
|
|
|
patch.avmStoreAsIdentifier.description=Reindex wca:webfolder to make wca:avmstore an identifier
|
|
patch.avmStoreAsIdentifier.result=Reindexed wca:webfolder to make wca:avmstore an identifier
|
|
|
|
patch.avmFormPropertyIdentifier.description=Reindex wca:webform to make wca:formname an identifier
|
|
patch.avmFormPropertyIdentifier.result=Reindexed wca:webform to make wca:formname an identifier
|
|
|
|
patch.formsFolder.description=Adds 'Forms' folder to Data Dictionary.
|
|
|
|
patch.tagRootCategory.description=Adds 'Tags' as new top-level category root.
|
|
|
|
patch.sitesFolder.description=Adds 'Sites' folder to Company Home.
|
|
|
|
patch.deploymentMigration.description=Migrates deployment data to the new model.
|
|
patch.deploymentMigration.webProjectName=Migrating deployment data for web project ''{0}''
|
|
patch.deploymentMigration.serverMigrated=Server ''{0}'' from web project ''{1}'' has been migrated
|
|
patch.deploymentMigration.reportMigrated=Deployment report for ''{0}'' from web project ''{1}'' has been migrated
|
|
patch.deploymentMigration.result=Deployment data has been migrated.
|
|
|
|
patch.updateAvmPermissionData.description=Update avm permissions from 'webfolder' to 'cmobject'.
|
|
patch.updateAvmPermissionData.result=Changed {0} ''webfolder'' access control entries to ''cmobject''.
|
|
|
|
patch.updateAvmPermissions.description=Update ACLs on all avm objects to the new 2.2 permission model
|
|
patch.updateAvmPermissions.result=Updated ACLs. Created {0} defining and {1} layered ACLs.
|
|
|
|
patch.wcmPermissionPatch.description=Fix ACLs so they are only set on the staging area store.
|
|
patch.wcmPermissionPatch.result=Updated ACLs: ACLS are moved to the staging area store and removed from all other stores. They are now applied via layering.
|
|
|
|
patch.avmWebProjectInheritPermissions.description=Break inheritance of permissions on wca:webfolder object to hide access by default.
|
|
patch.avmWebProjectInheritPermissions.result=Removed inheritance of permissions on all wca:webfolder objects.
|
|
|
|
patch.wcmPostPermissionSnapshotPatch.description=Snapshot stores (after fixing ACLs so they are only set on the staging area store).
|
|
patch.wcmPostPermissionSnapshotPatch.result=Snapshot complete after WCM ACL changes.
|
|
|
|
patch.updateDmPermissions.description=Update ACLs on all DM node objects to the new 3.0 permission model
|
|
patch.updateDmPermissions.result=Updated ACLs. Created {0} defining ACLs.
|
|
|
|
patch.db-V3.0-0-CreateActivitiesExtras.description=Replaced by 'patch.db-V3.0-ActivityTables', which must run first.
|
|
|
|
patch.createSiteStore.description=Create the AVM store for site data structure for 3.0 web-tier clients.
|
|
patch.createSiteStore.result=Created the AVM site data store.
|
|
|
|
patch.sitePermissionRefactorPatch.description=Create permission groups for sites.
|
|
patch.sitePermissionRefactorPatch.result=Groups have been created for all sites and user's allocated accordingly.
|
|
|
|
patch.migrateVersionStore.description=Version Store migration (from lightWeightVersionStore to version2Store)
|
|
patch.migrateVersionStore.incomplete=Version Store migration incomplete.
|
|
patch.migrateVersionStore.done=Version Store migration completed.
|
|
patch.migrateVersionStore.bypassingPatch=Bypass Version Store migration patch since scheduled to run as job
|
|
|
|
patch.inviteEmailTemplate.description=Adds invite email template to invite space
|
|
|
|
patch.calendarModelNamespacePatch.description=Update the Calendar model namespace URI and reindex all calendar objects.
|
|
patch.calendarModelNamespacePatch.result=Updated the Calendar model namespace URI to http://www.alfresco.org/model/calendar and reindexed {0} calendar objects.
|
|
|
|
patch.spacesStoreGuestPermission.description=Sets READ permissions for GUEST on root node of the SpacesStore.
|
|
patch.spacesStoreGuestPermission.result=Granted READ permissions for GUEST on root node of the SpacesStore.
|
|
|
|
patch.administratorGroup.description=Adds the 'ALFRESCO_ADMINISTRATORS' group.
|
|
|
|
patch.resetWCMToGroupBasedPermissionsPatch.description=Reset WCM to group based permissions.
|
|
patch.resetWCMToGroupBasedPermissionsPatch.result=WCM reset to group based permissions.
|
|
|
|
patch.migrateVersionStoreUpdateCounter.description=Update internal version2Store counter (if needed).
|
|
patch.migrateVersionStoreUpdateCounter.result=Update internal version2Store counter (if needed): {0}
|
|
|
|
patch.invitationMigration.description=Migrate invitations from old invite service to invitation service
|
|
patch.invitationMigration.result=Migrated {0} invitations from old invite service to invitation service.
|
|
patch.invitationMigration.no_invites=No invitations require migrating old invite service to invitation service.
|
|
|
|
patch.webSiteAddModerated.description=Changing Web Site visibility from a boolean to enum.
|
|
patch.webSiteAddModerated.result=Changed Web Site visibility.
|
|
|
|
patch.mtShareExistingTenants.description=Update existing tenants for MT Share.
|
|
patch.mtShareExistingTenants.result=Update existing tenants for MT Share.
|
|
patch.mtShareExistingTenants.result.not_applicable=Patch applied, although no changes made since MT is not enabled.
|
|
|
|
patch.redeployInvitationProcess.description=Re-deploy Invitation Process Definitions.
|
|
|
|
patch.imapFolders.description=Creates folders tree necessary for IMAP functionality
|
|
patch.imapFolders.result.exists=The 'Imap Configs' folder already exists
|
|
patch.imapFolders.result.created=The 'Imap Configs' folder was successfully created
|
|
|
|
patch.zonedAuthorities.description=Adds the remodelled cm:authority container to the spaces store
|
|
|
|
patch.authorityMigration.description=Copies any old authorities from the user store to the spaces store.
|
|
patch.authorityMigration.process.name=Authority Migration
|
|
patch.authorityMigration.warning.assoc=Ignoring group memberships of non-existent user {1}
|
|
patch.authorityMigration.result=Migrated {0} groups and {1} group associations to the spaces store.
|
|
|
|
patch.authorityDefaultZonesPatch.description=Adds groups and people to the appropriate zones for wcm, share and everything else.
|
|
patch.authorityDefaultZonesPatch.result=Unzoned groups and people added to the default zones.
|
|
patch.authorityDefaultZonesPatch.users= Adding users to zones ...
|
|
patch.authorityDefaultZonesPatch.groups= Adding groups to zones ...
|
|
|
|
patch.fixNameCrcValues.description=Fixes name and qname CRC32 values to match UTF-8 encoding.
|
|
patch.fixNameCrcValues.result=Fixed CRC32 values for UTF-8 encoding for {0} node child associations. See file {1} for details.
|
|
patch.fixNameCrcValues.fixed=Updated CRC32 values for association ID {0}, name ''{1}'': {2} -> {3}, qname ''{4}'': {5} -> {6}.
|
|
patch.fixNameCrcValues.unableToChange=Failed to update the CRC32 value for association ID {0}: \n Node name: {1} \n name CRC old: {2} \n name CRC new: {3} \n qname: {4} \n qname CRC old: {5} \n qname CRC new: {6} \n Error: {7}
|
|
patch.fixNameCrcValues.fixingLocalname=Fixing invalid localname for association ID {0}: \n Was: ''{1}'' \n Now: ''{2}''
|
|
patch.fixNameCrcValues.associationTypeNotDefined=Association type ''{0}'' has not been defined for child association ID {1}.
|
|
patch.fixNameCrcValues.associationTypeNotChild=Association type ''{0}'' does not represent a child association but is used as one; for child association ID {1}.
|
|
|
|
patch.personUsagePatch.description=Add person 'cm:sizeCurrent' property (if missing).
|
|
patch.personUsagePatch.result1=Added ''cm:sizeCurrent'' property to {0} people that were missing this property.
|
|
patch.personUsagePatch.result2=No people were missing the 'cm:sizeCurrent' property.
|
|
|
|
patch.redeployNominatedInvitationProcessWithPropsForShare.description=Redeploy nominated invitation workflow
|
|
patch.redeployNominatedInvitationProcessWithPropsForShare.result=Nominated invitation workflow redeployed
|
|
|
|
patch.redeployJbpmAdhocWorkflow.description=Redeploy JBPM adhoc workflow
|
|
patch.redeployJbpmAdhocWorkflow.result=JBPM adhoc workflow redeployed
|
|
|
|
patch.transferDefinitions.description=Add transfer definitions folder to data dictionary.
|
|
patch.transferDefinitions.result=Transfer definitions folder added to data dictionary.
|
|
|
|
patch.redeployNominatedInvitationProcessWithPropsForShare.description=Redeploy nominated invitation workflow
|
|
patch.redeployNominatedInvitationProcessWithPropsForShare.result=Nominated invitation workflow redeployed
|
|
|
|
patch.thumbnailsAssocQName.description=Update the 'cm:thumbnails' association QName to 'rn:rendition'.
|
|
|
|
patch.convertContentUrls.description=Converts pre-3.2 content URLs to use the alf_content_data table. The conversion work can also be done on a schedule; please contact Alfresco Support for further details.
|
|
patch.convertContentUrls.bypassingPatch=Content URL conversion was NOT performed by this patch. Activate the scheduled job 'contentUrlConverterTrigger'.
|
|
patch.convertContentUrls.start=Content URL conversion progress:
|
|
patch.convertContentUrls.error=Content URL conversion failed: {0}
|
|
patch.convertContentUrls.inProgress=Content URL conversion increment completed. Awaiting next scheduled call...
|
|
patch.convertContentUrls.done=Content URL conversion completed.
|
|
patch.convertContentUrls.adm.start=\tProcessing ADM Content URLs.
|
|
patch.convertContentUrls.adm.done=\tFinished processing ADM nodes up to ID {0}.
|
|
patch.convertContentUrls.avm.start=\tProcessing AVM Content URLs.
|
|
patch.convertContentUrls.avm.done=\tFinished processing AVM nodes up to ID {0}.
|
|
patch.convertContentUrls.store.start=\tReading content URLs from store {0}.
|
|
patch.convertContentUrls.store.readOnly=\tNo content URLs will be marked for deletion. The content store is read-only.
|
|
patch.convertContentUrls.store.pending=\tContent URLs will be marked for deletion once the URL conversion process is complete.
|
|
patch.convertContentUrls.store.noSupport=\tNo content URLs will be marked for deletion. The store does not support URL enumeration.
|
|
patch.convertContentUrls.store.progress=\t\tProcessed {0} content URLs from store.
|
|
patch.convertContentUrls.store.scheduled=\tScheduled {0} content URLs for deletion from store: {1}
|
|
patch.convertContentUrls.store.done=This job is complete. Deactivate the scheduled job 'contentUrlConverterTrigger'.
|
|
|
|
patch.fixAuthoritiesCrcValues.description=Fixes authority CRC32 values to match UTF-8 encoding.
|
|
patch.fixAuthoritiesCrcValues.result=Fixed CRC32 values for UTF-8 encoding for {0} authorities. See file {1} for details.
|
|
patch.fixAuthoritiesCrcValues.fixed=Updated CRC32 values for authority ''{0}''.
|
|
patch.fixAuthoritiesCrcValues.unableToChange=Failed to update the CRC32 value for authority: \n Authority: {0} \n Error: {1}
|
|
|
|
patch.updateMimetypes1.description=Fix mimetypes for Excel and Powerpoint.
|
|
patch.updateMimetypes2.description=Fix mimetypes for Excel and Powerpoint.
|
|
patch.updateMimetypes3.description=Fix mimetype for MPEG Audio
|
|
patch.updateMimetypes4.description=Rationalise mimetypes for PhotoShop and AutoCad
|
|
patch.updateMimetypesWMA.description=Fix mimetype for MS WMA Streaming Audio
|
|
|
|
patch.db-V3.2-AddFKIndexes.description=Fixes ALF-3189: Added missing FK indexes. Note: The script is empty for MySQL.
|
|
|
|
patch.eliminateDuplicates.description=Fixes ALF-4203: Searches for AVM duplicate nodes and changes their name
|
|
|
|
patch.migrateAttrTenants.description=Migrate old Tenant attributes
|
|
patch.migrateAttrTenants.result=Processed {0} attributes
|
|
|
|
patch.migrateAttrAVMLocks.description=Migrate old AVM Lock attributes
|
|
patch.migrateAttrAVMLocks.result=Processed {0} attributes
|
|
|
|
patch.migrateAttrPropBackedBeans.description=Migrate old Property-Backed Bean component attributes
|
|
patch.migrateAttrPropBackedBeans.result=Processed {0} attributes ({1} properties)
|
|
|
|
patch.migrateAttrChainingURS.description=Migrate old Chaining User Registry Synchronizer attributes
|
|
patch.migrateAttrChainingURS.result=Processed {0} attributes
|
|
|
|
patch.migrateAttrDropOldTables.description=Drops old alf_*attribute* tables and sequence
|
|
patch.migrateAttrDropOldTables.result=Drop tables alf_attributes, alf_global_attributes, alf_list_attribute_entries, alf_map_attribute_entries and sequence alf_attributes_seq
|
|
|
|
patch.transfer.targetrulefolder.description=Creates the transfer target rule folder for the default transfer group.
|
|
|
|
patch.transfer.targetrule.description=Creates the transfer target rule for the default transfer group.
|
|
|
|
patch.actions.scheduledfolder.description=Creates the scheduled actions folder in the Data Dictionary.
|
|
patch.publishing.root.description=Creates the publishing root folder in the Data Dictionary
|
|
|
|
patch.removingLinkValidationMetadata.description=Fixes ALF-5185: Removes all Link Validation reports from schema
|
|
|
|
patch.varcharFieldSizesQuadrupleIncreasing.description=ALF-4300: Increasing 'VARCHAR' field sizes quadruply for DB2 dialect
|
|
|
|
patch.mtFixAdminExistingTenants.description=Fix bootstrapped creator/modifier
|
|
patch.mtFixAdminExistingTenants.result=Fix bootstrapped creator/modifier
|
|
|
|
patch.fixUserQNames.description=Fixes user store qnames to improve native authentication performance
|
|
patch.fixUserQNames.result=Generated qnames for {0} users.
|
|
|
|
patch.newUserEmailTemplates.description=Adds the email templates for notifying new users of their accounts
|
|
patch.newUserEmailTemplates.created=Email templates added: {0}
|
|
|
|
patch.inviteEmailTemplates.description=Adds the email templates for inviting users to a Site
|
|
patch.inviteEmailTemplates.created=Email templates added: {0}
|
|
|
|
patch.htmlNotificationMailTemplates.description=Adds HTML email templates for notifying users of new content
|
|
|
|
patch.imapSpacesLocaleTemplates.description=Adds content templates for IMAP clients (Non-default locales only)
|
|
|
|
patch.imapSpacesLocaleTemplates2.description=Replaces content templates for IMAP clients
|
|
|
|
patch.exampleJavaScript.description=Loads sample Javascript file into datadictionary scripts folder
|
|
|
|
patch.fixAclInheritance.description=Fixes any ACL inheritance issues.
|
|
patch.fixAclInheritance.result=Fixed {0} ACLs.
|
|
|
|
patch.followingMailTemplates.description=Adds email templates for following notifications
|
|
|
|
patch.activitiesTemplatesUpdate.description=Updates activities email templates.
|
|
patch.activitiesTemplatesUpdate.error=Error retrieving base template when trying to patch the activity email templates.
|
|
patch.activitiesTemplatesUpdate.result=Updated activities email templates.
|
|
|
|
patch.activitiesEmailTemplate.description=Creates activities email templates.
|
|
|
|
patch.avmToAdmRemoteStore.description=Migrates Share Surf config from AVM sitestore to DM Sites folder.
|
|
patch.avmToAdmRemoteStore.complete=Completed Share Surf config migration.
|
|
|
|
patch.copiedFromAspect.description=Adds peer associations for cm:copiedfrom and cm:workingcopy (new model) and removes cm:source property
|
|
patch.copiedFromAspect.result=Fixed cm:copiedfrom model for {0} nodes. See file {1} for details.
|
|
|
|
patch.workflowNotification.description=Patch to add workflow email notification email folder and template.
|
|
|
|
patch.nodeTemplatesFolder.description=Patch to create new Data Dictionary folder for Share - Create Node by Template
|
|
|
|
patch.sitesSpacePermissions.description=Patch to remove the EVERYONE Contributor permissions on the Sites Space (parent container of all Sites)
|
|
patch.sitesSpacePermissions.result=Permissions corrected.
|
|
patch.sitesSpacePermissions.result.none=Permissions corrections not required.
|
|
|
|
patch.updateWorkflowNotificationTemplates.description=Patch to update the workflow notification templates.
|
|
patch.updateWorkflowNotificationTemplates.result=Workflow Notification Templates successfully updated.
|
|
|
|
patch.updateFollowingEmailTemplatesPatch.description=Patch to update the following notification email templates.
|
|
patch.updateFollowingEmailTemplatesPatch.result=Following notification email templates successfully updated.
|
|
patch.updateFollowingEmailTemplatesPatch.error=Error retrieving base template when trying to patch the following email templates.
|
|
|
|
patch.addDutchEmailTemplatesPatch.description=Patch to add Dutch email templates.
|
|
patch.addDutchEmailTemplatesPatch.result=Dutch email templates have been successfully added.
|
|
patch.addDutchEmailTemplatesPatch.error=Error retrieving base template when trying to add Dutch email templates.
|
|
|
|
patch.fixBpmPackages.description=Corrects workflow package types and associations
|
|
patch.fixBpmPackages.result=Patch successful. {0} packages converted.
|
|
patch.fixBpmPackages.invalidBootsrapStore=Bootstrap store has not been set
|
|
patch.fixBpmPackages.emptyContainer={0} node has no children
|
|
|
|
patch.alterJBPM331CLOBcolumnsToNvarchar.description=Altering CLOB columns in the jBPM 3.3.1 tables to introduce Unicode characters support for jBPM 3.3.1
|
|
|
|
patch.avmIndexChildEntriesLower.description=Add an indexed column to avm_child_entries that allows case-insensitive querying of AVM files by name
|
|
|
|
patch.imapUnsubscribedAspect.description=Patch to remove deprecated "imap:nonSubscribed" aspect from folders.
|
|
patch.imapUnsubscribedAspect.result.removed="imap:nonSubscribed" aspect was successfully removed from unsubscribed folders.
|