Jamal Kaabi-Mofrad
6d8e8e5ecd
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122631 jkaabimofrad: RA-676: Added node's renditions REST API.
- Download renditioned content + test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126489 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:11:15 +00:00
Jamal Kaabi-Mofrad
72dacb9c79
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122630 gjames: RA-211: Moving the response callback down a level
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126488 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:10:50 +00:00
Jamal Kaabi-Mofrad
5e0d82127d
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122629 gjames: RA-211: Adding a response callback for setting the response outside a transaction
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126487 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:10:32 +00:00
Jamal Kaabi-Mofrad
f470bf8efa
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122626 jvonka: Nodes (FileFolder) API - add "permanent" option to delete node (to optionally bypass archive/trashcan)
- follow-on such that user cannot delete permanently (even with delete permission) unless they're owner or admin of node (for hierarchy, only checks parent folder node)
RA-837, RA-642
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126486 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:10:24 +00:00
Jamal Kaabi-Mofrad
63b7a24c69
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122596 gjames: RA-211: Post-processing (carefully) embedded/related resources
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126485 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:09:54 +00:00
Jamal Kaabi-Mofrad
06fa651c38
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122595 jvonka: Nodes (FileFolder) API - add "permanent" option to delete node (to optionally bypass archive/trashcan)
RA-837, RA-642
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126484 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:09:48 +00:00
Jamal Kaabi-Mofrad
6e2fbe27e3
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122594 jvonka: REST api fwk: pass through query params for DELETE method
- also update REST api test fwk
RA-837
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126483 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:09:33 +00:00
Jamal Kaabi-Mofrad
256e3e5254
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122590 jkaabimofrad: RA-841: Fixed the status code for the large file upload. Also, added a new exception with 507 status code to be thrown, when "ContentQuotaException" occurs.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126482 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:09:24 +00:00
Jamal Kaabi-Mofrad
50dffcc569
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122580 jvonka: Nodes (FileFolder) API - return isFile in node info (renamed from isContent) in addition to isFolder
RA-828, RA-741
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126481 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:09:09 +00:00
Jamal Kaabi-Mofrad
7ae93de90a
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122568 gjames: RA-211: Re-enabling binaryresource without post-processing
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126480 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:08:58 +00:00
Jamal Kaabi-Mofrad
1da6179926
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122547 gjames: RA-823: Allow the implementation to specify the "source entity" first.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126479 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:08:46 +00:00
Jamal Kaabi-Mofrad
e3068608bc
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122543 gjames: RA-211: Moving around execution logic in preparation for more flexible respoonse handling
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126478 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:08:37 +00:00
Jamal Kaabi-Mofrad
e1e80ff823
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122518 gjames: RA-211: Added the webscriptrequest to the Params interface
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126477 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:08:24 +00:00
Jamal Kaabi-Mofrad
f7d7bef19d
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122483 jkaabimofrad: RA-678: Updated create rendition Api + tests.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126476 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:08:09 +00:00
Jamal Kaabi-Mofrad
c03efd351c
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122418 gjames: RA-827 Supporting custom status codes
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126473 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:05:56 +00:00
Jamal Kaabi-Mofrad
84947ba6de
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122394 jkaabimofrad: RA-677: Added node's renditions REST API.
- Retrieve information about a rendition of a node + test
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126472 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:05:42 +00:00
Jamal Kaabi-Mofrad
cb6a9ce73e
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122327 jkaabimofrad: RA-673, RA-678: Added node's renditions REST API.
- Retrieve Renditions For Node + tests
- Create Rendition
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126468 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:04:40 +00:00
Jamal Kaabi-Mofrad
484f6e355c
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122324 jkaabimofrad: FileFolder API minor update: Consistently use the Override annotation - Effective Java.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126466 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:04:19 +00:00
Jamal Kaabi-Mofrad
f7f489f349
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122275 gjames: Improving the tests
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126463 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:03:58 +00:00
Jamal Kaabi-Mofrad
7d99e1aa4a
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122241 gjames: RA-833: Added a RelationshipResourceBinaryAction
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126462 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:03:52 +00:00
Jamal Kaabi-Mofrad
05757c9773
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122240 gjames: RA-833: Initial framework changes
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126461 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:03:39 +00:00
Jamal Kaabi-Mofrad
fd7690b5c7
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122167 gjames: RA-823 adding "source" into the collection output
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126455 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:57:58 +00:00
Jamal Kaabi-Mofrad
c35f8c0a24
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122166 gjames: Changed the method name because Jan didn't like it.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126454 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:57:50 +00:00
Jamal Kaabi-Mofrad
9446c8938a
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122165 gjames: RA-823 Adding an interface
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126453 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:57:42 +00:00
Jamal Kaabi-Mofrad
3b6cad99e6
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122164 gjames: RA-823 adding "includeSource" param
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126452 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:57:28 +00:00
Jamal Kaabi-Mofrad
2795628608
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122140 jvonka: Nodes (FileFolder) API - update listChildren 'where' filtering (inc tests) for nodeType + optionally including sub-types
- for example: where=(nodeType='cm:link includeSubTypes')
RA-811, RA-634
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126451 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:57:20 +00:00
Jamal Kaabi-Mofrad
ac73cc618d
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/HEAD/root@126450 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:57:11 +00:00
Jamal Kaabi-Mofrad
df9a17f35f
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122013 jvonka: Nodes (FileFolder) API - add isContent (in addition to isFolder) to node info
RA-828, RA-741
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126449 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:57:02 +00:00
Jamal Kaabi-Mofrad
412880e8d9
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
122008 jvonka: (Quick) Shared Links API - limit @WebApiNoAuth to specific GET methods (not complete resource)
RA-775, RA-750
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126448 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:56:49 +00:00
Jamal Kaabi-Mofrad
e47c926b90
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121973 jvonka: Nodes (FileFolder) API - fix list children (fallout & tests -re: nodeType/subTypes 'where' filtering)
RA-811, RA-634
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126446 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:56:29 +00:00
Jamal Kaabi-Mofrad
41fd384c44
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121972 jvonka: Nodes (FileFolder) API - add api tests when setting owner (cm:owner prop')
RA-706, RA-639
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126445 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:56:22 +00:00
Jamal Kaabi-Mofrad
bba84f94b7
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121939 jvonka: Nodes (FileFolder) API - update listChildren 'where' filtering (inc tests) for nodeType + subTypes
RA-811, RA-634
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126443 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:56:07 +00:00
Jamal Kaabi-Mofrad
6e89ab1ea3
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/HEAD/root@126441 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:55:39 +00:00
Jamal Kaabi-Mofrad
6775385f1f
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/HEAD/root@126440 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:55:25 +00:00
Jamal Kaabi-Mofrad
3adb8bbb06
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121925 jvonka: Nodes (File/Folder) API - ensure qshare:shared add/remove goes via correct permissions
- should we prevent &/or improve underlying QuickShareService (re: permissions + aspect changes)
RA-639, RA-708, RA-776
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126439 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:55:16 +00:00
Jamal Kaabi-Mofrad
4528d01986
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121917 jkaabimofrad: RA-778: Added support for QuickShare service to email users notifying them that a content has been shared with them.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126436 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:54:46 +00:00
Jamal Kaabi-Mofrad
bd65bbf529
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121907 gjames: RA-774 Renaming action to operation
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126435 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:54:32 +00:00
Jamal Kaabi-Mofrad
0632a4db9a
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121906 jvonka: Nodes (File/Folder) API - hopefully fix CMIS test fallout (from noAuth changes)
RA-750, RA-755
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126434 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:54:17 +00:00
Jamal Kaabi-Mofrad
3f0684cb31
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121874 jvonka: (Quick) Shared Links API - improvements
- permission checks, return sharedByUser etc
- updated design notes & JIRAs to be in-sync
- TODO review api/impl (& add api tests)
RA-775, RA-773, RA-750, RA-708, RA-776
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126433 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:54:06 +00:00
Jamal Kaabi-Mofrad
cc777a14d8
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121870 gjames: Adding copy and move actions to the NodeEntityResource
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126432 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:53:54 +00:00
Jamal Kaabi-Mofrad
46dfd8a4b9
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121866 gjames: Fixed Quick Share Link package-info
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126431 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:53:45 +00:00
Jamal Kaabi-Mofrad
7c27b2070f
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121864 gjames: RA-774 Allow the use of "Void" parameter type
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126429 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:53:24 +00:00
Jamal Kaabi-Mofrad
c03accdbea
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121851 jvonka: (Quick) Shared Links API - update resource name to "/shared-links"
- also add REST impl layer
- TODO review impl (+ add tests)
RA-775, RA-773, RA-750, RA-708, RA-776
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126428 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:53:03 +00:00
Jamal Kaabi-Mofrad
06f639f03d
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/HEAD/root@126427 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:52:51 +00:00
Jamal Kaabi-Mofrad
127ca3ff32
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121836 jvonka: FileFolder (Node) API - minor tweak
- code consistency (don't rely on underlying FileFolderService.getType)
RA-741, RA-635
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126425 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:52:30 +00:00
Jamal Kaabi-Mofrad
3322c05170
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/HEAD/root@126423 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:52:13 +00:00
Jamal Kaabi-Mofrad
d5159fb57b
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121809 gjames: RA-774 New ActionResourceMetaData
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126422 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:51:59 +00:00
Jamal Kaabi-Mofrad
3a6d18ba6a
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121808 gjames: RA-774 Improving action tests
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126421 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:51:36 +00:00
Jamal Kaabi-Mofrad
6e0f375fb5
Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
...
121807 gjames: RA-774 Added basic action support
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126420 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:51:25 +00:00
Jamal Kaabi-Mofrad
08b6ba84ad
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/HEAD/root@126419 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 10:51:11 +00:00