aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* chore(files): adjust renaming action commentJohn Molakvoæ2025-05-141-0/+2
| | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
* fix(files): hide mime column by defaultJohn Molakvoæ2025-05-141-1/+1
| | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
* fix(files): refresh Node data on extension changeJohn Molakvoæ (skjnldsv)2025-05-141-1/+7
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* feat(files): allow showing file type (mime) columnJohn Molakvoæ (skjnldsv)2025-05-148-1/+77
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Merge pull request #48560 from nextcloud/fix/migrate-encryption-away-from-hooksCôme Chilliet2025-05-147-49/+28
|\ | | | | feat(encryption): Migrate from hooks to events
| * fix(tests): Set encryption configuration even earlier so that all users are ↵fix/migrate-encryption-away-from-hooksCôme Chilliet2025-05-131-1/+5
| | | | | | | | | | | | created with private key Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * chore: Assert rename success in versionning testsCôme Chilliet2025-05-131-1/+2
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * fix(admin_audit): Survive if file change id after rename (it should not)Côme Chilliet2025-05-132-29/+2
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * fix(tests): Avoid user login before a private key is setupCôme Chilliet2025-05-132-3/+8
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * chore(trashbin): Fix configuration mocking in trashbin testsCôme Chilliet2025-05-131-12/+5
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * chore(files_versions): Only mock getSystemValue method to avoid problems in ↵Côme Chilliet2025-05-131-1/+4
| | | | | | | | | | | | files_versions tests Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * feat(encryption): Migrate from hooks to eventsCôme Chilliet2025-05-131-3/+3
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #52817 from nextcloud/chore/deps/rector-2.0Côme Chilliet2025-05-1416-35/+35
|\ \ | | | | | | chore(deps): Update rector to ^2.0
| * | refactor: Apply rector refactoringschore/deps/rector-2.0provokateurin2025-05-1416-35/+35
| | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | Merge pull request #52775 from nextcloud/nested-jail-rootAndy Scherzinger2025-05-141-1/+1
|\ \ \ | | | | | | | | fix unjailedroot of nested jails if there are other wrappers in between
| * | | fix: fix unjailedroot of nested jails if there are other wrappers in betweennested-jail-rootRobin Appelman2025-05-131-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #52809 from nextcloud/fix/preview-checkJohn Molakvoæ2025-05-141-0/+12
|\ \ \ \ | |_|/ / |/| | |
| * | | fix(files): do not even try to fetch a preview if èhas-preview` is falseJohn Molakvoæ (skjnldsv)2025-05-141-0/+12
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | Merge pull request #52801 from nextcloud/chore/oc-helper-filesizeFerdinand Thiessen2025-05-144-9/+9
|\ \ \ \ | |/ / / |/| | | chore: replace legacy OC_Helper calls with OCP\Util
| * | | chore: replace leagcy OC_Helper calls with OCP\Utilchore/oc-helper-filesizeFerdinand Thiessen2025-05-144-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Replace legacy calls with OCP\Util - Add missing deprecation notices - Inline implementation in OCP\Util and call it from OC_Helper Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #52378 from nextcloud/transfer-external-storageRobin Appelman2025-05-142-17/+108
|\ \ \ \ | | | | | | | | | | feat: add option to include external storage when transfering files
| * | | | fix: handle transfering the root of a mountpointtransfer-external-storageRobin Appelman2025-05-071-17/+28
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | feat: add option to include external storage when transfering filesRobin Appelman2025-05-072-15/+95
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | Merge pull request #52046 from nextcloud/bug/49834/calendar-unsharingDaniel2025-05-1419-120/+848
|\ \ \ \ \ | | | | | | | | | | | | Introduce own method for calendar unsharing
| * | | | | fix(dav): only consider user's principal for unsharing entriesbug/49834/calendar-unsharingDaniel Kesselberg2025-05-142-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before: Find all entries in `dav_shares` with `access = 5` for the user's principal, as well as group and circle memberships. After: Find all entries in `dav_shares` with `access = 5` solely for the user's principal. Future support for unsharing group or circle principals could be considered as a feature enhancement. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
| * | | | | fix(caldav): prevent unshare entry creation for owner unsharingDaniel Kesselberg2025-05-1418-118/+846
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Introduces a `unshare` method in `CalDavBackend` to handle user unshares. - Implements check to determine if unshare entry is needed based on group/circle membership. - Ensures `updateShares` is only used when the calendar owner manages shares. - Resolves issue where unsharing a calendar as owner created an unshare entry in `oc_dav_shares`. Related PRs: - https://github.com/nextcloud/server/pull/43117 - https://github.com/nextcloud/server/pull/47737 Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | | Merge pull request #52792 from nextcloud/fix/mime-fallback-publicJohn Molakvoæ2025-05-143-2/+39
|\ \ \ \ \
| * | | | | fix(files_sharing): add mime fallback to public preview toofix/mime-fallback-publicJohn Molakvoæ (skjnldsv)2025-05-133-2/+39
| | |_|/ / | |/| | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | | Merge pull request #52694 from nextcloud/fixHardcodedVersionsFolderRobin Appelman2025-05-141-4/+8
|\ \ \ \ \ | |_|/ / / |/| | | | fix(files_versions): Folder should not be hardcoded
| * | | | fix(files_versions): Folder should not be hardcoedfixHardcodedVersionsFolderGit'Fellow2025-05-091-4/+8
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | | | | fix(l10n): Update translations from TransifexNextcloud bot2025-05-1462-180/+136
| |_|_|/ |/| | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #52688 from nextcloud/feat/ocp-sanitize-filenamesCôme Chilliet2025-05-131-34/+16
|\ \ \ \ | |_|/ / |/| | | feat(FilenameValidator): allow to sanitize filenames
| * | | feat(FilenameValidator): allow to sanitize filenamesfeat/ocp-sanitize-filenamesFerdinand Thiessen2025-05-131-34/+16
| | | | | | | | | | | | | | | | | | | | | | | | Share the filename sanitizing with the OCP filename validator. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | fix(dav): remove unnecessary plugin getHTTPMethodsfeat/file-drop-recursiveJohn Molakvoæ (skjnldsv)2025-05-131-14/+0
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | feat(dav): allow uploading folders to public sharesJohn Molakvoæ (skjnldsv)2025-05-134-46/+218
|/ / / | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | feat: add command to check files_external dependenciesocc-external-dependenciesRobin Appelman2025-05-137-6/+93
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | fix(l10n): Update translations from TransifexNextcloud bot2025-05-1326-10/+114
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | fix(updatenotification): respect `updatechecker` configfix/update-notification-respect-configFerdinand Thiessen2025-05-124-7/+56
| | | | | | | | | | | | | | | | | | | | | | | | If disabled: - Hide admin settings - Do not create Nextcloud server update notifications Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #52686 from nextcloud/isNumericMtimeLouis2025-05-121-13/+13
|\ \ \
| * | | fix(files_external): Safely check if the timestamp is numericisNumericMtimeGit'Fellow2025-05-081-13/+13
| | | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | | | fix(l10n): Update translations from TransifexNextcloud bot2025-05-1228-26/+8
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | chore(i18n): Adapted spelling of product name "Windows"rakekniven2025-05-111-1/+1
| | | | | | | | | | | | | | | | | | | | Reported at Transifex. Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
* | | | fix(l10n): Update translations from TransifexNextcloud bot2025-05-1138-30/+172
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #52707 from nextcloud/encryption-no-header-size-errorKate2025-05-101-1/+2
|\ \ \ \
| * | | | fix: throw a better error if we can't get the encrypted header sizeencryption-no-header-size-errorRobin Appelman2025-05-091-1/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | fix(l10n): Update translations from TransifexNextcloud bot2025-05-1086-180/+188
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #52690 from nextcloud/Valdnet-patch-1John Molakvoæ2025-05-091-2/+2
|\ \ \ \ \
| * | | | | chore(i18n): Use pluralrakekniven2025-05-091-1/+1
| | | | | | | | | | | | | | | | | | Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
| * | | | | Spelling standardizationValdnet2025-05-091-2/+2
| | | | | | | | | | | | | | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* | | | | | fix: add calendar enablefix/noid/calendar-enabledSebastianKrupinski2025-05-094-2/+55
| |/ / / / |/| | | | | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>