57078: Merged V4.2-BUG-FIX (4.2.1) to HEAD-BUG-FIX (Cloud/4.3)
56565: Merged V4.1-BUG-FIX (4.1.7) to V4.2-BUG-FIX (4.2.1)
56238: Merged DEV to V4.1-BUG-FIX (4.1.7)
50368: MNT-9500: After editing one occurrence of recurrent event the recurrence disappears
- Implemented the new functionality that allow update occurrences in a recurrence event. Now we have ability to update the following properties through outlook: start, end, subject, location. Calendar web script was updated to display event\events information correctly. Also appropriate unit tests were added.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@61709 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
47256: Merged DEV to V4.1-BUG-FIX
47145: ALF-17877 : CLONE - The deleted via Sharepoint document is not removed from Alfresco but hidden aspect is added for it
Setting webdav client for all webdav requests in SPP module.
47257: ALF-17816 (Incorrect tooltip 'Locked by' icon for other user)
47285: ALF-17635: Incorrect behavior of Move action in Update rule and Outbound rule in Share
- Altered MoveActionExcecuter so that it doesn't fire on a working copy and will hence wait for checkin
47287: Fixes ALF-2590: Calendar doesn't handle 401 errors properly:
- callUtils now pass on non 200 status codes (rather than swallowing errors)
- updates create-event template to handle missing data.
47288: ALF-17057: SPP: Extra version is created when add new document via Document Connection on MacOS X Lion
- Now we ignore empty content when we create the initial version
47290: ALF-16931: Bootstrapped users with Uppercase name cannot see site they have been invited to
- Changed the code to be conditional on association type
47296: ALF-4565: Incorrect behaviour of Edit Online action if document's name contains wildcards
- URLs were incorrectly being double decoded in DefaultAuthenticationHandler
47308: Merged DEV to V4.1-BUG-FIX
47298: ALF-17907 : specified index does not exist during upgrade to 4.1.2
The droppping of alf_node.store_id index was marked as optional to support the upgrades from originally Alfresco 2.2 for Oracle DB.
47314: Fixed ALF-13679 "Cannot play a movie file in Preview, which has double byte characters in the file name"
47322: ALL LANGS: Translation updates based on EN r47138
47325: ALL LANGS: Translation updates based on EN r47138
47327: Removes unused TinyMCE files (as part of ALF-17451 )
47329: FR, IT, NL: Fixes ALF-17413
47331: Implements fix suggested in ALF-17451, updates fixes for ALF-8486, ALF-10690 and ALF-11000.
47334: ALF-16991: Editing Rich Text files in TinyMCE loses some formatting.
47340: Merged DEV to V4.1-BUG-FIX
47306: ALF-17907 : specified index does not exist during upgrade to 4.1.2
The droppping of alf_node.store_id index was marked as optional to support the upgrades from originally Alfresco 2.2 for MS SQL Server.
47353: Merged V4.1-BUG-FIX-2012_11_26 to V4.1-BUG-FIX
44182: ALF-15970: OpenOffice form not found
Show error message if form definition could not be found
47383: ALF-17222: "Protected attribute not take into account for target of associations"
47392: Merged BRANCHES/DEV/BELARUS/V4.1-BUG-FIX-2013_02_26 to BRANCHES/DEV/V4.1-BUG-FIX:
47313: ALF-18006 : Sending a PUT request without a Content-Type header resets the contents mimetype to application/octet-stream
47402: ALF-18212: SOLR OOTB cache sizes are too big and require >20GB heap space
- Reduced default cache sizes from 512 to 64
47405: Fixes: ALF-14412 - Tag filtering in blogs
47407: Fix failing unit tests - use public services where transactions are required
47410: Merged V3.4-BUG-FIX to V4.1-BUG-FIX
47293: (RECORD ONLY) Merged DEV to V3.4-BUG-FIX
43417: ALF-14710 JUnit test for WebServiceSuiteSystemTest project fails
- testPropertySetGet() method was updated in RepositoryServiceSystemTest class
47311: ALF-18213 / ALF-18005: webscript guestDownload does not set Content-Dispositon HTTP header
- Follow on from ALF-9817
- Now it does it properly
47414: Merged V3.4-BUG-FIX to V4.1-BUG-FIX (RECORD ONLY)
47332: ALF-17640: Merged V4.1-BUG-FIX to V3.4-BUG-FIX
45828: Additional fix for ALF-17153 FTS query parser FTSQueryParser is not debuggable
47385: ALF-17935: Merged PATCHES/V4.0.2 to V3.4-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.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@47419 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
40347: GERMAN: Translation update based on EN 40202
40348: SPANISH: Translation update based on EN 40202, fixes: ALF-15360 and ALF-15361
40353: RUSSIAN: Adds official support for Russian (locale: ru) to Alfresco. Initial translation based on EN r38926.
40361: ALF-15453: Incorrect manage permissions working for a file/folder
40362: CHINESE: renames an incorrectly named file.
40382: Fix for ALF-15491 SOLR is generating queries for lucene style cross-language support
40389: ALF-14399 : Added method removeTimeZoneIfIsAllDay to AbstractCalendarWebScript. Used to strip time zone information from all day events, was forced to handle date patterns in the same method due to legacy date format requirements. java.util.Date has been replaced with iso8061 date String in the FTL model to ensure local server time zone is not added when we have explicitly removed it.
40401: Part for for ALF-15406 Index Tracker seems not to gracefully stop upon shutdown keeping all other threads in waiting
40406: A slash was missing (the sites in the folder picker couldn't be shown)
40410: ALF-13190 and ALF-13287: both bugs related to the iCal SETPOS attribute. SETPOS (for outlook) specifies the week number with in a month. Possible values are -1 to 4. The positive values count forward while negative count backwards, -1 should represent the last week in a month. The method toDayOfWeekInMonth within CalendarReccurenceHelper was not setup to handle -1, this has been corrected. buildRecurrenceString within CalendarEntryGet was incorrectly using SETPOS to lookup day name.
40412: GERMAN: Translation updates based on EN r40357
40413: SPANISH: Translation updates based on EN r40357
40414: FRENCH: Translation updates based on EN r40357
40415: ITALIAN: Translation updates based on EN r40357
40416: JAPANESE: Translation updates based on EN r40357
40417: DUTCH: Translation updates based on EN r40357
40418: CHINESE: Translation updates based on EN r40357
40420: First half of fix for ALF-12803 - No user feedback: Cannot transformed content with password. (Failure of synchronous rule causes upload to fail with unhelpful message)
- reporting error information inline when DnD upload is used
- TODO: push JSON error response through the Flash Adaptor uploader component (requires swf uploader modifications)
40428: Merged V4.1 to V4.1-BUG-FIX
40349: CloudSync: fix move out (=> target delete) - add unit tests ( ALF-14655 / ALF-15011 )
40364: Testcase for ALF-15178, which is not reproduced.
40381: ALF-15295: Cannot access folders beyond first page of document library
40393: BDE-93 cleanup notice file, especially updating outdated URLs
40419: Fix for the MLText parts of ALF-15502.
40427: Merged DEV/COMMUNITY-4.0-BUGFIX to V4.1
40425: ALF-15470: Solr distribution changes
- Added scripts for regenerating keystores to repository keystore directory
- Included this directory in the solr distribution zip under alf_data/keystore for easier installation to tomcat
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@40429 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
33757: Merged BRANCHES/DEV/THOR1_SPRINTS to BRANCHES/DEV/V4.0-BUG-FIX
33755: Latest Spring Surf libs:
- Updates to convert FreeMarker directives for processing directives Spring Beans to allow their behaviour to be customized.
- Changed Extensibility model objects to use a non-blocking GUID generator to avoid thread contention (small amount noticed with 1000 concurrent user test)
- Removed old machine gun code to generate Object GUIDs, which weren't even valid GUIDs ironically.
- Replaced with new non-blocking fast GUID generator in webscripts package.
- Added Reentrant ReadWriteLock around resources in singleton Spring beans that are manipulated by multiple threads.
- Added Reentrant ReadWriteLock around Advanced Component internal resources.
- Surf performance improvements from Thor high load profiling in Jmeter/Jprofiler
- Removed lock around ModelWriter (which is only used by a single request thread at a time)
- Replaced StringBuffer with StringBuilder for Writer usage in extensibility framework to remove locking.
- Performance improvements around retrieval of RemoteClient instance
- avoid expensive Spring prototype bean retrieval, use a threadlocal clone of a base RemoteClient bean instead.
- Concurrency fixes around CRUD operations on shared ModelObjects instances.
- Surf ModelObjects are shared between all users in the model object caches - but the original machine gun code has no locking what-so-ever around CRUD operations - which meant that it was possible for incorrect property values to be received from a ModelObject in a heavily multi-threaded scenario on initialisation of a Surf application.
- was causing nonsense warnings such as:
WARN [extensions.webscripts.WebTemplateProcessor] [http-8081-exec-10] Unable to find a valid template path for uri: freemarker
- Modified default web-tier server response codes for read timeout and connect timeout to return more sensible codes to client browsers.
- Fix for concurrency issue resolving SpringMVC View objects found during heavy thread testing on web-tier startup.
- Improved caching strategy for WebScripts View Resolver - move techniques from Surf down to WebScripts layer.
- Improved general View Resolver strategy by caching failed view requests.
- WebScript resource bundle extension module application thread safety modifications
Merged BRANCHES/DEV/V3.4-BUG-FIX to BRANCHES/DEV/V4.0-BUG-FIX
33684: Fixes for ALF-12628, ALF-12639 - timeout handling for READ_TIMEOUT from web-tier to Alfresco
33771: ALF-12488 - CIFS error occurs if Hazelcast Config is enabled
33773: ALF-12437 Switching from Lucene to Solr caused subsystems to be in inconsistent state and repository to hang
- filter to include only updateable properties at persistence and start up time
33775: ALF-11870 Handle the odd way that Outlook requests yearly repeating events, and add unit tests for the yearly recurrence cases
33776: ALF-12569: org.postgresql.util.PSQLException Invalid ESCAPE on customizing alfresco share site dashboard
Added backwards compatible PostgreSQL-specific ESCAPE fragment - fixes for PostgreSQL 9.1.2.
33784: Fixes: ALF-12111 - Publishing Error when authenticating Facebook channels using IE8. Required an update to stand-alone-auth-return.html.
33787: Fix for ALF-12337 Remove patch.siteLoadPatch.swsdp from being run for upgrades
- only add the sample site for new installs and not upgrades
33794: ITALIAN: Translation updates based on EN r33523
33807: Merged V3.4-BUG-FIX to V4.0-BUG-FIX
33717: (RECORD ONLY) ALF-12632 Move the Site Service permissions to public-services-security-context.xml, to mirror the behaviour on 4.0, and add a (commented out) example of how to restrict site creation permissions with it
33806: Merged V3.4 to V3.4-BUG-FIX
33728: ALF-10976 Excel files bigger than 2mb cause soffice.exe to take 100% of one CPU for more than 2 minutes in previews.
- Added configuration to limit older excel format 'xls' from Excel 5.0/95 and Excel 97-2003
Already had configuration for xlsx Microsoft Office 2007
33743: ALF-12724: Merge HEAD to V3.4 (3.4.8)
Issue found while fixing ALF-9899 and again by QA when testing ALF-9899
32941: ALF-11300:
- fix locking issues
33772: Merged DEV to V3.4
33768: ALF-12685 : Search isn't working correctly
Index delete events were not getting fired for the entire tree of affected nodes when a node was archive
Added a deletion of child nodes from indexes in DbNodeServiceImpl.pullNodeChildrenToSameStore() method.
33803: ALF-12724: Merged V4.0-BUG-FIX to V3.4 (Reverts previous revision and changes an error message to debug)
33137: Activities feed generator: change info log messages to debug log messages
33452: Fix for ALF-12536
33536: Fix for ALF-12536: hopefully this will be the final fix.
33805: ALF-12624: Fix regression introduced by ALF-9514
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33808 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261