aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* fix: Fix regression in calendar invitation sendingbackport/50784/stable30SebastianKrupinski2025-02-131-1/+1
| | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* test: fix share storage move test with object storeRobin Appelman2025-02-131-0/+1
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: preserve fileid when moving from objectstore to non-objectstoreRobin Appelman2025-02-131-5/+1
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #50761 from nextcloud/backport/50324/stable30Andy Scherzinger2025-02-133-0/+46
|\ | | | | [stable30] fix: don't use cached root info from shared cache if the watcher has detected an update
| * fix: don't use cached root info from shared cache if the watcher has ↵backport/50324/stable30Robin Appelman2025-02-112-0/+9
| | | | | | | | | | | | detected an update Signed-off-by: Robin Appelman <robin@icewind.nl>
| * test: add test for shared storage root being changed after watcherRobin Appelman2025-02-111-0/+37
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | fix(files): Do not download files with `openfile` query flagFerdinand Thiessen2025-02-132-28/+65
| | | | | | | | | | | | | | Instead of downloading files, if there is no other default action, we should just open the details tab. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #50777 from nextcloud/backport/46480/stable30John Molakvoæ2025-02-132-9/+27
|\ \ | | | | | | [stable30] fix(Mailer): Fix sendmail binary fallback
| * | fix(Mailer): Fix sendmail binary fallbackbackport/46480/stable30Josh2025-02-122-9/+27
| | | | | | | | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* | | fix(template-filler): Hide template fields with unknown labelsElizabeth Danzberger2025-02-133-5/+13
| | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1340-112/+244
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* / Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1270-128/+362
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #50750 from nextcloud/backport/50735/stable30Joas Schilling2025-02-111-1/+12
|\ | | | | [stable30] fix(setupcheck): Update setup check for PHP version to be more accurate
| * fix(setupcheck): Update setup check for PHP version to be more accuratebackport/50735/stable30Joas Schilling2025-02-101-1/+12
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1146-50/+52
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-1026-16/+154
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0924-60/+812
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* feat(theming): allow to disable standalone windowsbackport/50666/stable30Simon L2025-02-082-3/+16
| | | | | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: Simon L. <szaimen@e.mail.de> Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0820-2/+168
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(settings): Also sanitize fediverse and twitter handle in the frontendFerdinand Thiessen2025-02-076-49/+69
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(provisioning_api): Correct limit for `editUser`Ferdinand Thiessen2025-02-072-1/+3
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(AccountManager): Sanitize social media handlesFerdinand Thiessen2025-02-072-1/+10
| | | | | | Ensure to only accept valid X and fediverse handles. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0710-6/+152
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* fix(files_sharing): Update `QuickShareSelect` if share is modifiednfebe2025-02-062-1/+13
| | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
* test(files_sharing): Check that default expiration date is shown b4 create sharenfebe2025-02-061-0/+1
| | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
* fix: Show default expiration date before create link sharenfebe2025-02-063-18/+17
| | | | | | | | | Since `ShareEntryLink` component is used to both create and display/list the share links, we should only set default expiration date on `share.expireDate` when we know is a new share. Otherwise, we overidding data from the backend. Signed-off-by: nfebe <fenn25.fn@gmail.com>
* refactor: Remove some deprecated containers and exceptionsnfebe2025-02-061-16/+18
| | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
* Merge pull request #50217 from nextcloud/backport/49898/stable30John Molakvoæ2025-02-061-4/+7
|\
| * fix(sharing): send share emails for internal users toobackport/49898/stable30Anna Larch2025-01-161-4/+7
| | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | Merge pull request #50677 from nextcloud/backport/50582/stable30Andy Scherzinger2025-02-063-50/+131
|\ \ | | | | | | [stable30] fix(files): Correctly scroll selected file into view
| * | fix(files): Correctly scroll selected file into viewFerdinand Thiessen2025-02-063-50/+131
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-06128-536/+704
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #50670 from nextcloud/backport/50284/stable30Andy Scherzinger2025-02-0528-222/+682
|\ \ | | | | | | [stable30] chore: update icewind/smb to 3.7.0
| * | chore: update icewind/smb to 3.7.0backport/50284/stable30Robin Appelman2025-02-0528-222/+682
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | fix: change translation logic to handle plurals betterbackport/49852/stable30SebastianKrupinski2025-02-052-105/+746
|/ / | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | fix(dashboard): don't reload hidden widgetsRichard Steinmetz2025-02-051-0/+4
| | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | fix(theming): high contrast themes scrollbarbackport/50657/stable30skjnldsv2025-02-052-2/+2
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix: explicitly ignore nested mounts when transfering ownershipRobin Appelman2025-02-052-2/+2
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | feat(files): Display meaningful error message on move failureChristopher Ng2025-02-051-2/+13
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-05124-304/+766
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(files): Ensure favorites set in sidebar workFerdinand Thiessen2025-02-043-11/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When marking a file as favorite from within the sidebar make sure it really works, this fixes two issues: 1. The source needs to be the plain source not URL encoded, as otherwise the source of the node would be encoded twice (and show with encoding in the navigation) 2. The store should also listen for the update events as the sidebar has no access to the real node to update it, instead the store should - as long as we only have the legacy sidebar - update the node when added or removed as favorite. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(sharing): Ensure download restrictions are not droppedbackport/50642/stable30Ferdinand Thiessen2025-02-042-110/+147
| | | | | | | | | | | | | | | | When a user receives a share with share-permissions but also with download restrictions (hide download or the modern download permission attribute), then re-shares of that share must always also include those restrictions. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(files): ensure valid mtime and fallback to crtime if definedskjnldsv2025-02-041-1/+15
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0426-10/+136
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(files_sharing): Adjust wrong labeling identified by testnfebe2025-02-031-1/+1
| | | | | | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | Merge pull request #50595 from nextcloud/backport/50424/stable30Ferdinand Thiessen2025-02-035-190/+294
|\ \ | | | | | | [stable30] fix(settings): Clarify peculiarities of enabling encryption
| * | fix(settings): Clarify peculiarities of enabling encryptionFerdinand Thiessen2025-01-315-190/+294
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Clarify that enabling server side encryption will not encrypt existing files but only new or changed files. - Clarify that server side encryption can only be disabled using OCC - Ensure there is accessible information of encryption state (`disabled` input will not be announced so make it `aria-disabled` instead) - Make warning more prominent by moving it into a dialog Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-0322-80/+144
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-02110-114/+124
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2025-02-01182-536/+918
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>