summaryrefslogtreecommitdiffstats
path: root/lib/public
Commit message (Collapse)AuthorAgeFilesLines
* make resolve public to avoid boiler plate codeBernhard Posselt2015-09-131-0/+10
| | | | add resolve to public interface
* Merge pull request #18658 from owncloud/configurable-tempFrank Karlitschek2015-09-121-0/+8
|\ | | | | Configurable temporary directory
| * Clean up TempManager to follow code guidelinesRobin McCorkell2015-08-301-0/+8
| | | | | | | | tmpBaseDir can be overridden for unit testing purposes
* | Merge pull request #18653 from owncloud/dav-stream-guzzleLukas Reschke2015-09-111-1/+1
|\ \ | | | | | | stream webdav downloads using http client
| * | allow streamed responses in http clientRobin Appelman2015-08-291-1/+1
| | |
* | | Add reset method to mimetype loaderRobin McCorkell2015-09-111-0/+7
| | | | | | | | | | | | Used to solve concurrency issues
* | | Move interfaces to private until they are no longer experimentalJoas Schilling2015-09-086-506/+1
| | |
* | | Add tests for ActionJoas Schilling2015-09-081-0/+2
| | |
* | | Allow getting the request typeJoas Schilling2015-09-081-0/+6
| | |
* | | Use an INotification to getCount() and markProcessed()Joas Schilling2015-09-081-8/+4
| | |
* | | Add the request type to the actionJoas Schilling2015-09-081-1/+2
| | |
* | | Add the app id to the markProcessed methodJoas Schilling2015-09-081-1/+2
| | |
* | | Add language to the preparation methodJoas Schilling2015-09-081-1/+2
| | |
* | | Nothing is set in stone here yetJoas Schilling2015-09-085-0/+20
| | |
* | | Notification APIJoas Schilling2015-09-086-1/+486
| | |
* | | Merge pull request #18839 from owncloud/autoloader-supersecureMorris Jobke2015-09-071-0/+36
|\ \ \ | | | | | | | | Restrict autoloaded paths to loaded apps (and other enhancements)
| * | | Unique exception for invalid autoload paths, better handlingRobin McCorkell2015-09-051-0/+36
| | | | | | | | | | | | | | | | | | | | Background jobs are tolerant of stale entries left by disabled apps, which will cause an autoload exception.
* | | | Merge pull request #18742 from owncloud/mimetype-updatedbRoeland Douma2015-09-062-0/+67
|\ \ \ \ | |/ / / |/| | | Introduce mimetype DB update occ command
| * | | Split mimetype handling to new classRobin McCorkell2015-09-042-0/+67
| | |/ | |/|
* / | Encode HTML tags in JSONLukas Reschke2015-09-031-1/+1
|/ / | | | | | | While not encoding the HTML tags in the JSON response is perfectly fine since we set the proper mimetype as well as disable content sniffing a lot of automated code scanner do report this as security bug. Encoding them leads to less discussions and a lot of saved time.
* | Merge pull request #18620 from owncloud/add-public-interface-for-factoryVincent Petry2015-08-292-1/+37
|\ \ | |/ |/| Add a public interface for the language factory so apps can use it
| * Add since tagJoas Schilling2015-08-281-0/+4
| |
| * Deprecate OC_L10N::get()Joas Schilling2015-08-281-1/+1
| |
| * Add a public interface for the language factory so apps can use itJoas Schilling2015-08-271-0/+32
| |
* | Merge pull request #18423 from owncloud/occ_encrypt_allBjörn Schießle2015-08-281-0/+12
|\ \ | |/ |/| occ command line tool to encrypt all files
| * occ tool to encrypt all filesBjoern Schiessle2015-08-261-0/+12
| |
* | Merge pull request #17662 from owncloud/locking-dbThomas Müller2015-08-261-0/+8
|\ \ | | | | | | Database backend for locking
| * | add method to check if we're inside a transactionRobin Appelman2015-08-101-0/+8
| | |
* | | Use IClientService to check for remote ownCloud instancesLukas Reschke2015-08-221-0/+5
| | | | | | | | | | | | | | | | | | | | | 1. Allows to set a timeout (though still not perfect but way better than before) 2. Allows to have unit tests 3. I also added unit tests for the existing controller code 4. Corrected PHPDoc on IClient
* | | Expand the doc blocks on the new methodsJoas Schilling2015-08-201-0/+17
| | |
* | | Use an IEvent object instead of a huge parameter listJoas Schilling2015-08-193-18/+218
| | |
* | | Extend the interfaces IManager and IConsumer to allow passing in the objectJoas Schilling2015-08-192-36/+41
| |/ |/|
* | Merge pull request #14314 from owncloud/clean-up-ocs-codeBernhard Posselt2015-08-181-2/+0
|\ \ | | | | | | Cleanup OCS code
| * | Cleanup OCS codeLukas Reschke2015-08-141-2/+0
| | | | | | | | | | | | This removes unused code from `OC_OCS` which nobody understood what it really was for anyways.
* | | Adding EventDispatcher to IServerContainerThomas Müller2015-08-141-0/+9
|/ /
* | With V2 we should ensure that the status codes are kept in syncThomas Müller2015-08-131-1/+1
| |
* | Merge pull request #16528 from owncloud/activity-302-improve-settingsJoas Schilling2015-08-112-2/+15
|\ \ | | | | | | Activity 302 improve settings
| * | Allow types to be method specificJoas Schilling2015-07-222-2/+15
| | |
* | | Merge pull request #18096 from sualko/patch-1Morris Jobke2015-08-101-0/+1
|\ \ \ | | | | | | | | add data: to allowed image domains
| * | | add data: to allowed image domainssualko2015-08-051-0/+1
| | |/ | |/|
* | | Merge pull request #18175 from owncloud/automatic-db-prefix-query-builderThomas Müller2015-08-101-0/+9
|\ \ \ | | | | | | | | Automatic db prefix query builder
| * | | Automatically prefix table names with *PREFIX* unless specifiedJoas Schilling2015-08-101-0/+9
| | | |
* | | | Use DIRoeland Jago Douma2015-08-103-51/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Register OCP\Capability\IManager at DIContainer * Add register capabilities to appframework * Register capabilities in DI way * Make unit test pass again * Remove CapabiltiesManager from OCP
* | | | Added Capabilities ManagerRoeland Jago Douma2015-08-103-0/+98
|/ / / | | | | | | | | | | | | | | | | | | * This should allow the capabilities to be intergrated into the appframework * Unit tests * Throw exception if closure does not return ICapability instance
* | | Merge pull request #13641 from owncloud/cache-storage-statusVincent Petry2015-08-071-0/+20
|\ \ \ | | | | | | | | Store storage availability in database
| * | | Store storage availability in databaseRobin McCorkell2015-07-201-0/+20
| | |/ | |/| | | | | | | | | | | | | | | | | | | Storage status is saved in the database. Failed storages are rechecked every 10 minutes, while working storages are rechecked every request. Using the files_external app will recheck all external storages when the settings page is viewed, or whenever an external storage is saved.
* | | Fix unit test within OCSControllerThomas Müller2015-08-031-2/+1
| | |
* | | Remove duplicate and unused codeThomas Müller2015-08-032-26/+10
| |/ |/|
* | Merge pull request #15543 from rullzer/mimetypedetectorMorris Jobke2015-07-282-0/+87
|\ \ | | | | | | Mimetypedetector
| * | Added mimetype detectorRoeland Jago Douma2015-07-272-0/+87
| | | | | | | | | | | | * Copied unit tests from old functions