summaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* Fix(l10n): Update translations from TransifexNextcloud bot2024-04-2526-6/+300
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-04-24138-138/+1016
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-04-2314-2/+160
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-04-224-0/+72
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-04-2120-12/+278
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-04-2052-22/+532
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-04-19154-538/+704
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #44921 from nextcloud/backport/44904/stable28Benjamin Gaussorgues2024-04-181-38/+73
|\
| * fix(files): Also restore shares after ownership transfer for object storageFerdinand Thiessen2024-04-181-38/+73
| | | | | | | | | | | | | | | | | | | | When a file is moved between different storages then the file id is not (always) preserved. This means the file id has to be adjusted for all shares. So in case the file id does not exist anymore we try to find the new file id based on the target path of the transfer and the path suffix of the share. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(files): When copying nodes only add the copy suffix for file before file ↵Ferdinand Thiessen2024-04-182-7/+30
|/ | | | | | | extension Co-authored-by: Pytal <24800714+Pytal@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #44867 from nextcloud/backport/44661/stable28Benjamin Gaussorgues2024-04-186-11/+70
|\
| * fix(files): Do not show files from hidden folders in "Recent"-view if hidden ↵Ferdinand Thiessen2024-04-186-11/+70
| | | | | | | | | | | | | | | | files are disabled by user Needed to adjust the store creation to be able to inject pinia before the vue app is initialized. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-04-1844-0/+670
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(files): Ensure search query is cleared when changing view or directoryFerdinand Thiessen2024-04-171-0/+10
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #44416 from nextcloud/backport/44407/stable28Ferdinand Thiessen2024-04-171-2/+2
|\ | | | | [stable28] fix(files): Do not escape file names in the file picker
| * fix(files): Do not escape file names for filepicker buttonsFerdinand Thiessen2024-04-171-2/+2
| | | | | | | | | | | | The text is already escaped by Vue, so we should not escape or sanitize the filename. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(systemtags): Use built-in input label to satisfy a11y check of NcSelectFerdinand Thiessen2024-04-171-6/+2
|/ | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #44473 from nextcloud/backport/44017/stable28Benjamin Gaussorgues2024-04-172-1/+68
|\
| * fix(dav): wrong comparison method between two eventsRobert C. Schaller2024-03-262-1/+68
| | | | | | | | | | | | | | | | | | Old comparison implementation compares each element of the array against each other with no respect for the associated array label, which leads to wrongful removals because one value is accidentally present in a completely different label. New comparison works 'by-label' individually. Partly fixes #41084 because changes between 'SEQUENCE' not present, 'SEQUENCE:0' and 'SEQUENCE:1' were not detected in the old implementation and thus no email update sent. Co-authored-by: Christoph Wurst <ChristophWurst@users.noreply.github.com> Signed-off-by: Robert C. Schaller <gtbc_robert.schaller@rsxc.de>
* | Merge pull request #44495 from nextcloud/backport/44483/stable28Benjamin Gaussorgues2024-04-171-0/+10
|\ \
| * | fix(settings): Also verify that `trusted_proxies` only contains IP addresses ↵Ferdinand Thiessen2024-03-261-0/+10
| |/ | | | | | | | | | | | | (with range) Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-04-17120-252/+464
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #44851 from nextcloud/backport/44847/stable28Ferdinand Thiessen2024-04-161-1/+18
|\ \ | | | | | | [stable28] fix(files): Focus filename input in new-node dialog when opened
| * | fix(files): Focus filename input in new-node dialog when openedFerdinand Thiessen2024-04-161-1/+18
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #44268 from nextcloud/backport/setupchecks-3/stable28Ferdinand Thiessen2024-04-1612-250/+448
|\ \ \ | |/ / |/| | [stable28] Migrate setup checks to new API - round 3
| * | Migrate debug mode check to new SetupCheck APICôme Chilliet2024-03-184-0/+59
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Rename to "Push service" and enable on all instances to avoid troubleCôme Chilliet2024-03-184-10/+16
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Migrate fair use of free push service check to new SetupCheck APICôme Chilliet2024-03-186-25/+85
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Merge writable temporary space check with the s3 one, and improveCôme Chilliet2024-03-186-40/+51
| | | | | | | | | | | | | | | | | | | | | It will now show available space and path of both PHP and Nextcloud temporary directories if they differ. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Remove old version of temporary space setup check and fix testsCôme Chilliet2024-03-182-88/+0
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Migrate available temp space check to new SetupCheck APICôme Chilliet2024-03-184-0/+97
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Migrate MySQL utf8mb4 check to new SetupCheck APICôme Chilliet2024-03-186-56/+67
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Remove bz2 leftover descriptionCôme Chilliet2024-03-181-1/+0
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Add missing recommended modules gmp and bcmathCôme Chilliet2024-03-181-0/+2
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Fix description for exif PHP moduleCôme Chilliet2024-03-181-1/+1
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Merge gmp and bcmath module checks with the existing PHP modules setup checkCôme Chilliet2024-03-183-19/+20
| | | | | | | | | | | | | | | | | | Also add description for why each module is recommended Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Migrate set_time_limit setup check to new APICôme Chilliet2024-03-187-17/+61
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | Migrate memcached PHP module setup check to new APICôme Chilliet2024-03-183-23/+19
| | | | | | | | | | | | | | | | | | Merged it with the other existing memcache setup check as it fits Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | fix(files): Inherit some node attributes when creating new nodes to preserve ↵Ferdinand Thiessen2024-04-164-10/+39
| | | | | | | | | | | | | | | | | | shared state Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | fix(files): Sanitize `share-types` attribute in download actionFerdinand Thiessen2024-04-161-1/+2
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | fix(share): Send empty expireDate when not expireDate setfenn-cs2024-04-161-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When creating a new share, if the user unchecks "Set expiry date" no `expireDate` is sent to the server. However, the server then assumes the default configured, hence better to send an empty value. Signed-off-by: fenn-cs <fenn25.fn@gmail.com> [skip ci]
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-04-1514-38/+66
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #44779 from nextcloud/backport/44771/stable28F. E Noel Nfebe2024-04-142-5/+13
|\ \ \ | | | | | | | | [stable28] fix(federation): give some time to prepare both servers
| * | | fix(federation): give some time to prepare both serversArthur Schiwon2024-04-112-5/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - when this background job runs, while the current server was not being added as trusted_server in the other instance, yet, the secret sharing would not be attempted again, without visual feedback. - the change allows 5 attempts, which gives more than 20minutes to complete. More do not really help as the endpoint is brute force protected. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-04-1410-8/+52
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-04-134-40/+338
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-04-1210-10/+208
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #44352 from nextcloud/backport/44350/stable28Arthur Schiwon2024-04-113-1/+21
|\ \ \ \ | |/ / / |/| | | [stable28] fix(LDAP): escape DN on check-user
| * | | docs(LDAP): add info on stored DN formArthur Schiwon2024-04-102-0/+19
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | fix(LDAP): escape DN on check-userArthur Schiwon2024-04-101-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | the DN has to be escaped differently when used as a base and we were missing it here in the search method call in the check-user command. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>