Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Check whether ownCloud is installed | Lukas Reschke | 2016-01-27 | 3 | -77/+195 |
| | | | | | | ownCloud might not yet be setup. This causes an issue as the user config requires a setup ownCloud. Thus this needs a block whether ownCloud is installed or not. Fixes https://github.com/owncloud/core/issues/21955 | ||||
* | Merge pull request #21940 from ↵ | Thomas Müller | 2016-01-27 | 1 | -7/+7 |
|\ | | | | | | | | | owncloud/share2_do_not_returned_removed_group_shares [Share 2.0] Properly handle user deleted group shares | ||||
| * | [Share 2.0] Properly handle user deleted group shares | Roeland Jago Douma | 2016-01-27 | 1 | -7/+7 |
| | | | | | | | | | | | | If a user deletes a group share we create a special share entry. To the API this is just a normal group share for that user with permissions 0. But we should not return this. | ||||
* | | Merge pull request #21741 from owncloud/l10n-improvements | Thomas Müller | 2016-01-27 | 4 | -48/+527 |
|\ \ | | | | | | | Move methods to the factory that are not related to translating, but to guessing/finding the language | ||||
| * | | Add tests for findAvailableLanguages | Joas Schilling | 2016-01-26 | 1 | -0/+22 |
| | | | |||||
| * | | Add tests for findLanguage() | Joas Schilling | 2016-01-26 | 2 | -6/+133 |
| | | | |||||
| * | | Remove tests for wrapper | Joas Schilling | 2016-01-26 | 1 | -43/+0 |
| | | | |||||
| * | | Add tests for the factory | Joas Schilling | 2016-01-26 | 1 | -0/+201 |
| | | | |||||
| * | | Add tests for the new l10n class | Joas Schilling | 2016-01-26 | 1 | -0/+162 |
| | | | |||||
| * | | Move legacy test file to new location | Joas Schilling | 2016-01-26 | 1 | -5/+11 |
| | | | |||||
| * | | Fix the tests | Joas Schilling | 2016-01-26 | 1 | -0/+4 |
| | | | |||||
| * | | Move findLanguage() and setLanguageFromRequest() to factory | Joas Schilling | 2016-01-26 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #21887 from owncloud/share2_updateShare | Thomas Müller | 2016-01-27 | 2 | -70/+660 |
|\ \ \ | | | | | | | | | [Sharing 2.0] update share | ||||
| * | | | Fix comments from Thomas | Roeland Jago Douma | 2016-01-26 | 2 | -21/+22 |
| | | | | |||||
| * | | | [share 2.0] manager unit tests | Roeland Jago Douma | 2016-01-26 | 1 | -1/+245 |
| | | | | |||||
| * | | | [Share 2.0] Fix unit tests | Roeland Jago Douma | 2016-01-26 | 1 | -46/+52 |
| | | | | |||||
| * | | | [Share 2.0] Add unit test for the default share provider | Roeland Jago Douma | 2016-01-26 | 1 | -7/+346 |
| |/ / | |||||
* | | | Merge pull request #21906 from owncloud/querybuilder-clob-comparison | Thomas Müller | 2016-01-27 | 1 | -4/+86 |
|\ \ \ | |_|/ |/| | | Querybuilder clob comparison | ||||
| * | | Fix Oracle comparisons | Joas Schilling | 2016-01-26 | 1 | -17/+39 |
| | | | |||||
| * | | Add tests for clob comparisons | Joas Schilling | 2016-01-26 | 1 | -4/+64 |
| |/ | |||||
* / | We must resolve to the proper usergroup share | Roeland Jago Douma | 2016-01-26 | 1 | -0/+21 |
|/ | |||||
* | Merge pull request #21845 from owncloud/sync-system-addressbook-on-avatar-change | Thomas Müller | 2016-01-26 | 2 | -2/+10 |
|\ | | | | | Changing the avatar of the user emits the changeUser event which trig… | ||||
| * | Trigger change on avatar delete | Thomas Müller | 2016-01-25 | 1 | -1/+2 |
| | | |||||
| * | Assert that User::triggerChange is called upon avatar change | Thomas Müller | 2016-01-25 | 1 | -3/+7 |
| | | |||||
| * | Changing the avatar of the user emits the changeUser event which triggers ↵ | Thomas Müller | 2016-01-25 | 2 | -2/+5 |
| | | | | | | | | update of the system addressbook | ||||
* | | Merge pull request #21894 from owncloud/refactor-csrf | Thomas Müller | 2016-01-26 | 6 | -9/+414 |
|\ \ | |/ |/| | Add new CSRF manager for unit testing purposes | ||||
| * | Add new CSRF manager for unit testing purposes | Lukas Reschke | 2016-01-25 | 6 | -9/+414 |
| | | | | | | | | This adds a new CSRF manager for unit testing purposes, it's interface is based upon https://github.com/symfony/security-csrf. Due to some of our required custom changes it is however not possible to use the Symfony component directly. | ||||
* | | Adding support of -1 as size to be passed into get and getFile | Thomas Müller | 2016-01-25 | 1 | -4/+17 |
| | | |||||
* | | Merge pull request #18444 from owncloud/occ-config-types | Thomas Müller | 2016-01-25 | 3 | -52/+222 |
|\ \ | |/ |/| | occ config:system:set can now set other value types | ||||
| * | Allow array recursion in get | Joas Schilling | 2016-01-14 | 1 | -3/+15 |
| | | |||||
| * | Allow deleting a nested system config value | Joas Schilling | 2016-01-14 | 1 | -6/+104 |
| | | |||||
| * | Retain backwards compatibility | Joas Schilling | 2016-01-14 | 1 | -25/+15 |
| | | |||||
| * | occ config:system:set can now set other value types | Robin McCorkell | 2016-01-14 | 1 | -43/+113 |
| | | | | | | | | | | | | | | Integers, doubles, booleans and even arrays can now be set, with the --type=... option. Array setting can be specified by passing multiple name arguments, e.g. `./occ config:system:set redis port --value=123 --type=integer` | ||||
* | | Merge pull request #21841 from owncloud/share2_deletefromself | Thomas Müller | 2016-01-22 | 1 | -2/+300 |
|\ \ | | | | | | | [Share 2.0] Add deleteFromSelf method | ||||
| * | | [Share 2.0] Add deleteFromSelf method | Roeland Jago Douma | 2016-01-22 | 1 | -2/+300 |
| | | | | | | | | | | | | | | | | | | | | | This allows recipient to delete a share. For user shares this is the same as deleting (at least for now). But for group shares this means creating a new share with type 2. With permissions set to 0. | ||||
* | | | Merge pull request #21719 from owncloud/move-notification-api-to-ocp | Thomas Müller | 2016-01-22 | 4 | -65/+65 |
|\ \ \ | |/ / |/| | | Move the notification API to public namespace | ||||
| * | | Move the notification API to public namespace | Joas Schilling | 2016-01-22 | 4 | -65/+65 |
| | | | |||||
* | | | Merge pull request #18531 from owncloud/ext-user-credentials | Thomas Müller | 2016-01-22 | 3 | -26/+196 |
|\ \ \ | | | | | | | | | External storage 'Login credentials' auth mechanism | ||||
| * | | | fix test | Robin Appelman | 2016-01-18 | 2 | -5/+21 |
| | | | | |||||
| * | | | Introduce CredentialsManager for storage of credentials in DB | Robin McCorkell | 2016-01-18 | 1 | -0/+90 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 McCorkell | 2016-01-18 | 2 | -26/+90 |
| | | | | | | | | | | | | | | | | | | | | 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 #21849 from owncloud/add-custom-marker-into-htaccess | Thomas Müller | 2016-01-22 | 6 | -0/+107 |
|\ \ \ \ | | | | | | | | | | | Add custom marker into htaccess and execute integrity check after installation | ||||
| * | | | | Exclude .htaccess modifications from code checker | Lukas Reschke | 2016-01-22 | 6 | -0/+107 |
| | | | | | | | | | | | | | | | | | | | | After the initial installation ownCloud will write some content into the .htaccess file such as the 404 or 403 directives. This adds a magic marker into the .htaccess file and only the content above this marker will be compared in the integrity checker. | ||||
* | | | | | Merge pull request #21816 from ↵ | Thomas Müller | 2016-01-22 | 2 | -20/+21 |
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | owncloud/require-a-specific-path-instead-of-autoguessing Use path instead of app id for occ app signing | ||||
| * | | | | Use path instead of app id | Lukas Reschke | 2016-01-20 | 2 | -20/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change requires the usage of a path instead of the App ID when signing code. This has the advantage that developers can also sign code under a different location to make it easier. (e.g. remove `.git`, …) Also it adds an example command usage as well as a link to the documentation | ||||
* | | | | | Merge pull request #20768 from owncloud/mount-cache | Thomas Müller | 2016-01-22 | 1 | -0/+257 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | cache mountpoints in the db | ||||
| * | | | | multiple minor fies | Robin Appelman | 2016-01-20 | 1 | -11/+1 |
| | | | | | |||||
| * | | | | sort in tests | Robin Appelman | 2016-01-20 | 1 | -1/+18 |
| | | | | | |||||
| * | | | | log duplicates | Robin Appelman | 2016-01-20 | 1 | -1/+2 |
| | | | | | |||||
| * | | | | cache mountpoints in the db | Robin Appelman | 2016-01-20 | 1 | -0/+249 |
| |/ / / |