126460 jkaabimofrad: Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
122184 jvonka: Nodes (FileFolder) API - remove test workaround (based on fix for ACE-5114)
- re: list children nodeType filtering - exact match with no sub-types - if super-type does not exist
- for example: where=(nodeType='cm:link includeSubTypes')
RA-811, ACE-5114
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@126804 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
126450 jkaabimofrad: Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
122127 jvonka: Nodes (FileFolder) API - update/add -ve tests for move & copy operations
- also fix-up error messages to show nodeId (rather than full nodeRef)
RA-684, RA-806
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@126795 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
126447 jkaabimofrad: Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
121977 jvonka: Nodes (FileFolder) API - demonstrate nodeType query without subTypes using cm:link
- however, need to workaround subtle issue (if super-type qname has never existed) where FileFolder list (via GetChildren CQ) does not match and returns all ...
RA-811, RA-634
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@126792 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
126442 jkaabimofrad: Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
121929 jvonka: Nodes (File/Folder) API - test for move operation
- update existing test
- switch from PUT /nodes/{nodeId} (with parentId) to POST /nodes/{nodeId} (with targetParentId)
RA-683, RA-806
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@126788 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
126441 jkaabimofrad: Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
121928 jvonka: Nodes (File/Folder) API - minor cleanup (remove experimental code)
- will be replaced by move/copy operations (and also batch/bulk operation in the future)
RA-684 RA-806, RA-668
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@126787 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
126440 jkaabimofrad: Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
121926 jvonka: Nodes (File/Folder) API - prevent move via PUT (change of parentId)
- will be replaced shortly by POST /nodes/{nodeId}/move (RA-806)
RA-683
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@126786 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
126427 jkaabimofrad: Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
121844 jvonka: Quick Share Link API - initial commit (work-in-progress)
- demonstrate WebApiNoAuth
- auth required to create &/or delete quick share link
- no auth required to get &/or download content for a quick share link
- TODO review detailed api & impl (+ add tests)
RA-775, RA-773, RA-750, RA-708, RA-776
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@126773 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
126426 jkaabimofrad: Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
121839 jvonka: FileFolder (Node) API - update test for node type other than folder/content
- sanity test app:filelink & app:folderlink (and remove TODO comment)
RA-741
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@126772 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
126424 jkaabimofrad: Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
121834 jvonka: FileFolder (Node) API - test updates
- add sanity checks for node type that extend cm:cmobject (other than cm:folder / cm:content)
- also add -ve test if attempting to use relative path lookup to get node info (if path parent is not a folder)
RA-741, RA-672
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@126770 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
126423 jkaabimofrad: Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
121833 jvonka: FileFolder (Node) API - tweak validation error messages
- also extra checks to prevent manipulation of cm:systemfolder (create/update/specialise)
RA-741, RA-672, RA-753
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@126769 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
126419 jkaabimofrad: Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
121799 jvonka: FileFolder API - minor validation fix when listing children via "relativePath"
- also check type of parentId (to be a folder) before (as well as after) resolving relative path
RA-753
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@126765 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
126416 jkaabimofrad: Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
121767 jvonka: REST fwk - fix MapBasedQueryWalker to also allow requested String type (in addition to Boolean, Integer, Date)
- found whilst implementing nodeType filtering
RA-741, RA-685, RA-634
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@126762 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
126415 jkaabimofrad: Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
121745 jvonka: FileFolder (Node) API - allow creation (and listing) of other custom node types
- no longer limited to (sub-classes of) cm:folder/cm:content, also cm:cmobject
- TODO extra unit tests for non-folder/non-content
RA-741
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@126761 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
126413 jkaabimofrad: Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
121614 jvonka: REST fwk - allow select clause properties to take precedence (ie. be included) when using properties 'filter'
- eg. select=abc,def&properties=id,name, ghi ... should return all five (not just id,name,ghi)
RA-739
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@126759 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
126410 jkaabimofrad: Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
121557 jvonka: FileFolder API - experimental support for multi move/copy via post to target folder
- please note: API (including uri endpoint) is subject to change
RA-683, RA-684
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@126756 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261