summaryrefslogtreecommitdiffstats
path: root/lib/public
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #18531 from owncloud/ext-user-credentialsThomas Müller2016-01-224-1/+96
|\ | | | | External storage 'Login credentials' auth mechanism
| * allow comparing clob using expressionbuilder->eq if you explicitly say ↵Robin Appelman2016-01-181-1/+3
| | | | | | | | you're comparing strings
| * Introduce CredentialsManager for storage of credentials in DBRobin McCorkell2016-01-182-0/+79
| | | | | | | | | | | | | | | | | | | | | | CredentialsManager performs a simple role, of storing and retrieving encrypted credentials from the database. Credentials are stored by user ID (which may be null) and credentials identifier. Credentials themselves may be of any type that can be JSON encoded. The rationale behind this is to avoid further (mis)use of oc_preferences, which was being used for all manner of data not related to user preferences.
| * Introduce IDBConnection::setValues()Robin McCorkell2016-01-181-0/+14
| | | | | | | | | | setValues() attempts to insert a new row, or failing that, update an existing row. The ability to set preconditions is also available.
* | Merge pull request #20768 from owncloud/mount-cacheThomas Müller2016-01-223-0/+160
|\ \ | | | | | | cache mountpoints in the db
| * | clear mount cache when removing applicablesRobin Appelman2016-01-201-0/+19
| | |
| * | clear mount cache when deleting userRobin Appelman2016-01-201-1/+9
| | |
| * | multiple minor fiesRobin Appelman2016-01-203-0/+12
| | |
| * | cache mountpoints in the dbRobin Appelman2016-01-203-0/+121
| |/
* | Fix PHPDoc - @changed is no official tag -> use @sinceMorris Jobke2016-01-223-6/+3
| |
* | Merge pull request #21792 from owncloud/systemtags-managerfactoryThomas Müller2016-01-212-0/+69
|\ \ | | | | | | Allow custom implementation of system tag managers
| * | Allow custom implementation of system tag managersVincent Petry2016-01-202-0/+69
| |/ | | | | | | | | | | | | Added config.php option to replace the default implementation of system tag manager and system tag object mapper. Also adjusted the comments manager factory to inject the server container
* / Introduce IUser::setEMailAddress and add hook mechanismThomas Müller2016-01-201-0/+9
|/
* Merge pull request #21705 from owncloud/improve-background-job-messageThomas Müller2016-01-151-0/+8
|\ | | | | Improve background job error message
| * Add message key to context of logExceptionThomas Müller2016-01-151-0/+8
| |
* | Merge pull request #21717 from owncloud/addpublicgroupinterfaceThomas Müller2016-01-151-1/+1
|\ \ | | | | | | allow apps to add an OCP GroupInterface backend
| * | allow apps to add an OCP GroupInterface backendJörn Friedrich Dreyer2016-01-141-1/+1
| |/
* | Merge pull request #20898 from owncloud/cache-interfacesThomas Müller2016-01-159-8/+1203
|\ \ | | | | | | Public Cache interfaces
| * | remove unneeded public cache methodsRobin Appelman2016-01-141-19/+0
| | |
| * | split locking related methods to their own interfaceRobin Appelman2016-01-142-27/+60
| | |
| * | Add IStorage interface for consistent namingRobin Appelman2016-01-144-48/+520
| | | | | | | | | | | | minor phpdoc fixed
| * | add since tagsRobin Appelman2016-01-147-0/+69
| | |
| * | fix phpdocRobin Appelman2016-01-141-1/+1
| | |
| * | add watcher interfaceRobin Appelman2016-01-142-0/+80
| | |
| * | Add updater interface and expose cache interfaces from storageRobin Appelman2016-01-142-0/+92
| | |
| * | add scanner interfaceRobin Appelman2016-01-141-0/+74
| | |
| * | Return a class from cache operations instead of an arrayRobin Appelman2016-01-142-26/+6
| | |
| * | add cache entry interfaceRobin Appelman2016-01-141-0/+118
| | |
| * | propagator interfaceRobin Appelman2016-01-141-0/+34
| | |
| * | Add public cache interfaceRobin Appelman2016-01-141-0/+262
| |/
* | add TODOs with the actual interface nameJörn Friedrich Dreyer2016-01-142-2/+2
| |
* | move methods to correct interface, deprecate private interfaceJörn Friedrich Dreyer2016-01-142-2/+134
|/
* Merge pull request #21653 from owncloud/update-license-headers-2016Thomas Müller2016-01-13178-207/+313
|\ | | | | Update license headers 2016
| * Happy new year!Thomas Müller2016-01-12178-207/+313
| |
* | Merge pull request #20948 from owncloud/fed-sync-contactsThomas Müller2016-01-131-1/+14
|\ \ | | | | | | Syncing system addressbooks across federated ownClouds
| * | Use EventDispatcher to allow additional setup of auth backends - move ↵Thomas Müller2016-01-121-1/+14
| |/ | | | | | | federation auth to federation app
* / Allow admins to add system wide root certificatesRobin Appelman2016-01-122-2/+12
|/
* fix identation in public/irequest.phpMorris Jobke2016-01-121-4/+16
|
* Remove generateRandomBytes from OC_UtilRoeland Jago Douma2016-01-101-1/+1
|
* Merge pull request #21292 from owncloud/checkAppEnabled-not-needed-anymoreThomas Müller2016-01-081-1/+1
|\ | | | | core will handle invalid URLs and redirects properly
| * core will handle invalid URLs and redirects properlyMorris Jobke2015-12-181-1/+1
| |
* | Deprecate remaining function and entire classRoeland Jago Douma2016-01-071-0/+2
| |
* | Cleanup router codeLukas Reschke2016-01-071-2/+11
| | | | | | | | | | - Some functions are entirely broken - PHPDoc etc...
* | Move regeneration of session ID into session classesLukas Reschke2016-01-041-0/+8
| | | | | | | | There were code paths that nowadays call ISession::login directly thus bypassing the desired regeneration of the session ID. This moves the session regeneration deeper into the session handling and thus ensures that it is always called. Furthermore, I also added the session regeneration to the remember me cookie plus added some test case expectations for this.
* | Refactor OC_Util::callCheckMorris Jobke2015-12-221-1/+3
| |
* | Merge pull request #21281 from owncloud/allow-di-for-background-jobsThomas Müller2015-12-181-1/+18
|\ \ | |/ |/| Allow background jobs to be service names for DI
| * Add methods to interface which have always been requiredJoas Schilling2015-12-181-1/+18
| |
* | Merge pull request #21280 from owncloud/drop-unused-methodsThomas Müller2015-12-181-2/+9
|\ \ | |/ |/| OC_Helper::makeURLAbsolute is not used anymore
| * Move OC_Helper code to OCP\Util for linkToRemoteMorris Jobke2015-12-181-1/+5
| |
| * properly use OCP\Util instead of OC_HelperMorris Jobke2015-12-181-1/+4
| |