summaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* Make extra user profile fields always editableVincent Petry2021-03-295-82/+19
| | | | | | | | The fields for phone number, address, website and twitter are now editable regardless whether federated sharing and the lookup server are enabled or not. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Map old account scope properties to new namesVincent Petry2021-03-2910-66/+67
| | | | | | | | Use new scope values in settings page. Adjust all consumers to use the new constants. Map old scope values to new ones in account property getter. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Adjust scopes menu based on conditionsVincent Petry2021-03-294-34/+28
| | | | | | | | | | | Now not all fields have the "v2-private" option in place. Fix dropdown issue when a scope was stored that is not listed after disabling the lookup server. Whenever the lookup server upload is disabled, the scope menu is now displayed where it makes sense to allow switching between the two private scopes. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Add new v2-private account scopeVincent Petry2021-03-292-6/+42
| | | | | | | | | | Added new v2-private account manager scope that restricts the scope further by excluding public link access. Avatars with v2-private account scope are now showing the guest avatar instead of the real avatar. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* [tx-robot] updated from transifexNextcloud bot2021-03-2914-18/+26
|
* [tx-robot] updated from transifexNextcloud bot2021-03-284-14/+14
|
* [tx-robot] updated from transifexNextcloud bot2021-03-278-2/+82
|
* Merge pull request #26307 from nextcloud/backport/22201/stable21Roeland Jago Douma2021-03-261-3/+17
|\ | | | | [stable21] Delete old birthday calendar object when moving contact to another ad…
| * Delete old birthday calendar object when moving contact to another address bookChristian Weiske2021-03-261-3/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | When an contact is moved to another address book, the contact is copied to the second address book. During copying, the birthday event is created - but it gets the same UID as the contact's birthday event in the first address book. To prevent the "Calendar object with uid already exists" error that followed, we need to delete the old entry before the new one is created. Resolves: https://github.com/nextcloud/server/issues/20492 Signed-off-by: Christian Weiske <cweiske@cweiske.de>
* | Merge pull request #26263 from nextcloud/backport/26046/stable21Roeland Jago Douma2021-03-2675-1206/+1943
|\ \ | |/ |/| [stable21] update icewind/smb to 3.4.0
| * update icewind/smb to 3.4.0Robin Appelman2021-03-2375-1206/+1943
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #26298 from nextcloud/backport/26287/stable21John Molakvoæ2021-03-261-1/+1
|\ \ | | | | | | [stable21] Fix l10n
| * | Fix l10nValdnet2021-03-251-1/+1
| | | | | | | | | Issue: #26286
* | | [tx-robot] updated from transifexNextcloud bot2021-03-26112-92/+314
|/ /
* | [tx-robot] updated from transifexNextcloud bot2021-03-25146-238/+214
| |
* | Merge pull request #26257 from nextcloud/backport/26198/stable21Morris Jobke2021-03-241-31/+46
|\ \ | | | | | | [stable21] Handle limit offset and sorting in files search
| * | pass order from unified search to file searchRobin Appelman2021-03-231-1/+5
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | use "newer" node search api directly in unified searchRobin Appelman2021-03-231-31/+42
| |/ | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | l10n: Separate ellipsisValdnet2021-03-241-1/+1
| | | | | | Unifying the text string with the others.
* | [tx-robot] updated from transifexNextcloud bot2021-03-2432-8/+42
|/
* [tx-robot] updated from transifexNextcloud bot2021-03-23226-410/+462
|
* Fix parameter types in docsJoas Schilling2021-03-222-7/+7
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* l10n: Add changes to text string for userValdnet2021-03-221-1/+1
|
* l10n: Add word user in ShareByMailProvider.phpValdnet2021-03-221-1/+1
| | | Standardizing text strings with other Nextcloud applications.
* [tx-robot] updated from transifexNextcloud bot2021-03-2230-120/+274
|
* Merge pull request #26227 from nextcloud/backport/26213/stable21Morris Jobke2021-03-211-5/+0
|\ | | | | [stable21] Removed unnecessary padding
| * Removed unnecessary paddingSascha Wiswedel2021-03-201-5/+0
| | | | | | Signed-off-by: Sascha Wiswedel <sascha.wiswedel@nextcloud.com>
* | [tx-robot] updated from transifexNextcloud bot2021-03-218-10/+10
|/
* Merge pull request #26215 from nextcloud/backport/26145/stable21Roeland Jago Douma2021-03-201-1/+9
|\ | | | | [stable21] add (hidden) option to always show smb root as writable
| * add (hidden) option to always show smb root as writableRobin Appelman2021-03-191-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | some smb servers are very insistent in reporting that the root of the share is readonly, even if it isn't. This works around the problem by adding a hidden option to overwrite the permissions of the root of the share. This can be enabled using ```bash occ files_external:config <mount id> root_force_writable true ``` where you can find your mount id using ```bash occ files_external:list ``` Signed-off-by: Robin Appelman <robin@icewind.nl>
* | [tx-robot] updated from transifexNextcloud bot2021-03-2018-78/+84
|/
* [tx-robot] updated from transifexNextcloud bot2021-03-196-4/+52
|
* Fix valid storages removed when cleaning remote storagesDaniel Calviño Sánchez2021-03-182-4/+39
| | | | | | | | | | | | | | | | | | The remote URL of a share is always stored in the database with a trailing slash. However, when a cloud ID is generated trailing slashes are removed. The ID of a remote storage is generated from the cloud ID, but the "cleanup-remote-storage" command directly used the remote URL stored in the database. Due to this, even if the remote storage was valid, its ID did not match the ID of the remote share generated by the command and ended being removed. Now the command generates the ID of remote shares using the cloud ID instead, just like done by the remote storage, so there is no longer a mismatch. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Merge pull request #26087 from nextcloud/backport/26049/stable21Vincent Petry2021-03-181-2/+3
|\ | | | | [stable21] limit constructing of result objects in file search
| * limit constructing of result objects in file searchRobin Appelman2021-03-121-2/+3
| | | | | | | | | | | | | | | | even thought we currently have no proper way of limiting the search itself, we can at least limit the construction of the result objects. this saves about 40% of the time spend in the search request in my local testing Signed-off-by: Robin Appelman <robin@icewind.nl>
* | [tx-robot] updated from transifexNextcloud bot2021-03-186-8/+12
| |
* | Merge pull request #26062 from nextcloud/backport/25915/stable21Morris Jobke2021-03-175-4/+16
|\ \ | | | | | | [stable21] Add appconfig to always show the unique label of a sharee
| * | Add appconfig to always show the unique label of a shareeJulius Härtl2021-03-115-4/+16
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | adds ldap user:reset commandArthur Schiwon2021-03-175-3/+132
| | | | | | | | | | | | | | | | | | | | | | | | - allows to delete data of existing LDAP users, which otherwise is safe guarded - ensures that the user is not being deleted on LDAP through a plugin Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | Merge pull request #25943 from nextcloud/backport/25659/stable21Morris Jobke2021-03-173-3/+9
|\ \ \ | | | | | | | | [stable21] catch notfound and forbidden exception in smb::getmetadata
| * | | catch notfound and forbidden exception in smb::getmetadataRobin Appelman2021-03-053-3/+9
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #26166 from nextcloud/backport/26131/stable21Morris Jobke2021-03-171-1/+1
|\ \ \ \ | | | | | | | | | | [stable21] Fix default missing initial state for templates
| * | | | Fix default missing initial state for templatesJohn Molakvoæ (skjnldsv)2021-03-171-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | | Use correct exception type hint in catch statementMorris Jobke2021-03-171-2/+2
|/ / / / | | | | | | | | | | | | | | | | | | | | Found by psalm update 4.6.2 to 4.6.3 in #26111 Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | | | [tx-robot] updated from transifexNextcloud bot2021-03-174-4/+44
| | | |
* | | | Merge pull request #26133 from nextcloud/backport/25136/stable21Morris Jobke2021-03-162-0/+40
|\ \ \ \ | | | | | | | | | | [stable21] do cachejail search filtering in sql
| * | | | fix search in nested jailsRobin Appelman2021-03-152-0/+40
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #26128 from nextcloud/backport/26115/stable21Christoph Wurst2021-03-161-0/+2
|\ \ \ \ \ | | | | | | | | | | | | [stable21] Log exceptions when creating share
| * | | | | Log exceptions when creating shareVincent Petry2021-03-151-0/+2
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because the exceptions don't always contain a useful message for the UI, but also because in some cases we need to find out what went wrong. In some setups, a ShareNotFoundException might happen during creation when we try to re-read the just written share. Usually related to Galera Cluster where node syncing wait is not enabled. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* / / / / [tx-robot] updated from transifexNextcloud bot2021-03-162-0/+12
|/ / / /