summaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* | | Only set copy etag if the destination source can be foundChristoph Wurst2021-04-232-1/+22
|/ / | | | | | | | | | | | | | | | | | | The etag is only set for files, but it's also possible that in edge cases the copy destination node can't be found. In that case we don't need to set any etag. Required for #26083 Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | [tx-robot] updated from transifexNextcloud bot2021-04-2378-44/+70
| |
* | Merge pull request #26627 from nextcloud/smb-341blizzz2021-04-2211-37/+52
|\ \ | | | | | | update icewind/smb to 3.4.1
| * | update icewind/smb to 3.4.1Robin Appelman2021-04-1911-37/+52
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #26586 from ↵Joas Schilling2021-04-221-4/+4
|\ \ \ | |_|/ |/| | | | | | | | nextcloud/bugfix/noid/handle-device-login-like-an-alternative-login Handle device login like an alternative login
| * | Handle device login like an alternative loginJoas Schilling2021-04-201-4/+4
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | [tx-robot] updated from transifexNextcloud bot2021-04-22396-764/+882
| | |
* | | Merge pull request #26609 from nextcloud/Valdnet-patch-6Roeland Jago Douma2021-04-211-1/+1
|\ \ \ | | | | | | | | l10n: Improve styling
| * | | l10n: Improve stylingValdnet2021-04-181-1/+1
| | | | | | | | | | | | "Empty field" information shifted to the end of the sentence. It looks more stylistic.
* | | | Merge pull request #23529 from Simounet/feat/23397-settings-new-user-modalJohn Molakvoæ2021-04-2114-153/+176
|\ \ \ \ | | | | | | | | | | Settings: new user row replaced by a modal
| * | | | Settings: new user row replaced by a modalSimounet2021-04-2114-153/+176
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Simounet <contact@simounet.net>
* | | | | Merge pull request #26474 from ↵Morris Jobke2021-04-211-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/caugner-patch-mariadb-in-mysql-support-warning Mention MariaDB in MySQL support warning
| * | | | | Mention MariaDB in MySQL support warningClaas Augner2021-04-091-1/+1
| | | | | |
* | | | | | set mimetype for objects uploaded to object storagesRobin Appelman2021-04-212-4/+14
| |/ / / / |/| | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #26648 from nextcloud/Valdnet-patch-7Roeland Jago Douma2021-04-211-1/+1
|\ \ \ \ \ | | | | | | | | | | | | l10n: Spelling unification
| * | | | | l10n: Spelling unificationValdnet2021-04-201-1/+1
| | | | | | | | | | | | | | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* | | | | | [tx-robot] updated from transifexNextcloud bot2021-04-2134-6/+520
| | | | | |
* | | | | | Merge pull request #26658 from nextcloud/bugfix/noid/continue-on-denied-aclsMorris Jobke2021-04-201-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Do not stop directory listing when ACL is blocking access
| * | | | | | Continue iterating over diretory contents and just hide file if denied by aclJulius Härtl2021-04-201-1/+1
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | | Merge pull request #26661 from nextcloud/bugfix/noid/fix-ldap-unit-testMorris Jobke2021-04-201-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix LDAP unit tests
| * | | | | | Fix LDAP unit testsJoas Schilling2021-04-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 20) OCA\user_ldap\tests\Jobs\UpdateGroupsTest::testHandleKnownGroups Trying to configure method "fetchAll" which cannot be configured because it does not exist, has not been specified, is final, or is static Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | | Merge pull request #26594 from nextcloud/enh/2fa/bootstrapMorris Jobke2021-04-202-5/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Move 2FA registration to IBootstrap
| * | | | | | | Move 2fa backupscode to new registrationRoeland Jago Douma2021-04-202-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>