summaryrefslogtreecommitdiffstats
path: root/apps/files/appinfo
Commit message (Collapse)AuthorAgeFilesLines
* Set share owner and share initiator on upate as wellThomas Müller2016-02-091-2/+1
|
* Introduce console command to transfer ownerships of files - refs #19154Thomas Müller2016-02-091-2/+9
|
* cleanup jobs for comments and comment read marksArthur Schiwon2016-02-053-3/+3
|
* Remove deprecated and unused standalone tagJoas Schilling2016-02-031-1/+0
|
* Cleanup job for system and user tag orphaned when file was deletedVincent Petry2016-01-293-17/+5
| | | | | | | Whenever a file was deleted (also from trash), the tag mapping is pointing at a fileid that doesn't exist any more. This cleanup job will delete such orphaned mapping entries.
* Happy new year!Thomas Müller2016-01-126-6/+9
|
* Remove deprecated shipped flag from info.xml which has no use anymoreJoas Schilling2016-01-071-1/+0
|
* Add ownCloud min and max version for shipped appsJoas Schilling2016-01-071-1/+1
|
* Remove deprecated function OC_User::getManagerRoeland Jago Douma2015-12-171-1/+1
| | | | | Private deprecated function => removed Replaced all instances with suggested replacement
* Merge pull request #20545 from owncloud/scan-storage-in-background-jobThomas Müller2015-12-034-3/+32
|\ | | | | Move files/ajax/scan.php to background job
| * Move files/ajax/scan.php to background jobLukas Reschke2015-11-284-3/+32
| | | | | | | | The background job will now be executed in chunks of 500 users all 10 minutes.
* | Inject the database connectionJoas Schilling2015-11-301-0/+1
|/
* Update app version for Webdav impl of files GUIVincent Petry2015-11-221-1/+1
| | | | | | This will make sure the cached JS gets properly updated. Also, since this is a bigger change it also qualifies for a version increase :-)
* Move index.php from files to AppFrameworkLukas Reschke2015-11-162-3/+8
| | | | | 1. Allows it to use the more secure CSP rules of the AppFramework. 2. Adds some unit tests.
* Update license headersLukas Reschke2015-10-262-2/+2
|
* Merge pull request #19838 from owncloud/remove-files-remote.phpThomas Müller2015-10-201-55/+0
|\ | | | | Remove apps/files/appinfo/remote.php - this is no longer used
| * Remove apps/files/appinfo/remote.php - this is no longer usedThomas Müller2015-10-161-55/+0
| |
* | Increase the 2nd digit of shipped appsJoas Schilling2015-10-172-2/+4
|/
* Consolidate webdav code - move all to one appThomas Müller2015-10-162-6/+2
|
* update licence headers via scriptMorris Jobke2015-10-053-3/+2
|
* Add a Sabre plugin that emits an event for appsJoas Schilling2015-09-171-1/+2
|
* Remove DEBUG constant and use config valueMorris Jobke2015-08-242-1/+10
| | | | | * introduces config.php option 'debug' that defaults to false * migrate DEBUG constant to config value
* Merge pull request #18127 from owncloud/dav-request-testsThomas Müller2015-08-121-42/+14
|\ | | | | add test framework for doing full request webdav tests
| * split out creating the sabre dav server to it's own factoryRobin Appelman2015-08-111-42/+14
| |
* | Use DIRoeland Jago Douma2015-08-101-4/+1
| | | | | | | | | | | | | | | | * 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
* | Moved core apps to the capabilities managerRoeland Jago Douma2015-08-102-9/+12
|/ | | | | | | * Files * Files_Sharing * Files_Trashbin * Files_Versions
* add condition to update queryBjoern Schiessle2015-07-271-1/+1
|
* Add an update script to reset the valueJoas Schilling2015-07-242-1/+97
| | | | | | | | | | | | | | | | | | | | | | | In case encryption was not enabled, we accidently set encrypted = 1 for files inside mount points, since 8.1.0. This breaks opening the files in 8.1.1 because we fixed the code that checks if a file is encrypted. In order to fix the file, we need to reset the flag of the file. However, the flag might be set because the file is in fact encrypted because it was uploaded at a time where encryption was enabled. So we can only do this when: - Current version of ownCloud before the update is 8.1.0 or 8.2.0.(0-2) - Encryption is disabled - files_encryption is not known in the app config If the first two are not the case, we are save. However, if files_encryption values exist in the config, we might have a false negative here. Now if there is no file with unencrypted size greater 0, that means there are no files that are still encrypted with "files_encryption" encryption. So we can also safely reset the flag here. If this is not the case, we go with "better save then sorry" and don't change the flag but write a message to the ownCloud log file.
* Remove ajax/mimeicon.php and its routeRoeland Jago Douma2015-07-091-2/+0
|
* Fixing ctor calls and ctor itself to not break usage in calendar and ↵Thomas Müller2015-06-291-1/+1
| | | | contacts .....
* update license headers and authorsMorris Jobke2015-06-252-1/+1
|
* Remove hard-dependency on disabled output_bufferingLukas Reschke2015-05-041-0/+2
| | | | | | | | This removes the hard-dependency on output buffering as requested at https://github.com/owncloud/core/issues/16013 since a lot of distributions such as Debian and Ubuntu decided to use `4096` instead of the PHP recommended and documented default value of `off`. However, we still should encourage disabling this setting for improved performance and reliability thus the setting switches in `.user.ini` and `.htaccess` are remaining there. It is very likely that we in other cases also should disable the output buffering but aren't doing it everywhere and thus causing memory problems. Fixes https://github.com/owncloud/core/issues/16013
* Block old legacy clientsLukas Reschke2015-04-201-0/+1
| | | | | | | | | | | This Pull Request introduces a SabreDAV plugin that will block all older clients than 1.6.1 to connect and sync with the ownCloud instance. This has multiple reasons: 1. Old ownCloud client versions before 1.6.0 are not properly working with sticky cookies for load balancers and thus generating sessions en masse 2. Old ownCloud client versions tend to be horrible buggy In some cases we had in 80minutes about 10'000 sessions created by a single user. While this change set does not really "fix" the problem as 3rdparty legacy clients are affected as well, it is a good work-around and hopefully should force users to update their client
* Fix usage of deprecated private constantsJoas Schilling2015-04-181-1/+1
|
* Merge pull request #15437 from owncloud/deleteorphanedfilesThomas Müller2015-04-101-0/+1
|\ | | | | [command] delete orphaned file cache entries
| * [command] delete orphaned file cache entriesMorris Jobke2015-04-081-0/+1
| | | | | | | | | | * ./occ files:cleanup * delete file cache entries without an existing storage
* | Move tag related code into a helper so we can test the query without a viewJoas Schilling2015-03-301-1/+3
| |
* | Use DI for the objects where possibleJoas Schilling2015-03-301-1/+4
|/
* Merge pull request #15227 from owncloud/ocetag-headerVincent Petry2015-03-271-0/+1
|\ | | | | Copy Etag header to OC-Etag for sabre calls
| * Copy Etag header to OC-Etag for sabre callsVincent Petry2015-03-261-0/+1
| |
* | Merge pull request #15214 from owncloud/no-php-timeouts-on-webdav-masterMorris Jobke2015-03-261-0/+4
|\ \ | | | | | | no php execution timeout for webdav
| * | no php execution timeout for webdavThomas Müller2015-03-261-0/+4
| |/
* / Update license headersJenkins for ownCloud2015-03-265-29/+104
|/
* No longer directly output OC_Image for thumbnailsRoeland Jago Douma2015-03-241-3/+4
| | | | | | * Only use public interfaces - Injected IPreview * Added unit tests
* Use a closure for the files app entry and deprecate old methodsJoas Schilling2015-03-171-17/+22
|
* Adding a more meaningful message for sabre dav exception - fixes #14516Thomas Müller2015-03-111-1/+1
|
* Revert "Updating license headers"Morris Jobke2015-02-265-100/+32
| | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36.
* Remove locks plugin.Thomas Müller2015-02-251-2/+0
| | | | | | | Reasoning: - a WebDAV server is not required to implement locking support - WebDAV Locking is know to break the sync algorithm - the current lock implementation is known to be broken (locks are not moved if a file is moved, locks on shared files don't work)
* Show a empty response for GET on non-files instead of the Browser PluginLukas Reschke2015-02-231-1/+2
|
* Sabre Update to 2.1Vincent Petry2015-02-231-11/+22
| | | | | | | | | | | | | | | | | | - VObject fixes for Sabre\VObject 3.3 - Remove VObject property workarounds - Added prefetching for tags in sabre tags plugin - Moved oc_properties logic to separate PropertyStorage backend (WIP) - Fixed Sabre connector namespaces - Improved files plugin to handle props on-demand - Moved allowed props from server class to files plugin - Fixed tags caching for files that are known to have no tags (less queries) - Added/fixed unit tests for Sabre FilesPlugin, TagsPlugin - Replace OC\Connector\Sabre\Request with direct call to httpRequest->setUrl() - Fix exception detection in DAV client when using Sabre\DAV\Client - Added setETag() on Node instead of using the static FileSystem - Also preload tags/props when depth is infinity