aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* feat: allow configuring multiple objectstore configurationsmulti-object-storeRobin Appelman7 days2-7/+31
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* feat: move primary object store configuration to a single placeRobin Appelman7 days10-264/+315
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #52378 from nextcloud/transfer-external-storageRobin Appelman7 days2-17/+108
|\ | | | | feat: add option to include external storage when transfering files
| * fix: handle transfering the root of a mountpointtransfer-external-storageRobin Appelman14 days1-17/+28
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * feat: add option to include external storage when transfering filesRobin Appelman14 days2-15/+95
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #52046 from nextcloud/bug/49834/calendar-unsharingDaniel7 days19-120/+848
|\ \ | | | | | | Introduce own method for calendar unsharing
| * | fix(dav): only consider user's principal for unsharing entriesbug/49834/calendar-unsharingDaniel Kesselberg7 days2-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 Kesselberg7 days18-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æ7 days4-2/+62
|\ \ \
| * | | fix(files_sharing): add mime fallback to public preview toofix/mime-fallback-publicJohn Molakvoæ (skjnldsv)8 days4-2/+62
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | Merge pull request #52694 from nextcloud/fixHardcodedVersionsFolderRobin Appelman7 days1-4/+8
|\ \ \ \ | | | | | | | | | | fix(files_versions): Folder should not be hardcoded
| * | | | fix(files_versions): Folder should not be hardcoedfixHardcodedVersionsFolderGit'Fellow12 days1-4/+8
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | | | | Merge pull request #52782 from nextcloud/feat/log-client-side-req-idKate7 days1-0/+4
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | fix(log): Only log client request id if present, and at the endfeat/log-client-side-req-idCôme Chilliet8 days1-2/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | feat(log): Log the request id sent with the requestCôme Chilliet8 days1-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should help matching client logs with server logs, hopefully. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | fix(l10n): Update translations from TransifexNextcloud bot8 days94-188/+204
|/ / / / | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #52688 from nextcloud/feat/ocp-sanitize-filenamesCôme Chilliet8 days4-34/+200
|\ \ \ \ | | | | | | | | | | feat(FilenameValidator): allow to sanitize filenames
| * | | | feat(FilenameValidator): allow to sanitize filenamesfeat/ocp-sanitize-filenamesFerdinand Thiessen8 days4-34/+200
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Share the filename sanitizing with the OCP filename validator. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge pull request #52778 from ↵Christoph Wurst8 days2-218/+899
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | nextcloud/fix/noid-check-for-properties-before-processing fix: check if properties exist before using them
| * | | | fix: check if properties exist before using themfix/noid-check-for-properties-before-processingSebastianKrupinski9 days2-218/+899
| | | | | | | | | | | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | | | | Merge pull request #52785 from nextcloud/feat/file-drop-recursiveJohn Molakvoæ8 days7-66/+305
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | fix(dav): remove unnecessary plugin getHTTPMethodsfeat/file-drop-recursiveJohn Molakvoæ (skjnldsv)8 days1-14/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
| * | | | feat(dav): allow uploading folders to public sharesJohn Molakvoæ (skjnldsv)8 days7-62/+315
|/ / / / | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | Merge pull request #52681 from nextcloud/occ-external-dependenciesRobin Appelman8 days7-6/+93
|\ \ \ \ | | | | | | | | | | feat: add command to check files_external dependencies
| * | | | feat: add command to check files_external dependenciesocc-external-dependenciesRobin Appelman8 days7-6/+93
|/ / / / | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #51920 from nextcloud/newfolder-race-improvementsCôme Chilliet8 days1-2/+15
|\ \ \ \ | | | | | | | | | | fix: improve handling of newFolder race condition handling
| * | | | fix: improve handling of newFolder race condition handlingnewfolder-race-improvementsRobin Appelman13 days1-2/+15
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | fix(l10n): Update translations from TransifexNextcloud bot9 days26-10/+114
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #52771 from nextcloud/fix/update-notification-respect-configFerdinand Thiessen9 days4-7/+56
|\ \ \ \ \ | |_|/ / / |/| | | | fix(updatenotification): respect `updatechecker` config
| * | | | fix(updatenotification): respect `updatechecker` configfix/update-notification-respect-configFerdinand Thiessen9 days4-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 #52774 from nextcloud/feat/oracle-setup-cypresJohn Molakvoæ9 days3-0/+35
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | feat(cypress): add oracle to setup testsfeat/oracle-setup-cypresJohn Molakvoæ (skjnldsv)9 days3-0/+35
|/ / / / | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | Merge pull request #52686 from nextcloud/isNumericMtimeLouis9 days1-13/+13
|\ \ \ \
| * | | | fix(files_external): Safely check if the timestamp is numericisNumericMtimeGit'Fellow13 days1-13/+13
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* | | | | Merge pull request #52693 from nextcloud/config-system-set-jsonRobin Appelman9 days1-1/+8
|\ \ \ \ \ | | | | | | | | | | | | feat: allow setting system config values with json value
| * | | | | feat: allow setting system config values with json valueconfig-system-set-jsonRobin Appelman9 days1-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | Merge pull request #52706 from nextcloud/info-file-more-encryption-checksRobin Appelman9 days2-0/+22
|\ \ \ \ \ \ | | | | | | | | | | | | | | feat: add more encryption checks to info:file
| * | | | | | feat: add more encryption checks to info:fileinfo-file-more-encryption-checksRobin Appelman12 days2-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | | Merge pull request #52665 from nextcloud/mountpoint-mkdir-quotaRobin Appelman9 days2-0/+19
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | fix: create mountpoint folder even if the user has a quota of 0
| * | | | | | fix: create mountpoint folder even if the user has a quota of 0mountpoint-mkdir-quotaRobin Appelman13 days2-0/+19
| | |_|/ / / | |/| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | Merge pull request #52703 from nextcloud/feat/setup-checksJohn Molakvoæ9 days7-16/+207
|\ \ \ \ \ \ | | | | | | | | | | | | | | chore(cypress): add setup tests
| * | | | | | chore(cypress): add setup testsfeat/setup-checksskjnldsv12 days7-16/+207
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | | | | fix(l10n): Update translations from TransifexNextcloud bot10 days34-28/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | Merge pull request #52747 from nextcloud/rakekniven-patch-1Ferdinand Thiessen10 days1-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | chore(i18n): Adapted spelling of product name "Windows"
| * | | | | | | chore(i18n): Adapted spelling of product name "Windows"rakekniven10 days1-1/+1
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reported at Transifex. Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
* | | | | | | fix(l10n): Update translations from TransifexNextcloud bot11 days48-32/+206
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | Merge pull request #52707 from nextcloud/encryption-no-header-size-errorKate11 days5-1/+32
|\ \ \ \ \ \ \
| * | | | | | | fix: throw a better error if we can't get the encrypted header sizeencryption-no-header-size-errorRobin Appelman12 days5-1/+32
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | | Merge pull request #52712 from ↵dependabot[bot]11 days1-108/+58
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/composer/build/integration/behat/behat-3.22.0
| * | | | | | | build(deps-dev): bump behat/behat in /build/integrationdependabot/composer/build/integration/behat/behat-3.22.0dependabot[bot]12 days1-108/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [behat/behat](https://github.com/Behat/Behat) from 3.21.1 to 3.22.0. - [Release notes](https://github.com/Behat/Behat/releases) - [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md) - [Commits](https://github.com/Behat/Behat/compare/v3.21.1...v3.22.0) --- updated-dependencies: - dependency-name: behat/behat dependency-version: 3.22.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>