Thomas Müller
eebe2b9c23
User IUser::getEMailAddress() all over the place
2015-12-02 21:25:05 +01:00
Roeland Jago Douma
6dcaac7e2c
Return empty list if group does not have subadmins
...
Instead of throwing an error just return an empty list. Since that is
actually what it is.
Fixes #19789
2015-11-16 22:24:53 +01:00
Thomas Müller
5ec64c4fd7
Merge pull request #20292 from owncloud/provisioning_api_group_unittest
...
Moved grouptest over to pure unit tests
2015-11-16 18:00:03 +01:00
Roeland Jago Douma
61425b7621
Moved grouptest over to pure unit tests
2015-11-16 14:40:01 +01:00
Roeland Jago Douma
fc1f0233ff
Added unit test for new functionality
2015-11-12 22:31:17 +01:00
michag86
3b88c469c7
enable api addUser for subadmins
...
* Fix existing unit tests
2015-11-12 22:31:17 +01:00
Joas Schilling
960c9f386d
Revert OCS error code change from #20135
2015-11-05 17:01:47 +01:00
Lukas Reschke
c6f6a8758b
Drop OC_SubAdmin and replace usages
2015-10-29 11:31:18 +01:00
Lukas Reschke
8f09d5b67c
Update license headers
2015-10-26 14:04:01 +01:00
Thomas Müller
60abc2738b
Merge pull request #18399 from owncloud/api-getusers-for-subadmins
...
enable api getUsers for subadmins
2015-10-20 14:28:31 +02:00
Roeland Jago Douma
002e9c76cd
Combine OCS API getUser method code into provisioning_api app
...
Fixes #13002
Move the cloud/users/{userid} code in total to the provisioning API.
2015-10-13 21:07:48 +02:00
michag86
23db51f69a
Merge branch 'master' into api-getusers-for-subadmins
2015-10-13 14:40:22 +02:00
Morris Jobke
b945d71384
update licence headers via script
2015-10-05 21:15:52 +02:00
Lukas Reschke
a7f132a964
Add proper PHPDoc
...
Makes my IDE happier when going through that file.
2015-09-08 14:02:30 +02:00
michag86
e958638221
enable api getUsers for subadmins
...
Now subadmins can get a list of users they are subadmins of.
2015-08-26 11:00:13 +02:00
Roeland Jago Douma
b41bccd385
Check for userSession->getUser() === null
2015-08-11 15:37:06 +02:00
Roeland Jago Douma
2148120883
[provisioning api] Test for correct displayname
2015-08-11 13:01:37 +02:00
Roeland Jago Douma
ed1f034e6b
Fix groups
2015-08-11 12:47:42 +02:00
Roeland Jago Douma
98a7e42ebb
[provisioning api] Move away from OC\Util to OCP\Util
2015-08-02 10:27:36 +02:00
Roeland Jago Douma
a4822f9f9a
[provisioning_api] Move part of apps to OCP
2015-08-02 10:22:26 +02:00
Roeland Jago Douma
97d79202ac
[provisioning_api] OC_User to IUserSession
2015-08-02 10:22:26 +02:00
Roeland Jago Douma
9f59add9ed
[provisioning_api] subadmin check for users
2015-08-02 10:22:26 +02:00
Roeland Jago Douma
b745e75737
[provisioning_api] Moved groups away from static stuff
2015-08-02 10:22:26 +02:00
Roeland Jago Douma
abca7737b7
[provisioning_api] Move users away from static code
2015-08-02 10:22:26 +02:00
Morris Jobke
044d2ece07
Merge pull request #15506 from rullzer/core_apps_oc_log2ocp_util
...
Move core apps from OC_Log::write to OCP\Util
2015-07-01 08:53:16 +02:00
Morris Jobke
f63915d0c8
update license headers and authors
2015-06-25 14:13:49 +02:00
Thomas Müller
6d97dfb00c
Catch NotFoundException and return no quota information which simply reflects the current state - no file storage has been initialized for the user.
2015-05-19 12:38:03 +02:00
Roeland Jago Douma
7a8072e958
Move core apps from OC_Log::write to OCP\Util
2015-05-18 10:57:52 +02:00
Thomas Müller
15d134124b
Validate the quota value to be a correct value
2015-05-07 17:56:13 +02:00
Joas Schilling
3f3f8c2f99
Fix usage of deprecated private constants
2015-04-18 10:30:02 +02:00
Roeland Jago Douma
b21dc35355
Do not try to make user subadmin of group twice
...
If the provisioning api is used to make a user subadmin of a group that user
is already a subadmin just return success.
Added unit test to ensure things keep working.
2015-04-13 11:42:56 +02:00
Jenkins for ownCloud
b585d87d9d
Update license headers
2015-03-26 11:44:36 +01:00
Morris Jobke
06aef4e8b1
Revert "Updating license headers"
...
This reverts commit 6a1a4880f0
.
2015-02-26 11:37:37 +01:00
Jenkins for ownCloud
6a1a4880f0
Updating license headers
2015-02-23 12:13:59 +01:00
Tom Needham
f17f0ade7f
Remove unnecessary setUp method
2015-01-04 23:10:44 +00:00
Tom Needham
97d31946c3
Ensure admin group is present before running tests
2015-01-03 13:25:48 +00:00
Tom Needham
dc85c20b18
Add provisioning_api app
...
enable unit tests for provisioning api
fix admin docu key
2014-12-24 22:15:20 +01:00