130854 jvonka: REPO-1058 / REPO-1244: REST API - list Sites - orderBy
- tweak the default (as agreed with GC)
- update automated unit test (and also refactor to make it re-runnable and to consistently use create site api)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@132191 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
130774 jvonka: REPO-1058 / REPO-1242: REST API - list sites that person is member of - fix orderBy (id, title or role)
- fix orderBy validation as per existing capabilities
- TODO add tests (see REPO-1244)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@132177 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
125601 jvonka: RA-779: Sites API - create site
- additional tests (site description & also max lengths for id, title & description)
- fix site id validation (repeating valid chars)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127555 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
107541: Merged 5.0.N (5.0.3) to HEAD-BUG-FIX (5.1/Cloud) (PARTIAL MERGE)
107413: Merged DEV to 5.0.N (5.0.3)
106858 : MNT-13545: JavaDoc : Inconsistencies between the Java doc and the actual code
- Cleaning of Javadoc,
107565: MNT-13545 Fix compilation after merge of Javadoc
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@107633 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
101747: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
101635: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.2)
101289: Reverse merged V4.2-BUG-FIX (4.2.5)
<< Brought back the changes >>
98889: Reverse merged V4.1-BUG-FIX (4.1.10)
<< Caused a performance problem found in 5.0.1 testing >>
Merged V4.1-BUG-FIX (4.1.10) to V4.2-BUG-FIX (4.2.5)
93762: Fix for MNT-13198 BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- use the bridge table to list sites.
93802: Fix for MNT-13198 BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- use hasSite to check for existence and fix person lookup case sensitivity configuration
98886: Reverse merged V4.1-BUG-FIX (4.1.10)
<< Original commits for this issue caused a performance problem found in 5.0.1 testing >>
98334: Merged DEV (4.2.5) to V4.2-BUG-FIX (4.2.5)
98326: MNT-13198: BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- Changed the PersonSitesRelation to use a faster API (SiteServiceImpl.listSiteMemberships(String, int)).
98452: MNT-13198: BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- Corrected the solution to fix the build failures.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@101849 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
98899: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
98890: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.2)
98886: Reverse merged V4.1-BUG-FIX (4.1.10)
<< Original commits for this issue caused a performance problem found in 5.0.1 testing >>
98334: Merged DEV (4.2.5) to V4.2-BUG-FIX (4.2.5)
98326: MNT-13198: BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- Changed the PersonSitesRelation to use a faster API (SiteServiceImpl.listSiteMemberships(String, int)).
98452: MNT-13198: BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- Corrected the solution to fix the build failures.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@98955 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
98720: Merged 5.0.N (5.0.2) to HEAD-BUG-FIX (5.1/Cloud)
98568: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.2)
98334: Merged DEV (4.2.5) to V4.2-BUG-FIX (4.2.5)
98326: MNT-13198: BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- Changed the PersonSitesRelation to use a faster API (SiteServiceImpl.listSiteMemberships(String, int)).
98452: MNT-13198: BM-0012: Run v420b1494_01: (CMIS) GetSites is Slow
- Corrected the solution to fix the build failures.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@98811 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
93992: Merged 5.0.N (5.0.1) to HEAD-BUG-FIX (5.1/Cloud)
93945: Merged V4.2-BUG-FIX (4.2.5) to 5.0.N (5.0.1)
93895: MNT-12873: Merged V4.2.3 (4.2.3.16) to V4.2-BUG-FIX(4.2.5)
93552 :Merged DEV to V4.2.3 (4.2.3.16)
93524: MNT-13156: CLONE - Introduction of SiteRole in 4.2.x breaks sites API when there is a custom role defined
- Implement site role as String instead of enumeration to allow custom roles. Add CustomRoleTest Unit Test. In SitesImpl convert UnknownAuthorityException into InvalidArgumentException.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@95030 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
65592: Merged V4.2-BUG-FIX (4.2.2) to HEAD-BUG-FIX (4.3/Cloud)
65434: Merged DEV to V4.2-BUG-FIX (4.2.2)
65008 : MNT-10551 : PUT sites/<siteId>/members/<personId>
- Throw InvalidArgumentException if the person is not site member
65046 : MNT-10551 : PUT sites/<siteId>/members/<personId>
- Test for the fix
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@66246 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
64426: Merged WAT1 (4.3/Cloud) to HEAD-BUG-FIX (4.3/Cloud)
62536: Reverted Sites Public REST API changes, committed in r61735 and r62502. Also updated CloudSiteServiceImpl overlay to override isSiteAdmin method.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@64572 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
64416: Merged WAT1 (4.3/Cloud) to HEAD-BUG-FIX (4.3/Cloud)
61735: ACE-493: Made Sites Public REST API Get method callable by Admins or by users that are made members of the new "Site Admin" group.
ACE-503: Created a new PUT method in Sites Public REST API, such that it is possible to modify the visibility of a site.
ACE-511: Created a new DELETE method in Sites Public REST API, such that it is possible to delete a site.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@64562 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261