- Can call /api/properties to get all properties in dictionary, filterable by namespace
- Can call with names of required properties, for example /api/properties?name=cm:name&name=cm:title&cm:description
- Unit test updated
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18968 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
18731: SAIL-169: CMIS REST versioning compliance
- Rendering of "via" link for working copy and "current-version" and "working-copy" links for documents
- Added ability to dereference object IDs in cmisproperty() template function
- Fixed broken CMIS index page
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18896 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
18665 : Switch over to using new surf <formdata multipart-processing="false" /> configuration option.
- now the PostContentCommandProcessor and PostSnapshotCommandProcessor handle their own MimePart processing.
18683 : SAIL-288 Implementation of TransferService client side cancelAsync.
18716 : Adding TransferEventBegin missed from asyncCancel work.
18734 : Transfer format : implementation of null properties and Serialized base64 Java objects for type d:any
18749 : SAIL-290: Added features that provide asynchronous commit on the receiver end and the ability to query commit status, as well as code that writes a progress report on the server side (currently only plain text) and the functionality to allow a transfer to be cancelled
18750 : New files that should have been checked in with previous commit but weren't...
18770 : Various transfer service work.
- correction to transfer report name.
- use surf Base64 Encoder
- implementation of async commit to the TransferServiceImpl
- implementation of the statusCommand through the HttpClientTransmitter.
18773 : transferId was null.
18780 : Changed the server-side commit to occur asynchronously.
Added two test actions to transfer a single node or a tree of nodes.
Tweaked TransferDefinition to provide varargs version of setNodes.
18793 : SAIL-290: Added a couple of test actions.
Added varargs versions of transfer and transferAsync on TransferService.
18794 : SAIL-290: Added "targetExists" operation to the TransferService interface.
18804 : SAIL-36: Fixed an issue where transfer could fail if numerous nodes with the same cm:name value are transferred.
18805 : SAIL-36: Added model file that should have been with last commit.
18808 Continuing work on transfer report.
18825 TransferServiceImplTest green line.
18836 : Added a little more output to the server-side transfer report.
18848 : More work on transfer report.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18865 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
17716 : Copied alfresco/HEAD to alfresco/BRANCHES/DEV/BRIAN/DM-DM_deployment.
17721 : Moved alfresco/BRANCHES/DEV/BRIAN/DM-DM_deployment to alfresco/BRANCHES/DEV/DM-DM_deployment.
17809 : Bare Bones of TransferService.
17813 : more bones
17824 : bootstrap of the transfer spaces
17826 : Added username, path, and a getter for the password.
17832 : createTransferTarget, getTransferTargets() working.
17836 : transfer target
- duplicate name detection
- delete transfer target by name
- get transfer target by name
- TransferException added along with transfer-service.properties
17840 : transfer target
- enable / disable
- update properties
17851 : Added the notion of a transmitter for the transfer service, and an HttpClient implementation of it.
17852 : Added the web script needed for the receiving end of a transfer, along with a command processor for clients to
check availability of the service and credentials.
17856 : Added a Mockito-based test for HttpClientTransmitterImpl
17857 : Corrected javadoc for test class
17858 : Added test for overriding SSL socket factory
17859 : Wired up the transfer service to the transfer transmitter.
17896 : Rework to spring for app:transferDefinitions it's now app:transfer_definitio
- Add throws clauses to TransferService
- Bare bones of interface for begin and sendManifest
17944 : Work in progress on manifest file
17947 : added parent and child associations to the snapshot.
17956 : Now has the parent path implemented and introduces the TransferManifestNodeFactory.
17965 : Added content, MLText and collections.
17978 : addition of source and target peer associations.
17982 : Fixing parentNode information.
18008 : XML Manifest Reader checkpoint. (Still incomplete but lots working)
18040 : ParentPath is transmitted, fixes for source and target assocs.
18048 : SAIL-30: Initial commit of functionality for begin, sendManifest, and sendContent parts of the transfer process
18049 : Fix for parse of Locale type.
18054 : Added TransferManifestNodeHelper and more tests
18066 : Work in progress check in
- Implemented the content chunker
- sketched out more interfaces on TransferTransmitter.
- Please note that the chunker is not yet connected to the manifest file, that will come next.
r18069 : Wired up manifest reader to content chunker.
r18089 : Fiest cut of callback interface for review.
r18091 : added hashCode implementation which was missing from ContentData
r18095 : Start of the server-side commit. Note that this is an interim commit - not tested.
r18096 : Initial entry of a ContentData implementation of HttpClient's "Part"
r18155 : Work in progress check in.
TransferEvent - incomplete
HttpClientTransmitter - first cut complete (not tested)
Server side - first cut complete (not tested)
18156 : TransferMessage missing from last check in.
18166 : check in command processors
18167 : Work primarily on the transfer commit operation
18170 : corrected spring errors.
18176 : Further testing and fixing of transfer commit
18206 : Work in progress.
18236 : Work in progress - generally adding debug logging and sorting out exception handlers.
18240 : Fix to call "end" correctly after exception is thrown with "commit"
18242 : Aligning the manifest part names.
18243 : PostSnapshot calls the correct method on the receiver service.
18267 : First node has transferred.
18274 : Fixing abort to call end, debug statements, formatting code brackest
18275 : First code to handle updates. Also improved error messages passed back to client
18289 : Checked in work in progress. Content upload not working.
18290 : Update to ensure file type.
18300 : Added more log output and some of the error messages.
18301 : Work in progress
18302 : Added log output
18307 : Added a noddy transfer action
18315 : Sprint 2 complete - transfer and update one node.
18354 : Now the manifest file has deleted nodes.
- Adding copyright headers
18384 : Plumbing for unit tests on one box.
18416 : First end to end unit test working. (one node create and update)
18421 : Added path based update test and many send test.
18458 : Added the functionality to transfer deleted and restored nodes.
18481 : Implementation of transferAsync
18491 : SAIL-32, SAIL-35
- Added node crawler for DM-DM Transfer F6 and F9.
18620 : Basic transfer report implementation
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18858 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
18717: SAIL-166: Refactor CMIS to use shared services and resolve objectIds and error codes consistently
18731: SAIL-169: CMIS REST versioning compliance
18732: Fix failing change log test.
18768: Add displayName and queryName attributes to rendered properties (in CMIS AtomPub binding).
18775: Fix exception reporting when retrieving items that do not exist (in CMIS AtomPub binding).
18784: Fix CMIS REST change logging
18785: SAIL-174: CMIS Relationship lookup by association ID
18812: SAIL-183: Support orderBy argument for getChildren and getCheckedOutDocs in CMIS REST and Web Service bindings
18823: CMIS WS Bindings were moved to 1.0 cd07 schema.
18838: Update to latest Chemistry TCK.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18847 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
17717: This check-in contains changes in Java and .NET TCK tests related to CMIS-43 and CMIS-44 JIRA tasks. Also some bugs were faced out and fixed in
17727: CMIS-69: Alfresco to CMIS ACL mapping: Part 1: API
17732: Merge HEAD to DEV/CMIS10
17756: MOB-563: SQL Tests - Lexer
17764: CMIS-69: Alfresco to CMIS ACL mapping: get ACL support
17802: More for CMIS-69: Alfresco to CMIS ACL mapping. Implementation for applyAcl.
17830: Fixes for CMIS lexer and parser tests
17838: Access fix ups for access by the WS/Rest layers
17869: 1) remote-api:
17874: SAIL-146: Alfresco to CMIS ACL mapping: Support to group ACEs by principal id
17883: Adjust version properties for dev/cmis10 branch.
17885: Update OASIS CMIS TC status.
17889: Fix issue where objectid is not rendered correctly for CMIS private working copies.
17890: SAIL-146: Alfresco to CMIS ACL mapping: Fixes for ACL merging when reporting and ordering of ACEs. Report full permissions and not unique short names.
17902: Fix issue where CMIS queries via GET used incorrect defaults for paging.
17909: Fix CMIS link relations for folder tree.
17912: Fix CMIS type descendants atompub link
17922: Update AtomPub binding to CMIS 1.0 CD05 XSDs.
17924: SAIL-146: Alfresco to CMIS ACL mapping: Test set using full permissions (as opposed to short unique names)
17927: Fix content stream create/update status to comply with CMIS 1.0 CD05.
17934: Resolve encoding issues in CMIS AtomPub binding.
17973: SAIL-171: CMIS Renditions REST binding
17975: SAIL-146: Alfresco to CMIS ACL mapping: Completed AllowedAction and Permissions mapping. Added missing canDeleteTree.
17990: Update CMIS AtomPub to CD06
17996: Updates for cmis.alfresco.com for CD06 in prep for public review 2.
18007: WS-Bindings were updated with CMIS 1.0 cd06 changes.
18016: CMIS web services: Add missing generated files from WSDL
18018: CMIS index page updates for cmis.alfresco.com
18041: Merged HEAD to DEV/CMIS_10
18059: SAIL-227:
18067: SAIL-157: Strict vs Non-Strict Query Language: Enforce restrictions on the use of SCORE() and CONTAINS()
18080: Fix for SAIL-213:Bug: Query engine does not check that select list properties are valid for selectors
18131: SAIL-156: Query Language Compliance: Fix support for LIKE, including escaping of '%' and '_' with '\'.
18132: SAIL-156: Query Language Compliance: Fix support for LIKE, including escaping of '%' and '_' with '\': Fix underlying lucene impl for prefix and fuzzy queries to match wildcard/like
18143: SAIL-156: Query Language Compliance: Fix and check qualifiers in IN_TREE and IN_FOLDER. Improved scoring for CONTAINS()
18173: SAIL-245: Exclude thumbnails from normal query results
18179: SAIL 214: Query Language Compliance: Check for valid object ids in IN_FOLDER and IN_TREE
18210: SAIL-156: Query Language Compliance: Support for simple column aliases in predicates/function arguments/embedded FTS. Check property/selector binding in embedded FTS.
18211: SAIL-156: Query Language Compliance: Support for simple column aliases in predicates/function arguments/embedded FTS. Check property/selector binding in embedded FTS.
18215: SAIL 156: Query Language Compliance: Fix CMIS type info to reflect the underlying settings of the Alfresco type for includeInSuperTypeQuery
18244: SAIL 156: Query Language Compliance: includeInSuperTypeQuery -> includedInSuperTypeQuery: First cut of cmis query test model. Fixed modelSchema.xml to validate
18255: SAIL 156: Query Language Compliance: First set of tests for predicates using properties mapped to CMIS Strings.
18261: CMIS-49 SAIL-163: Alfresco to CMIS Change Log mapping - New CMIS Audit mapping is implemented. ChangeLogDataExtractor was added.
18263: Build Fix
18285: SAIL 156: Query Language Compliance: Restrictions on predicates that may be used by single-valued and multi-valued properties
18287: SAIL-186: Changes to make CMIS Rendition REST bindings pass new TCK tests
18291: Fix Eclipse classpath problems
18323: CMIS-44 SAIL-187: Change Log tests (WS) – Java and .NET tests for change log were implemented.
18325: SAIL 156: Query Language Compliance: Fixes and tests for d:mltext mappings
18329: Updated Chemistry TCK jar including Dave W's rendition tests.
18333: Fix compile error - spurious imports.
18334: Fix issue where absurl web script method failed when deployed to root context.
18339: Update CMIS index page for start of public review 2.
18387: SAIL-147: CMIS ACL REST bindings + framework fixes
18392: Fix typo
18394: SAIL 156: Query Language Compliance: Fixes and tests for d:<numeric>
18406: SAIL 156: Query Language Compliance: Remaining type/predicate combinations. Restriction of In/Comparisons for ID/Boolean
18408: CMIS Query language - remove (pointless) multi-valued column from language definition
18409: Formatting change for CMIS.g
18410: Formatting change for FTS.g
18411: CMIS TCK tests were updated to CMIS 1.0 cd06 schemas.
18412: SAIL 156: Query Language Compliance: Tests and fixes for aliases for all data types in simple predicates (they behave as the direct column reference)
18417: Update Chemistry TCK which now incorporates Dave W's ACL tests.
18419: Update CMIS index page to include public review end date.
18427: SAIL 156: Query Language Compliance: Expose multi-valued properties in queries. Tests for all accessors. Fix content length to be long.
18435: SAIL 156: Query Language Compliance: Use queryable correctly and fix up model mappings. Add tests for baseTypeId, contentStreamId and path.
18472: SAIL 156: Query Language Compliance: Tests and fixes for FTS/Contains expressions. Adhere strictly to the spec - no extensions available by default. Improved FTS error reporting (and stop any recovery).
18477: SAIL-164: CMIS change log REST bindings
18495: SAIL 156: Query Language Compliance: Tests and fixes for escaping in string literals, LIKE and FTS expressions.
18537: SAIL 156: Query Language Compliance: Sorting support. Basic sort test for all orderable/indexed CMIS properties.
18538: SAIL-164: CMIS change log fixes for TCK compliance
18547: SAIL 156: Query Language Compliance: Ordering tests for all datatypes, including null values.
18582: Incorporate latest Chemistry TCK
18583: Update list of supported CMIS capabilities in index page.
18606: SAIL-156, SAIL-157, SAIL-158: Query Language Compliance: Respect all query options including locale. Fixes and tests for MLText cross language support.
18608: SAIL-159: Java / Javascript API access to CMIS Query Language
18617: SAIL-158: Query Tests: Check policy and relationship types are not queryable.
18636: SAIL-184: ACL tests (WS)
18663: ACL tests were updated in accordance with last requirements by David Caruana.
18680: Update to CMIS CD07
18681: Fix CMIS ContentStreamId property when document has no content.
18700: CMIS: Head merge problem resolution.
Phase 1: Merge up to and including revision 18700, as this the point where both AtomPub and Web Services TCK tests succeed completely on dev branch.
Note: includes CMIS rendition support ready for integration and testing with DM renditions.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18790 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Rich and flavoursome queries now possible, some exciting examples:
quoted phrases: "alfresco book"
bracketed elements: (bread and cheese) or chips
property search: modifier:kevinr
date ranges: modified:["2009-10-20" to "2009-10-21"]
mix it all up: "alfresco book" and not modifier:kevinr and modified:["2009-10-20" to "2009-10-21"]
- All elements are automatically expanded to search: name,title,description and TEXT property if no specific property specified
so the search: "alfresco book" and not modifier:kevinr
translates as - find me all items that contain the phrase "alfresco book" in the name or title or description or contents and were not modified by kevinr
. Last run search query now redisplayed in the search text box - so much easier to modify and edit the previous search
. Tag search is now truely tag specific (rather than "tag + default fields") - can be specified on the url as an argument to Share search page
. JavaScript search API expanded to allow setting of default field and error handling settings
. Empty results list now shown if query cannot be executed (rather than the text of the exception message in the UI) - debugging option to show query parse errors in log if required
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18696 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Modified parsing of rule webscripts so an attribute "parameterValues" may contain an empty object
- Its now possible to create a rule (however action/conditions with multi parameters will fail on parsing on server: SAIL-306)
- Started to use constraints webscripts and removed old testdata webscripts
- Made rule-details component on folder rules page display values form server
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18676 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
18362: Created branch off HEAD for further Share Rules development
18365: Merged BRANCHES/DEV/RULES-PROTOTYPE to BRANCHES/DEV/RULES-HEAD
17766: *RECORD ONLY* Created branch for Rules prototyping
17776: First cut of Rules components
- The pages can be reached from the doclib's action menu, but all data is faked
- Folder's Rules page with 3 modes: no rules, linked rules or just rules
* currently fake rules are listed
* Will toggle once when inherit is clicked
* will re render details after click in lists
- Copy rule will trigger a first cut of the RUle Picker component
- New/Edit Rule page and component
* Displays fake data & save button if edit was clicked otherwise empty fields & create buttons
17805: - New rule icons from linton added
- Rules picker: now supports link-to and copy-from (now just waiting for real webscripts)
- Rule details: now displays ruleAppliesToSubFolders correctly
17864: Rule action: Copy/Move item : Select destination dialog
- Global-folder now is stand alone, works as a "generic global file picker" (which will be needed in the copy to & move to rule actions where only a destination shall be picked and nothing shall me moved/copied)
- Both rule picker & copy-move-to modules now extends global-folder without duplicating template and properties, just extending them.
- Rules-picker now has a default simple "picker" mode
17866: Rule action: Copy/Move item : Select destination dialog - Part 2
- Moved rules picker from component to module
- Fixed i18n bug
- Global folder picker can be triggered with: new Alfresco.module.DoclibGlobalFolder("sdf").setOptions({ siteId: "test", containerId: "documentLibrary", title: "Select destination..."}).showDialog()
17867: Rule Action Dialogs etc
- Checkin dialog
- Simple workflow dialog (reject & accept)
- Email form dialog
- hasEventInterest more 'null tolerant'
17868: Rule details config style fix (a "}" had dissapared)
17870: *RECORD ONLY* Initial webscripts for POST GET Rules
17954: Properties picker / Show more dialog
- Standard property picker for Share
* displayed through: new Alfresco.module.PropertyPicker("sdf").setOptions({}).showDialog()
- Show more property picker for Share's rules config
* displayed through: new Alfresco.module.RulesPropertyPicker("sdf").setOptions({}).showDialog()
18026: "Show more..." dialog now has "Show in menu column", folder details page got "Rules..." action & deepCopy() is used on this.options
- Tested in Win: IE6, 7 & 8, FF2 & 3 + Mac: FF3.5 & SF 3
18058: *RECORD ONLY* Merged V3.2 to DEV/RULES-PROTOTYPE
18286: Rule Edit Config checkpoint
18332: Rule Edit Config - render repo types third cut
18345: Rule Edit Config - render repo types forth cut:
- Styling to make menu grouped as in wire frames
- Now displays and stores values from Email message & Checkin dialog
- Constrained parameters are now displayed as drop down (w multi select if param is "isMultiValued")
18346: TESTDATA to use when waiting for rule webscripts
18382: Merged HEAD to BRANCHES/DEV/RULES-HEAD
18374: Merged V3.2 to HEAD
18002: Fix RuleService cache config typo (introduced in r17190) causing rules to disappear in some cases (eg. ETHREEOH-3723)
18368: (record-only)
18380: Fix so that deploying DoD module on HEAD doesn't break Share
18381: Merged V3.2 to HEAD
18372: Missing I18N string and flag for "View in Explorer" action
18379: ETHREEOH-4020 - Internet Explorer fixes for Repo DocLib & associated refactoring
ETHREEOH-4074 - 1024x768 resolution issues
ETHREEOH-4079 - It's impossible to upload new version for editting offline document
18407: Edit Rules
- Form data is ready for create/update webscripts
- Dialogs (email & checkin) can now be reused on page instead of new instances for every action row
- Email-form loads and renders display names
- First cut/test of date picker
18422: SAIL-222: Simple workflow steps' action-label shall show up as action in doclib
18445: Edit Rules
- Node ref path-params are resolved and displayed
- Property support in conditions (loaded by user preference and shows up after selection in "Show more")
- Made "Check out" & "Simple Workflow" dialogs shows up
- Added test data: "property-evaluators"-constraint, "add-aspect"-action, "remove-aspect"-action
- Made "copy-to" & "move-to"-actions display folder-destinations-buttons
- Added config for setting default-properties to show up in menu (without needing to browse to them with "Show more")
18493: Edit Rules - Improvmeents for If/Unless sections
- Property-rows in if/unless sections are now created correctly when selected form "Show more" dialog
- When toggling "Show in menu" for a property in "Show more" dialog the menus show/hide the property for all menus (as long as the poperty isn't in use in the menu)
- Disabling if/unless sections affect submit buttons
- Eemove config row only available if multiple rows exist in section
- More default property types added to menu and a default menu position for unspecified properties
- Error displayed when renderer is missing
- XSS-fix
- Property-picker: config in this.options made easier to understand
18505: Edit Rules - Improvmeents for property evaluators
- Now possible to map the property evaluators with a property type to decide for which property types they shall be visible
- Testdata with property constraint evaluators taken from webclient
- Non specified evaluators (such as a custom evaluator) will be displayed for all property types if not configured
18514: Merged HEAD to RULES_HEAD
18374: Merged V3.2 to HEAD
18002: Fix RuleService cache config typo (introduced in r17190) causing rules to disappear in some cases (eg. ETHREEOH-3723)
18368: (record-only)
18380: Fix so that deploying DoD module on HEAD doesn't break Share
18381: Merged V3.2 to HEAD
18372: Missing I18N string and flag for "View in Explorer" action
18379: ETHREEOH-4020 - Internet Explorer fixes for Repo DocLib & associated refactoring
ETHREEOH-4074 - 1024x768 resolution issues
ETHREEOH-4079 - It's impossible to upload new version for editting offline document
18388: Merged V3.2 to HEAD
18383: ETHREEOH-4028: Tags added to the documents are not dispalyed in Tags pane
18397: Latest SpringSurf libaries - RSS feeds from Share now working again.
18398: Missing file from r18397
18420: Build fix:
- latest SpringSurf libraries fix a bug in ClassPathStore with multiple root storedir paths
- message bundle in new location for tests
18426: Latest SpringSurf libraries - fix issue where absurl web script method failed when deployed to root context.
18433: Merged V3.2 to HEAD
18157: ETHREEOH-3787: Support portal URL rewriting within surf webscripts
- WebScriptServletResponse extended to use portlet helper to rewrite URLs when running in context of a portlet. (We can't use WebScriptPortletRequest / Response because we need the full servlet runtime for Surf.)
- CMIS test webscripts corrected to be portlet enabled
18272: Merged DEV/BELARUS/V3.2-2010_01_11 to V3.2
18257: ETHREEOH-4002: User/Group sync does not handle LDAP communication failures
- Merged with corrections
18276: ETHREEOH-4002: Correction to previous checkin - modification dates are only persisted after successful processing of users and groups, so need to delete them on comms failure
18326: ETHREEOH-3873: usr:authorityContainer type metadata must be left in place for upgraded repositories
- Otherwise you get errors when re-indexing the migrated group nodes
18340: ETHREEOH-4069: LDAP sync cannot resolve DNs containing a slash character
- Due to JNDI interpreting the slash character as a separator
18403: ETHREEOH-4008: LDAP sync should preserve case of group members
- Was incorrectly extracting attributes from lower-cased DN
18438: Merged V3.2 to HEAD
18437: Fix for issue where thumbnails were generating requests to repository even for cachable data - and fixed incorrect ETag header set by StreamContent WebScripts
18443: Latest SpringSurf libraries
- removal of obsolete classes and incorrect handling of "application/x-www-form-urlencoded" data
18447: Upgrade the version of POI and JID3Lib
18453: Allow lazy loading of beans from the ApplicationContext if requested
18454: Update metadata extractors - Outlook, MP3, Mail and PDF improvements, and increase test coverage
18455: More test files for text and metadata extractor unit tests
18462: Fixing run-test target in build.xml to run with our JUnit lib (4.6)
18463: Re-built jid3lib jar forced to be all Java 1.5
18473: Merged DEV/GAV/AWE2 branch to HEAD and fixes for several integration issues.
18480: Fixed ALFCOM-3811
18483:
- Improved demo page (nodeRefs only have to be specified once now)
- Changed TinyMCE appearance for AWE forms (to ensure the link/unlink functionality is present)
18485: Merged V3.2 to HEAD
18484: Merged DEV-TEMPORARY to V3.2
18478: XForms errors - ACT 15969
18487: Merge DEV/BELARUS/HEAD-2010_01_18 to HEAD
18441 : Rest API (SAIL-196, SAIL-197, SAIL-198, SAIL-199, SAIL-202, SAIL-201)
18488: Remove unwanted js web script files
18489: Support for action parameter constraints added to action service
An action parameter constraint provides a way to list the valid values that an action or action constraint parameter can take. This
means more information about the action or action condition is available to the user of the action.
Currently there is only an implementation for enum parameter values, but this will be extended as the existing action implementations
are reviewed and value constraints are added as required.
The REST API can now be extended to provide this additional information.
18496: Adding a sample JUnit 4 test class
18497: FOP is listed in build.xml but not in the 3rd party classpath, which appears to be an oversight, so add it in
18498: Populate the test 3rd party libs classpath from the eclipse project
18499: Latest SpringSurf libraries:
. Added a new WebScript desciptor config element specifically to disable the automatic processing of multipart form data by the WebScriptServletRequest.
- Specialised webscripts can now disable automatic form data processing, this may be required for Java backed webscripts that perform advanced processing - such as manually streaming the form content direct to a repository.
. Also made a small optimization where the ScriptDetails object is now only constructed once per request - reducing lock contention
18501: Allow <script type="javascript"> calls to work on Java 1.5
18506: Build fix against latest SpringSurf libs.
18507: Implemented servlet filter to enable/disable and configure the AWE tag library (SAIL-44)
18508: fixed toolbar secondary click bug, added icons to toolbar and added back scroll behaviour
18509: Removing Sample JUnit 4 test class
18510: Adding a sample JUnit 4 test class Take 2
18512: Initial tidy up of existing data dictionary REST API implementation.
18513: Removing Sample JUnit 4 test class.
18521: Merged HEAD to BRANCHES/DEV/RULES-HEAD
18516: Merged V3.2 to HEAD
18459: ETHREEOH-4123 - Impossible to edit disposition schedule after creating event with XSS label.
ETHREEOH-4128 - XSS alert appears at Custom Metadata.
ETHREEOH-4131 - XSS alert appears for New Series.
ETHREEOH-4134 - Incorrect behavior after definition of role with XSS label.
18460: ETHREEOH-4057 - Impossible to copy to the site
ETHREEOH-4100 - It's impossible to upload a new version to the document
ETHREEOH-4112 - It's impossible to add a new tag to the folder if run Full Metadata Edit page action (or Edit metadata via folder's details page)
ETHREEOH-4120 - Breadcrumbs to the item is not updated if document was moved to another location via details page
18461: Forms-based popups no longer clogging up the DOM after use. Fix to race-condition on "Please wait" action message. Private site flag on Site Finder.
18465: MSIE fix: "Loading..." message would never be cleared.
18519: svn:mergeinfo removal
18527: Fix merge issue
18532: Fix merge issue: In r18514 two files were never deleted
18565: Rules adapting to new webscripts
- Using real webscripts for:
* rules types (When section)
* action definition conditions (If/Unless sections)
* action definitions (Action config section)
* properties (Shwo more dialog)
- Unwanted types, conditions & actions now removable in the xml-config
- Email form uses authority finder
18575: Merged HEAD to BRANCHES/DEV/RULES-HEAD
18516: Merged V3.2 to HEAD
18459: ETHREEOH-4123 - Impossible to edit disposition schedule after creating event with XSS label.
ETHREEOH-4128 - XSS alert appears at Custom Metadata.
ETHREEOH-4131 - XSS alert appears for New Series.
ETHREEOH-4134 - Incorrect behavior after definition of role with XSS label.
18460: ETHREEOH-4057 - Impossible to copy to the site
ETHREEOH-4100 - It's impossible to upload a new version to the document
ETHREEOH-4112 - It's impossible to add a new tag to the folder if run Full Metadata Edit page action (or Edit metadata via folder's details page)
ETHREEOH-4120 - Breadcrumbs to the item is not updated if document was moved to another location via details page
18461: Forms-based popups no longer clogging up the DOM after use. Fix to race-condition on "Please wait" action message. Private site flag on Site Finder.
18465: MSIE fix: "Loading..." message would never be cleared.
18519: svn:mergeinfo removal
18520: revert to using default formid for main text and description
18525: Use an absolute path (taken from build.properties) rather than relative, so as not to confuse ant within eclipse
18526: Fixed logoNodeRef reference on demo page, it can now be a NodeRef, the :/ doesn't have to be removed
18529: ribbon now renders correctly if window resizes
18534: Fix for vertical ribbons incorrect rendering on initial load and on window resize
18536: Merged DEV/V3.3-DAO-REFACTOR to HEAD
18202 (record-only): Dev branch for DAO refactor
18252: SAIL-233: QName.hbm.xml
18295: Added missing CREATE TABLE statements for QName-related code
18531: Exposed 'updateQName' on QNameDAO
18542: Updated greenTheme inline with default theme CSS.
Fix to I18N label name incorrectly specified in Edit Site Details dialog.
Removal of hardcoded colour in Site Finder CSS.
18545: Make it possible to request that the ApplicationContext disables "autoStart=true" services for when running unit tests
18548: Added "has-tag" action evaluator.
18551: Removed the need to supply a formId attribute on the 'markContent' tag and added debug to the customer 'property' tag
18554: Added 'title' support. Allows a template developer to define a 'title' for the marker, this will then be used in the quick edit button in the toolbar, the title of the dialog/popup panel and as the alt and title attribute of the edit (pencil) image.
A 'nested' property is also now passed in to the registerEditableContent function, this will be used to control the highlighting of content and/or markers.
18555: Updated hcBlack theme inline with default theme CSS.
18558: Highlighting of element when selected in quick links menu now respects the 'nested' setting of the marker
18562: Closed potential XSS holes in AWE
18563:
- Rich text/content control improvements
- Abstracted out editorParameters to separate include ftl
- Added 'webeditor' preset that includes 'fullscreen' plugin and removes resize option
- Removed 'plugins' preset and made 'full' preset have everything (as the name implies)
- Added ability to specify 'custom' editor parameters
- Changed default AWE form to use new 'webeditor' preset for content control
18573: Minor changes to action executers:
- assoc qname on copy optional
- generalClassification aspect set as default category aspect
18574: Dictionary REST API refactoring and bug fixing
18588: Edit Rules Action config bugfixes/adaption to new webscripts
- "simple-workflow" config row: added checkbox for enabling reject step & fixed mandatory validation for the fields
- "simple-workflow" dialog contained bug for resolving the path for a passed in nodeRef
- removed buggy overriding helper method named _getParamDef from rule-config-condition.js
- added support for parameters of type d:boolean
(default layout will be a dropdown with "Yes" & "No" but that will never be shown in Share unless a custom action is defined in the repo)
- "email form" dialog now displays the previously selected users & groups
18593: Category and Tag pickers for Rules component, which are wrapped object-finders from Forms. Fixes to Rules to work in non-Site mode.
18609: Edit Rules validation indicators
- Each row has an indicator telling the user if he hasn't given sufficient and correct parameter to the event, condition or action
18610: Merged HEAD to BRACHES/DEV/RULES-HEAD
18591:
. Application Settings page for Share Admin Console:
- Currently only contains a single rather lonely option - Current Theme
- Surf Theme model objects added for the three available Share themes
- Available themes now detected by Share and displayed as options for admin user
- NOTE does not persist across sessions yet!
. Fxes to existing CSS for themes
. Latest SpringSurf libraries with related fixes and enhancement to allow setting of current theme via web-tier JavaScript.
18598: New utility class (with ant task) for listing the dependencies between includes of the spring context
18601: Remove AWE demo webscript now no longer required
18605: Added awe specific reset css, ribbon location user preference save/load and core awe dom elements now inserted by javascript
18607:
. Admin Console - Share theme selection now persisted across sessions
- when a user next logs in they will enjoy the new application theme as selected by the administrator
. Latest SpringSurf libraries
- related improvements to support above change
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18611 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
18459: ETHREEOH-4123 - Impossible to edit disposition schedule after creating event with XSS label.
ETHREEOH-4128 - XSS alert appears at Custom Metadata.
ETHREEOH-4131 - XSS alert appears for New Series.
ETHREEOH-4134 - Incorrect behavior after definition of role with XSS label.
18460: ETHREEOH-4057 - Impossible to copy to the site
ETHREEOH-4100 - It's impossible to upload a new version to the document
ETHREEOH-4112 - It's impossible to add a new tag to the folder if run Full Metadata Edit page action (or Edit metadata via folder's details page)
ETHREEOH-4120 - Breadcrumbs to the item is not updated if document was moved to another location via details page
18461: Forms-based popups no longer clogging up the DOM after use. Fix to race-condition on "Please wait" action message. Private site flag on Site Finder.
18465: MSIE fix: "Loading..." message would never be cleared.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18516 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
18306: ETHREEOH-4047 - Failure adding comment to a file or a folder in Repository
ETHREEOH-4051 - Incorrect icon is displayed near the new added tag
ETHREEOH-4053 - Inline action is not working via details page
18312: Visible year updates (Explorer and Share clients)
18313: ETHREEOH-4020 - Internet Explorer fixes for Repo DocLib & associated refactoring (first pass)
18330: ETHREEOH-4020 - Internet Explorer fixes for Repo DocLib & associated refactoring (second pass, mostly IE7)
ETHREEOH-4063 - It's impossible to upoad new version via documents details page
18347: *RECORD ONLY* ETHREEOH-4070 - Update the Help URLs for 3.2r (Part 2 of 2)
18348: *RECORD ONLY* ETHREEOH-4070 - Update the Help URLs for 3.2r (Part 1 of 2)
18349: ETHREEOH-4068 - Diffrent behaviour after clicking Category Root link
ETHREEOH-4067 - Incorrect behaviour after clicking the last category in breadcrumbs
ETHREEOH-4073 - Issues with Forms in Share pop-ups (destroy old instances)
18350: ETHREEOH-4073 - Issues with Forms in Share pop-ups (tabbing)
18351: ALFCOM-3798 - Form Validation for Picker controls like category never fires
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18353 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
17891: Merged DEV_TEMPORARY to V3.2
17873: ETHREEOH-3810: WCM - Recursion detector erroring
18032: Merged V3.1 to V3.2
18030: Merged V2.2 to V3.1
17683: Merged DEV_TEMPORARY to V2.2 (back-port of fix)
17677: ETHREEOH-2778: davfs2 is not working correctly with Alfresco
17880: Merged DEV_TEMPORARY to V2.2 (record-only as fix is already applied to 3.1 branch)
17845: ETWOTWO-1289: My Web Files (Forms) dashlets: XSS Attck can be made when web project's details has been edited
18062: Merged DEV_TEMPORARY to V3.2
18036: ETHREEOH-1844: Text field (areas) became non-editable if user use navigate-remove combination for repeatable elements on Create Web content based on web form screen
18205: Merged V3.1 to V3.2 (record-only)
*RECORD ONLY* Merged DEV/TEMPORARY to 3.1
17837: ETHREEOH-3801: Creating users via the api does not add them to the user store
18277: Merged DEV_TEMPORARY to V3.2
18178: ETHREEOH-3222: ERROR [org.alfresco.webdav.protocol] WebDAV method not implemented - PROPPATCH
18311: Fix for ETHREEOH-3872: forms32 examples not working
18317: Remaining fixes to forms samples (ETHREEOH-3872)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18318 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
18226: Repository DocLib. New Folder moved to Forms. Upload fixed & refactored. Default Share forms moved from Commons to Share. Inline Edit. Ability to anchor to arbitrary nodeRef.
18248: ETHREEOH-4007 - "Failed to load data for folder details" error appears at View Details page for series, categories, folders
18249: Add default port to URL in sample config
18250: Fix for inline edit not saving updated content
18251: SAIL-94 - Add WebDAV & CIFS URLs to the details page "Share" section (WebDAV only)
18253: SAIL-99 - New Tag filter with text box (adds tag to bottom of list)
18256: Minor issues around Inline Edit reported internally. Also tidied version webscript.
18259: ETHREEOH-4023 - It's impossible to upload content
18282: ETHREEOH-3932: if choose any Record Type except "Default"- Failure upload File
18284: Repo DocLib: WebDAV url fix. View in Explorer action. Product version added to client-side JavaScript requests (to help with stale-version caching issues). rootNode config element renamed to root-node
18293: ETHREEOH-4038 - Repo Doclib delete from document details and folder details fails
ETHREEOH-4039 - Repo Doclib - Message dialog when deleting using 'selected items' does not have title or message body strings
ETHREEOH-4040 - Repo Doclib - Multiselect delete failure
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18299 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
18052: Merged DEV/REPO-DOCLIB to V3.2
17653: Checkpoint Repo DocLib prototype work
17741: Repo DocLib checkpoint. Forms tag picker support for "create new tag". Data webscripts to also support create tag. Object picker appears in YUI panel rather than inline. Edit metadata dialog now uses Forms runtime. Document & Folder details pages working in non-site mode (but not actions). Added new Share form config file. RM fixes based on DocLib refactoring. Numerous other fixes throughout to support Repository mode.
17742: Merged V3.2 to DEV/REPO-DOCLIB
17633-17741: Latest V3.2 fixes
17761: Repo DocLib checkpoint. New category code & visuals. Path fixes. Object picker fixes. New "locate" action.
17783: Merged DEV/GAV/FORMS-33 to DEV/REPO-DOCLIB
17673: First cut of rich text form control (tinymce)
17691: Wrapped the Alfresco.util.RichEditor object as a Share JavaScript component (Alfresco.RichTextControl)
Updated rich text control FTL to instantiate new Alfresco.RichTextControl component
17699: Created separate controls for 'richtext' and 'content', both use same underlying JavaScript object though content control displays appropriate control or completely hides field depending on content's mimetype
Added ability to persist content properties (now able to create new instance of cm:content from test form)
Error message is now displayed when form fails to submit successfully
17707: Mimetype of created content can now be controlled via form field
17713: Content control now retrieves content so inline editing of textual content is now possible
17810: Repo DocLib checkpoint. Create content
17817: Fixed code path where mimetype for created content does not get set and thus defaults to octet-stream
17979: Repo DocLib checkpoint. DocLib History manager (& YUI bugfix) and cross-Share filter handling refactor.
18027: Repo DocLib checkpoint: Records Management DocLib refactor to new extension pattern. New config to show/hide Repository link in header (hidden by default). "Company Home" renamed to "Repository" to allow arbitrary nodeRefs as root (draft impl.)
18035: Merged V3.2 to DEV/REPO-DOCLIB
17743-18030: Latest V3.2 fixes
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18296 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
17925: ETHREEOH-3798 - Transfer appears to longer work in the RM module
17966: Fix for ETHREEOH-3766
- Authority picker was hidden in the List-of-values Edit screen by an additional "hidden" class on the parent DIV that was not required
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18294 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
17701: Fix for ETHREEOH-3691 - Blocker issue deleting a group
17703: ETHREEOH-3688 - Impossibility to open Edit Metadata page for folders from Details page
17705: ETHREEOH-3707 - Script error occurs when trying to invite external user to site
17706: ETHREEOH-3678 - Blocker issue: the column 'Path' is empty for 'Move to' and 'Copy to' actions at 'View Detail' page
17724: Merged DEV/TEMPORARY to V3.2
17720: ETHREEOH-3703: Bootstrapped content refers to ALC
17733: Fixes for ETHREEOH-3726, ETHREEOH-3660 and ETHREEOH-3629.
17960: *RECORD ONLY* Fix for unclosed InputStream in PresentationContainer (already fixed in SpringSurf/3.3).
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18163 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
17635: Complete fix for ETHREEOH-2879 - user with missing first/last name able to use Discussions, Blogs, Links etc. in Share.
17637: Fix regression from r17601: Favourite sites in header menu.
17638: Fix ETHREEOH-3610 - upgrade Enterprise 2.x -> 3.2 (personUsagePatch)
17641: ETHREEOH-3612 Security Issue : DeploymentTarget uses String to represent passwords
17642: Fix for ETHREEOH-3482 - Impossible to delete content from its details page.
- regression due to the "AbortProcessingException" changes added a while back.
17660: Minor functional fixes for mobile app and cleanup
17663: Fixed ETHREEOH-3664 "'My Tasks' dashlet could not load task list if a user was invited to a private site"
- When webscript accessed a private site undefined was returned so the title and description couldn't be displayed, now the values are store on the invite task instead.
17665: Fix up compile errors from r17663 - also clean up old code to coding standards in related invite classes.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18162 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
17623: ETHREEOH-1733 - fix for multiday events that x weeks long exactly
17625: Fix for ETHREEOH-3468
- Missing null check in WebScript AbstractRuntime when an authenticator is not provided by the Runtime.
17626: missed checkin file for ETHREEOH-1733 fix
17627: Undid change fix for ETHREEOH-1229: Can't delete space that contains "translation without content"
- I can't see how this affects the build but one has to start somewhere
17628: Added a getParentAssocs in test to help diagnose failure cause
17629: ETHREEOH-3062 - Minimize Share treeview load during expansion
17630: Fix unreported issue where argsM values are incorrect when more than one parameter present on the URL in SURF local WebScript request.
Also minor performance improvements to SURF/WSF after profiling tests.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18161 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
17571: ETHREEOH-1863 - alfresco-webscript-framework.jar is not available in the alfresco-enterprise-sdk-3.1
- although the framework jar was already part of the SDK when I looked I have done some re-organising of
- names and paths and added missing source files. By no means finished but its another step forward.
17581: Fix for ETHREEOH-3380 - upload servlet in Explorer does not handle well upload errors as no error message is displayed on the client browser.
17582: ETHREEOH-2760 - Sealing of standard library root scope objects to prevent script potentially interfering with another scripts processing.
- Example provided to fix ACT ticket issue against fixed codeline.
17583: Fixed ETHREEOH-3458 "If the rss feed to display returns bad formatted data or is unavailable an ugly free marker error is displayed"
- Rss urls pointing to a "missing resource"/"bad formated rss data" is now displayed as "Rss feed is unavailable"/"Can't read rss feed" (before they displayed freemarker error making it impossible to re-configure)
- Title is now updated after config (therefore the change to return json instead of html) (before a page refresh was needed)
- The new url is now updated in the "2nd" config dialog after it has been changed in the first (before page refresh was needed)
- Removed un-internationalised string from config respons template
17584: ALFCOM-3675 - WebDAV script does not allow inline editing for documents with name in upper case.
- Now allows any case, as per supplied patch.
- Also added support for Office 2007 file types so they can now be opened in write mode via webdav in IE6/7 from the Explorer client.
- Tested in IE6/7.
17585: Yet another fix for ETHREEOH-1733 - agenda view all days events fixed
17586: ETHREEOH-1843: /api/sites/*/memberships search is slow on specific query
17587: Add cluster lock for JPBM job/timer executor (for WCM submits in a clustered env - ETHREEOH-2230 / ETHREEOH-3319)
17590: New icons for View Original & View Working Copy actions
17591: ETHREEOH-2879 - Alfresco + OpenLDAP: Unable to retrieve user from repository.
- Fixed SURF to handle users without (utterly bizarely) First or Last names or even, usefully, neither.
17592: Merged V3.2 to V3.1
17415: Fix for ETHREEOH-3293 - Editing user details on large user repository causes Hibernate exception.
Fix for ETHREEOH-3294 - Extreemly slow repository performance adding a new user to large user repository via the Explorer Client admin console.
17593: Icon for doclib View In Browser action
17594: ETHREEOH-2864 - Share - Documents cannot be deleted (in "All Documents" view)
17595: ETHREEOH-3203: Impossibility to add comment to any object by SiteContributor user
17596: ETHREEOH-1469 - SMTP errors not reported when sending an invitation
- now errors are reported.
- may upset unit tests, i've fixed those I know about
17598: Fixed ETHREEOH-3445 "Admin Console - Group Search sometimes never displays results list"
17601: ETHREEOH-3382 - Share Sites menu is broken in "debug" mode. Reworked menu css. Removed unused footer component.
17602: Share global debug flags removed from web-framework-config-application.xml. Use share-config-custom.xml instead.
17603: Changed wording on Create/Edit Site dialogs from "Access" to "Visibility". "Access" was no longer accurate now that Moderated Sites' content is private to non-members.
17604: ETHREEOH-1469 - SMTP error when sending an invitation does not return a failure.
- SiteServiceTest also needed "fixing"
17606: ETHREEOH-3475 - IE: Second search on add groups to site gets yui error but works. Related to YUI bug 2286608. YUI patched instead of all DataTable client code. (Patch removed from DocLib)
17607: ETHREEOH-3470 - "Add" button is unavailable if the group with the name of more than 60 characters is found
17608: Fixed invalid use of Forms validator. Validators updated to handle specific case anyway.
17610: Fixed ETHREEOH-3445 "Admin Console - Group Search sometimes never displays results list" - missed commit of non-default theme files
17612: Fixed ETHREEOH-3480 "Browse" button no longer works after Groups Admin console page is refreshed
17613: ETHREEOH-3450 Fixed illegal nested comment in web-client-config-custom.xml.sample
17616: Fix for ETHREEOH-2863 - Code cache memory leak observed in JVM 1.6 when script action calls another script which in turn calls other functions.
- Fixed use of Rhino optimization level when executing string based scripts.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18160 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
17553: Fixed ETHREEOH-1480 "Incomplete invite task details on My Tasks dashlet" & ETHREEOH-2391 "Incorrect behaviour on My Tasks dashlet"
- Invites now appear both under "All" and "Invites" in My Tasks dashlet
- Nominated invites are now properly rendered with site, inviter and role
- Accept will not work because its a service issue (will re-raise ETHREEOH-2993)
- "Old" invites, from previous installations, will appear under "Invites" but will of course not display site, inviter & role (since those values never were added when the task was created)
17555: Fix for ETHREEOH-2427 - Activity missing from "Recently added" list
17560: ETHREEOH-3365 - Support config for custom Types and Aspects via share-config-custom.xml
17561: ETHREEOH-3434 - It's impossible to Save documents to the computer if its name contain %
17562: ETHREEOH-3402 - It's impossible to open folder via clicking its name if folder's name contain %
17563: Fixed ALFCOM-3655 "Site is not longer "Moderated", if site details changed"
17564: ETHREEOH-3422 - Tags added to the document display incorrecly on Details of document page
17565: Code clean-up and fixed Event.PreventDefault
17566: Fix for ETHREEOH-3431 - Authority service implements expensive membership counts.
- Remove group/user sub-counts from default Group APIs responses and pickers in Share.
17567: ETHREEOH-2949 - Tag consiting only of numerals can't be added.
17568: ETHREEOH-3420 - Alert appears at My Profile-Content page when any document added with XSS description
17570: Fixed ETHREEOH-3016 "It's impossible to upload new version for editting offline document with empty name."
- Now handles filenames like "README", "readme.txt" or ".bash_profile" are handled both for upload new version and uploads with clashing file names
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18153 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
17363: Fix to DbNodeServiceImple to allow restored nodes.
17384: Minor comments
17451: Fix ETHREEOH-2751 / ETWOONE-340 - specialising a node through an action doesn't set default values from model
17459: ETHREEOH-2391 - Invite pending task now has lots of properties
17465: Repo side fix for ETHREEOH-3010: Inbound and outbound Mltext multiple property are not converted correctly
17478: Fix ETHREEOH-3340 - WCM - Revert to snapshot failure (fix AVM getListing -> AVNSync compare -> WCM revertSnapshot)
17483: (record only) Merged V3.1 to V3.2 (record-only)
17482: (record-only) due to earlier back-merge
17493: Fix for ETHREEOH-3342: index.recovery.mode example is incorrect
17494: Fix for ETHREEOH-3027: missingFullTextReindexTrigger (from index-recovery-context.xml) job does not work.
17510: Fix for ETHREEOH-1147: Indexing large indices can lead to Java Heap space.
17511: Fix for ETHREEOH-1271: It is possible to add one category more than one time to the same content or space
17513: ETHREEOH_3366: Altered DictionaryDAOImpl so that passing a null QName into getType and getAspect does not result in an NPE
17531: ETHREEOH-1186: Corrected rssfeed.get.js so a user can configure a RSS Feed dashlet that has been placed on their own dashboard
17550: ETHREEOH-2317: Rule not fired when document has no content
17556: Fixed ETHREEOH-1229: Can't delete space that contains "translation without content"
17558: Fix for ETHREEOH-3356: Forms fail to persist if property or association name has an _ (underscore) in it
17572: Changed caching of person NodeRefs so that duplicates are detected better
17573: Fixed UTF-8 for file with encoded chars
17576: LockAcquisitionException message specific to failed release of taken-over lock
___________________________________________________________________
Modified: svn:mergeinfo
Merged /alfresco/BRANCHES/V3.2:r17363,17384,17451,17459,17465,17478,17483,17493-17494,17510-17511,17513,17531,17550,17556,17558,17572-17573,17576
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18140 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
17533: Fix for unreported issue for events with multiple days (secondary elements) aren't filtered correctly when view is filtered by tags
17535: ETHREEOH-3411 - Alert appears when loading My Dashboard when Documents I'm editing dashlet is aded and site name was edited with XSS text
17536: Fixes for various forms issues (ETHREEOH-3398, ETHREEOH-3273, ETHREEOH-3339 & ALFCOM-3587) and reverted accidentally checked in log4j.properties file
- Folders can now have tags applied in edit form
- Working copy nodes have their cm:name property set to protected
- Removed mandatory marker from checkbox control (if you have a boolean there is always a value so no need to mark as mandatory)
- Potential security issue
17537: ETHREEOH-1908 - .docx word documents are not displayed in 'Word Documents' category in 'Document List' component. Also fixed some i18n strings.
17538: Fix for ETHREEOH-3085 and ETHREEOH-3341.
- NTLM/Kerberos, Tomcat/JBoss5 and JSF client now play nicely on session timeout and display the correct configured page on first login.
- Tested Share NTLM works correctly with above changes.
17539: Fix for ETHREEOH-3368: UI does not show multi-valued MLText propertis as localisable
17543: Merged DEV_TEMPORARY to V3.2
17529: Fix for ETHREEOH-3186 & ETHREEOH-3187
17544: Fix for ETHREEOH-1509 - Manage action is not applied for task resources part from My Tasks tab in Office Addins if user already opens another task.
17547: Fix for ETHREEOH-1709 - AccessDeniedException - Download Servlet not re-directing user to login page.
- WebDav path now resolved to a noderef as system user - then the permission test for READ_CONTENT is performed directly on the resulting noderef.
17548: Fix for ETHREEOH-3137 - Tags created for All day event are not displayed in Tags pane.
17551: Final part of fix for ETHREEOH-2161 includes solution for ETHREEOH-3270.
- An admin user can now optionally disable the execute of Rules and the Archive of nodes during a folder delete operation.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@18128 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261