dependabot[bot]
e161ef609f
build(deps-dev): bump @testing-library/jest-dom from 6.5.0 to 6.6.3
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 6.5.0 to 6.6.3.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.5.0...v6.6.3 )
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
dependency-version: 6.6.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-26 21:01:02 +02:00
dependabot[bot]
ef85bf1acd
Merge pull request #52447 from nextcloud/dependabot/npm_and_yarn/stable31/dockerode-4.0.6
2025-04-26 16:08:11 +00:00
dependabot[bot]
07f0b1cf67
Merge pull request #52450 from nextcloud/dependabot/npm_and_yarn/stable31/webpack-5.99.7
2025-04-26 13:49:34 +00:00
nextcloud-command
7b75c87dd9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-04-26 13:35:22 +00:00
dependabot[bot]
2ff860185e
build(deps-dev): bump webpack from 5.99.6 to 5.99.7
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.99.6 to 5.99.7.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.99.6...v5.99.7 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.99.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-26 15:31:27 +02:00
dependabot[bot]
91656a6965
Merge pull request #52452 from nextcloud/dependabot/npm_and_yarn/stable31/typescript-5.8.3
2025-04-26 01:47:19 +00:00
dependabot[bot]
51a9748853
Merge pull request #52454 from nextcloud/dependabot/npm_and_yarn/stable31/stylelint-16.19.1
2025-04-26 01:41:42 +00:00
dependabot[bot]
d57283fa22
build(deps-dev): bump stylelint from 16.18.0 to 16.19.1
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.18.0 to 16.19.1.
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/16.18.0...16.19.1 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.19.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-26 01:05:58 +00:00
dependabot[bot]
edcdae6c42
build(deps-dev): bump typescript from 5.7.3 to 5.8.3
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.7.3 to 5.8.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 5.8.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-26 01:05:24 +00:00
dependabot[bot]
a6f24a39c0
build(deps-dev): bump dockerode from 4.0.5 to 4.0.6
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 4.0.5 to 4.0.6.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.5...v4.0.6 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-version: 4.0.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-26 01:03:40 +00:00
Nextcloud bot
cf27ccaafb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-26 00:23:06 +00:00
Git'Fellow
e6044f3a6b
Merge pull request #52440 from nextcloud/backport/52439/stable31
...
[stable31] fix(settings): Use axios directly for health check to preven URL sanitizing
2025-04-25 18:19:36 +02:00
nextcloud-command
d482cea6ff
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-04-25 16:04:53 +00:00
Ferdinand Thiessen
7ae790bf8d
fix(settings): Use axios directly for health check to preven URL sanitizing
...
When using Apache with `DirectorySlash` it will respond with 301 and the URL with trailing slash.
But when using traefik as the reverse proxy it can not rewrite redirects, this leads to the problem
that the Apache response is using HTTP in the redirect but the real server (traefik) is only listening on HTTPS.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-25 15:46:00 +00:00
Andy Scherzinger
97d8b69fb2
Merge pull request #52435 from nextcloud/backport/52429/stable31
...
[stable31] fix(occ): Fix autocompletion of config:app:* commands
2025-04-25 16:11:04 +02:00
Andy Scherzinger
91116e7129
Merge pull request #52138 from nextcloud/revert-52123-backport/51431/stable31
...
Revert "[stable31] feat(bulk-upload): change the default to disabled as there are still some bugs present"
2025-04-25 15:48:38 +02:00
Joas Schilling
5149745b46
fix(occ): Fix autocompletion of config:app:* commands
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-25 14:57:04 +02:00
Joas Schilling
cb13e2fd80
Merge pull request #52433 from nextcloud/backport/52424/stable31
...
[stable31] fix(config): Censor more app configs in system report
2025-04-25 13:59:56 +02:00
Joas Schilling
5be07f3c10
fix(config): Censor more app configs in system report
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-25 11:04:09 +00:00
Andy Scherzinger
2d39bfafa3
Merge pull request #52425 from nextcloud/backport/52404/stable31
...
[stable31] fix(federation): Allow federation file sharing when federation app is…
2025-04-25 10:15:52 +02:00
Joas Schilling
655d0fcdcb
fix(federation): Allow federation file sharing when federation app is disabled
...
The app id might be misleading, the federation app is for syncing addressbooks
with trusted servers. It is not always enabled and show not have to be.
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-25 09:49:37 +02:00
Nextcloud bot
f3ecf43ebe
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-25 00:22:51 +00:00
Andy Scherzinger
6661d29dca
Merge pull request #52422 from nextcloud/backport/51309/stable31
...
[stable31] test(cypress): rename select all clear
2025-04-25 00:04:17 +02:00
skjnldsv
b3ca9c0bec
fix(cypress): rename select all clear
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-04-24 21:38:42 +00:00
F. E Noel Nfebe
989f24fea6
Merge pull request #52409 from nextcloud/backport/52364/stable31
...
[stable31] fix(files_sharing): Improve expiration date input change handling
2025-04-24 21:39:17 +02:00
F. E Noel Nfebe
edfa015058
Merge pull request #52401 from nextcloud/backport/52299/stable31
...
[stable31] refactor: Thumbnail Generator logging and tests
2025-04-24 20:53:44 +02:00
John Molakvoæ
a1c8a48a71
Merge pull request #52371 from nextcloud/backport/52094/stable31
2025-04-24 20:09:40 +02:00
Andy Scherzinger
d9ff9907dc
Merge pull request #52394 from nextcloud/backport/51439/stable31
...
[stable31] fix(db): Create replacement index where original index is missing
2025-04-24 19:20:01 +02:00
Andy Scherzinger
a2979dc1f5
Merge pull request #52411 from nextcloud/backport/52373/stable31
...
[stable31] fix(files_versions): create version if previous does not exist
2025-04-24 19:15:12 +02:00
Andy Scherzinger
00dc876dc8
Merge pull request #52101 from nextcloud/backport/52073/stable31
...
[stable31] fix: fix preloading files with no custom properties
2025-04-24 19:10:41 +02:00
nextcloud-command
c0d45f8d06
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-04-24 17:00:10 +00:00
rakekniven
d249074e9c
chore(i18n): Use "name" instead of "nickname"
...
Users asked why they should use a nickname?
"Name" covers nickname, pseudonym, username or real name.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2025-04-24 18:53:59 +02:00
Andy Scherzinger
c557da40f0
Merge pull request #52415 from nextcloud/backport/51438/stable31
...
[stable31] perf(db): Extend index on cards_properties to cover name and value
2025-04-24 18:39:40 +02:00
Andy Scherzinger
82b833872d
Merge pull request #52418 from nextcloud/backport/52079/stable31
...
[stable31] fix(previews): avoid large file downloads for remote movie storage
2025-04-24 17:52:37 +02:00
Kate
e17752f7a4
Merge pull request #52406 from nextcloud/backport/52374/stable31
2025-04-24 15:29:19 +02:00
Louis
215fa11204
Revert "[stable31] feat(bulk-upload): change the default to disabled as there are still some bugs present"
2025-04-24 14:54:02 +02:00
Misha M.-Kupriyanov
aa9c1ddb09
fix(previews): avoid large file downloads for remote movie storage
...
Prevent downloading entire movie files from remote storage (e.g., S3)
when the 'moov atom' is located at the end of the file.
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
2025-04-24 12:52:47 +00:00
Christoph Wurst
4017378c95
perf(db): Extend index on cards_properties to cover name and value
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-04-24 11:34:07 +00:00
Ferdinand Thiessen
cf0814a7fd
fix(files_versions): create version if previous does not exist
...
This issue happens reproducible if:
- Versions is disabled
- Upload a file
- Enable versions
- Upload same file unchanged
- Now the error happens.
Problem is that the mtime is unchanged so no version will be created on the upload, but it tries to update the last version which does not exists.
Instead of "upload same file unchanged" you can also - like in the example stack trace above - use Android with an SD card with invalid mtime -> the mtime will be stripped so its always the same.
Instead of disable versions the same also happens if e.g. the versions creation failed due to other issues.
The solution now is to catch the exception and create if not exists.
A cleaner solution would be to have a method on the versions backend
like `hasVersionEntity(File $file, int $revision): bool` but this would
be a breaking change or at least a feature that apps need to implement.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-24 11:31:00 +00:00
nextcloud-command
f86e41ec96
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-04-24 11:25:45 +00:00
nfebe
1d52c09b05
fix(files_sharing): Improve expiration date input change handling
...
If the time picker component is emitting a Date object already, then there is redundant call of `new Date(new Date())` and
therefore introduces subtle bugs, for example on chrome users could not enter expiration date with keyboard.
- Use @update:model-value instead of @change/@input for more reliable date updates
- Ensure null and invalid dates are handled correctly in onExpirationChange
- Validate date input before updating defaultExpirationDateEnabled
Resolves : https://github.com/nextcloud/server/issues/51875
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-04-24 12:04:06 +01:00
nextcloud-command
4a63c665d8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-04-24 10:56:33 +00:00
provokateurin
4a23792fc5
fix(updatenotification): Fix error handling when fetching applist for server update
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-04-24 10:25:07 +00:00
Marcel Klehr
6c8fa2a145
Merge pull request #52118 from nextcloud/backport/52116/stable31
...
[stable31] Fix(TaskProcessing): for validation for taskprocessing EShapeType
2025-04-24 11:13:24 +02:00
nfebe
73c447027e
refactor: Thumbnail Generator logging and tests
...
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-04-24 08:49:16 +00:00
Andy Scherzinger
68d4864cf8
Merge pull request #51996 from nextcloud/backport/51927/stable31
...
[stable31] fix(systemtags): emit assign and unassign bulk tagging events
2025-04-24 10:00:49 +02:00
Andy Scherzinger
f2b4f791bb
Merge pull request #52372 from nextcloud/backport/52366/stable31
...
[stable31] feat(profile): Add an API to get the profile field data
2025-04-24 08:47:13 +02:00
Nextcloud bot
c037fbb79d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-04-24 00:23:43 +00:00
Joas Schilling
3923eaba04
feat(profile): Add an API to get the profile field data
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-24 00:50:11 +02:00
Christoph Wurst
2dfda1ea26
fix(db): Create replacement index where original index is missing
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-04-23 22:49:47 +00:00