Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add isset for optional params | Jörn Friedrich Dreyer | 2016-01-04 | 1 | -2/+3 |
| | |||||
* | make url type configurable | Jörn Friedrich Dreyer | 2015-12-11 | 1 | -1/+5 |
| | |||||
* | Merge pull request #21119 from owncloud/make-appconfig-more-robust | Thomas Müller | 2015-12-10 | 1 | -0/+7 |
|\ | | | | | Make AppManager->checkAppForUser more robust | ||||
| * | Make AppManager->checkAppForUser more robust | Morris Jobke | 2015-12-10 | 1 | -0/+7 |
| | | | | | | | | | | * if the JSON that is stored in the DB is corrupt an error was thrown * with this change it is properly handled and the app is disabled | ||||
* | | Merge pull request #21086 from owncloud/storage-nocheckavailforgetowner | Thomas Müller | 2015-12-10 | 1 | -1/+0 |
|\ \ | |/ |/| | Do not check storage availability for getOwner | ||||
| * | Do not check storage availability for getOwner | Vincent Petry | 2015-12-09 | 1 | -1/+0 |
| | | | | | | | | | | Because the owner is always known thanks to the file cache and other places, we don't need the remote storage to be actually available. | ||||
* | | Merge pull request #21072 from owncloud/db-lock-ttl | Thomas Müller | 2015-12-10 | 1 | -3/+3 |
|\ \ | | | | | | | Remove all locks after ttl from the db | ||||
| * | | Remove all locks after ttl from the db | Robin Appelman | 2015-12-09 | 1 | -3/+3 |
| | | | |||||
* | | | Merge pull request #21073 from owncloud/memcache-lock-ttl | Thomas Müller | 2015-12-10 | 4 | -4/+17 |
|\ \ \ | | | | | | | | | Add ttl for redis based locking | ||||
| * | | | ttl for memcache locking backends that support it | Robin Appelman | 2015-12-09 | 3 | -2/+11 |
| | | | | |||||
| * | | | Add interface for memcache backends that support setting ttl on exisiting keys | Robin Appelman | 2015-12-09 | 1 | -2/+6 |
| |/ / | |||||
* | | | Merge pull request #20984 from owncloud/fix-mysql-setup-unix-socket-master | Thomas Müller | 2015-12-10 | 1 | -6/+19 |
|\ \ \ | | | | | | | | | Add unix_socket support for mysql during initial installation - fixes… | ||||
| * | | | Add unix_socket support for mysql during initial installation - fixes #20210 | Thomas Müller | 2015-12-07 | 1 | -6/+19 |
| | | | | |||||
* | | | | Merge pull request #20775 from owncloud/comments-manager | Thomas Müller | 2015-12-09 | 5 | -0/+945 |
|\ \ \ \ | |_|_|/ |/| | | | add icommentsmanger and icomment implementation | ||||
| * | | | use getLastInsertId from query builder for convenience | Arthur Schiwon | 2015-12-09 | 1 | -1/+1 |
| | | | | |||||
| * | | | remove unused use statement | Arthur Schiwon | 2015-12-09 | 1 | -1/+0 |
| | | | | |||||
| * | | | php < 5.5 compatible | Arthur Schiwon | 2015-12-09 | 1 | -5/+5 |
| | | | | |||||
| * | | | improve PHP doc and remove superflous by reference indicator | Arthur Schiwon | 2015-12-09 | 1 | -5/+5 |
| | | | | |||||
| * | | | hardening, add some checks for whitespace-only strings | Arthur Schiwon | 2015-12-09 | 1 | -14/+15 |
| | | | | |||||
| * | | | OC not oc | Arthur Schiwon | 2015-12-09 | 1 | -2/+2 |
| | | | | |||||
| * | | | parameter checks for setting actor and object to happen only in one place | Arthur Schiwon | 2015-12-09 | 2 | -13/+8 |
| | | | | |||||
| * | | | fix usage of empty | Arthur Schiwon | 2015-12-09 | 1 | -6/+6 |
| | | | | |||||
| * | | | different strategy in cleaning up after user was deleted | Arthur Schiwon | 2015-12-09 | 4 | -6/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | | | add icommentsmanger and icomment implementation | Arthur Schiwon | 2015-12-09 | 4 | -0/+951 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | register CommentsManager service, allow override, document in config.sample.php don't insert autoincrement ids in tests, because of dislikes from oracle and pgsql specify timezone in null date only accepts strings for ID parameter that can be converted to int replace forgotten hardcoded IDs in tests react on deleted users react on file deletion Postgresql compatibility lastInsertId needs *PREFIX* with the table name do not listen for file deletion, because it is not reliable (trashbin, external storages) add runtime cache for comments | ||||
* | | | | Don't load commands of apps when in maintenance mode - fixes #20939 | Thomas Müller | 2015-12-09 | 1 | -4/+6 |
|/ / / | |||||
* | | | Merge pull request #21060 from owncloud/support-for-read-only-config-dir | Thomas Müller | 2015-12-09 | 1 | -7/+9 |
|\ \ \ | |_|/ |/| | | Add support for read only config dir | ||||
| * | | Add support for read only config dir | Lukas Reschke | 2015-12-09 | 1 | -7/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We already support the `config_is_read_only` for the config file itself. However not for the whole directory (which is a bug). This unifies the check in the checkServer routine with the one in base.php. Now one can enable a read only config folder so that ownCloud is not allowed to overwrite it's own source code. To test this set the whole config folder to read only, clear your session, refresh, see it fails, add the new code, refresh, see it works. Also verify that setup still works fine. (obviously setup does not work with a read only config Also verify that setup still works fine. (obviously setup does not work with a read only config)) Fixes https://github.com/owncloud/core/issues/14455 | ||||
* | | | Merge pull request #21061 from owncloud/fix-oracle-last-insert-id-test | Thomas Müller | 2015-12-09 | 1 | -6/+22 |
|\ \ \ | | | | | | | | | Fix the last insert id test by changing to an autoincremen… | ||||
| * | | | Do not quote the table name for lastInsertId() | Joas Schilling | 2015-12-09 | 1 | -6/+22 |
| |/ / | |||||
* | | | Merge pull request #21056 from owncloud/check-return | Thomas Müller | 2015-12-09 | 2 | -3/+7 |
|\ \ \ | | | | | | | | | Verify return type | ||||
| * | | | Verify return type | Lukas Reschke | 2015-12-09 | 2 | -3/+7 |
| |/ / | | | | | | | | | | Can also be null. Silences another security warning... | ||||
* | | | Merge pull request #21055 from owncloud/fix-php-docs-for-console | Thomas Müller | 2015-12-09 | 1 | -1/+10 |
|\ \ \ | | | | | | | | | Fix PHPDoc and check if path does exists | ||||
| * | | | Fix PHPDoc and check if path does exists | Lukas Reschke | 2015-12-09 | 1 | -1/+10 |
| |/ / | | | | | | | | | | Mutes another security warning of some static scanners. | ||||
* | | | Merge pull request #21005 from owncloud/verify_password_before_unshare | Thomas Müller | 2015-12-09 | 1 | -0/+5 |
|\ \ \ | | | | | | | | | The ajax code path unshares a link share when updating the password | ||||
| * | | | The ajax code path unshares a link share when updating the password | Roeland Jago Douma | 2015-12-07 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | In order to not mess up existing shares if the password gets verified we should first fire this validation. | ||||
* | | | | Merge pull request #21038 from owncloud/share-computesharepermissions-notstore | Thomas Müller | 2015-12-09 | 3 | -6/+8 |
|\ \ \ \ | | | | | | | | | | | Fix (re)share permission checks in a few code paths | ||||
| * | | | | Add explicit check for groups excluded from sharing | Vincent Petry | 2015-12-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | Since isSharable() doesn't do the check for groups excluded from sharing, adding an explicit check in the sharing code. | ||||
| * | | | | Add reshare permission checks | Vincent Petry | 2015-12-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added in isSharable() in incoming remote share. Added in isSharable() in regular incoming share. Added in FileInfo to make sure the proper attributes are returned to the clients. | ||||
| * | | | | Compute share permissions in the view | Vincent Petry | 2015-12-08 | 2 | -5/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | The share permissions are now computed in the View/FileInfo instead of storing them directly/permanently on the storage | ||||
* | | | | | Add type description | Lukas Reschke | 2015-12-08 | 1 | -0/+2 |
| |_|/ / |/| | | | | | | | | | | | Allows IDEs and static code analyzers. Would have saved me some minutes today :) | ||||
* | | | | Merge pull request #21031 from owncloud/sanitize-findAppInDirectories | Thomas Müller | 2015-12-08 | 1 | -1/+5 |
|\ \ \ \ | | | | | | | | | | | Sanitize the appId passed to `findAppInDirectories` | ||||
| * | | | | Sanitize the appId passed to `findAppInDirectories` | Lukas Reschke | 2015-12-08 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | | | Would have prevented quite some security bugs in the past. Nice hardening for now. | ||||
* | | | | | Merge pull request #21030 from owncloud/querybuilder-new-features | Thomas Müller | 2015-12-08 | 2 | -2/+56 |
|\ \ \ \ \ | | | | | | | | | | | | | Querybuilder new features | ||||
| * | | | | | Add a method to the get "to use" table and column name | Joas Schilling | 2015-12-08 | 2 | -2/+19 |
| | | | | | | |||||
| * | | | | | Add select distinct to the query builder | Joas Schilling | 2015-12-08 | 1 | -0/+22 |
| | | | | | | |||||
| * | | | | | Allow getting the last insert id without much hassle | Joas Schilling | 2015-12-08 | 1 | -0/+15 |
| |/ / / / | |||||
* | | | | | Merge pull request #20786 from owncloud/systemtags-dav | Thomas Müller | 2015-12-08 | 2 | -3/+7 |
|\ \ \ \ \ | | | | | | | | | | | | | DAV endpoint for system tags | ||||
| * | | | | | Fixed system tags DAV and API and docs | Vincent Petry | 2015-12-04 | 2 | -3/+3 |
| | | | | | | |||||
| * | | | | | Added dav endpoints for system tags | Vincent Petry | 2015-12-03 | 1 | -0/+4 |
| | | | | | | |||||
* | | | | | | Merge pull request #21022 from owncloud/get-rid-of-by-reference | Thomas Müller | 2015-12-08 | 3 | -9/+11 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Get rid of by reference |