Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix(tests): Set encryption configuration even earlier so that all users are ↵fix/migrate-encryption-away-from-hooks | Côme Chilliet | 2025-05-13 | 1 | -1/+5 |
| | | | | | | created with private key Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(encryption): Only prevent cache deletion if target is not object store ↵ | Côme Chilliet | 2025-05-13 | 1 | -2/+3 |
| | | | | | | in moveFromStorage Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(encryption): Improve Update class and event listenening | Côme Chilliet | 2025-05-13 | 6 | -184/+112 |
| | | | | | | to avoid back&forth between path and Node object Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | chore: Assert rename success in versionning tests | Côme Chilliet | 2025-05-13 | 1 | -1/+2 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Preserve file id when moving from object store even if encryption ↵ | Côme Chilliet | 2025-05-13 | 1 | -4/+15 |
| | | | | | | wrapper is present Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(encryption): Fix a PHP error in Encryption Util in specific situations | Côme Chilliet | 2025-05-13 | 1 | -1/+1 |
| | | | | 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 Chilliet | 2025-05-13 | 2 | -29/+2 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(tests): Avoid user login before a private key is setup | Côme Chilliet | 2025-05-13 | 2 | -3/+8 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | chore: Update psalm baseline to remove fixed issue | Côme Chilliet | 2025-05-13 | 1 | -3/+0 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | chore(trashbin): Fix configuration mocking in trashbin tests | Côme Chilliet | 2025-05-13 | 1 | -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 Chilliet | 2025-05-13 | 1 | -1/+4 |
| | | | | | | files_versions tests Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(tests): Disable encryption wrapper when it makes sense | Côme Chilliet | 2025-05-13 | 1 | -0/+14 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Fix mtime preservation when moving a directory across storages with ↵ | Côme Chilliet | 2025-05-13 | 1 | -1/+1 |
| | | | | | | encryption registered Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(encryption): Fix filesize for part files in Encryption wrapper | Côme Chilliet | 2025-05-13 | 1 | -2/+3 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(tests): Remove Encryption disabling in ViewTest to avoid side effects | Côme Chilliet | 2025-05-13 | 1 | -10/+6 |
| | | | | | | Adapt tests a bit to make them pass with Encryption wrapper registered Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(tests): Unregister encryption modules in ViewTest to avoid side effects | Côme Chilliet | 2025-05-13 | 1 | -0/+6 |
| | | | | | | It was clearing the hooks with the same results before Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | feat(encryption): Migrate from hooks to events | Côme Chilliet | 2025-05-13 | 9 | -153/+134 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Merge pull request #52688 from nextcloud/feat/ocp-sanitize-filenames | Côme Chilliet | 2025-05-13 | 4 | -34/+200 |
|\ | | | | | feat(FilenameValidator): allow to sanitize filenames | ||||
| * | feat(FilenameValidator): allow to sanitize filenamesfeat/ocp-sanitize-filenames | Ferdinand Thiessen | 2025-05-13 | 4 | -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 Wurst | 2025-05-13 | 2 | -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-processing | SebastianKrupinski | 2025-05-12 | 2 | -218/+899 |
| | | | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | | | Merge pull request #52785 from nextcloud/feat/file-drop-recursive | John Molakvoæ | 2025-05-13 | 7 | -66/+305 |
|\ \ \ | |_|/ |/| | | |||||
| * | | fix(dav): remove unnecessary plugin getHTTPMethodsfeat/file-drop-recursive | John Molakvoæ (skjnldsv) | 2025-05-13 | 1 | -14/+0 |
| | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | ||||
| * | | feat(dav): allow uploading folders to public shares | John Molakvoæ (skjnldsv) | 2025-05-13 | 7 | -62/+315 |
|/ / | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | ||||
* | | Merge pull request #52681 from nextcloud/occ-external-dependencies | Robin Appelman | 2025-05-13 | 7 | -6/+93 |
|\ \ | | | | | | | feat: add command to check files_external dependencies | ||||
| * | | feat: add command to check files_external dependenciesocc-external-dependencies | Robin Appelman | 2025-05-13 | 7 | -6/+93 |
|/ / | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Merge pull request #51920 from nextcloud/newfolder-race-improvements | Côme Chilliet | 2025-05-13 | 1 | -2/+15 |
|\ \ | | | | | | | fix: improve handling of newFolder race condition handling | ||||
| * | | fix: improve handling of newFolder race condition handlingnewfolder-race-improvements | Robin Appelman | 2025-05-08 | 1 | -2/+15 |
| | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | | fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-05-13 | 26 | -10/+114 |
| | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | | Merge pull request #52771 from nextcloud/fix/update-notification-respect-config | Ferdinand Thiessen | 2025-05-12 | 4 | -7/+56 |
|\ \ \ | |_|/ |/| | | fix(updatenotification): respect `updatechecker` config | ||||
| * | | fix(updatenotification): respect `updatechecker` configfix/update-notification-respect-config | Ferdinand Thiessen | 2025-05-12 | 4 | -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-cypres | John Molakvoæ | 2025-05-12 | 3 | -0/+35 |
|\ \ \ | |/ / |/| | | |||||
| * | | feat(cypress): add oracle to setup testsfeat/oracle-setup-cypres | John Molakvoæ (skjnldsv) | 2025-05-12 | 3 | -0/+35 |
|/ / | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | ||||
* | | Merge pull request #52686 from nextcloud/isNumericMtime | Louis | 2025-05-12 | 1 | -13/+13 |
|\ \ | |||||
| * | | fix(files_external): Safely check if the timestamp is numericisNumericMtime | Git'Fellow | 2025-05-08 | 1 | -13/+13 |
| | | | | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> | ||||
* | | | Merge pull request #52693 from nextcloud/config-system-set-json | Robin Appelman | 2025-05-12 | 1 | -1/+8 |
|\ \ \ | | | | | | | | | feat: allow setting system config values with json value | ||||
| * | | | feat: allow setting system config values with json valueconfig-system-set-json | Robin Appelman | 2025-05-12 | 1 | -1/+8 |
| | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | | | Merge pull request #52706 from nextcloud/info-file-more-encryption-checks | Robin Appelman | 2025-05-12 | 2 | -0/+22 |
|\ \ \ \ | | | | | | | | | | | feat: add more encryption checks to info:file | ||||
| * | | | | feat: add more encryption checks to info:fileinfo-file-more-encryption-checks | Robin Appelman | 2025-05-09 | 2 | -0/+22 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | | | | Merge pull request #52665 from nextcloud/mountpoint-mkdir-quota | Robin Appelman | 2025-05-12 | 2 | -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-quota | Robin Appelman | 2025-05-08 | 2 | -0/+19 |
| | |_|/ | |/| | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | | | Merge pull request #52703 from nextcloud/feat/setup-checks | John Molakvoæ | 2025-05-12 | 7 | -16/+207 |
|\ \ \ \ | | | | | | | | | | | chore(cypress): add setup tests | ||||
| * | | | | chore(cypress): add setup testsfeat/setup-checks | skjnldsv | 2025-05-09 | 7 | -16/+207 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | | | | | fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-05-12 | 34 | -28/+14 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | | | | Merge pull request #52747 from nextcloud/rakekniven-patch-1 | Ferdinand Thiessen | 2025-05-11 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | chore(i18n): Adapted spelling of product name "Windows" | ||||
| * | | | | | chore(i18n): Adapted spelling of product name "Windows" | rakekniven | 2025-05-11 | 1 | -1/+1 |
|/ / / / / | | | | | | | | | | | | | | | | | | | | | Reported at Transifex. Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> | ||||
* | | | | | fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-05-11 | 48 | -32/+206 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | | | | Merge pull request #52707 from nextcloud/encryption-no-header-size-error | Kate | 2025-05-10 | 5 | -1/+32 |
|\ \ \ \ \ | |||||
| * | | | | | fix: throw a better error if we can't get the encrypted header sizeencryption-no-header-size-error | Robin Appelman | 2025-05-09 | 5 | -1/+32 |
| | |_|/ / | |/| | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | | | | Merge pull request #52712 from ↵ | dependabot[bot] | 2025-05-10 | 1 | -108/+58 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | nextcloud/dependabot/composer/build/integration/behat/behat-3.22.0 |