Joas Schilling
|
bea85adc08
|
Require sudo mode on the provisioning API
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2016-12-05 11:55:21 +01:00 |
Lukas Reschke
|
32cf661215
|
Use new appstore API
This change introduces the new appstore API in Nextcloud.
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
|
2016-10-31 17:17:44 +01:00 |
Joas Schilling
|
0d878f94e6
|
Add unit tests
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2016-10-21 09:59:34 +02:00 |
Joas Schilling
|
0b1fb180a5
|
Make AppConfig part of the public API
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2016-10-21 09:09:23 +02:00 |
Joas Schilling
|
04c5259df0
|
Allow to retrieve the quota itself via the provisioning api
|
2016-08-17 10:41:13 +02:00 |
Roeland Jago Douma
|
092b767ef9
|
Move Apps to OCSController
|
2016-08-14 18:34:07 +02:00 |
Roeland Jago Douma
|
8f4adebab7
|
Move Users to OCSController
|
2016-08-14 18:34:02 +02:00 |
Roeland Jago Douma
|
432e7c93c6
|
Move Groups over to OCSController
* Take advantage of the AppFramework
* Fix tests
|
2016-08-14 18:34:01 +02:00 |
Roeland Jago Douma
|
0fdeefe47c
|
Add ProvisioningAPI middleware
The provisioning API has 3 access levels:
* Admin
* SubAdmin
* User
This middleware adds a check for the SubAdmin part.
|
2016-08-14 18:34:01 +02:00 |
Joas Schilling
|
813f0a0f40
|
Fix apps/
|
2016-07-21 18:13:57 +02:00 |
Roeland Jago Douma
|
f9e0e3d972
|
Fix Warnings Provisioning API
* OC_OCS_Result is deprecated
* getMock is deprecated in phpunit 5.4
|
2016-07-12 08:53:12 +02:00 |
Lukas Reschke
|
aba539703c
|
Update license headers
|
2016-05-26 19:57:24 +02:00 |
Joas Schilling
|
2a05035339
|
Move Provisioning api to PSR-4 (#24510)
* Move app to PSR-4
* Fix setUp method
* Fix the tests
|
2016-05-11 19:38:49 +02:00 |
Thomas Müller
|
8486926a14
|
Add provisioning api to enable and disable users
|
2016-05-02 09:31:22 +02:00 |
Lukas Reschke
|
933f60e314
|
Update author information
Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :)
|
2016-03-01 17:25:15 +01:00 |
Arthur Schiwon
|
3a796d1e15
|
Consolidate getQuota and setQuota methods in User instance
|
2016-02-09 17:16:43 +01:00 |
Thomas Müller
|
aeb89947a2
|
Introduce IUser::setEMailAddress and add hook mechanism
|
2016-01-20 14:57:20 +01:00 |
Thomas Müller
|
682821c71e
|
Happy new year!
|
2016-01-12 15:02:18 +01:00 |
Tom Needham
|
3327857c1a
|
Update log message when error occurs during addGroup
|
2016-01-08 13:35:00 +01:00 |
Tom Needham
|
673a8a1e4a
|
Remove unnecessary group name validation
|
2016-01-08 13:35:00 +01:00 |
Lukas Reschke
|
88c7face07
|
Inject OCSClient
Fixes https://github.com/owncloud/core/issues/21451
|
2016-01-06 11:40:22 +01:00 |
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 |