Commit Graph

96 Commits

Author SHA1 Message Date
Alan Davis
56ea8655c8 Merged 5.2.N (5.2.1) to HEAD (5.2)
130291 gjames: Merged searchapi (5.2.1) to 5.2.N (5.2.1)
      130030 gjames: Manual merge of r129730 and r129731:mmuller:Add a specific error message for invalid maxItem and skipCount. REPO-1061


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@130363 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-09-06 22:09:33 +00:00
Alan Davis
58a632a3f2 Merged 5.2.N (5.2.1) to HEAD (5.2)
130290 gjames: Merged searchapi (5.2.1) to 5.2.N (5.2.1)
      130029 gjames: Manual merge of r129701:mmuller:Add a specific error message for the maxItem=0. REPO-890


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@130362 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-09-06 22:09:24 +00:00
Alan Davis
bdca31ff6a Merged 5.2.N (5.2.1) to HEAD (5.2)
130289 gjames: Merged searchapi (5.2.1) to 5.2.N (5.2.1)
      130028 gjames: SEARCH-120: Moving SearchContext and facets to its own package


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@130361 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-09-06 22:09:16 +00:00
Alan Davis
c80a95d755 Merged 5.2.N (5.2.1) to HEAD (5.2)
130288 gjames: Merged searchapi (5.2.1) to 5.2.N (5.2.1)
      130027 gjames: SEARCH-120: Implementing facet queries


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@130360 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-09-06 22:09:06 +00:00
Alan Davis
a0a62612f4 Merged 5.2.N (5.2.1) to HEAD (5.2)
130178 gjames: Merged searchapi (5.2.1) to 5.2.N (5.2.1)
      129808 gjames: SEARCH-112: Adding SearchContext to the response


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@130329 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-09-06 22:04:24 +00:00
Alan Davis
898757661e Merged 5.2.N (5.2.1) to HEAD (5.2)
130172 gjames: Merged searchapi (5.2.1) to 5.2.N (5.2.1)
      129780 gjames: SEARCH-114: Adding paging support


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@130323 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-09-06 22:03:28 +00:00
Alan Davis
17a3b8912f Merged 5.2.N (5.2.1) to HEAD (5.2)
130168 gjames: Merged searchapi (5.2.1) to 5.2.N (5.2.1)
      129777 gjames: Reformatted to Alfresco standards


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@130320 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-09-06 22:02:59 +00:00
Alan Davis
a492b4eb04 Merged 5.2.N (5.2.1) to HEAD (5.2)
130167 gjames: Merged searchapi (5.2.1) to 5.2.N (5.2.1)
      129776 gjames: SEARCH-113: Adding a default success response


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@130319 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-09-06 22:02:51 +00:00
Alan Davis
f1905cd23a Merged 5.2.N (5.2.1) to HEAD (5.2)
130166 gjames: Merged searchapi (5.2.1) to 5.2.N (5.2.1)
      129775 gjames: Updated the auto-generated headers using mvn license:update-file-header


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@130318 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-09-06 22:02:42 +00:00
Alan Davis
c6dda1e7fa Merged 5.2.N (5.2.1) to HEAD (5.2)
130165 gjames: Merged searchapi (5.2.1) to 5.2.N (5.2.1)
      129774 gjames: SEARCH-113: Moving more api logic to helper classes, using a "trait" style


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@130317 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-09-06 22:02:33 +00:00
Alan Davis
94b18c174f Merged 5.2.N (5.2.1) to HEAD (5.2)
129731 mmuller: Add a specific error message for invalid maxItem and skipCount. REPO-1061. (small optimation)


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@130222 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-09-06 14:42:03 +00:00
Alan Davis
fc99db194d Merged 5.2.N (5.2.1) to HEAD (5.2)
129730 mmuller: Add a specific error message for invalid maxItem and skipCount. REPO-1061.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@130221 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-09-06 14:41:53 +00:00
Alan Davis
2a5218afb8 Merged 5.2.N (5.2.1) to HEAD (5.2)
129701 mmuller: Add a specific error message for the maxItem=0. REPO-890


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@130218 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-09-06 14:41:21 +00:00
Alexandru Epure
8076a3abb3 Merged 5.2.N (5.2.1) to HEAD (5.2)
129169 mmuller: Merged RETURN-OF-THE-API (5.2.0) to 5.2.N (5.2.1)
      128525 jvonka: REPO-874: Improve REST fwk: improve error message if a POST operation is attempted with multiple items
      - follow-on to fix fallout


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@129343 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-08-09 14:12:52 +00:00
Alexandru Epure
c3eeea134f Merged 5.2.N (5.2.1) to HEAD (5.2)
129168 mmuller: Merged RETURN-OF-THE-API (5.2.0) to 5.2.N (5.2.1)
      128517 jvonka: REPO-874: Improve REST fwk: improve error message if a POST operation is attempted with multiple items
      - rationalise the code when handling POST for an API "operation" or POST to a collection that is marked as "allowMultiple=false"
      - they should now consistently return the same existing error message: "Only 1 entity is supported in the HTTP request body"
      - add api sanity tests to "create site", "create rating" and some of the node op's, such as "/move" & "/copy"


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@129342 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-08-09 14:12:44 +00:00
Alexandru Epure
d73d4e1a71 Merged 5.2.N (5.2.1) to HEAD (5.2)
128510 mmuller: Fixed some javadoc errors. REPO-466


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@129291 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-08-09 13:56:54 +00:00
Alan Davis
41ae7f2d10 Update source headers that came from API-STRIKES-BACK
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127899 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-06-06 11:11:00 +00:00
Alan Davis
6131de1c58 Merged 5.2.N (5.2.1) to HEAD (5.2)
127000 rneamtu: Update source headers - add new Copyrights for new Java files synced from Head (part 4).


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127856 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-06-06 09:17:38 +00:00
Alan Davis
3e1e1edbaa Merged 5.2.N (5.2.1) to HEAD (5.2)
125788 rmunteanu: Merged 5.1.N (5.1.2) to 5.2.N (5.2.1)
      125606 rmunteanu: Merged 5.1.1 (5.1.1) to 5.1.N (5.1.2)
         125515 slanglois: MNT-16155 Update source headers - add new Copyrights for Java and JSP source files + automatic check in the build


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127810 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-06-03 17:08:06 +00:00
Alan Davis
19fcf2c411 Merged 5.2.N (5.2.1) to HEAD (5.2)
125783 rmunteanu: Merged 5.1.N (5.1.2) to 5.2.N (5.2.1)
      125605 rmunteanu: Merged 5.1.1 (5.1.1) to 5.1.N (5.1.2)
         125498 slanglois: MNT-16155 Update source headers - remove svn:eol-style property on Java and JSP source files


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127809 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-06-03 16:45:04 +00:00
Alan Davis
da8101a5ba Merged 5.2.N (5.2.1) to HEAD (5.2)
125781 rmunteanu: Merged 5.1.N (5.1.2) to 5.2.N (5.2.1)
      125603 rmunteanu: Merged 5.1.1 (5.1.1) to 5.1.N (5.1.2)
         125484 slanglois: MNT-16155 Update source headers - remove old Copyrights from Java and JSP dource files


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127808 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-06-03 16:40:56 +00:00
Jamal Kaabi-Mofrad
d5cb47936f Merged API-STRIKES-BACK (5.2.0) to HEAD (5.2)
127226 gjames: RA-1064: Added a WebScriptExceptionResolver


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127592 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-06-02 22:16:49 +00:00
Jamal Kaabi-Mofrad
f17a4d19cf Merged API-STRIKES-BACK (5.2.0) to HEAD (5.2)
126242 gjames: RA-878:All api errors should return the standard error object


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127571 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-06-02 21:40:03 +00:00
Jamal Kaabi-Mofrad
f9eb72c7ef Merged API-STRIKES-BACK (5.2.0) to HEAD (5.2)
125761 gjames: RA-652: new stack trace message and logId property


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127564 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-06-02 21:38:35 +00:00
Jamal Kaabi-Mofrad
f31d286c8c Merged API-STRIKES-BACK (5.2.0) to HEAD (5.2)
125666 jkaabimofrad: RA-933: Fixed API tests failures by refactoring the noAuth functionality.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127560 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-06-02 21:37:21 +00:00
Jamal Kaabi-Mofrad
d29575ff1b Merged API-STRIKES-BACK (5.2.0) to HEAD (5.2)
125604 jkaabimofrad: RA-933: Initial commit for ticket base authentication.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127556 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-06-02 21:26:29 +00:00
Jamal Kaabi-Mofrad
46c3f3eb30 Merged API-STRIKES-BACK (5.2.0) to HEAD (5.2)
125552 gjames: RA-652: Stack traces not returned, but in the log, only for 500 or debugging


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127536 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-06-02 21:19:27 +00:00
Jamal Kaabi-Mofrad
9472ad7d30 Merged API-STRIKES-BACK (5.2.0) to HEAD (5.2)
125551 gjames: RA-652: Stack traces not returned, but in the log.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127535 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-06-02 21:19:20 +00:00
Jamal Kaabi-Mofrad
90920131ca Merged API-STRIKES-BACK (5.2.0) to HEAD (5.2)
125406 jvonka: RA-779 / RA-780: Sites API - initial commit for create site [default/functional Share site ;-)] & delete site


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127528 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-06-02 21:17:46 +00:00
Jamal Kaabi-Mofrad
d0a4334536 Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
125129 gjames: RA-675: Added https to the front of the descriptionURL


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126612 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:50:39 +00:00
Jamal Kaabi-Mofrad
186236813e Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
125121 gjames: RA-675: Fixed the descriptionURL in error response


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126609 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:49:57 +00:00
Jamal Kaabi-Mofrad
4a60699161 Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
124826 gjames: Updated the comments


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126593 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:43:44 +00:00
Jamal Kaabi-Mofrad
840fd93569 Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
124208 gjames: RA-892: Improved the error message handling


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126554 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:27:59 +00:00
Jamal Kaabi-Mofrad
77d48bae9e Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
124207 jvonka: RA-893: Fix "Multi-part update content appears to work but doesn't" - throw 415


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126553 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:27:49 +00:00
Jamal Kaabi-Mofrad
f79e7be94d Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
123868 jkaabimofrad: RA-856: Added support for REST APIs “/content” endpoints to optionally set their own cache. (Currently, only the Renditions API is setting its own cache)
       - Removed the http attachment header setting from the AbstractResourceWebScript, as the ContentStreamer already has this feature
       - Reformatted ContentStreamer according to Alfresco code standards 


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126543 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:24:48 +00:00
Jamal Kaabi-Mofrad
d9144eb712 Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
123214 gjames: RA-812: Changed http 400 to 404


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126536 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:23:22 +00:00
Jamal Kaabi-Mofrad
1e4f80cb61 Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
123025 gjames: RA-757: Handle integrity exceptions


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126522 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:19:41 +00:00
Jamal Kaabi-Mofrad
a2541568a8 Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
122978 jvonka: RA-766: Update REST fwk - implement "include" query param (used by nodes & shared-links) and deprecate "select" (still used by tasks & cmm).


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126520 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:19:16 +00:00
Jamal Kaabi-Mofrad
f5212b0c8c Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
122967 jvonka: RA-766: Update REST fwk - implement "fields" (synonym for deprecated "properties") query param


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126519 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:18:59 +00:00
Jamal Kaabi-Mofrad
119a8acf4d Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
122817 jvonka: (Quick) Shared Links API - retrieve rendition content (no auth required)
   - TODO add extra test
   RA-830


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126511 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:17:21 +00:00
Jamal Kaabi-Mofrad
4bdc30e566 Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
122792 jkaabimofrad: RA-676, RA-677, RA-678: 
       - Added check to return 404 response when the renditionId is registered but is not applicable for the node's mimeType.
       - Added check to return 400 when the source node has no content.
       - Changed the create rendition response to return an empty body.
       - Modified the exception when the renditionId is not registered.
       - Fixed the framework to include “errorKey” in the error response which was missing from some exceptions such as EntityNotFoundException.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126509 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:16:54 +00:00
Jamal Kaabi-Mofrad
dfdba82274 Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
122759 gjames: RA-211: Changing execution actions to handle WithResponse. Rework>Java7


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126504 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:14:27 +00:00
Jamal Kaabi-Mofrad
26201557fc Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
122758 gjames: RA-211: Added new interface for WithResponse. Revert>Java7


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126503 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:14:02 +00:00
Jamal Kaabi-Mofrad
6bec9bb1b8 Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
122700 gjames: RA-211: Response header handling


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126496 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:12:45 +00:00
Jamal Kaabi-Mofrad
691d4999b7 Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
122640 gjames: RA-211: Renamed ResponseCallBack to WithResponse (because its not a callback)


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126493 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:12:05 +00:00
Jamal Kaabi-Mofrad
81d364f4e4 Merged FILE-FOLDER-API (5.2.0) to HEAD (5.2)
122636 gjames: RA-211: Adding the ResponseCallBack to the Multipart actions


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@126490 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-05-10 11:11:27 +00:00
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
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