summaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #26845 from nextcloud/fix/noid/import-card-fix-string-valueMorris Jobke2021-05-032-9/+23
|\ | | | | fix creating vcards with multiple string values
| * fix creating vcards with multiple string valuesArthur Schiwon2021-04-302-9/+23
| | | | | | | | | | | | | | | | Internally it is valid to provide multiple values for a property as plain string. An exampe is given in the PhpDoc of AddressBookImpl::search(). Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | [tx-robot] updated from transifexNextcloud bot2021-05-032-0/+2
| |
* | [tx-robot] updated from transifexNextcloud bot2021-05-024-4/+4
| |
* | [tx-robot] updated from transifexNextcloud bot2021-05-0122-28/+382
|/
* [tx-robot] updated from transifexNextcloud bot2021-04-30152-258/+278
|
* Merge pull request #26826 from ↵Morris Jobke2021-04-299-54/+269
|\ | | | | | | | | nextcloud/refactor/dav-typed-calendar-deleted-events Exclusively use the typed calendar deletion events for DAV
| * Exclusively use the typed calendar deletion events for DAVChristoph Wurst2021-04-299-54/+269
| | | | | | | | | | | | | | We had both in places, but the old one isn't used anywhere outside this app, so it's time to migrate the code. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #26736 from ↵dependabot-preview[bot]2021-04-2910-12/+12
|\ \ | |/ |/| | | nextcloud/dependabot/npm_and_yarn/babel/core-7.13.16
| * Bump @babel/core from 7.13.15 to 7.13.16dependabot-preview[bot]2021-04-2810-12/+12
| | | | | | | | | | | | | | | | | | | | Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.13.15 to 7.13.16. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.13.16/packages/babel-core) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
* | [tx-robot] updated from transifexNextcloud bot2021-04-29130-192/+202
| |
* | Merge pull request #26461 from ↵Morris Jobke2021-04-283-11/+154
|\ \ | | | | | | | | | | | | nextcloud/bugfix/noid/only-return-editable-displayname-field-when-allowed-by-backend Only return display name as editable when the user backend allows it
| * | Also check implementsAction methodJoas Schilling2021-04-272-5/+92
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | Only return display name as editable when the user backend allows itJoas Schilling2021-04-273-11/+67
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Do not try to contact lookup server if not neededRoeland Jago Douma2021-04-281-1/+11
| | | | | | | | | | | | | | | | | | | | | In some cases (for example you never send data to the lookup server) there is no need for this job to even try. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Merge pull request #26784 from nextcloud/Valdnet-patch-8rakekniven2021-04-282-2/+2
|\ \ \ | | | | | | | | l10n: Change to a capital letter
| * | | Change size of the letter in testValdnet2021-04-281-1/+1
| | | |
| * | | l10n: Change to a capital letterValdnet2021-04-271-1/+1
| |/ / | | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* | | [tx-robot] updated from transifexNextcloud bot2021-04-28162-264/+312
| | |
* | | Merge pull request #26785 from nextcloud/fix/noid/ldap-beyond-last-pagekesselb2021-04-274-3/+49
|\ \ \ | | | | | | | | LDAP: do not bother to search after the last page
| * | | do not try to search after the last pageArthur Schiwon2021-04-274-3/+49
| |/ / | | | | | | | | | | | | | | | | | | - saves an LDAP requests in these cases - prevents a Protocol Error logged on < 7.3 API (for backports) Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | Merge pull request #26781 from nextcloud/bugfix/noid/more-auto-add-cleanupJoas Schilling2021-04-278-196/+0
|\ \ \ | | | | | | | | More cleaning after auto-add removal
| * | | More cleaning after auto-add removalJoas Schilling2021-04-278-196/+0
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Fix unit testsJoas Schilling2021-04-271-1/+1
| |/ / |/| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #26774 from ↵Julius Härtl2021-04-274-137/+1
|\ \ \ | |/ / |/| | | | | nextcloud/techdebt/noid/ldap-remove-pre73-paged-results
| * | removes PagedResults adapter for PHP < 7.3Arthur Schiwon2021-04-264-137/+1
| | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | Merge pull request #26765 from nextcloud/td/no_more_add_auto_trustedJoas Schilling2021-04-278-104/+7
|\ \ \ | | | | | | | | No longer add trusted servers on federated share creation
| * | | No longer add trusted servers on federated share creationRoeland Jago Douma2021-04-268-104/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It was disabled by default for ages. And often resulted in unwanted behavior. If admins want trusted servers they just have to do it manually. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Merge pull request #26775 from robottod/patch-1John Molakvoæ2021-04-271-14/+14
|\ \ \ \ | | | | | | | | | | Remove some deprecated calls from ShareByMailProvider.php
| * | | | Remove some deprecated calls from ShareByMailProvider.phprobottod2021-04-261-14/+14
| | |/ / | |/| | | | | | | | | | | | | | | | | | This moves the execute calls to the executeQuery and executeUpdate calls Resulting in less calls to deprecated functions Signed-off-by: rtod <robottod@protonmail.com>
* / | | [tx-robot] updated from transifexNextcloud bot2021-04-2712-122/+124
|/ / /
* / / Improve federated permission handlingRoeland Jago Douma2021-04-261-18/+2
|/ / | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #26259 from ↵Joas Schilling2021-04-261-0/+3
|\ \ | | | | | | | | | | | | nextcloud/feature/noid/validate-website-to-be-valid Validate the website field input to be a valid URL
| * | Validate the website field input to be a valid URLJoas Schilling2021-04-221-0/+3
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Correctly truncate multibyte strings to fit into the databaseChih-Hsuan Yen2021-04-262-4/+4
| | | | | | | | | | | | | | | | | | Closes: #26174 Signed-off-by: Chih-Hsuan Yen <yan12125@gmail.com>
* | | [tx-robot] updated from transifexNextcloud bot2021-04-2614-6/+30
| | |
* | | [tx-robot] updated from transifexNextcloud bot2021-04-2524-16/+128
| | |
* | | [tx-robot] updated from transifexNextcloud bot2021-04-2418-4/+30
| |/ |/|
* | Merge pull request #25417 from ↵Daniel Calviño Sánchez2021-04-237-82/+454
|\ \ | | | | | | | | | | | | nextcloud/fix-account-data-visibility-after-disabling-public-addressbook-upload Fix account data visibility after disabling public addressbook upload
| * | Fix active scope not visible in the menu if excludedDaniel Calviño Sánchez2021-04-235-24/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Depending on some settings (for example, if lookup server upload is disabled) some items can be hidden in the scope menu. However, if the user selected an scope in the past once the settings were changed the scope was no longer visible in the menu. Now the active scope will be always visible in the menu, although if it is an excluded scope it will be disabled. Selecting any other scope will then hide the excluded and no longer active one. When upload to the lookup server is disabled the scope menu was hidden for display name and email in the personal information settings; now the menu will be always shown to enable the above described behaviour. Note that the menu will be shown even if there is a single available scope so the user can read its description. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * | Fix deleting properties of user settings when not given explicitlyDaniel Calviño Sánchez2021-04-232-13/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The controller can receive an optional subset of the properties of the user settings; values not given are set to "null" by default. However, those null values overwrote the previously existing values, so in practice any value not given was deleted from the user settings. Now only non null values overwrite the previous values. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * | Fix TypeError when "email" is not given in the controller requestDaniel Calviño Sánchez2021-04-231-1/+1
| | | | | | | | | | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * | Respect additional user settings not covered by the controllerDaniel Calviño Sánchez2021-04-232-17/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "AccountManager::updateUser()" wipes previous user data with whichever user data is given (except for some adjustments, like resetting the verified status when needed). As the controller overrode the properties those properties would lose some of their attributes even if they are not affected by the changes made by the controller. Now the controller only modifies the attributes set ("value" and "scope") to prevent that. Note that with this change the controller no longer removes the "verified" status, but this is not a problem because, as mentioned, "AccountManager::updateUser()" resets them when needed (for example, when the value of the website property changes). This change is a previous step to fix overwritting properties with null values, and it will prevent the controller from making unexpected changes if more attributes are added in the future. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * | Add more unit tests for setting user settingsDaniel Calviño Sánchez2021-04-231-0/+160
| | | | | | | | | | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * | Change default test data to values less similar to empty valuesDaniel Calviño Sánchez2021-04-231-12/+12
| | | | | | | | | | | | | | | | | | | | | Right now it makes no difference, but this should make future tests clearer, specially in case of failure. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * | Extract default test data to a helper getterDaniel Calviño Sánchez2021-04-231-42/+46
| | | | | | | | | | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
| * | Use constants from interface rather than classDaniel Calviño Sánchez2021-04-232-21/+21
| | | | | | | | | | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* | | Close open cursorsChristoph Wurst2021-04-231-3/+5
| | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Use the new executeQuery and executeUpdate methodsChristoph Wurst2021-04-231-54/+54
| | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Drop default fetch mode parameterChristoph Wurst2021-04-231-15/+15
| | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>