Commit Graph

25 Commits

Author SHA1 Message Date
Matt Ward
75c8ee0ae5 Merged mward/repo-1600-zonesfilter (5.2.1) to 5.2.N (5.2.1)
134742 mward: REPO-1583: added isRoot filtering.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134807 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-30 10:02:31 +00:00
Matt Ward
5377a9f21a Merged mward/repo-1600-zonesfilter (5.2.1) to 5.2.N (5.2.1)
134741 mward: REPO-1600: added support for zone filtering to GET /people/{personId}/groups
   Also brought in-line with spec to return an empty list rather than a 404 if the zone is non-existent.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134806 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-30 10:02:10 +00:00
Matt Ward
6f28d39f6c Merged mward/repo-1600-zonesfilter (5.2.1) to 5.2.N (5.2.1)
134688 mward: REPO-1600: slight optimisation to use zone filtering earlier


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134805 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-30 10:00:47 +00:00
Matt Ward
8d03006825 Merged mward/repo-1600-zonesfilter (5.2.1) to 5.2.N (5.2.1)
134686 mward: REPO-1600: implemented logical conjunction for where clause
   e.g.
       isRoot=true AND zones in ('MY.ZONE')


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134804 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-30 10:00:29 +00:00
Matt Ward
7a8c4c9688 Merged mward/repo-1600-zonesfilter (5.2.1) to 5.2.N (5.2.1)
134681 mward: REPO-1600: unknown zone results in 404


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134803 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-30 09:58:52 +00:00
Matt Ward
90123678f5 Merged mward/repo-1600-zonesfilter (5.2.1) to 5.2.N (5.2.1)
134670 mward: REPO-1600: initial groundwork
   Includes impl for path where no isRoot parameter is supplied.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134802 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-30 09:58:42 +00:00
Raluca Munteanu
8e827385dd REPO-1306: Delete group membership
- Added functionality and tests
   - Added minor changes to create group membership functionality ( REPO-1307 )

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134789 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-27 14:14:50 +00:00
Raluca Munteanu
66b0cbbb69 REPO-1884: Don't allow adding a sub-group with memberType:"PERSON"
- Added validation and tests

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134777 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-26 15:46:03 +00:00
Raluca Munteanu
fe089c7651 REPO-1307: Create group membership
- Added create group membership functionality
   - Added tests

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134750 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-25 11:57:40 +00:00
Cristian Turlica
216d34a03e REPO-1800: Create group with an id that contains "/" does not return an error
- added validation

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134748 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-25 09:04:42 +00:00
Cristian Turlica
5f20a39cee REPO-1305: Delete a group
- restrict delete group to group authority

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134747 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-25 08:56:11 +00:00
Cristian Turlica
688a068f2a REPO-1305: Delete a group
- first version

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134676 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-20 13:46:59 +00:00
Cristian Turlica
d4f2773e68 REPO-1303: Update a group
- added update group capabilities.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134418 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-18 08:46:38 +00:00
Matt Ward
45747175d5 Merged mward/5.2.n-repo-1583-groupmem (5.2.1) to 5.2.N (5.2.1)
134397 mward: REPO-1583: implementing feedback from CR-667 review


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134403 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-17 14:23:04 +00:00
Matt Ward
3b41c8a4eb Merged mward/5.2.n-repo-1583-groupmem (5.2.1) to 5.2.N (5.2.1)
134377 mward: REPO-1583: non-admin now supported
   Also added tests for paging.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134401 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-17 14:22:12 +00:00
Matt Ward
897cd62fa2 Merged mward/5.2.n-repo-1583-groupmem (5.2.1) to 5.2.N (5.2.1)
134375 mward: REPO-1583: added -me- support and improved implementation


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134400 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-17 14:20:15 +00:00
Matt Ward
4acd852e05 Merged mward/5.2.n-repo-1583-groupmem (5.2.1) to 5.2.N (5.2.1)
134294 mward: REPO-1583: add test and implementation details


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134399 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-17 14:13:49 +00:00
Matt Ward
9b4f773498 Merged mward/5.2.n-repo-1583-groupmem (5.2.1) to 5.2.N (5.2.1)
134078 mward: REPO-1583: sketching out some basic code/infrastructure.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134398 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-17 14:13:38 +00:00
Cristian Turlica
868f0029d3 REPO-1304: Create a group
- updated error message when creating a group with the same name

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134395 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-17 13:01:01 +00:00
Cristian Turlica
93fc6fe945 REPO-1304: Create a group
- added create group logic; fixed a sorting bug for get groups/group members; updated test framework - post/create action; fix toJSON issue for parentIds and zones.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@134310 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2017-01-12 16:11:40 +00:00
Cristian Turlica
27c10ab1d7 REPO-1301: Retrieve a group
- first commit

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@133709 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-12-15 10:33:41 +00:00
Cristian Turlica
ae0ccec726 REPO-1300: Retrieve list of groups
- set default order by to displayName ASC
   - updated tests

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@133697 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-12-15 07:27:15 +00:00
Cristian Turlica
1622adeab0 REPO-1743: Bug ? - list groups - orderBy displayName
- made the sort consistent and display the shortName when authorityDisplayName isn't present (same as it's done when sorting by authorityDisplayName)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@133613 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-12-13 13:56:15 +00:00
Cristian Turlica
fe3eec905c REPO-1302: Retrieve list of group members
- added group members api
   - fixed order by issue when using post processing ordering by id

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@133574 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-12-12 14:37:27 +00:00
Cristian Turlica
ffdb176db2 REPO-1300: Retrieve list of groups
- added groups api

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@133515 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2016-12-08 15:29:45 +00:00