The association control now accepts a 'startLocation' parameter, this can be set to any of the following:
{companyhome}
{userhome}
{siteshome}
{doclib}
{self}
{parent}
A NodeRef
An XPath
The NodeRef and XPath options can also be used for the category form control to start the category picker in a particular category.
The XPath option is already used by the replication job UI and an example of {doclib} is in the FDK.
Example config would be as follows:
<form>
....
<appearance>
<field id="fdk:images">
<control>
<control-param name="startLocation">{doclib}</control-param>
</control>
</field>
<field id="fdk:reviews">
<control>
<control-param name="startLocation">/app:company_home/app:dictionary/app:transfers/app:transfer_groups/cm:default</control-param>
</control>
</field>
</appearance>
</form>
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@21992 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- 3.4 de-Hibernate problem
- The DAO was not *ever* persisting '.default' so could give back different IDs for getOrCreateDefaultLocale().
- Obviously, the NodeService (and all other clients) would expect the same ID for the default locale.
- No need to change the NodeService property code - it's behaving correctly.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@21985 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Prevents regression of ALF-2565: Allow cm:auditable values to be set programmatically
- Prevents regression of ALF-3569: Alfresco repository CIFS driver not setting timestamps
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@21939 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Moved setting of txn isolation level to ControlDAO
- Retired patches where target schema is < 100
- Removed unreferenced patch implementations
- Removed unreferenced DB scripts
- Moved patch-specific queries (ACL upgrade counts) into patch-common-SqlMap.xml
- Fixed count query result processing (max of nothing is NULL) leading to unboxing NPEs
- All DM-modifying patches depend on DmPermissionsPatch i.e. it will normally run immediately after SQL scripts
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@21908 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Added isEditable, isReassignable, isClaimable and isReleasable flags to task model in REST API
- Added outcome property to task model in REST API (label instead of raw value)
- Change "definitionTypeTitle" property to "type" and fixed up fallout
- Changed UI to use the isXXX flags above rather than copious amount of repeated checks
- Updated workflow details page to use outcome label, isEditable flag and some changes following discussion with Linton
- Added tests
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@21890 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Init methods are for parameter checking; use an AbstractLifecycleBean-derived bean in bootstrap-context.xml.
- Reformatted ScheduledPersistedActionServiceImpl.java; dev-env has Eclipse settings that can be imported
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@21816 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
21634: Fix ALF-3822: Storing of datetime does not work
21646: ALF-3752: Getting Parent on a specific version throws exception
21655: Fix ALF-4006: Incorrect search result after renaming a folder
21659: Workaround for ALF-4230: use of flash technology to upload documents into a share site makes the use of (some) external authentication methods difficult (or impossible)
- The Flash uploader can be disabled via share-config: DocumentLibary / file-upload / adobe-flash-enabled
21675: AVM - build/test fix (testSubmitUpdatedItemWithLF)
21687: Merged V3.3 to V3.3-BUG-FIX
21650: Fix for ALF-4239: Cannot open any folder that contains a node that is neither folder nor content in Share repo browser
21658: Merged HEAD to BRANCHES/V3.3:
21557: Fix ALF-4141: Cannot create relationship via OpenCMIS
21673: ALF-1905: Corrected LDAP connection validation to allow synchronization connection to use anonymous bind
21686: Merged PATCHES/V3.3.1 to V3.3
21684: ALF-4039: Use ISO 9705-style encoding to ensure that compound WCM store names do not collide when user names contain illegal characters
- Previously, characters that were illegal were just replaced with _ so there could be collisions in store names
- Also, the sequence -- in a user name or user names "preview" and "workflow" would have been problematic.
21535: (RECORD ONLY) Merged V3.3 to PATCHES/V3.3.1
20778: Added revision to version label.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@21689 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261