aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* Fix(l10n): Update translations from TransifexNextcloud bot2024-04-0148-42/+294
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #44571 from nextcloud/backport/44569/masterF. E Noel Nfebe2024-03-312-10/+7
|\ | | | | fix(files_sharing): Create passwords when enforced for mail shares
| * fix(files_sharing): Create passwords when enforced for mail sharesFerdinand Thiessen2024-03-292-10/+7
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-03-3168-60/+298
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-03-30190-100/+1072
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #44512 from nextcloud/feat/trashbin-orig-locationFerdinand Thiessen2024-03-292-3/+39
|\ \ | |/ |/| feat(trashbin): Show original location of deleted file
| * feat(trashbin): Show original location of deleted fileChristopher Ng2024-03-282-3/+39
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-03-29932-5066/+3116
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(files): Fix error with numeric filenamesChristopher Ng2024-03-281-1/+1
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | fix(dashboard): do not suggest to install new widgets if appstore is disabledThomas Citharel2024-03-282-1/+3
|/ | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Merge pull request #44526 from nextcloud/bugfix/43947/delete-file-not-translatedJohn Molakvoæ2024-03-281-4/+16
|\
| * fix(files): Fix translation of "Delete file"Joas Schilling2024-03-281-4/+16
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | feat(branchoff): Bump versions and requirements in appsJoas Schilling2024-03-2829-58/+58
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | fix(security): Update expiration date in security.txtJoas Schilling2024-03-281-1/+1
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-03-2892-6/+186
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* feat(settings): Allow to sort groups in the account management alphabeticallyFerdinand Thiessen2024-03-275-24/+126
| | | | | | | We can do this purly in the frontend - but when enforced from the backend using the existing system config, we need to follow the requirement. We then show a warning about the configuration. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-03-2718-16/+62
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #44484 from nextcloud/44131-persist-initial-share-configsF. E Noel Nfebe2024-03-271-8/+8
|\ | | | | fix(share): Send correct share attributes upon share creation
| * fix(share): Send correct share attributes upon share creationfenn-cs2024-03-261-8/+8
| | | | | | | | | | | | | | | | | | | | - Send correct share attributes (`share.attributes`) to server upon creation. - Delete parts of code that create or reference, `share.hasDownloadPermission` (Not required by Share API) Resolves : https://github.com/nextcloud/server/issues/44131 Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* | Merge pull request #44457 from nextcloud/fix/contactsinteraction/download-vcardBenjamin Gaussorgues2024-03-261-1/+1
|\ \
| * | fix(contactsinteraction): Allow vCard downloadChristoph Wurst2024-03-261-1/+1
| | | | | | | | | | | | | | | | | | | | | Sabre calculates a header for the size of a vcard, therefore we have to implement the size method. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | Merge pull request #44187 from ↵Louis2024-03-2611-2/+329
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/artonge/feat/support_migrating_versions_across_storages Add listener and interfaces to allow versions migration across storage
| * | | feat(files_versions): Add listener and interfaces to allow versions ↵Louis Chemineau2024-03-2611-2/+329
| | | | | | | | | | | | | | | | | | | | | | | | migration across storages Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | Merge pull request #44483 from ↵Ferdinand Thiessen2024-03-261-0/+10
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/fix/setup-check-validate-trusted-proxies fix(settings): Also verify that `trusted_proxies` only contains IP addresses (with range)
| * | | | 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(personal-files): correctly filters groupfolders nowEduardo Morales2024-03-261-6/+9
| |_|/ |/| | | | | | | | Signed-off-by: Eduardo Morales <emoral435@gmail.com>
* | | fix(share): Send empty expireDate when not expireDate setfenn-cs2024-03-261-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>
* | Merge pull request #44017 from ↵John Molakvoæ2024-03-262-1/+68
|\ \ | | | | | | | | | rcwschaller/fix/caldav/eventcomparisionservice-uses-wrong-array-comparison
| * | fix(dav): wrong comparison method between two eventsRobert C. Schaller2024-03-252-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>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-03-2646-130/+170
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(federation): Fix creating local cloudIds with http:// protocolJoas Schilling2024-03-251-10/+10
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #32631 from ↵Andy Scherzinger2024-03-251-5/+16
|\ | | | | | | | | nextcloud/feature/32629/getAccessList-share-by-email-recipients Get access list share by email recipients
| * ShareByMailProvider: getAccessList: set correct value for 'public'Adam Serbinski2024-03-211-1/+2
| | | | | | | | | | | | | | | | PDOStatement::rowCount behavior is undefined for SELECT statements for some database types, therefore manually set the value for 'public' based on actual results fetched. Signed-off-by: Adam Serbinski <adam@serbinski.com>
| * ShareByMailProvider: getAccessList: set both array keys 'public' and 'mail'Adam Serbinski2024-03-211-1/+2
| | | | | | | | | | | | | | | | To preserve prior behaviour where 'public' was set 'true' if there are any mail recipients. The 'mail' key will be an array of email recipients. Signed-off-by: Adam Serbinski <adam@serbinski.com>
| * ShareByMailProvider: getAccessList: recommended style changesAdam Serbinski2024-03-211-1/+1
| | | | | | | | Signed-off-by: Adam Serbinski <adam@serbinski.com>
| * ShareByMailProvider: getAccessList: add token to returned arrayAdam Serbinski2024-03-211-2/+3
| | | | | | | | | | | | This allows the share URI to be regenerated. Signed-off-by: Adam Serbinski <adam@serbinski.com>
| * ShareByMailProvider: getAccessList: return full list of recipientsAdam Serbinski2024-03-211-4/+12
| | | | | | | | | | | | | | | | Previously was returning only boolean true if the Node was shared by email, or false if not. Now provides an array containing the list of email share recipients. Signed-off-by: Adam Serbinski <adam@serbinski.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-03-2532-56/+162
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-03-2412-2/+22
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(tests): Add mock for `window._oc_webroot`Ferdinand Thiessen2024-03-237-0/+42
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #44417 from nextcloud/fix/files-suffix-foldersFerdinand Thiessen2024-03-232-7/+30
|\ \ | | | | | | fix(files): Only add copy suffix before file extension for files (not folders)
| * | fix(files): When copying nodes only add the copy suffix for file before file ↵Ferdinand Thiessen2024-03-222-7/+30
| | | | | | | | | | | | | | | | | | | | | extension Co-authored-by: Pytal <24800714+Pytal@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-03-2312-0/+14
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #44357 from nextcloud/wrapper-instanceof-resiliantJohn Molakvoæ2024-03-221-0/+10
|\ \ \
| * | | fix: add extra check to ensure wrapped shared storage is setRobin Appelman2024-03-201-0/+10
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #44362 from ↵Louis2024-03-221-6/+14
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | nextcloud/artonge/feat/check_permissions_of_all_nodes_for_versions Check permissions of all accessible file for versions
| * | | Merge pull request #44297 from nextcloud/fix/forbid-tagging-readonly-filesLouis Chemineau2024-03-211-6/+14
| | | | | | | | | | | | | | | | | | | | | | | | Forbid tagging readonly files Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | fix(files): Do not escape file names for filepicker buttonsFerdinand Thiessen2024-03-221-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(l10n): Update translations from TransifexNextcloud bot2024-03-2292-4/+180
| |_|/ |/| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #44075 from nextcloud/fix/dav/sync-token-retention-timeJohn Molakvoæ2024-03-2110-21/+140
|\ \ \