aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/user/user.php
Commit message (Collapse)AuthorAgeFilesLines
* Move \OC\User to PSR-4Roeland Jago Douma2016-05-101-420/+0
|
* Add occ commands to enable and disable a user + a disabled user can no ↵Thomas Müller2016-05-021-1/+0
| | | | longer login - fixes #23838
* Update author informationLukas Reschke2016-03-011-1/+1
| | | | Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :)
* Always set up a config object within the user objectMorris Jobke2016-02-121-15/+10
| | | | * the new getEmailAddress and setEmailAddress relies on this anyway
* revolutionar: change updates might even sent the new value (optional)Arthur Schiwon2016-02-091-5/+5
|
* Doc improvementsArthur Schiwon2016-02-091-2/+2
|
* Consolidate getQuota and setQuota methods in User instanceArthur Schiwon2016-02-091-4/+35
|
* types shall always be pluralArthur Schiwon2016-02-031-1/+1
|
* introduce comments read marke tables, comes with user cleanup after deletionArthur Schiwon2016-01-291-0/+1
|
* Changing the avatar of the user emits the changeUser event which triggers ↵Thomas Müller2016-01-251-6/+8
| | | | update of the system addressbook
* Emit OC\User::changeUser on change of display nameThomas Müller2016-01-201-1/+6
|
* Introduce IUser::setEMailAddress and add hook mechanismThomas Müller2016-01-201-0/+19
|
* move methods to correct interface, deprecate private interfaceJörn Friedrich Dreyer2016-01-141-2/+3
|
* Happy new year!Thomas Müller2016-01-121-2/+2
|
* different strategy in cleaning up after user was deletedArthur Schiwon2015-12-091-0/+2
| | | | | | | | we do not listen to deletion hooks anymore, because there is no guarantee that they will be heard - requires that something fetches the CommentsManager first. Instead, in the user deletion routine the clean up method will be called directly. Same way as it happens for files, group memberships, config values.
* User IUser::getEMailAddress() all over the placeThomas Müller2015-12-021-1/+1
|
* Fix endless recursionThomas Müller2015-12-021-7/+9
|
* Fix getCloudIdThomas Müller2015-12-021-0/+1
|
* Add the user's cloud id to the vCardThomas Müller2015-12-021-25/+42
|
* Add IUser::getAvatarImage() for easy accessThomas Müller2015-12-021-1/+27
|
* Introduce \OCP\IUser::getEMailAddress()Thomas Müller2015-11-251-0/+10
|
* Update license headersJenkins for ownCloud2015-03-261-5/+25
|
* Revert "Updating license headers"Morris Jobke2015-02-261-26/+6
| | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36.
* Updating license headersJenkins for ownCloud2015-02-231-6/+26
|
* introduce names for user backends - IUserBackendMorris Jobke2014-12-191-0/+3
| | | | * LDAP with multiple servers also proved backendName
* Merge pull request #12711 from owncloud/add-backend-to-rest-indexLukas Reschke2014-12-101-0/+9
|\ | | | | Expose backend type via REST API
| * Expose backend type via REST APILukas Reschke2014-12-091-0/+9
| | | | | | | | | | | | | | | | | | This change will expose the user backend via the REST API which is a pre-requisite for https://github.com/owncloud/core/issues/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"}] ```
* | reduce OC_Preferences, OC_Config and \OCP\Config usageMorris Jobke2014-12-081-3/+4
| | | | | | | | | | | | | | | | | | | | * files_encryption * files_versions * files_trashbin * tests * status.php * core * server container
* | migrate \OC\AllConfig to \OCP\IConfigMorris Jobke2014-12-081-3/+4
|/
* Add REST route for user & group managementLukas Reschke2014-12-081-0/+18
| | | | First step of a somewhat testable user management. - I know, the JSON returns are in an ugly format but the JS expects it that way. So let's keep it that way until we have time to fix the JS in the future.
* Move OC_USER_BACKEND_* constants to OC_User_Backend classJoas Schilling2014-11-271-7/+7
|
* removal of wrong/double implemented checkmichag862014-11-131-1/+1
| | | | Check already implemented in core/settings/ajax/changedisplayname.php
* strip whitespace from the beginning and end of the display name to avoid ↵Bjoern Schiessle2014-10-151-2/+12
| | | | empty display names
* - adding default value for $recoveryPasswordThomas Müller2014-07-241-1/+1
| | | | - set password correctly in lost password
* Add public interfaces for User, UserManager and UserSessionRobin Appelman2014-07-141-1/+2
|
* drop superflous statement in phpdocArthur Schiwon2014-05-261-2/+0
|
* clean up tryRememberLogin and save the timestamp of users last loginArthur Schiwon2014-05-211-0/+27
|
* Merge pull request #7363 from owncloud/optimize-startup-queriesMorris Jobke2014-05-191-5/+7
|\ | | | | Optimize some queries that are always executed when loading base.php
| * Delay fetching the display name until it is requestedBart Visscher2014-02-211-5/+7
| |
* | Use OC_User_Interface instead of OC_User_BackendRobin McCorkell2014-05-131-2/+2
| |
* | Squash 'a | b' into 'a|b', in /libRobin McCorkell2014-05-131-1/+1
|/
* Replace static usage of OC_Config and OC_Preferences with the injected ↵Robin Appelman2013-12-181-5/+13
| | | | \OC\ConfigAll
* fix the config option to remove the ability for users to set their displaynameRobin Appelman2013-12-181-3/+14
|
* fix fallback overwriting result of getHomeRobin Appelman2013-12-121-1/+2
|
* cache the home folder of a UserRobin Appelman2013-12-111-4/+12
|
* Enable user backends to provide avatar imagesArthur Schiwon2013-11-221-0/+12
|
* move the private namespace OC into lib/private - OCP will stay in lib/publicThomas Müller2013-09-301-0/+179
Conflicts: lib/private/vcategories.php