Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Management - ownCloud 8.0 #12620

Closed
19 of 23 tasks
LukasReschke opened this issue Dec 4, 2014 · 9 comments
Closed
19 of 23 tasks

User Management - ownCloud 8.0 #12620

LukasReschke opened this issue Dec 4, 2014 · 9 comments

Comments

@LukasReschke
Copy link
Member

This issue is there for the purpose of keeping track of the required tasks for the planned user management in ownCloud 8.0.

Postponed topics are in #12998

@LukasReschke
Copy link
Member Author

@MorrisJobke @craigpg FYI

@MorrisJobke MorrisJobke self-assigned this Dec 4, 2014
@MorrisJobke
Copy link
Contributor

@craigpg bold ones are the ones we plan to finish this year

@LukasReschke
Copy link
Member Author

Also @MTRichards for product planning.

LukasReschke added a commit that referenced this issue Dec 9, 2014
This change will expose the user backend via the REST API which is a pre-requisite for #12620.

For example:
````json
[{"name":"9707A09E-CA9A-4ABE-A66A-3F632F16C409","displayname":"Document Conversion User Account","groups":[],"subadmin":[],"quota":"default","storageLocation":"\/Users\/lreschke\/Programming\/core\/data\/9707A09E-CA9A-4ABE-A66A-3F632F16C409","lastLogin":0,"backend":"OCA\\user_ldap\\USER_LDAP"},{"name":"ED86733E-745C-4E4D-90CB-278A9737DB3C","displayname":"Hacker","groups":[],"subadmin":[],"quota":"default","storageLocation":"\/Users\/lreschke\/Programming\/core\/data\/ED86733E-745C-4E4D-90CB-278A9737DB3C","lastLogin":0,"backend":"OCA\\user_ldap\\USER_LDAP"},{"name":"71CDF45B-E125-450D-983C-D9192F36EC88","displayname":"admin","groups":[],"subadmin":[],"quota":"default","storageLocation":"\/Users\/lreschke\/Programming\/core\/data\/71CDF45B-E125-450D-983C-D9192F36EC88","lastLogin":0,"backend":"OCA\\user_ldap\\USER_LDAP"},{"name":"admin","displayname":"admin","groups":["admin"],"subadmin":[],"quota":"default","storageLocation":"\/Users\/lreschke\/Programming\/core\/data\/admin","lastLogin":"1418057287","backend":"OC_User_Database"},{"name":"test","displayname":"test","groups":[],"subadmin":[],"quota":"default","storageLocation":"\/Users\/lreschke\/Programming\/core\/data\/test","lastLogin":0,"backend":"OC_User_Database"}]
```
@MorrisJobke MorrisJobke removed their assignment Dec 9, 2014
LukasReschke added a commit that referenced this issue Dec 9, 2014
This adds a "backend" type filter to the index REST route which is a pre-requisite for #12620

For example when calling `index.php/settings/users/users?offset=0&limit=10&gid=&pattern=&backend=OC_User_Database` only users within the backend `OC_User_Database` would be shown. (requires sending a CSRF token as well)

Depends upon #12711
LukasReschke added a commit that referenced this issue Dec 10, 2014
This adds a "backend" type filter to the index REST route which is a pre-requisite for #12620

For example when calling `index.php/settings/users/users?offset=0&limit=10&gid=&pattern=&backend=OC_User_Database` only users within the backend `OC_User_Database` would be shown. (requires sending a CSRF token as well)

Depends upon #12711
@LukasReschke
Copy link
Member Author

Step 2: According to @icewind1991 there is no fast way to retrieve the quota per user without recalculating it - therefore it needs to get stored somewhere. According to @icewind1991 there should be a way ready with ownCloud 8.

@icewind1991 Can you ping us once there is a method available?

LukasReschke added a commit that referenced this issue Dec 11, 2014
This commit introduces the storing of user_webdavauth users in the database which is a pre-requisite of #12620.

Furthermore, I refactored the code and removed deprecated code, as a little gimmick I added unit tests for the backend.
LukasReschke added a commit that referenced this issue Dec 19, 2014
This commit introduces the storing of user_webdavauth users in the database which is a pre-requisite of #12620.

Furthermore, I refactored the code and removed deprecated code, as a little gimmick I added unit tests for the backend.

Conflicts:
	lib/private/server.php
@MorrisJobke
Copy link
Contributor

I moved the postponed topics to a new epic: #12998

@MorrisJobke MorrisJobke changed the title User Management ownCloud 8 User Management - ownCloud 8.0 Dec 22, 2014
@DeepDiver1975
Copy link
Member

thx @MorrisJobke - once #12799 is merged we can close this

LukasReschke added a commit that referenced this issue Dec 23, 2014
This commit introduces the storing of user_webdavauth users in the database which is a pre-requisite of #12620.

Furthermore, I refactored the code and removed deprecated code, as a little gimmick I added unit tests for the backend.
@MorrisJobke
Copy link
Contributor

@DeepDiver1975 #12799 is postponed to 8.1 -> close this ticket as the remaining steps are already in #12998 (user management ticket for 8.1)

@SergioBertolinSG
Copy link
Contributor

Bugs related to user management:

@DeepDiver1975
Copy link
Member

Short textboxes #13464

let's add this to #12998 for OC8.1 - THX @SergioBertolinSG

LukasReschke added a commit that referenced this issue Feb 12, 2015
This commit introduces the storing of user_webdavauth users in the database which is a pre-requisite of #12620.

Furthermore, I refactored the code and removed deprecated code, as a little gimmick I added unit tests for the backend.

Conflicts:
	lib/private/server.php

Conflicts:
	apps/user_webdavauth/appinfo/app.php
	apps/user_webdavauth/user_webdavauth.php
LukasReschke added a commit that referenced this issue Feb 24, 2015
This commit introduces the storing of user_webdavauth users in the database which is a pre-requisite of #12620.

Furthermore, I refactored the code and removed deprecated code, as a little gimmick I added unit tests for the backend.

Conflicts:
	lib/private/server.php

Conflicts:
	apps/user_webdavauth/appinfo/app.php
	apps/user_webdavauth/user_webdavauth.php
@lock lock bot locked as resolved and limited conversation to collaborators Aug 14, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants