Arthur Schiwon
0a90e991e8
debug: do not force delete "old" session data that still may be in use
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-12-03 22:47:47 +01:00
Andy Scherzinger
3249bfbc74
Merge pull request #56823 from nextcloud/backport/56792/stable31
...
[stable31] debt(files): Remove regular stats request
2025-12-03 19:48:19 +01:00
Daniel
70ea3c0d2e
Merge pull request #56542 from nextcloud/backport/56502/stable31
...
[stable31] feat(objectstore): add configurable S3 retry attempts
2025-12-03 17:45:05 +01:00
Kate
c3b541735a
Merge pull request #56828 from nextcloud/backport/56783/stable31
2025-12-03 16:40:52 +01:00
Daniel
8595956074
Merge pull request #56435 from nextcloud/backport/55485/stable31
...
[stable31] fix: don't suggest files:scan with object store in info:file
2025-12-03 16:16:13 +01:00
Robin Appelman
5448429f0b
fix: don't suggest files:scan with object store in info:file
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-12-03 15:55:29 +01:00
provokateurin
6288e28205
chore(deps): Update flake to 25.11 and haze to 2.1.3
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-12-03 12:50:08 +00:00
nfebe
8d5dcbce79
feat(objectstore): add configurable S3 retry attempts
...
Add retriesMaxAttempts parameter to S3 objectstore configuration
to allow customization of AWS SDK retry behavior for handling
unreliable network conditions or proxy issues.
Defaults to 5 retries (AWS SDK default) if not specified.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-12-03 12:53:39 +01:00
Git'Fellow
adfbefb8b7
Merge pull request #56799 from nextcloud/backport/56781/stable31
...
[stable31] fix(s3): rename 'Amazon S3' to 'S3 Storage'
2025-12-03 11:58:51 +01:00
nextcloud-command
bbc9e7862f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-03 09:31:48 +00:00
Louis Chmn
9821e868f9
chore(files): Remove regular stats request
...
All views are now migrated.
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-12-03 09:16:44 +00:00
Joas Schilling
5a5a6796ee
Merge pull request #56815 from nextcloud/automated/noid/stable31-update-ca-cert-bundle
...
[stable31] fix(security): Update CA certificate bundle
2025-12-03 05:54:00 +01:00
nextcloud-command
f9de1af3dc
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-12-03 02:41:06 +00:00
Nextcloud bot
e37b769f5a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-03 00:13:45 +00:00
Edward Ly
e664b5da88
fix(s3): rename 'Amazon S3' to 'S3 Storage'
...
The current name may be confusing to users who take advantage of other S3-compatible storage solutions not offered by Amazon, so a more generic name is preferred here.
Signed-off-by: Edward Ly <contact@edward.ly >
2025-12-02 17:21:10 +00:00
Kate
dbe44db797
Merge pull request #56786 from nextcloud/backport/56527/stable31
2025-12-02 09:52:21 +01:00
John Molakvoæ
a7851c968a
Merge pull request #56762 from nextcloud/backport/56278/stable31
2025-12-02 09:02:43 +01:00
Andy Scherzinger
8a748a7305
Merge pull request #56777 from nextcloud/backport/56772/stable31
...
[stable31] feat(ObjectStore): Allow overriding arguments per bucket
2025-12-02 08:49:59 +01:00
provokateurin
04980687f8
fix(QuotaPlugin): Always check the quota before moving
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-12-02 07:32:11 +00:00
Nextcloud bot
daa3f770b8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-02 00:14:18 +00:00
provokateurin
e67c8e739e
feat(ObjectStore): Allow overriding arguments per bucket
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-12-01 16:44:41 +00:00
Joas Schilling
bfc4819c13
Merge pull request #56775 from nextcloud/backport/56767/stable31
...
[stable31] [stable32] fix(oracle): Add a warning for Oracle 11
2025-12-01 17:22:50 +01:00
Joas Schilling
689b0dbc1c
test: Adjust the test for the warning of Oracle
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-12-01 15:53:58 +00:00
Joas Schilling
670658c2ad
fix(oracle): Add a warning for Oracle 11
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-12-01 15:53:58 +00:00
Kate
7466f0beb7
Merge pull request #56765 from nextcloud/backport/52749/stable31
2025-12-01 14:21:40 +01:00
provokateurin
3140daa1aa
feat(CertificateManager): Add option to specify the default certificates bundle path
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-12-01 11:57:26 +01:00
nextcloud-command
106a81781c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-12-01 09:58:13 +00:00
skjnldsv
fb3760a9ff
fix(files_sharing): sidebar link share password checkbox
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-12-01 04:39:42 -05:00
Nextcloud bot
d2b8539fbe
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-12-01 00:13:50 +00:00
Joas Schilling
391afbc7b3
Merge pull request #56507 from nextcloud/backport/56438/stable31
...
[stable31] feat(profiler): Use gzdecode/gzencode to parse profiles
2025-11-30 21:31:04 +01:00
Andy Scherzinger
ca02eb7a9b
Merge pull request #56514 from nextcloud/backport/56138/stable31
...
[stable31] fix(files): Do not fail on missing sidebar in files list
2025-11-30 19:47:32 +01:00
nextcloud-command
f506bc1e56
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-30 18:27:44 +00:00
Szymon Kłos
ea899d2327
fix(files): Do not fail on missing sidebar in files list
...
When using richdocuments it was failing in case of shared links
or when user with opened file did a wheel click on a refresh page.
Then new tab appeared but instead opening the file it was doing
nothing (showing the list of files) or downloading the file.
Make code more defensive. I found these logs while debugging:
OCA.Files.Settings initialized
Sidebar.js:19 OCA.Files.Sidebar initialized
ShareSearch.js:16 OCA.Sharing.ShareSearch initialized
comments-app.js:15 OCA.Comments.View initialized
index.mjs:54 files: Error while opening sidebar Object
log @ index.mjs:54
index.mjs:54 files: Error while opening sidebar Objectapp: "files"
TypeError: window.OCA.Files.Sidebar.open is not a function
at h.exec (http://nc/dist/files-main.js?v=106d16db-0:1:70123 )
at o.openSidebarForFile (http://nc/dist/files-main.js?v=106d16db-0:1:163422 )
at o.handleOpenQueries (http://nc/dist/files-main.js?v=106d16db-0:1:163167 )
at o.openDetails (http://nc/dist/files-main.js?v=106d16db-0:1:162349 )
at fn (http://nc/dist/core-common.js?v=106d16db-0:1:3942538 )
at e.run (http://nc/dist/core-common.js?v=106d16db-0:1:3946900 )
at sa (http://nc/dist/core-common.js?v=106d16db-0:1:3948728 )
at Array.<anonymous> (http://nc/dist/core-common.js?v=106d16db-0:1:3943585 )
at bn (http://nc/dist/core-common.js?v=106d16db-0:1:3942986 )level: 2uid: "admin"
[[Prototype]]: Object
log @ index.mjs:54
Possibly regression from
e7001022c7
Fixes https://github.com/nextcloud/richdocuments/issues/3815
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com >
2025-11-30 18:26:00 +00:00
Carl Schwan
dac253c0a3
feat(profiler): Use gzdecode/gzencode to parse profiles
...
See 42a80727f9/src/Symfony/Component/HttpKernel/Profiler/FileProfilerStorage.php (L299)
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-30 19:23:16 +01:00
Andy Scherzinger
bbeae5c269
Merge pull request #56449 from nextcloud/backport/56425/stable31
...
[stable31] fix(core): RTL legacy snapper width
2025-11-30 19:22:29 +01:00
Nextcloud bot
ee2ec27f1c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-30 00:14:08 +00:00
nextcloud-command
377f5e44aa
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-29 15:42:13 +00:00
Pauli Järvinen
0f82848929
fix(core): legacy app navigation snapper width on RTL
...
After ec9e283e there was still such a problem with the legacy app navigation
snapper that its width was only 266 px on the RTL layout instead of the
normal 300 px. The 266 px is the default width of Snap.js module. While the
left side snapper width is configured with the property maxPosition, the right
side snapper is configured by passing a negative value for the property
minPosition.
Signed-off-by: Pauli Järvinen <pauli.jarvinen@gmail.com >
2025-11-29 17:33:09 +02:00
Andy Scherzinger
3cda9e38c9
Merge pull request #56737 from nextcloud/backport/56060/stable31
...
[stable31] fix(files_sharing): Hide 'Open locally' action
2025-11-29 07:45:34 +01:00
dependabot[bot]
15ac36dc97
Merge pull request #56752 from nextcloud/dependabot/npm_and_yarn/stable31/stylelint-16.26.1
2025-11-29 06:31:13 +00:00
dependabot[bot]
7b391005bb
build(deps-dev): bump stylelint from 16.26.0 to 16.26.1
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.26.0 to 16.26.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.26.0...16.26.1 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.26.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-29 03:38:44 +00:00
Nextcloud bot
2af0a7c38e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-29 00:14:00 +00:00
F. E Noel Nfebe
7fb877ea1b
Merge pull request #56178 from nextcloud/backport/55251/stable31
...
[stable31] fix(sharing): Allow reasonable control for 'Hide download' on fed shares
2025-11-28 17:50:39 +01:00
nfebe
8725129312
fix(sharing): Allow reasonable control 4 'Hide download' on fed shares
...
When creating public links from federated shares, users should be able to set
the 'Hide download' option independently as long as they are more restrictive
than the original share permissions.
Previously, the `checkInheritedAttributes` method was ignoring user preferences
and always overriding the hideDownload setting based solely on inherited
permissions, preventing users from disabling downloads even when the parent
share allowed them.
This fix implements some sort of inheritance logic:
- Users can only be MORE restrictive than parent shares, never LESS restrictive
- If parent hides downloads -> child MUST hide downloads (enforced)
- If parent allows downloads -> child can CHOOSE to hide or allow downloads
- If parent forbids downloads entirely -> child cannot enable downloads
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-11-28 13:42:45 +01:00
F. E Noel Nfebe
e323881f5d
Merge pull request #56568 from nextcloud/backport/55901/stable31
...
[stable31] fix(settings): Reactive UI updates for app group limitations
2025-11-28 13:11:22 +01:00
nextcloud-command
2cba7e1c66
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-28 11:45:51 +00:00
nfebe
9bb583c8a3
fix(settings): Reactive UI updates for app group limitations
...
The "Limit app usage to groups" functionality previously required a page
refresh to display changes when adding or removing group limitations.
This occurred due to store synchronization issues between the Pinia and
Vuex stores used by different components.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-11-28 12:34:50 +01:00
nextcloud-command
021dfd2e11
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-28 09:02:42 +00:00
John Molakvoæ
9da57f6712
fix(files): use isDownloadable for isSyncable
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
[skip ci]
2025-11-28 09:54:02 +01:00
Fauzan
4b1477dd1b
fix(files_sharing): Hide 'Open locally' action
...
This patch ensures that the "Open locally" context menu item is not
displayed for files in a share where the "download and sync" permission
has not been granted.
This prevents user confusion, as the action would fail anyway. The fix
adds a permission check before rendering the menu item, and adds a
corresponding unit test to verify this behavior.
Resolves : #54970
Signed-off-by: Fauzan <fauzanfebriann@gmail.com >
2025-11-28 08:52:43 +00:00
Nextcloud bot
2043e0e140
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-28 00:13:39 +00:00
Andy Scherzinger
b028e83600
Merge pull request #56656 from nextcloud/backport/56498/stable31
...
[stable31] fix(files_sharing): Allow deleting a share of a missing file
2025-11-27 15:19:22 +01:00
Kent Delante
8706dadcf0
Merge pull request #56616 from nextcloud/backport/56565/stable31
...
[stable31] feat: emit an event when an S3 bucket is created
2025-11-27 10:26:42 +08:00
Nextcloud bot
934abb7c42
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-27 00:13:53 +00:00
Sebastian Krupinski
8fc0532be0
Merge pull request #56667 from nextcloud/backport/55476/stable31
...
[stable31] fix(l10n): do not consider user language when getting the generic one
2025-11-26 10:32:16 -05:00
Julius Knorr
63bf6c221e
Merge pull request #56553 from nextcloud/backport/56436/stable31
...
[stable31] fix: mp3info break frame parsing on short frames
2025-11-26 12:18:37 +01:00
Stephan Orbaugh
ae0ba80dc5
Merge pull request #55356 from lxp/backport/55236/stable31
...
[stable31] fix(encryption): do not setup filesystem without permissions
2025-11-26 11:09:05 +01:00
John Molakvoæ
66002ff93e
Merge pull request #56534 from nextcloud/backport/56520/stable31
2025-11-26 10:37:45 +01:00
grnd-alt
11359045ba
fix: mp3info break frame parsing on short frames
...
Signed-off-by: grnd-alt <git@belakkaf.net >
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-11-26 10:28:17 +01:00
skjnldsv
d2b7fd5b6f
chore(files_reminder): add integration tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-11-26 09:49:20 +01:00
skjnldsv
06e3a69c26
fix(files_reminder): prevent setting reminder in the past
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-11-26 09:49:20 +01:00
Ferdinand Thiessen
93eb0f0903
Merge pull request #56640 from nextcloud/dependabot/npm_and_yarn/stable31/workbox-webpack-plugin-7.4.0
...
[stable31] build(deps-dev): bump workbox-webpack-plugin from 7.3.0 to 7.4.0
2025-11-26 02:17:07 +01:00
nextcloud-command
028917ec0a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-26 00:49:19 +00:00
Ferdinand Thiessen
084586c644
Merge pull request #56637 from nextcloud/dependabot/composer/stable31/bamarni/composer-bin-plugin-1.8.3
...
[stable31] build(deps-dev): bump bamarni/composer-bin-plugin from 1.8.2 to 1.8.3
2025-11-26 01:42:31 +01:00
dependabot[bot]
fe2cbf1c5f
build(deps-dev): bump workbox-webpack-plugin from 7.3.0 to 7.4.0
...
Bumps [workbox-webpack-plugin](https://github.com/googlechrome/workbox ) from 7.3.0 to 7.4.0.
- [Release notes](https://github.com/googlechrome/workbox/releases )
- [Commits](https://github.com/googlechrome/workbox/compare/v7.3.0...v7.4.0 )
---
updated-dependencies:
- dependency-name: workbox-webpack-plugin
dependency-version: 7.4.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-26 01:33:14 +01:00
dependabot[bot]
14aa3d3075
Merge pull request #56333 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/vue-8.34.0
2025-11-26 00:29:37 +00:00
Nextcloud bot
c3ba0338b3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-26 00:14:25 +00:00
nextcloud-command
1fed837843
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-26 01:03:13 +01:00
Ferdinand Thiessen
67b56df476
chore: adjust tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-26 01:03:13 +01:00
dependabot[bot]
d0531b9c68
build(deps): bump @nextcloud/vue from 8.29.2 to 8.34.0
...
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue ) from 8.29.2 to 8.34.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.29.2...v8.34.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-version: 8.34.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-26 00:52:24 +01:00
Louis
b9228da896
Merge pull request #56653 from nextcloud/backport/55981/stable31
...
[stable31] fix(encryption): Increment `lastChunkNr` when size is off
2025-11-25 21:57:08 +01:00
Sebastian Krupinski
cf31ae1e08
Merge pull request #56665 from nextcloud/backport/55473/stable31
...
[stable31] fix(CalDAV): imip set language per user
2025-11-25 13:51:20 -05:00
dependabot[bot]
7de2181694
Merge pull request #56644 from nextcloud/dependabot/npm_and_yarn/stable31/core-js-3.47.0
2025-11-25 18:15:34 +00:00
nextcloud-command
ef668fc06f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-25 16:25:12 +00:00
Richard Steinmetz
e429a689d8
fix(l10n): do not consider user language when getting the generic one
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-11-25 15:43:47 +00:00
dependabot[bot]
bfeb7ec4cd
build(deps): bump core-js from 3.46.0 to 3.47.0
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.46.0 to 3.47.0.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.47.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-version: 3.47.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 16:35:04 +01:00
SebastianKrupinski
3d44ec453b
fix: imip set language per user
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-11-25 10:32:07 -05:00
dependabot[bot]
6cea5b8e67
Merge pull request #56641 from nextcloud/dependabot/npm_and_yarn/stable31/msw-2.12.3
2025-11-25 15:30:43 +00:00
Kent Delante
bf4c094741
feat: emit an event when an S3 bucket is created
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-11-25 20:16:21 +08:00
Côme Chilliet
cf398cff76
chore: Improve wording in debug log
...
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com >
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
2025-11-25 10:47:03 +00:00
Côme Chilliet
8aba726ee9
fix(files_sharing): Allow deleting a share of a missing file
...
This can happen in various scenarios, we should allow the user to delete
the share in this situation.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-25 10:47:03 +00:00
Louis Chmn
8afe1dd53a
fix(encryption): Increment lastChunkNr when size is off
...
When computing the unencrypted file size, we need the size of the last encrypted chunk as its size is usually not the regular 8192 bits.
To avoid reading the whole file, we seek directly to that last chunk based on the expected file size. When the expected file size is smaller than the actual one, we have a logic in place to continue reading until we reach the end of the file.
In that logic, we forgot to increment the `$lastChunkNr` which is important when we later check the signature of the chunk.
This commit adds that missing increment.
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-25 09:19:09 +00:00
Nextcloud bot
366652477c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-25 00:14:18 +00:00
dependabot[bot]
197016914a
Merge pull request #56642 from nextcloud/dependabot/npm_and_yarn/stable31/stylelint-16.26.0
2025-11-24 21:13:27 +00:00
dependabot[bot]
118c9bfb78
build(deps-dev): bump stylelint from 16.25.0 to 16.26.0
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.25.0 to 16.26.0.
- [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.25.0...16.26.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.26.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 19:49:13 +00:00
dependabot[bot]
4d18100a52
build(deps-dev): bump msw from 2.12.2 to 2.12.3
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.12.2 to 2.12.3.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.12.2...v2.12.3 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.12.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 19:48:29 +00:00
dependabot[bot]
8c30dda9bd
build(deps-dev): bump bamarni/composer-bin-plugin from 1.8.2 to 1.8.3
...
Bumps [bamarni/composer-bin-plugin](https://github.com/bamarni/composer-bin-plugin ) from 1.8.2 to 1.8.3.
- [Release notes](https://github.com/bamarni/composer-bin-plugin/releases )
- [Commits](https://github.com/bamarni/composer-bin-plugin/compare/1.8.2...1.8.3 )
---
updated-dependencies:
- dependency-name: bamarni/composer-bin-plugin
dependency-version: 1.8.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 19:23:14 +00:00
Robin Appelman
6b02bb1366
Merge pull request #56557 from nextcloud/backport/52786/stable31
...
[stable31] allow configuring multiple object store backends
2025-11-24 17:09:19 +01:00
Nextcloud bot
1374e07239
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-24 00:14:18 +00:00
dependabot[bot]
dd4727490e
Merge pull request #56470 from nextcloud/dependabot/npm_and_yarn/stable31/typescript-5.9.3
2025-11-23 20:46:33 +00:00
dependabot[bot]
134ef25d95
Merge pull request #56479 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/typings-1.10.0
2025-11-23 20:42:39 +00:00
dependabot[bot]
8e89ff08b8
build(deps-dev): bump typescript from 5.8.3 to 5.9.3
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.8.3 to 5.9.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.8.3...v5.9.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 5.9.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-23 21:33:06 +01:00
dependabot[bot]
00f3baa2c4
Merge pull request #56478 from nextcloud/dependabot/npm_and_yarn/stable31/testing-library/jest-dom-6.9.1
2025-11-23 19:05:16 +00:00
dependabot[bot]
c240456de8
build(deps-dev): bump @nextcloud/typings from 1.9.1 to 1.10.0
...
Bumps [@nextcloud/typings](https://github.com/nextcloud-libraries/nextcloud-typings ) from 1.9.1 to 1.10.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-typings/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-typings/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-typings/compare/v1.9.1...v1.10.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/typings"
dependency-version: 1.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-23 19:51:09 +01:00
dependabot[bot]
bdda74db7d
build(deps-dev): bump @testing-library/jest-dom from 6.6.3 to 6.9.1
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 6.6.3 to 6.9.1.
- [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.6.3...v6.9.1 )
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
dependency-version: 6.9.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-23 19:50:40 +01:00
dependabot[bot]
b537b2334d
Merge pull request #56475 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/paths-2.3.0
2025-11-23 17:36:56 +00:00
nextcloud-command
240501c3c3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-23 17:22:28 +00:00
dependabot[bot]
705147665c
build(deps): bump @nextcloud/paths from 2.2.1 to 2.3.0
...
Bumps [@nextcloud/paths](https://github.com/nextcloud-libraries/nextcloud-paths ) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-paths/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-paths/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-paths/compare/v2.2.1...v2.3.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/paths"
dependency-version: 2.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-23 18:15:14 +01:00
dependabot[bot]
8aa3258ffd
Merge pull request #56476 from nextcloud/dependabot/npm_and_yarn/stable31/focus-trap-7.6.6
2025-11-23 17:09:35 +00:00
nextcloud-command
5eaaeb8f35
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-23 16:54:44 +00:00
dependabot[bot]
3232694f80
Merge pull request #56482 from nextcloud/dependabot/npm_and_yarn/stable31/msw-2.12.2
2025-11-23 16:51:26 +00:00
dependabot[bot]
6c3a7e3158
build(deps): bump focus-trap from 7.6.5 to 7.6.6
...
Bumps [focus-trap](https://github.com/focus-trap/focus-trap ) from 7.6.5 to 7.6.6.
- [Release notes](https://github.com/focus-trap/focus-trap/releases )
- [Changelog](https://github.com/focus-trap/focus-trap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/focus-trap/focus-trap/compare/v7.6.5...v7.6.6 )
---
updated-dependencies:
- dependency-name: focus-trap
dependency-version: 7.6.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-23 17:47:26 +01:00
Andy Scherzinger
eab9588823
Merge pull request #56477 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/browserslist-config-3.1.2
...
[stable31] build(deps): bump @nextcloud/browserslist-config from 3.1.0 to 3.1.2
2025-11-23 15:05:34 +01:00
nextcloud-command
628cfde5d5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-23 13:40:02 +00:00
dependabot[bot]
e64e7c448b
build(deps): bump @nextcloud/browserslist-config from 3.1.0 to 3.1.2
...
Bumps [@nextcloud/browserslist-config](https://github.com/nextcloud-libraries/browserslist-config ) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/nextcloud-libraries/browserslist-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/browserslist-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/browserslist-config/compare/v3.1.0...v3.1.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/browserslist-config"
dependency-version: 3.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-23 12:59:42 +00:00
dependabot[bot]
62bb90863c
Merge pull request #56474 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/router-3.1.0
2025-11-23 12:43:31 +00:00
dependabot[bot]
d054382a5b
build(deps): bump @nextcloud/router from 3.0.1 to 3.1.0
...
Bumps [@nextcloud/router](https://github.com/nextcloud-libraries/nextcloud-router ) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-router/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-router/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-router/compare/v3.0.1...v3.1.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/router"
dependency-version: 3.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-23 12:16:55 +00:00
dependabot[bot]
0142399e25
Merge pull request #56473 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/capabilities-1.2.1
2025-11-23 09:17:55 +00:00
dependabot[bot]
fbe694fbf4
build(deps): bump @nextcloud/capabilities from 1.2.0 to 1.2.1
...
Bumps [@nextcloud/capabilities](https://github.com/nextcloud-libraries/nextcloud-capabilities ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-capabilities/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-capabilities/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-capabilities/compare/v1.2.0...v1.2.1 )
---
updated-dependencies:
- dependency-name: "@nextcloud/capabilities"
dependency-version: 1.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-23 09:03:59 +00:00
Nextcloud bot
3e71f395e0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-23 00:13:49 +00:00
dependabot[bot]
b27b63b461
Merge pull request #56471 from nextcloud/dependabot/npm_and_yarn/stable31/babel/node-7.28.0
2025-11-22 23:06:43 +00:00
dependabot[bot]
5fddcf6198
build(deps-dev): bump @babel/node from 7.27.1 to 7.28.0
...
Bumps [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node ) from 7.27.1 to 7.28.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.28.0/packages/babel-node )
---
updated-dependencies:
- dependency-name: "@babel/node"
dependency-version: 7.28.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 23:52:41 +01:00
dependabot[bot]
02928a6070
Merge pull request #56601 from nextcloud/dependabot/npm_and_yarn/stable31/webpack-5.103.0
2025-11-22 16:56:02 +00:00
dependabot[bot]
f6b967eda6
Merge pull request #56600 from nextcloud/dependabot/npm_and_yarn/stable31/sass-1.94.2
2025-11-22 16:29:04 +00:00
dependabot[bot]
00928cd191
Merge pull request #56602 from nextcloud/dependabot/npm_and_yarn/stable31/zip.js/zip.js-2.8.11
2025-11-22 16:28:18 +00:00
nextcloud-command
e762141d33
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-22 16:26:51 +00:00
dependabot[bot]
bc53a63b67
build(deps-dev): bump webpack from 5.102.1 to 5.103.0
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.102.1 to 5.103.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.102.1...v5.103.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.103.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 17:19:58 +01:00
dependabot[bot]
2a286b695f
Merge pull request #56603 from nextcloud/dependabot/npm_and_yarn/stable31/libphonenumber-js-1.12.29
2025-11-22 15:28:04 +00:00
nextcloud-command
f3f69a6a45
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-22 16:14:02 +01:00
dependabot[bot]
9dac12bb07
build(deps): bump libphonenumber-js from 1.12.9 to 1.12.29
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.9 to 1.12.29.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.9...v1.12.29 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.29
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 16:14:02 +01:00
dependabot[bot]
ba86c30181
build(deps-dev): bump sass from 1.94.0 to 1.94.2
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.94.0 to 1.94.2.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.94.0...1.94.2 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.94.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 14:37:11 +00:00
dependabot[bot]
a5f9c6bec6
build(deps-dev): bump msw from 2.12.0 to 2.12.2
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.12.0 to 2.12.2.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.12.0...v2.12.2 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.12.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 14:35:57 +00:00
dependabot[bot]
65c0573719
Merge pull request #56604 from nextcloud/dependabot/npm_and_yarn/stable31/puppeteer-24.31.0
2025-11-22 14:34:16 +00:00
dependabot[bot]
55abcc0c92
Merge pull request #56605 from nextcloud/dependabot/npm_and_yarn/stable31/types/dockerode-3.3.47
2025-11-22 14:33:30 +00:00
dependabot[bot]
6285308353
Merge pull request #56324 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/password-confirmation-5.3.2
2025-11-22 13:23:19 +00:00
dependabot[bot]
74eb0cbfc7
build(deps-dev): bump @types/dockerode from 3.3.41 to 3.3.47
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.41 to 3.3.47.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.47
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 03:54:38 +00:00
dependabot[bot]
4091436e4a
build(deps-dev): bump puppeteer from 24.29.1 to 24.31.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.29.1 to 24.31.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.29.1...puppeteer-v24.31.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.31.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 03:54:13 +00:00
dependabot[bot]
cac6d7f58b
build(deps-dev): bump @zip.js/zip.js from 2.8.10 to 2.8.11
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.8.10 to 2.8.11.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.8.10...v2.8.11 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.8.11
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-22 03:51:23 +00:00
Nextcloud bot
0d03f2b309
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-22 00:14:28 +00:00
Nextcloud bot
930316eed5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-21 00:14:10 +00:00
Marcel Müller
28bfe17559
Merge pull request #56525 from nextcloud/backport/56451/stable31
...
[stable31] feat: Add option to update the public key of a user
2025-11-20 17:24:27 +01:00
Robin Appelman
d1a760d618
fix: ensure all object store configuration have distict bucket names
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-20 15:36:14 +01:00
Robin Appelman
6d487ac990
fix: make bucket mapper work with new multi-object-store config
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-20 15:36:13 +01:00
Robin Appelman
91d9b9cdb5
feat: multi object store rename command
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-20 15:36:13 +01:00
Robin Appelman
f21dcac9ef
feat: allow object store configuration aliases for easier migrations
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-20 15:36:11 +01:00
Robin Appelman
832c77ab52
feat: add command to get user objectstore config mappings
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-20 15:16:43 +01:00
Robin Appelman
ff74df3528
feat: allow configuring multiple objectstore configurations
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-20 15:16:39 +01:00
Arthur Schiwon
b883fe2764
Merge pull request #56528 from nextcloud/release/31.0.11
...
[stable31] 31.0.11
2025-11-20 10:57:39 +01:00
Nextcloud bot
cabbe45321
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-20 00:14:31 +00:00
Arthur Schiwon
5f78a9d91b
build(hub): 31.0.11
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-11-19 14:53:00 +01:00
Marcel Müller
35a86d6f96
feat: Add option to update the public key of a user
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-11-19 12:42:58 +00:00
Arthur Schiwon
c0f0bf9281
Merge pull request #56521 from nextcloud/bugfix/56344/unified-search-limit
...
[stable31] fix(unified-search): Register config lexicon of core so the default i…
2025-11-19 13:03:02 +01:00
Joas Schilling
aa654dca44
fix(unified-search): Register config lexicon of core so the default is working
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-19 09:43:40 +01:00
Nextcloud bot
ee6436b8a9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-19 00:14:07 +00:00
Arthur Schiwon
8da55ac8a5
Merge pull request #56443 from nextcloud/release/31.0.11_rc2
...
[stable31] 31.0.11 RC2
2025-11-18 11:26:29 +01:00
Nextcloud bot
eaf35ba9fd
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-18 00:14:37 +00:00
Arthur Schiwon
24d78e6b0c
Merge pull request #56432 from nextcloud/backport/54775/stable31
...
[stable31]: fix(lostpassword): Delete lost password token on password change
2025-11-17 22:47:42 +01:00
Stephan Orbaugh
3b517952a4
Merge pull request #56421 from nextcloud/backport/56343/stable31
...
[stable31] Add rememberme checkbox
2025-11-17 17:11:40 +01:00
Côme Chilliet
c2d06d3306
Merge pull request #56422 from nextcloud/backport/56189/stable31
...
[stable31] fix(encryption): Add the script to test encryption status only on logged in pages
2025-11-17 16:42:33 +01:00
nextcloud-command
e0932122b7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-17 14:18:25 +00:00
Côme Chilliet
bbbf24021f
fix(tests): Fix login test for remember me checkbox
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-17 14:16:41 +00:00
Côme Chilliet
c6c630a382
chore(login): Check remember me by default
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-17 14:16:40 +00:00
Côme Chilliet
96ab777817
feat(login): Add rememberme checkbox
...
Only present if allowed by configuration.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-17 14:16:40 +00:00
Côme Chilliet
231e01d252
chore: Improve typing and codestyle in LoginData
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-17 14:16:40 +00:00
Kate
43e686f8c4
Merge pull request #56246 from nextcloud/backport/56225/stable31
2025-11-17 13:04:56 +01:00
Nextcloud bot
eb54e1cbbb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-17 00:13:40 +00:00
Nextcloud bot
290d7ee6ff
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-16 00:13:44 +00:00
Git'Fellow
63fb254b6b
Merge pull request #55962 from nextcloud/backport/55955/stable31
...
[stable31] fix(dav): allow multiple link shares token in session
2025-11-15 13:11:20 +01:00
Nextcloud bot
0f041188ad
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-15 00:13:34 +00:00
Arthur Schiwon
96501850b7
build(hub): 31.0.11 RC2
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-11-14 15:37:02 +01:00
Carl Schwan
574ddff699
fix(lostpassword): Delete lost password token on password change
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-11-14 12:17:52 +01:00
Nextcloud bot
362a8578a2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-14 00:13:35 +00:00
Arthur Schiwon
68e1bef471
Merge pull request #56351 from nextcloud/release/31.0.11_rc1
...
[stable31] 31.0.11 RC1
2025-11-13 19:02:08 +01:00
Arthur Schiwon
3575c0ed97
Merge pull request #56418 from nextcloud/backport/56416/stable31
...
[stable31] fix: Clear mount cache when file storage changes during move
2025-11-13 18:49:35 +01:00
Stephan Orbaugh
789045a410
Merge pull request #56344 from nextcloud/backport/55434/stable31
...
[stable31] fix(unified-search): Remove hard-coded search result limit
2025-11-13 17:08:02 +01:00
nfebe
5d01642813
fix(unified-search): Remove hard-coded search result limit
...
A change added in https://github.com/nextcloud/server/pull/45317 introduced
a hard stop (25) that prevents full search results from showing up.
If there are more than 25 search results for a query only 25 can be seen.
So two main issues:
- Only 25 results can be seen in total no matter what.
- Breaks web client pagination, which typically adds 5 results per request.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-11-13 17:04:35 +01:00
Côme Chilliet
6f46e90882
fix(encryption): Add the script to test encryption status only on logged in pages
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-11-13 15:54:16 +00:00
nextcloud-command
724a0754d4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-13 15:43:31 +00:00
Benjamin Frueh
563fa568d3
fix: Clear mount cache when file storage changes during move
...
Signed-off-by: Benjamin Frueh <benjamin.frueh@gmail.com >
2025-11-13 14:09:36 +00:00
nextcloud-command
523704df8c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-13 12:33:53 +00:00
Andy Scherzinger
90156c8037
test: adjust cypress tests for updated @nextcloud/password-confirmation
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-11-13 13:20:59 +01:00
dependabot[bot]
2de1030df9
build(deps): bump @nextcloud/password-confirmation from 5.3.1 to 5.3.2
...
Bumps [@nextcloud/password-confirmation](https://github.com/nextcloud-libraries/nextcloud-password-confirmation ) from 5.3.1 to 5.3.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/blob/v5.3.2/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-password-confirmation/compare/v5.3.1...v5.3.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/password-confirmation"
dependency-version: 5.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-13 13:12:25 +01:00
Julius Knorr
34ff6621f0
fix: Force direct login after password reset
...
With SSO setups users may otherwise be redirected to the IdP directly
instead of the regular login form that they reset the password for
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-11-13 11:46:28 +01:00
Andy Scherzinger
aec7253ddd
Merge pull request #56342 from nextcloud/backport/54953/stable31
...
[stable31] fix(team-api): get all teams details in a single request
2025-11-13 07:14:01 +01:00
Nextcloud bot
82d1274237
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-13 00:14:33 +00:00
Joas Schilling
031c90bd12
Merge pull request #56403 from nextcloud/bugfix/noid/bump-symfony/http-foundation-31
...
[stable31] build(deps): Bump symfony/http-foundation to 6.4.29
2025-11-12 23:33:58 +01:00
Maxence Lange
822744cc29
fix(team-api): get all teams details in a single request
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-11-12 21:21:55 -01:00
Robin Appelman
09089193d2
Merge pull request #56406 from nextcloud/backport/56255/stable31
...
[stable31] make failed availability check apply in the same request
2025-11-12 22:59:21 +01:00
Daniel Calviño Sánchez
f92244d04a
Merge pull request #56385 from nextcloud/backport/52012/stable31
...
[stable31] Fix user collaborators returned when searching for mail collaborators
2025-11-12 21:37:36 +01:00
Daniel Calviño Sánchez
a4bf16e779
fix: Fix user collaborators returned when searching for mail collaborators
...
The MailPlugin collaborator returned results for both user and mail
collaborators, but it was registered only for mail collaborators. While
it might make sense to move the user results to the UserPlugin instead
that change would be more complex and riskier, so for now the MailPlugin
is now registered for both user and mail collaborators and the results
are limited only to the registered type.
As the plugins are registered only with their class and then resolved
when needed using dependency injection it is not possible (as far as I
know) to provide an explicit parameter in the constructor to
differentiate whether the MailPlugin should return user or mail
collaborators. To overcome this two subclasses are introduced,
MailByMailPlugin and UserByMailPlugin, which just hardcode in their
constructor the collaborator type that their parent MailPlugin must use,
and those subclasses are the ones registered instead of the MailPlugin
(which still contains all the logic).
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-12 21:08:25 +01:00
Daniel Calviño Sánchez
a38fd8f976
test: Rename data providers to match the name of their tests
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-12 21:08:25 +01:00
Daniel Calviño Sánchez
6aa0fb70b2
test: Replace magic value with named constant of share type
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-12 21:08:25 +01:00
Daniel Calviño Sánchez
1d9e5d813d
test: Rename parameters to show that they are expected values
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-12 21:08:25 +01:00
Daniel Calviño Sánchez
792506a736
test: Fix parameter documentation
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-12 21:08:25 +01:00
Daniel Calviño Sánchez
5f6d25347e
test: Add integration tests to get collaborators without sharebymail app
...
The "sharebymail" app is enabled by default, so it needs to be enabled
once the scenario ends as other scenarios could expect that the app is
enabled. To solve that now a special step is added that records the
enabled state of the given app and restores it once the scenario ends.
This step only restores the state of already installed apps. If an app
is installed during the test it will not be neither disabled nor
uninstalled after the test ends. Therefore, at least for now, it is
necessary to explicitly call the step to record the app to be restored,
rather than automatically keeping track of the changes in the enabled
state of the apps during the scenario.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-12 21:08:25 +01:00
Daniel Calviño Sánchez
e30875742b
test: Extract function to get apps with certain enabled state
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-12 21:08:25 +01:00
Daniel Calviño Sánchez
6a4865b90a
test: Add tests to get user autocompletes similar to the email ones
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-12 21:08:14 +01:00
Daniel Calviño Sánchez
ed432cb57b
test: Extend tests to check the same cases with and without full match
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-12 20:53:59 +01:00
Daniel Calviño Sánchez
fda33370fc
test: Add integration tests for getting user and mail collaborators
...
The OCS endpoint expects either an int or an array for "shareType".
However, when using "getRowsHash()" only a single key is taken into
account, so instead of:
| shareType[] | 0 |
| shareType[] | 4 |
the share types are provided in a single row like:
| shareTypes | 0 4 |
and then converted to "shareType[]=0&shareType[]=4" when sending the
request.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-12 20:53:05 +01:00
Daniel Calviño Sánchez
4c9ab6ee1f
test: Add integration tests for getting collaborators by mail addresses
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-12 20:38:57 +01:00
Joas Schilling
a0850f3919
build(deps): Bump symfony/http-foundation to 6.4.29
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-12 19:03:29 +01:00
Robin Appelman
edb370d2ac
chore: better type hints for getAvailability
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-12 17:45:41 +00:00
Robin Appelman
2221c69219
fix: make failed availability check apply in the same request
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-11-12 17:45:41 +00:00
Louis
f50d9d2bf8
Merge pull request #56375 from nextcloud/backport/56042/stable31
...
[stable31] fix(files_external): check for changes when saving settings
2025-11-12 13:57:12 +01:00
Daniel Calviño Sánchez
bd4e856f41
test: Fix getting returned sharees when there are several results
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-12 12:51:42 +01:00
Daniel Calviño Sánchez
abc82b4d09
test: Check unique display name if provided in the response
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-11-12 12:51:42 +01:00
Joas Schilling
24ae53b897
Merge pull request #56381 from nextcloud/backport/56346/stable31
...
[stable31] feat(rate-limit): Allow overwriting the rate limit
2025-11-12 11:43:16 +01:00
Joas Schilling
6a60d9daf2
feat(rate-limit): Allow overwriting the rate limit
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-12 10:58:20 +01:00
nextcloud-command
4b203c091f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-12 07:52:33 +00:00
Enjeck C
f96eb98700
fix(files_external): check for changes when saving settings
...
Signed-off-by: Enjeck C <patrathewhiz@gmail.com >
2025-11-12 07:38:55 +00:00
dependabot[bot]
c30e153aac
Merge pull request #56269 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/calendar-availability-vue-2.2.11
2025-11-12 07:00:25 +00:00
nextcloud-command
9f1d8e58fb
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-12 06:47:07 +00:00
dependabot[bot]
1fbad8d419
build(deps): bump @nextcloud/calendar-availability-vue
...
Bumps [@nextcloud/calendar-availability-vue](https://github.com/nextcloud/calendar-availability-vue ) from 2.2.6 to 2.2.11.
- [Release notes](https://github.com/nextcloud/calendar-availability-vue/releases )
- [Changelog](https://github.com/nextcloud/calendar-availability-vue/blob/v2.2.11/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/calendar-availability-vue/compare/v2.2.6...v2.2.11 )
---
updated-dependencies:
- dependency-name: "@nextcloud/calendar-availability-vue"
dependency-version: 2.2.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 07:39:58 +01:00
dependabot[bot]
1ef96544aa
Merge pull request #56262 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/browser-storage-0.5.0
2025-11-12 00:20:05 +00:00
Nextcloud bot
4b559e7d8a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-12 00:14:30 +00:00
nextcloud-command
8c82e454e1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-12 00:05:32 +00:00
dependabot[bot]
5c4f8cfaa9
build(deps): bump @nextcloud/browser-storage from 0.4.0 to 0.5.0
...
Bumps [@nextcloud/browser-storage](https://github.com/nextcloud-libraries/nextcloud-browser-storage ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-browser-storage/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-browser-storage/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-browser-storage/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/browser-storage"
dependency-version: 0.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 00:58:35 +01:00
dependabot[bot]
f45a2aa790
Merge pull request #56264 from nextcloud/dependabot/npm_and_yarn/stable31/wait-on-8.0.5
2025-11-11 23:55:19 +00:00
dependabot[bot]
b098d47132
build(deps-dev): bump wait-on from 8.0.3 to 8.0.5
...
Bumps [wait-on](https://github.com/jeffbski/wait-on ) from 8.0.3 to 8.0.5.
- [Release notes](https://github.com/jeffbski/wait-on/releases )
- [Commits](https://github.com/jeffbski/wait-on/compare/v8.0.3...v8.0.5 )
---
updated-dependencies:
- dependency-name: wait-on
dependency-version: 8.0.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 00:41:03 +01:00
dependabot[bot]
8b4a424d05
Merge pull request #56267 from nextcloud/dependabot/npm_and_yarn/stable31/query-string-9.3.1
2025-11-11 23:29:51 +00:00
nextcloud-command
d401e314c3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-11 22:50:55 +00:00
dependabot[bot]
1f6d89b294
build(deps): bump query-string from 9.2.1 to 9.3.1
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 9.2.1 to 9.3.1.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v9.2.1...v9.3.1 )
---
updated-dependencies:
- dependency-name: query-string
dependency-version: 9.3.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-11 23:43:53 +01:00
dependabot[bot]
3d809ea0f9
Merge pull request #56268 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/upload-1.11.0
2025-11-11 22:30:47 +00:00
nextcloud-command
92fd3dc6b8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-11 22:16:23 +00:00
dependabot[bot]
694ee3fad0
build(deps): bump @nextcloud/upload from 1.10.0 to 1.11.0
...
Bumps [@nextcloud/upload](https://github.com/nextcloud-libraries/nextcloud-upload ) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-upload/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-upload/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-upload/compare/v1.10.0...v1.11.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/upload"
dependency-version: 1.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-11 23:08:13 +01:00
dependabot[bot]
ef386a7363
Merge pull request #56327 from nextcloud/dependabot/npm_and_yarn/stable31/babel/preset-typescript-7.28.5
2025-11-11 22:07:13 +00:00
dependabot[bot]
33d1060a56
build(deps-dev): bump @babel/preset-typescript from 7.27.1 to 7.28.5
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.27.1 to 7.28.5.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.28.5/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-version: 7.28.5
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-11 22:53:28 +01:00
dependabot[bot]
996e1b0755
Merge pull request #56274 from nextcloud/dependabot/npm_and_yarn/stable31/dompurify-3.3.0
2025-11-11 21:45:58 +00:00
nextcloud-command
53337d01bb
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-11 21:31:47 +00:00
dependabot[bot]
dca7f4edeb
build(deps): bump dompurify from 3.2.6 to 3.3.0
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.2.6 to 3.3.0.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.6...3.3.0 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-11 22:24:45 +01:00
dependabot[bot]
a75e7c2169
Merge pull request #56276 from nextcloud/dependabot/npm_and_yarn/stable31/vitejs/plugin-vue2-2.3.4
2025-11-11 20:57:01 +00:00
dependabot[bot]
2abedf8eb9
Merge pull request #56330 from nextcloud/dependabot/npm_and_yarn/stable31/sass-1.93.3
2025-11-11 20:42:38 +00:00
dependabot[bot]
dd906dd7f0
build(deps-dev): bump @vitejs/plugin-vue2 from 2.3.3 to 2.3.4
...
Bumps [@vitejs/plugin-vue2](https://github.com/vitejs/vite-plugin-vue2/tree/HEAD/packages/plugin-vue ) from 2.3.3 to 2.3.4.
- [Release notes](https://github.com/vitejs/vite-plugin-vue2/releases )
- [Commits](https://github.com/vitejs/vite-plugin-vue2/commits/v2.3.4/packages/plugin-vue )
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-vue2"
dependency-version: 2.3.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-11 21:28:20 +01:00
dependabot[bot]
aae7e96e9f
Merge pull request #56325 from nextcloud/dependabot/npm_and_yarn/stable31/webpack-5.102.1
2025-11-11 20:18:26 +00:00
nextcloud-command
7d32d2510c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-11 20:03:35 +00:00
dependabot[bot]
4820d4126d
build(deps-dev): bump webpack from 5.99.9 to 5.102.1
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.99.9 to 5.102.1.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.99.9...v5.102.1 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.102.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-11 20:54:16 +01:00
dependabot[bot]
758e2ea75c
build(deps-dev): bump sass from 1.89.2 to 1.93.3
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.89.2 to 1.93.3.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.89.2...1.93.3 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.93.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-11 17:16:03 +00:00
dependabot[bot]
c38938e6f9
Merge pull request #56326 from nextcloud/dependabot/npm_and_yarn/stable31/sass-loader-16.0.6
2025-11-11 17:12:29 +00:00
Andy Scherzinger
e9dac65e4e
Merge pull request #56348 from nextcloud/backport/55556/stable31
...
[stable31] feat: add occ command to scan and delete orphaned keys
2025-11-11 18:03:32 +01:00
dependabot[bot]
f58d2193fa
Merge pull request #56328 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/event-bus-3.3.3
2025-11-11 14:58:35 +00:00
nextcloud-command
fe8e740c89
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-11 14:19:00 +00:00
dependabot[bot]
e120b90a5c
build(deps): bump @nextcloud/event-bus from 3.3.2 to 3.3.3
...
Bumps [@nextcloud/event-bus](https://github.com/nextcloud/nextcloud-event-bus ) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/nextcloud/nextcloud-event-bus/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-event-bus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/nextcloud-event-bus/compare/v3.3.2...v3.3.3 )
---
updated-dependencies:
- dependency-name: "@nextcloud/event-bus"
dependency-version: 3.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-11 15:03:13 +01:00
F. E Noel Nfebe
28fbe238dd
Merge pull request #55643 from nextcloud/backport/55080/stable31
...
[stable31] fix(sharing): Adapt share suggestions to match trusted servers configs
2025-11-11 13:26:52 +01:00
nextcloud-command
f512b56861
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-11 11:15:53 +00:00
nfebe
6a1fdf5498
fix: Make TrustedServers optional in RemotePlugin
...
The federation app is not always installed, causing errors when
TrustedServers is injected as a hard dependency. This change makes
the dependency optional by using nullable types and null-safe
operators, defaulting to false when unavailable.
Modified backport of #55893 which are required for
the stable31 backport to function correctly.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-11-11 12:09:05 +01:00
nfebe
26c452c6ee
fix: Include email when searching share suggestions
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
[skip ci]
2025-11-11 12:09:05 +01:00
nfebe
75179f9520
fix(sharing): Adapt share suggestions to match trusted servers configs
...
When `show_federated_shares_to_trusted_servers_as_internal` is enabled
but `show_federated_shares_as_internal` is not, filter federated share
suggestions to only include trusted servers. Previously, searching for
an email address would suggest non-trusted federated servers.
Resolved : #54511
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-11-11 12:09:05 +01:00
Joas Schilling
a46781a0ac
Merge pull request #56368 from nextcloud/backport/56350/stable31
...
[stable31] Add AI input limits
2025-11-11 09:58:52 +01:00
Julien Veyssier
ca1ebb33a2
fix(ai-apis): reject text inputs that are longer than 64K chars
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-11-11 08:09:35 +00:00
Joas Schilling
0ee76887be
Merge pull request #56358 from nextcloud/automated/noid/stable31-update-code-signing-crl
...
[stable31] fix(security): Update code signing revocation list
2025-11-11 08:39:53 +01:00
nextcloud-command
c695b5ca33
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-11-11 02:39:46 +00:00
Nextcloud bot
8868b145ec
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-11 00:13:45 +00:00
dependabot[bot]
50bf9113a2
Merge pull request #56332 from nextcloud/dependabot/npm_and_yarn/stable31/testing-library/cypress-10.1.0
2025-11-10 22:01:39 +00:00
dependabot[bot]
46748c8c17
Merge pull request #56329 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/stylelint-config-3.1.1
2025-11-10 19:18:10 +00:00
Arthur Schiwon
844f9b3d6c
build(hub): 31.0.11 RC1
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-11-10 17:50:07 +01:00
Hamza
1ad5850c81
feat: add occ command to scan and selete orphaned keys
...
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com >
2025-11-10 15:01:11 +00:00
dependabot[bot]
39b9fe946f
build(deps-dev): bump sass-loader from 16.0.5 to 16.0.6
...
Bumps [sass-loader](https://github.com/webpack/sass-loader ) from 16.0.5 to 16.0.6.
- [Release notes](https://github.com/webpack/sass-loader/releases )
- [Changelog](https://github.com/webpack/sass-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webpack/sass-loader/compare/v16.0.5...v16.0.6 )
---
updated-dependencies:
- dependency-name: sass-loader
dependency-version: 16.0.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 14:54:11 +00:00
dependabot[bot]
153f6e63b1
Merge pull request #56331 from nextcloud/dependabot/npm_and_yarn/stable31/stylelint-16.25.0
2025-11-10 14:37:26 +00:00
Marcel Klehr
33897d0c7d
Merge pull request #55603 from nextcloud/backport/55573/stable31
...
[stable31] fix(TaskProcessing): Make sure list command int filter parameters are parsed as ints
2025-11-10 09:35:13 +01:00
Nextcloud bot
cd587911c7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-10 00:13:39 +00:00
dependabot[bot]
954044810c
Merge pull request #56334 from nextcloud/dependabot/npm_and_yarn/stable31/zip.js/zip.js-2.8.10
2025-11-08 05:52:21 +00:00
dependabot[bot]
cf4ac78be4
Merge pull request #56323 from nextcloud/dependabot/npm_and_yarn/stable31/cypress-axe-1.7.0
2025-11-08 05:51:21 +00:00
dependabot[bot]
868056de04
build(deps-dev): bump @zip.js/zip.js from 2.7.62 to 2.8.10
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.62 to 2.8.10.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.62...v2.8.10 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.8.10
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-08 04:04:06 +00:00
dependabot[bot]
f39d0d065e
build(deps-dev): bump @testing-library/cypress from 10.0.3 to 10.1.0
...
Bumps [@testing-library/cypress](https://github.com/testing-library/cypress-testing-library ) from 10.0.3 to 10.1.0.
- [Release notes](https://github.com/testing-library/cypress-testing-library/releases )
- [Changelog](https://github.com/testing-library/cypress-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/cypress-testing-library/compare/v10.0.3...v10.1.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/cypress"
dependency-version: 10.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-08 03:59:19 +00:00
dependabot[bot]
1a37039468
build(deps-dev): bump stylelint from 16.21.0 to 16.25.0
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.21.0 to 16.25.0.
- [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.21.0...16.25.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.25.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-08 03:58:39 +00:00
dependabot[bot]
5cf2388c2f
build(deps-dev): bump @nextcloud/stylelint-config from 3.1.0 to 3.1.1
...
Bumps [@nextcloud/stylelint-config](https://github.com/nextcloud-libraries/stylelint-config ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/nextcloud-libraries/stylelint-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/stylelint-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/stylelint-config/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: "@nextcloud/stylelint-config"
dependency-version: 3.1.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-08 03:57:34 +00:00
dependabot[bot]
a9092abc9c
build(deps-dev): bump cypress-axe from 1.6.0 to 1.7.0
...
Bumps [cypress-axe](https://github.com/component-driven/cypress-axe ) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/component-driven/cypress-axe/releases )
- [Commits](https://github.com/component-driven/cypress-axe/compare/v1.6.0...v1.7.0 )
---
updated-dependencies:
- dependency-name: cypress-axe
dependency-version: 1.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-08 03:53:19 +00:00
Nextcloud bot
8f2991da3e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-08 00:13:49 +00:00
dependabot[bot]
777e15f4c0
Merge pull request #56263 from nextcloud/dependabot/npm_and_yarn/stable31/tar-7.5.2
2025-11-07 18:35:31 +00:00
dependabot[bot]
dc51c80525
build(deps-dev): bump tar from 7.4.3 to 7.5.2
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.4.3 to 7.5.2.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.4.3...v7.5.2 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-07 18:22:03 +00:00
dependabot[bot]
dd1b8e2a7e
Merge pull request #56261 from nextcloud/dependabot/npm_and_yarn/stable31/ts-loader-9.5.4
2025-11-07 18:18:48 +00:00
dependabot[bot]
030b72428b
Merge pull request #56266 from nextcloud/dependabot/npm_and_yarn/stable31/msw-2.12.0
2025-11-07 18:10:01 +00:00
dependabot[bot]
7f484c9110
build(deps-dev): bump msw from 2.10.2 to 2.12.0
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.10.2 to 2.12.0.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.10.2...v2.12.0 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.12.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-07 17:56:28 +00:00
dependabot[bot]
b4ee74ae95
Merge pull request #56260 from nextcloud/dependabot/npm_and_yarn/stable31/mime-4.1.0
2025-11-07 17:52:44 +00:00
dependabot[bot]
5664af063c
Merge pull request #56259 from nextcloud/dependabot/npm_and_yarn/stable31/puppeteer-24.29.1
2025-11-07 17:42:48 +00:00
nextcloud-command
c19d81bd0c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-07 17:39:11 +00:00
dependabot[bot]
8d836f0f91
Merge pull request #56258 from nextcloud/dependabot/npm_and_yarn/stable31/core-js-3.46.0
2025-11-07 17:26:51 +00:00
nextcloud-command
6021db89cd
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-07 17:12:59 +00:00
dependabot[bot]
2cccc77f80
Merge pull request #56257 from nextcloud/dependabot/npm_and_yarn/stable31/jsdoc-4.0.5
2025-11-07 13:45:18 +00:00
rakekniven
f96a983aa6
Merge pull request #56253 from nextcloud/backport/56192/stable31
...
[stable31] chore(i18n): Fixed plural strings
2025-11-07 09:56:20 +01:00
nextcloud-command
552056cf72
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-07 08:00:54 +00:00
Nextcloud bot
042d6e002b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-07 00:14:07 +00:00
dependabot[bot]
f2718e1835
build(deps-dev): bump ts-loader from 9.5.2 to 9.5.4
...
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader ) from 9.5.2 to 9.5.4.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases )
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v9.5.2...v9.5.4 )
---
updated-dependencies:
- dependency-name: ts-loader
dependency-version: 9.5.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-06 21:06:11 +00:00
dependabot[bot]
d4e9eb1b46
Merge pull request #56275 from nextcloud/dependabot/npm_and_yarn/stable31/dockerode-4.0.9
2025-11-06 21:04:32 +00:00
dependabot[bot]
408c2810e7
Merge pull request #56271 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/babel-config-1.3.0
2025-11-06 20:52:46 +00:00
dependabot[bot]
6b4c99c9e1
build(deps-dev): bump dockerode from 4.0.7 to 4.0.9
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 4.0.7 to 4.0.9.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.7...v4.0.9 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-version: 4.0.9
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-06 20:50:28 +00:00
dependabot[bot]
2872914e46
Merge pull request #56272 from nextcloud/dependabot/npm_and_yarn/stable31/cypress-split-1.24.25
2025-11-06 20:47:56 +00:00
dependabot[bot]
da4a063097
build(deps-dev): bump cypress-split from 1.24.18 to 1.24.25
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.18 to 1.24.25.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.18...v1.24.25 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-version: 1.24.25
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-06 20:15:27 +00:00
dependabot[bot]
ef6d5b3ffb
build(deps-dev): bump @nextcloud/babel-config from 1.2.0 to 1.3.0
...
Bumps [@nextcloud/babel-config](https://github.com/nextcloud-libraries/babel-config ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/nextcloud-libraries/babel-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/babel-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/babel-config/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/babel-config"
dependency-version: 1.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-06 20:15:08 +00:00
dependabot[bot]
b832973dce
build(deps-dev): bump mime from 4.0.7 to 4.1.0
...
Bumps [mime](https://github.com/broofa/mime ) from 4.0.7 to 4.1.0.
- [Release notes](https://github.com/broofa/mime/releases )
- [Changelog](https://github.com/broofa/mime/blob/main/CHANGELOG.md )
- [Commits](https://github.com/broofa/mime/compare/v4.0.7...v4.1.0 )
---
updated-dependencies:
- dependency-name: mime
dependency-version: 4.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-06 20:12:30 +00:00
dependabot[bot]
7c85b08968
build(deps-dev): bump puppeteer from 24.10.2 to 24.29.1
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.10.2 to 24.29.1.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.10.2...puppeteer-v24.29.1 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.29.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-06 20:12:18 +00:00
dependabot[bot]
ea57b4a12f
build(deps): bump core-js from 3.43.0 to 3.46.0
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.43.0 to 3.46.0.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.46.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-version: 3.46.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-06 20:12:01 +00:00
dependabot[bot]
d535e83527
build(deps-dev): bump jsdoc from 4.0.4 to 4.0.5
...
Bumps [jsdoc](https://github.com/jsdoc/jsdoc ) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/jsdoc/jsdoc/releases )
- [Changelog](https://github.com/jsdoc/jsdoc/blob/4.0.5/CHANGES.md )
- [Commits](https://github.com/jsdoc/jsdoc/compare/4.0.4...4.0.5 )
---
updated-dependencies:
- dependency-name: jsdoc
dependency-version: 4.0.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-06 20:11:45 +00:00
rakekniven
062120b6c3
chore(i18n): Fixed plural strings
...
Also reduced words. See https://uxdworld.com/how-to-write-effective-success-messages/ for details
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-11-06 17:00:37 +00:00
Ferdinand Thiessen
74e5a318a0
Merge pull request #56157 from nextcloud/fix/31-dependabot
...
[stable31] fix: adjust npm version to resolve corepack issue (dependabot)
2025-11-06 17:32:57 +01:00
Louis
770de1c775
Merge pull request #56234 from nextcloud/backport/56215/stable31
...
[stable31] feat(EphemeralSessions): Introduce lax period
2025-11-06 15:29:13 +01:00
Joas Schilling
4cc140d192
Merge pull request #56187 from nextcloud/backport/55748/stable31
...
[stable31] fix(jobs): Limit command jobs to known cases
2025-11-06 15:04:06 +01:00
Louis Chmn
41f3ec8d95
feat(EphemeralSessions): Introduce lax period
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-06 10:24:45 +00:00
Louis
a206c1aa38
Merge pull request #56229 from nextcloud/backport/56117/stable31
...
[stable31] fix(files_versions): Do not assume source exist when migrating versions to new storage
2025-11-06 10:57:36 +01:00
Louis Chmn
476589644b
fix(files_versions): Do not assume source exist when migrating versions to new storage
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-11-06 07:24:38 +00:00
Nextcloud bot
003b4934e0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-06 00:14:01 +00:00
Git'Fellow
a4d47f8dcc
Merge pull request #56213 from nextcloud/backport/56195/stable31
...
[stable31] fix(files_versions): Add user to error message
2025-11-05 17:21:30 +01:00
Joas Schilling
4fe190a76a
fix(jobs): Limit command jobs to known cases
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-11-05 13:51:42 +01:00
Git'Fellow
20944944f2
fix(files_versions): Add user to error message
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-11-05 08:27:24 +00:00
Joas Schilling
e558defcd2
Merge pull request #56206 from nextcloud/automated/noid/stable31-update-ca-cert-bundle
...
[stable31] fix(security): Update CA certificate bundle
2025-11-05 07:39:22 +01:00
nextcloud-command
6d81cc9bef
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-11-05 02:39:05 +00:00
Nextcloud bot
750526aae1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-05 00:14:23 +00:00
Andy Scherzinger
e175f48078
Merge pull request #55979 from nextcloud/backport/55306/stable31
...
[stable31] Validate filename when creating file from template
2025-11-04 17:09:43 +01:00
Salvatore Martire
8cfee4d0a8
Merge pull request #56180 from nextcloud/backport/56035/stable31
...
[stable31] fix(pagination): render multistatus to XML before caching
2025-11-04 17:04:19 +01:00
Daniel Kesselberg
fecaddf4cc
fix: validate filename when creating file from template
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-11-04 16:08:49 +01:00
Andy Scherzinger
a45e1f146f
Merge pull request #56182 from nextcloud/backport/56176/stable31
...
[stable31] chore(i18n): Adapted spelling of MIME type
2025-11-04 14:35:29 +01:00
nextcloud-command
3ab521e04e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-04 10:32:18 +00:00
rakekniven
48375d7802
chore(i18n): Adapted spelling of MIME type
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-11-04 09:58:45 +00:00
Salvatore Martire
d997b1f7b0
fix(pagination): render multistatus to XML before caching
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-11-04 09:53:04 +00:00
Nextcloud bot
9e1f6e3e90
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-04 00:14:03 +00:00
Ferdinand Thiessen
6f945bd89f
fix: adjust npm version to resolve corepack issue (dependabot)
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-11-03 13:07:50 +01:00
Nextcloud bot
154ba93d47
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-03 00:13:52 +00:00
Marcel Klehr
6ae009796d
fix(TaskProcessing): Make sure list command int filter parameters are parsed as ints
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-11-02 22:27:35 +01:00
Andy Scherzinger
b3a544ae97
Merge pull request #56141 from nextcloud/backport/56139/stable31
...
[stable31] chore(l10n): Use numbered placeholders
2025-11-02 22:21:58 +01:00
Git'Fellow
b94d8f1da1
chore(l10n): Use numbered placeholders
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-11-02 18:29:47 +00:00
Nextcloud bot
28a0174063
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-02 00:13:42 +00:00
Nextcloud bot
d5fcb9c076
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-11-01 00:13:41 +00:00
Nextcloud bot
9ad253c240
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-31 00:14:00 +00:00
Julius Knorr
4bac7d5a72
Merge pull request #53586 from nextcloud/backport/53339/stable31
...
[stable31] fix: Pass over product name as capability
2025-10-30 22:19:26 +01:00
Andy Scherzinger
4e45614437
Merge pull request #56065 from nextcloud/backport/55575/stable31
...
[stable31] fix(files): make sure drag-and-drop and the upload menu behaves the same
2025-10-30 18:37:42 +01:00
nextcloud-command
93ebd8bf83
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-30 16:39:34 +00:00
Ferdinand Thiessen
ceb6eb9d21
fix(files): make sure drag-and-drop and the upload menu behaves the same
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-30 16:37:44 +00:00
F. E Noel Nfebe
3dadf60104
Merge pull request #55982 from nextcloud/backport/55580/stable31
...
[stable31] fix(files_sharing): Only send password on change
2025-10-30 17:01:22 +01:00
nextcloud-command
6413713aaf
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-30 13:44:37 +01:00
nfebe
033b54934b
fix(files_sharing): Only send password on change
...
The password param should never be sent if the intention is not
remove it or update it.
This commit adapts the frontend and backend to this rule to avoid weird bugs
especially around updating new shares.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-10-30 13:44:37 +01:00
Kate
6779ac7dd7
Merge pull request #56097 from nextcloud/backport/56090/stable31
2025-10-30 13:09:39 +01:00
Andy Scherzinger
9f0b41e33f
Merge pull request #55905 from nextcloud/backport/55846/stable31
...
[stable31] Add font-variant-numeric to selected files list
2025-10-30 12:28:40 +01:00
provokateurin
9d456a6988
fix(Mailer): Log errors
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-30 11:02:59 +00:00
nextcloud-command
f39698a952
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-30 08:10:39 +00:00
Victor
d3cb05bea6
feat(files): Add font-variant-numeric to selected files list
...
Signed-off-by: Victor <victorlap@outlook.com >
[skip ci]
2025-10-30 08:08:46 +00:00
Nextcloud bot
7c78a210d4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-30 00:13:29 +00:00
Nextcloud bot
239ff8e360
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-29 00:13:59 +00:00
Daniel
d0916e3097
Merge pull request #55985 from nextcloud/backport/55529/stable31
...
[stable31] fix: make share recursion error more informative
2025-10-28 21:17:21 +01:00
Sebastian Krupinski
14a9c7157d
Merge pull request #56054 from nextcloud/backport/52882/stable31
...
[stable31] fix(CalDav): use old event information if new is missing
2025-10-28 11:28:14 -04:00
SebastianKrupinski
8cf689a593
fix: use old event information if new is missing
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-10-28 12:39:02 +00:00
Joas Schilling
34b7b18297
Merge pull request #56031 from nextcloud/backport/55989/stable31
...
[stable31] fix(profiler): Harden profiler writes
2025-10-28 10:50:10 +01:00
Joas Schilling
2c0d6d9cd1
Merge pull request #55976 from nextcloud/backport/55819/stable31
...
[stable31] fix(federation): Allow outgoing and incoming federation with oCIS federated cloud ids
2025-10-28 08:42:16 +01:00
Nextcloud bot
42d51aa1ea
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-28 00:13:57 +00:00
Arthur Schiwon
decf62f082
Merge pull request #55831 from nextcloud/backport/55395/stable31
...
[stable31] fix(Apps): fix install command check on existing apps
2025-10-27 20:58:51 +01:00
Joas Schilling
0c2f05966c
Merge pull request #56028 from nextcloud/backport/55910/stable31
...
[stable31] fix(bfp): Trim meta data so it can still be stored
2025-10-27 16:40:45 +01:00
Joas Schilling
21651a2e0b
fix(federation): Increase the size of owner to allow oCIS cloud ids
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-27 16:38:48 +01:00
Joas Schilling
b821573806
fix(profiler): Harden profiler writes
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-27 16:36:57 +01:00
Joas Schilling
580dbeadbc
fix(bfp): Trim meta data so it can still be stored
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-27 14:12:15 +00:00
Nextcloud bot
9acbde3682
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-26 00:13:34 +00:00
Nextcloud bot
31a7c19523
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-25 00:13:47 +00:00
Maksim Sukharev
279b2019b6
Merge pull request #55896 from nextcloud/backport/55892/stable31
2025-10-24 14:42:07 +02:00
Robin Appelman
a09715c69e
fix: make share recursion error more informative
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-10-24 12:21:05 +00:00
Maksim Sukharev
e77d8c90dd
Merge pull request #55975 from nextcloud/backport/55963/stable31
2025-10-24 13:46:45 +02:00
Joas Schilling
caa89fb548
fix(federation): Allow outgoing federation with oCIS federated cloud ids
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-24 09:56:08 +00:00
nextcloud-command
07223b84fe
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-24 09:36:38 +00:00
Maksim Sukharev
cc6542dcb4
fix(NewUserDialog): allow to deselect a group from the list
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-10-24 09:25:54 +00:00
Nextcloud bot
0e71b14e7c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-24 00:13:49 +00:00
Daniel
5e1dd667cc
Merge pull request #55764 from nextcloud/backport/54819/stable31
...
[stable31] fix: iMip reply from outlook.com does not contain organizer property
2025-10-23 22:27:59 +02:00
SebastianKrupinski
9648a3f37e
fix: iMip reply from outlook.com does not contain organizer property
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-10-23 12:14:00 -04:00
John Molakvoæ
bd9aa595e9
Merge pull request #55957 from nextcloud/backport/55952/stable31
2025-10-23 17:52:27 +02:00
Louis
a1f1d99b9a
Merge pull request #55899 from nextcloud/backport/55796/stable31
...
[stable31] fix(FilesPicker): Prevent selection of nodes without create permission
2025-10-23 17:04:30 +02:00
skjnldsv
2045edb1dc
fix: join accounts_data instead of preferences when searching users
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-23 16:22:43 +02:00
skjnldsv
68727491e0
fix(dav): allow multiple link shares token in session
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-23 16:16:37 +02:00
Benjamin Gaussorgues
082425bf9c
Merge pull request #55959 from nextcloud/release/31.0.10
2025-10-23 15:09:14 +02:00
Worker Builder
43736ae0cf
build(hub): 31.0.10
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-10-23 12:43:39 +00:00
Nextcloud bot
4443279ba2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-23 00:27:20 +00:00
nextcloud-command
1d335ec9d4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-22 16:27:19 +00:00
Louis Chmn
1569ef420a
chore(deps): Bump @nextcloud/dialogs to v6.4.1
...
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-22 18:16:05 +02:00
Louis Chmn
596874a01a
fix(FilesPicker): Prevent selection of nodes without create permission
...
And remove the disable callback for the button as it is not needed anymore.
This gives a better experience as the nodes do not have a pointer for cursor, and the submit button does not react when clicking on them.
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-22 18:13:05 +02:00
Ferdinand Thiessen
04c27a89b2
test: adjust cypress tests for changes filter behavior
...
In https://github.com/nextcloud/server/issues/53038 we changed the
behavior: The filename filter is reset when changing the directory.
So we need to also adjust the Cypress tests.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-22 06:50:12 +00:00
Nextcloud bot
2d293daded
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-22 00:12:39 +00:00
Nextcloud bot
4b16042885
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-21 16:52:17 +00:00
Benjamin Gaussorgues
c238d008a8
Merge pull request #55886 from nextcloud/release/31.0.10_rc2
2025-10-21 16:28:07 +02:00
Worker Builder
a783729355
build(hub): 31.0.10 RC2
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-10-21 14:13:02 +00:00
Nextcloud bot
9d5230a2ce
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-21 10:52:02 +00:00
Andy Scherzinger
c239f7e180
Merge pull request #55877 from nextcloud/backport/55730/stable31
...
[stable31] fix: translation on /unsupported screen
2025-10-21 11:44:42 +02:00
Luka Trovic
a32c93e011
fix: translation on /unsupported screen
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-10-21 08:31:21 +00:00
Nextcloud bot
0ae6dcb54f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-21 00:12:49 +00:00
Joas Schilling
bf8db3175e
Merge pull request #55852 from nextcloud/backport/55851/stable31
...
[stable31] fix(dav): Restrict properties allowed object classes
2025-10-20 13:21:14 +02:00
Côme Chilliet
e400db4658
fix(dav): Allow array of array of scalars, and fix error message
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-20 08:52:32 +00:00
Côme Chilliet
6572039eb4
fix(dav): Allow arrays (of scalars) in property values
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-20 08:52:32 +00:00
Côme Chilliet
2d6fcb544e
fix(dav): Restrict properties allowed object classes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-10-20 08:52:31 +00:00
Nextcloud bot
5e005e6bee
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-20 00:12:38 +00:00
Nextcloud bot
753fbc3be3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-19 00:12:36 +00:00
Nextcloud bot
dd7fae4bbe
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-18 00:12:42 +00:00
Arthur Schiwon
382d4c3645
fix(Apps): fix install command check on existing apps
...
- AppManager::isInstalled() is misleading, as it checks only whether it is
enabled. But an app might not be present in some edge cases.
- AppManager::getAppPath() does however only check whether an app dir is
present, independent of the enabled-state.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-10-17 16:26:51 +02:00
John Molakvoæ
fca51d6259
Merge pull request #55825 from nextcloud/chore/deps-browserslist-31
2025-10-17 14:35:43 +02:00
skjnldsv
4cf8562ca0
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-17 13:41:19 +02:00
skjnldsv
5acdddc812
chore: bump @nextcloud/browserslist-config from 3.0.1 to 3.1.0
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-10-17 13:41:06 +02:00
Nextcloud bot
8741cdbfab
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-17 00:12:42 +00:00
Arthur Schiwon
c815199f21
Merge pull request #55745 from nextcloud/release/31.0.10_rc1
...
[stable31] 31.0.10 RC1
2025-10-16 18:59:03 +02:00
Joas Schilling
0606dc9608
Merge pull request #55808 from nextcloud/backport/55803/stable31
...
[stable31] fix(l10n): Don't fallback from 3-letter languages to 2-letter
2025-10-16 14:51:42 +02:00
Joas Schilling
37a513f79a
fix(l10n): Don't fallback from 3-letter languages to 2-letter
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-16 11:43:22 +00:00
Andy Scherzinger
93a1bc1f68
Merge pull request #55291 from nextcloud/backport/55282/stable31
...
[stable31] fix: create room/resource calendar synchronously
2025-10-16 10:28:47 +02:00
Andy Scherzinger
40ef83c0f9
Merge pull request #55792 from nextcloud/backport/55776/stable31
...
[stable31] fix(TextToImage): Set better attribute for routes
2025-10-16 10:27:33 +02:00
Nextcloud bot
81a1072a6a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-16 00:12:40 +00:00
Marcel Klehr
dfa7ea7066
Merge pull request #55286 from nextcloud/backport/55275/stable31
...
[stable31] fix(comments): explicitly return limbo status of comment
2025-10-15 16:39:38 +02:00
Marcel Klehr
8af7739494
fix(TextToImage): Set better attribute for routes
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 16:18:27 +02:00
Marcel Klehr
640fe5bbd5
Merge pull request #55774 from nextcloud/backport/55732/stable31
...
[stable31] fix(TextProcessingApiController): Set better attribute on routes
2025-10-15 12:26:18 +02:00
Marcel Klehr
809f1f0693
fix(TextProcessingApiController): Set better attribute on routes
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-15 09:59:56 +02:00
Nextcloud bot
dd312dfc55
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-15 00:12:45 +00:00
Ferdinand Thiessen
1f1d4e0c76
Merge pull request #55464 from nextcloud/backport/55245/stable31
...
[stable31] fix: legacy app navigation snapper on RTL layout
2025-10-15 01:26:43 +02:00
Ferdinand Thiessen
0634b62562
Merge pull request #54487 from nextcloud/backport/54402/stable31
...
[stable31] fix(Streamer): use localtime for ZIP files
2025-10-15 01:08:16 +02:00
nextcloud-command
6df0cd01ef
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-14 15:18:22 +00:00
nextcloud-command
ddbc05dba0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-14 14:56:31 +00:00
Daniel
c7f8afb89e
Merge pull request #55725 from nextcloud/backport/55658/stable31
...
[stable31] fix: disable mp3 preview provider
2025-10-14 16:52:43 +02:00
Edward Ly
2c3c7929d6
fix(comments): explicitly return limbo status of comment
...
Otherwise, the `checkForId` function returns `undefined` regardless of
whether the comment is in limbo or not.
Signed-off-by: Edward Ly <contact@edward.ly >
2025-10-14 07:38:39 -07:00
Ferdinand Thiessen
7336491b1b
fix: legacy app navigation snapper on RTL layout
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-14 15:55:36 +02:00
Maksim Sukharev
32264c7e0b
Merge pull request #55737 from nextcloud/backport/55666/stable31
2025-10-14 15:53:06 +02:00
Ferdinand Thiessen
3e61569ea2
refactor(Streamer): inject IDateTimeZone as constructor arg
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-14 15:27:25 +02:00
Ferdinand Thiessen
13467cbdbc
fix(Streamer): use localtime for ZIP files
...
ZIP does not use a proper timestamp but uses something called "DOS time".
This is a weird old format with some limitations like accuracy of only
2 seconds, but also no timezone information.
Also unline UNIX time it is not relative to some specific point in time
with timezone information, but is always considered to be the local
time. Meaning we need to convert it first to the users local time.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-14 15:26:26 +02:00
nextcloud-command
d6c7b75023
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-14 12:31:58 +00:00
Maksim Sukharev
805868d99b
fix(files): clear search input on directory navigation
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-10-14 14:24:05 +02:00
Ferdinand Thiessen
27f4f2dd0f
Merge pull request #55328 from nextcloud/backport/55311/stable31
...
[stable31] fix: add missing sharing options to ui and add full-match results
2025-10-14 14:05:51 +02:00
Ferdinand Thiessen
d383f004dd
Merge pull request #55740 from nextcloud/backport/55655/stable31
...
[stable31] fix(files_sharing): correctly handle error in case of failing share creation
2025-10-14 13:45:34 +02:00
Stephan Orbaugh
4780ed13ec
Merge pull request #55647 from nextcloud/backport/55602/stable31
...
[stable31] [internal] Fix admin delegation show all priority items
2025-10-14 12:14:37 +02:00
Arthur Schiwon
535d9858af
build(hub): 31.0.10 RC1
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-10-14 12:02:00 +02:00
Louis
6f5c5c1729
Merge pull request #55701 from nextcloud/backport/55657/stable31
2025-10-14 11:19:24 +02:00
nextcloud-command
5695916a21
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-14 09:16:31 +00:00
Maksim Sukharev
1435b48038
fix(files_sharing): correctly handle error in case of failing share creation
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-10-14 11:07:31 +02:00
Nextcloud bot
989c8b23c2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-14 00:12:37 +00:00
Ferdinand Thiessen
970122fa92
test: adjust test cases
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-13 23:05:45 +02:00
Kate
fe469714a1
Merge pull request #55325 from nextcloud/backport/55289/stable31
2025-10-13 20:12:00 +02:00
Daniel Kesselberg
ada932fa7e
docs(previews): mp3 preview provider is no longer enabled by default
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-13 17:55:25 +02:00
Daniel Kesselberg
15c784d952
fix: disable mp3 preview provider
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-10-13 17:55:25 +02:00
nextcloud-command
a743a5af49
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-13 14:36:50 +00:00
Ferdinand Thiessen
7d510d14ae
fix(Collaboration\UserPlugin): ensure full match is included in results
...
When searching we need to:
1. check if sharing is limited to groups
- if yes only include those
- otherwise continue
2. check if there are restrictions to groups or phonebook
3. check if full match is included
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-13 16:16:29 +02:00
Ferdinand Thiessen
620614e7e7
fix(settings): add missing sharing autocompletion configs to UI
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-13 16:12:22 +02:00
Ferdinand Thiessen
0c68a5b475
feat(Share\IManager): add matchUserId method and update docs
...
Add missing `matchUserId` method for full-match-autocomplete options
and update docs to make it clearer what each options exactly means.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-10-13 16:12:22 +02:00
Maxence Lange
e6843d454a
fix(ocm): ignore cache if not setup
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-10-13 11:24:57 -01:00
Nextcloud bot
45bcdeb887
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-13 00:12:36 +00:00
Louis Chemineau
860d84123f
fix(contacts): Do not expose SAB in /contactsmenu
...
When hitting the `/contactsmenu/contacts` endpoint with the `dav.system_addressbook_exposed` config switch set to `"no"`, the system address book content is still listed in the response.
This ensure that we do not expose unexpectedly the system address book.
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-12 16:26:09 +02:00
Nextcloud bot
f14d3b1b60
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-12 00:12:32 +00:00
Nextcloud bot
159ffe4b05
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-11 00:13:34 +00:00
Kate
e9febe7376
Merge pull request #55670 from nextcloud/backport/55654/stable31
2025-10-10 16:32:43 +02:00
Louis Chmn
3cfc34ecfa
fix(S3): Only append streams if non-seekable
...
Later, when we rewind the stream in `writeMultiPart` during retry, both streams were rewinded, so the resulting stream was bigger than expected.
Inspired by https://github.com/aws/aws-sdk-php/blob/master/src/S3/ObjectUploader.php#L136-L146
Signed-off-by: Louis Chmn <louis@chmn.me >
2025-10-10 12:43:19 +00:00
Joas Schilling
4f88bf82e3
Merge pull request #55664 from nextcloud/backport/55645/stable31
...
[stable31] Fix comments when used by other apps
2025-10-10 09:47:26 +02:00
nextcloud-command
a3790c639d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-10-10 06:57:39 +00:00
Joas Schilling
d9311bec08
fix(comments): Don't throw type error when no itemType or itemId is given
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-10 06:38:00 +00:00
Joas Schilling
bc2bd4cf7b
fix(comments): Support user IDs that are numbers, e.g. "42"
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-10 06:37:59 +00:00
Joas Schilling
95704cdf57
fix(comments): Correctly await the getComments() call
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-10 06:37:58 +00:00
Joas Schilling
3120a484f0
fix(comments): Use the correct object when autocompleting mentions for other apps
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-10 06:37:58 +00:00
Kate
28f7548a38
Merge pull request #55635 from nextcloud/backport/55624/stable31
2025-10-10 08:19:50 +02:00
Nextcloud bot
9d8bf06acd
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-10 00:13:32 +00:00
Julius Knorr
0a1c818a47
chore: update theming openAPI exports
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-10-09 20:42:06 +02:00
Julius Knorr
4981c0cea6
fix: Pass over product name as capability
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-10-09 20:39:44 +02:00
Misha M.-Kupriyanov
44fe892b5b
fix(admin-delegation-show): show delegations for all priorities
...
otherwise delegation only from the first priority array ara shown
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-10-09 11:07:30 +00:00
Misha M.-Kupriyanov
8fddecbc98
feat(admin-delegation-show): add priority to json output
...
in order to be able to better understand priority sorting.
php occ admin-delegation:show --output=json_pretty
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-10-09 11:07:30 +00:00
Nextcloud bot
e663899505
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-09 00:25:42 +00:00
John Molakvoæ (skjnldsv)
680809042e
fix(systemtags): catch empty nodes
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-10-08 19:06:25 +00:00
Kate
7dd491938b
Merge pull request #55625 from nextcloud/backport/55623/stable31
2025-10-08 14:02:14 +02:00
Richard Steinmetz
7bfa81216d
fix(caldav): encoding inconsistencies in event search provider
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-10-08 10:56:22 +00:00
Marcel Klehr
5d1b2ad19a
Merge pull request #55600 from nextcloud/backport/55599/stable31
...
[stable31] fix(TaskProcessing): Increase MAX_TASK_AGE to 6 months
2025-10-08 09:48:16 +02:00
Joas Schilling
f689caba84
Merge pull request #55616 from nextcloud/backport/55382/stable31
...
[stable31] fix(live-photo): Allow files-live-photo meta data with edit permissions
2025-10-08 09:42:21 +02:00
Nextcloud bot
3fc7ebc69b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-08 00:13:31 +00:00
Joas Schilling
2caef009bf
Merge pull request #55611 from nextcloud/backport/55316/stable31
...
[stable31] fix(workflowenigne): stricter length header handling
2025-10-07 20:56:36 +02:00
Joas Schilling
338231092f
fix(live-photo): Allow files-live-photo meta data with edit permissions
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-07 18:56:17 +00:00
Joas Schilling
c2c434f7c1
fix(psalm): Update baseline
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-10-07 14:26:48 +00:00
Josh
46fd45d0cf
fix(workflowenigne): stricter length headler handling
...
Fixes #55276 and tidies things up a bit more for future maintenance.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-10-07 14:26:48 +00:00
Richard Steinmetz
6d0ca18916
Merge pull request #55606 from nextcloud/backport/55581/stable31
...
[stable31] fix(ooo): don't catch general DB exceptions
2025-10-07 16:17:09 +02:00
Robin Appelman
82072ac750
Merge pull request #55503 from nextcloud/backport/55176/stable31
...
[stable31] feat: add header with user id in response
2025-10-07 15:23:37 +02:00
Anna Larch
2d21413367
fix(ooo): don't catch general DB exceptions
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-10-07 11:37:04 +00:00
Marcel Klehr
bf06e2fd67
fix(TaskProcessing): Increase MAX_TASK_AGE to 6 months
...
to comply with the EU AI act
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-10-07 12:31:03 +02:00
Nextcloud bot
c609dd20b4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-07 00:13:32 +00:00
Joas Schilling
3a63649f8a
Merge pull request #55572 from nextcloud/backport/55358/stable31
...
[stable31] feat(test-case): allow to use PHPUnit Group attributes to mark tests requiring database
2025-10-06 23:45:37 +02:00
Kate
0e403e6f68
Merge pull request #55569 from nextcloud/backport/55564/stable31
2025-10-06 20:02:02 +02:00
provokateurin
f5e3e97ea6
fix(files): Always return a valid mimetype
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-06 16:00:04 +02:00
Thomas Citharel
cad9728db7
feat(test-case): allow to use PHPUnit Group attributes to mark tests requiring database
...
Before that, only the annotation @group('DB') is possible to mark test classes as requiring the database. Now the \PHPUnit\Framework\Attributes\Group attribute can be used as long as PHPUnit 10+ is used.
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-10-06 15:10:37 +02:00
Nextcloud bot
a0fd63155b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-06 00:13:21 +00:00
Nextcloud bot
396b63ffe0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-05 00:13:26 +00:00
Nextcloud bot
33e92c246c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-04 00:13:28 +00:00
Nextcloud bot
7904644b4e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-03 00:14:54 +00:00
Robin Appelman
eb03573dff
feat: add header with user id in response
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-10-02 10:38:46 +02:00
Andy Scherzinger
467c07904e
Merge pull request #55429 from nextcloud/backport/55260/stable31
...
[stable31] admin-delegation occ - add output option for show command to support JSON formats
2025-10-02 09:49:22 +02:00
Kate
aaba8817f0
Merge pull request #55479 from nextcloud/backport/55461/stable31
2025-10-02 09:36:06 +02:00
Kate
01823b5480
Merge pull request #55488 from nextcloud/backport/55151/stable31
2025-10-02 08:45:20 +02:00
Nextcloud bot
5672f33c41
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-02 00:13:52 +00:00
nfebe
b4b9b7dbca
refactor(ShareApiController): Streamline share providers & add error logging
...
1. Consolidated the repetitive provider code into a clean loop
2. Added exception handling to log unexpected errors
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-10-01 16:26:11 +00:00
provokateurin
79a399661a
fix(IUserManager): Fix deprecation of search method
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-10-01 16:26:06 +02:00
Louis
43c6e856fd
Merge pull request #55299 from nextcloud/backport/55259/stable31
2025-10-01 10:22:14 +02:00
Joas Schilling
2d14a9a5a7
Merge pull request #55450 from nextcloud/automated/noid/stable31-update-code-signing-crl
...
[stable31] fix(security): Update code signing revocation list
2025-10-01 09:39:38 +02:00
nextcloud-command
b1a84bccff
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-10-01 02:39:22 +00:00
Nextcloud bot
c0cce94d22
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-10-01 00:13:47 +00:00
Kate
7db30397fd
Merge pull request #55410 from nextcloud/backport/55374/stable31
2025-10-01 00:01:33 +02:00
Kate
af4d25c634
Merge pull request #55436 from nextcloud/backport/55422/stable31
2025-09-30 23:50:03 +02:00
Marcel Müller
4d10c0ae1c
Merge pull request #55439 from nextcloud/backport/55420/stable31
...
[stable31] fix(appstore): Make appstore timeout configurable
2025-09-30 23:40:20 +02:00
Marcel Müller
f23bcc5580
fix(appstore): Make appstore timeout configurable
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-09-30 15:18:45 +00:00
Marcel Müller
ddd35e155c
fix(appstore): Also catch ClientException and ServerException
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-09-30 14:02:56 +00:00
dependabot[bot]
79dd3fe3be
Merge pull request #55351 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable31/phpunit/phpunit-9.6.29
2025-09-30 12:35:22 +00:00
Misha M.-Kupriyanov
814d18132d
feat(admin-delegation): add JSON output support with validation
...
- Add --output option supporting plain, json, and json_pretty formats
- Add validateOutputFormat() method for input validation
- Implement proper error handling for invalid output formats
- Support empty state handling for both plain and JSON outputs
- Use Base class writeArrayInOutputFormat() for consistent JSON output
- Maintain backward compatibility with plain format as default
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-09-30 12:09:26 +00:00
Misha M.-Kupriyanov
d78e2887d1
refactor(admin-delegation): extract data collection logic to separate methods
...
- Extract collectDelegationData() method to eliminate code duplication
- Add formatSettingsData() method for consistent data formatting
- Add outputPlainFormat() method to separate concerns
- Add proper empty state handling with user-friendly message
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-09-30 12:09:26 +00:00
Misha M.-Kupriyanov
785ac171f3
refactor(admin-delegation): extract plain output to new function
...
prepare to add json output
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-09-30 12:09:26 +00:00
Misha M.-Kupriyanov
8a59c504b9
chore(admin-delegation): remove unused settings variable
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-09-30 12:09:25 +00:00
Robin Appelman
6842d0746d
Merge pull request #55288 from nextcloud/backport/52816/stable31
...
[stable31] feat: move primary object store configuration to a single place
2025-09-30 10:35:42 +02:00
Nextcloud bot
7784eca2b2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-30 00:13:52 +00:00
Andy Scherzinger
bbaf0f7b8a
Merge pull request #55408 from nextcloud/backport/55394/stable31
...
[stable31] fix: small typo fix
2025-09-29 23:05:45 +02:00
provokateurin
406c0011fa
fix(files): Stop overwriting scan_permissions
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-29 16:12:10 +00:00
yemkareems
d615109126
fix: small typo fix
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-09-29 12:24:43 +00:00
nextcloud-command
5fa384cf27
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-29 09:28:41 +00:00
Louis Chemineau
393883eab4
feat(unified-search): Use existing min search length config
...
This setting existed already for the legacy unified search.
This commit expose that setting to the new front-end, and
also ignore non valid requests in the backend.
We also take the opportunity to register the config in the lexicon.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-29 10:55:48 +02:00
dependabot[bot]
71d5b6a85b
Merge pull request #55349 from nextcloud/dependabot/composer/build/integration/stable31/phpunit/phpunit-9.6.29
2025-09-29 07:40:17 +00:00
Nextcloud bot
8c901b1006
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-29 00:13:42 +00:00
dependabot[bot]
0601e2d620
build(deps-dev): bump phpunit/phpunit in /build/integration
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.27 to 9.6.29.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.29/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.27...9.6.29 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.29
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 00:25:55 +02:00
dependabot[bot]
364ea9ebe3
build(deps): bump phpunit/phpunit in /vendor-bin/phpunit
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.27 to 9.6.29.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.29/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.27...9.6.29 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.29
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 00:25:41 +02:00
Nextcloud bot
2edce05877
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-28 00:13:34 +00:00
Kate
379a3d4683
Merge pull request #55302 from nextcloud/backport/55134/stable31
2025-09-27 16:35:23 +02:00
Ferdinand Thiessen
0ad04b3dd0
fix(encryption): do not setup filesystem without permissions
...
If the current request does not have permissions for the filesystem we
must not try to setup the filesystem.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-27 13:03:05 +02:00
Nextcloud bot
a220a9efce
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-27 00:13:51 +00:00
Carl Schwan
8696841382
Merge pull request #55322 from nextcloud/backport/55313/stable31
...
[stable31] fix(sharing): ensure to check new password
2025-09-26 23:23:37 +02:00
nextcloud-command
59dddac06e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-26 20:15:43 +00:00
Ferdinand Thiessen
055a27f0fc
fix(sharing): ensure to check new password
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-26 22:07:01 +02:00
Kate
5268be451e
Merge pull request #55317 from nextcloud/fix/dav/user-addressbook-clean-up-stable31
2025-09-26 19:56:29 +02:00
provokateurin
71d84c6e98
chore(assets): Recompile assets
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-26 19:36:40 +02:00
provokateurin
f7f2554c15
fix(core): Stop abusing the cache for avatar upload
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-26 19:36:34 +02:00
Christoph Wurst
5f05dd79ec
fix(dav): clean up user's addressbook shares on deletion
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-09-26 15:26:52 +02:00
Nextcloud bot
731181e40d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-26 00:13:53 +00:00
Marcel Müller
d587cff19c
Merge pull request #55310 from nextcloud/backport/55290/stable31
...
[stable31] fix: Stop infinite loop in ExpireTrash
2025-09-25 18:46:01 +02:00
Marcel Müller
5f70d36fb9
fix: Stop infinite loop in ExpireTrash
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-09-25 15:36:54 +00:00
Nextcloud bot
e4e193a1c7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-25 00:13:33 +00:00
Richard Steinmetz
d889827dc1
fix: create room/resource calendar synchronously
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-24 20:41:26 +00:00
Robin Appelman
7162c3e8ed
feat: move primary object store configuration to a single place
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-09-24 18:39:21 +02:00
Nextcloud bot
048299875d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-24 00:13:45 +00:00
Nextcloud bot
f8e88cc72c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-23 13:31:37 +00:00
Nextcloud bot
a07b7c50c7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-23 12:50:49 +00:00
Daniel
df603850dc
Merge pull request #55268 from nextcloud/chore/config_sample_typo
...
[stable31] chore(config): fix typo in config.sample.php comments
2025-09-23 14:37:32 +02:00
Benjamin Gaussorgues
442780f40d
chore(config): fix typo in config.sample.php comments
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-09-23 11:45:37 +02:00
Andy Scherzinger
5a0ea20850
Merge pull request #55250 from nextcloud/backport/55142/stable31
...
[stable31] fix: Allow hyphen in appid
2025-09-23 08:22:06 +02:00
Nextcloud bot
44bb50cea6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-23 00:13:45 +00:00
Andy Scherzinger
e451742efc
Merge pull request #55255 from nextcloud/backport/55170/stable31
...
[stable31] feat(db): add SSL/TLS support for PostgreSQL
2025-09-22 16:04:29 +02:00
Benjamin Gaussorgues
98d30feb95
feat(db): add SSL/TLS support for PostgreSQL
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-09-22 14:59:54 +02:00
Andy Scherzinger
76e1a9837e
Merge pull request #55244 from nextcloud/backport/55179/stable31
...
[stable31] fix(comments): expand long comment on click
2025-09-22 11:20:23 +02:00
Côme Chilliet
315c0ea59c
fix: Allow hyphen in appid
...
It’s rare but exists for some apps not in the appstore.
Also added unit tests for cleanAppId and fixed small issues with it.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-22 10:03:08 +02:00
Andy Scherzinger
99a9420081
Merge pull request #55248 from nextcloud/backport/55237/stable31
...
[stable31] fix(github): add labels and milestone to PR checklist
2025-09-22 09:30:22 +02:00
Edward Ly
1766e37890
fix(github): add labels and milestone to PR checklist
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-09-21 23:36:57 -07:00
nextcloud-command
356f5be21a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-22 04:41:27 +00:00
Edward Ly
78934b1674
fix(comments): expand long comment on click
...
This is a temporary fix that only applies while the server is still using
Vue 2.x (or `@nextcloud/vue` 8.x). Once migrated to Vue 3.x, this fix
may be reverted.
Signed-off-by: Edward Ly <contact@edward.ly >
2025-09-21 21:34:39 -07:00
Nextcloud bot
574aa68d56
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-22 00:13:38 +00:00
Ferdinand Thiessen
90a64b6f03
Merge pull request #55075 from nextcloud/backport/54958/stable31
...
[stable31] fix(unified-search): make sure date range option is translated
2025-09-22 00:04:24 +02:00
nextcloud-command
595605f765
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-21 15:59:13 +00:00
Ferdinand Thiessen
895f82872d
fix(unified-search): make sure date range option is translated
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-21 17:48:37 +02:00
Nextcloud bot
486ef01c99
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-21 00:13:28 +00:00
dependabot[bot]
0d7484f72e
Merge pull request #55215 from nextcloud/dependabot/composer/build/integration/stable31/phpunit/phpunit-9.6.27
2025-09-20 20:42:37 +00:00
dependabot[bot]
6ea2fe870a
Merge pull request #55216 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable31/phpunit/phpunit-9.6.27
2025-09-20 20:16:58 +00:00
Andy Scherzinger
7307c7a3da
Merge pull request #55175 from nextcloud/backport/54788/stable31
...
[stable31]: feat(files_sharing): provide web components based API for sidebar
2025-09-20 15:57:00 +02:00
nextcloud-command
3d9497f39e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-20 13:09:04 +00:00
Carl Schwan
38c7d72f9a
fix(eslint): Backport some changes from master to fix eslint
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-20 13:07:04 +00:00
Ferdinand Thiessen
5ac9da1e19
feat(files_sharing): provide web-components based sidebar API
...
This fixes apps providing vue components, which is invalid and does not
always work - and never work with Vue 3.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-20 13:07:04 +00:00
Ferdinand Thiessen
cbb3cab919
fix(files): pass Node to FileInfo object
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-20 13:07:04 +00:00
Ferdinand Thiessen
a6f447241e
chore: update @nextcloud/sharing to v0.3.0
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-20 13:07:04 +00:00
dependabot[bot]
d0a9ec0586
build(deps): bump phpunit/phpunit in /vendor-bin/phpunit
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.26 to 9.6.27.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.27/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.26...9.6.27 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.27
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 02:37:54 +00:00
dependabot[bot]
f974c8cafb
build(deps-dev): bump phpunit/phpunit in /build/integration
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.26 to 9.6.27.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.27/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.26...9.6.27 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.27
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-20 02:37:43 +00:00
Nextcloud bot
e1c308d038
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-20 00:13:39 +00:00
Edward Ly
763b55e2a4
Merge pull request #55194 from nextcloud/backport/55180/stable31
...
[stable31] fix(comments): add inline container size query to comment body
2025-09-19 10:21:54 -07:00
nextcloud-command
25ef3a7c02
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-19 09:34:48 -07:00
Edward Ly
b1482d9105
fix(comments): add inline container size query to comment body
...
This helps to restore missing overflow behavior to the comments header
when a user's display name exceeds the sidebar width.
Signed-off-by: Edward Ly <contact@edward.ly >
2025-09-19 15:59:43 +00:00
Joas Schilling
869e45fbc2
Merge pull request #55188 from nextcloud/backport/55183/stable31
...
[stable31] fix(trashbin): Translate Nextcloud exception to Sabre exception
2025-09-19 15:39:16 +02:00
Joas Schilling
722d4b452f
fix(trashbin): Translate Nextcloud exception to Sabre exception
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-19 12:51:49 +00:00
Nextcloud bot
b56ceefcee
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-19 00:13:56 +00:00
Andy Scherzinger
4a8e50e50e
Merge pull request #54522 from nextcloud/backport/54515/stable31
...
[stable31] fix(theming): correctly parse CSS colors for user primary color picker
2025-09-18 13:59:45 +02:00
Andy Scherzinger
4c6d96233a
Merge pull request #55158 from nextcloud/backport/54736/stable31
...
[stable31] fix: always use english name for recently contacted category
2025-09-18 12:04:42 +02:00
nextcloud-command
1f4e4ece82
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-18 08:40:21 +00:00
Ferdinand Thiessen
5c58f99a45
fix(theming): correctly parse CSS colors for user primary color picker
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-18 10:30:42 +02:00
Marcel Klehr
92a9b342cf
Merge pull request #55164 from nextcloud/backport/55153/stable31
...
[stable31] fix(TaskProcessing): Cache task types by user language
2025-09-18 10:25:33 +02:00
Marcel Klehr
62e63730df
fix(TaskProcessing): Cache task types by user language
...
fixes https://github.com/nextcloud/assistant/issues/357
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-09-18 09:36:19 +02:00
Nextcloud bot
cb2b3a6219
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-18 00:13:43 +00:00
Daniel Kesselberg
90b0347e30
fix: always use english name for recently contacted category
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-09-17 17:56:08 +02:00
Nextcloud bot
2fa1bf0306
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-17 00:13:43 +00:00
Andy Scherzinger
97af34fd46
Merge pull request #54771 from nextcloud/backport/52622/stable31
...
[stable31] fix: aliases and capitalization of emails
2025-09-16 22:57:33 +02:00
SebastianKrupinski
e25d0dbf2d
fix: aliases and capitalization of emails
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-09-16 22:05:47 +02:00
Andy Scherzinger
4a259f9a4a
Merge pull request #55148 from nextcloud/backport/55141/stable31
...
[stable31] fix(Updater): Lower deadlock log level from warning to info
2025-09-16 21:52:21 +02:00
Louis Chemineau
ffe4696192
fix(Updater): Lower deadlock log level from warning to info
...
If this is safe to ignore, then it does not make sense to keep warning the admins.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-16 16:19:03 +00:00
Nextcloud bot
ada7e9f192
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-16 00:13:48 +00:00
Andy Scherzinger
26f455b178
Merge pull request #55126 from nextcloud/backport/55122/stable31
...
[stable31] fix: Dispatch favorite event with an actual path
2025-09-15 18:46:43 +02:00
Carl Schwan
745ebd6a43
Merge pull request #55123 from nextcloud/carl/fix-invalid-unique-contraint-catch
...
[stable31]: fix(auth): Fix invalid unique constraint violation catch
2025-09-15 18:00:33 +02:00
Louis Chemineau
939e08895f
fix(TagsTest): Declare rootFolder property
...
It was not caught by the CI on master, but is blocking in the backports.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-15 17:09:11 +02:00
Louis Chemineau
d7775cba6a
fix: Dispatch favorite event with an actual path
...
The `$path` argument was added in https://github.com/nextcloud/server/pull/48612 , but was never actually used by the callers. The path was therefore missing in the favorite/unfavorite events, which lead to a broken activity information.
I also added a fallback to handle `addToFavorites` and `removeFromFavorites`, which are part of a public API, and are calling `tagAs` and `untag` without `$path`.
Fix https://github.com/nextcloud/activity/issues/2134
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-15 16:52:28 +02:00
Andy Scherzinger
d0966a74c6
Merge pull request #54947 from nextcloud/backport/54565/stable31
...
[stable31] feat(file_sharing): Provide template creator list in public shares
2025-09-15 16:17:08 +02:00
Richard Steinmetz
3accef4a34
Merge pull request #55090 from nextcloud/backport/50532/stable31
...
[stable31] fix(contactsmenu): adjust padding to new design
2025-09-15 14:41:12 +02:00
Carl Schwan
47ce9c4c7b
fix(auth): Fix invalid unique constraint violation catch
...
UniqueConstraintViolationException is no longer throw but instead a
OCP\DB\Exception is.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-15 13:37:35 +02:00
nextcloud-command
2f767ff45a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-15 11:34:11 +00:00
Richard Steinmetz
5cbd018e79
fix(contactsmenu): adjust padding to new design
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-15 11:16:58 +02:00
Kate
0e73460198
Merge pull request #54999 from nextcloud/backport/54950/stable31
2025-09-15 10:04:23 +02:00
Louis
a9daf61e09
Merge pull request #53026 from nextcloud/backport/52825/stable31
2025-09-15 09:51:05 +02:00
Andy Scherzinger
96c599638b
Merge pull request #54944 from nextcloud/backport/54941/stable31
...
[stable31] fix(cache): Set default Redis port to `0` for UNIX sockets
2025-09-15 08:45:29 +02:00
Nextcloud bot
616d72ff8b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-15 00:13:29 +00:00
Josh
6b9fea9d09
fix(cache): Set default Redis port to 0 for UNIX sockets
...
When using phpredis with a UNIX socket, the port should either not be specified at all or be `<1`.
https://github.com/phpredis/phpredis?tab=readme-ov-file#connect-open
d0b0c5cfdd/library.c (L3332-L3334)
Fixes #54813
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-09-14 21:31:23 +02:00
provokateurin
5f3e1f2e63
fix(files_trashbin): Fix size propagation when moving file to trash
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-14 21:30:38 +02:00
dependabot[bot]
e2ea21baca
Merge pull request #55105 from nextcloud/dependabot/composer/build/integration/stable31/phpunit/phpunit-9.6.26
2025-09-14 19:12:38 +00:00
Andy Scherzinger
de5b40e37f
Merge pull request #54901 from nextcloud/backport/54853/stable31
...
[stable31] fix: TypeError: this.fetchDisplayName is not a function
2025-09-14 20:19:15 +02:00
Nextcloud bot
d3c492baaf
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-14 00:13:29 +00:00
dependabot[bot]
1a8c368f46
build(deps-dev): bump phpunit/phpunit in /build/integration
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.25 to 9.6.26.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.26/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.25...9.6.26 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.26
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-13 05:50:29 +00:00
dependabot[bot]
0214947b64
Merge pull request #55107 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable31/phpunit/phpunit-9.6.26
2025-09-13 05:49:10 +00:00
dependabot[bot]
3efbb712aa
build(deps): bump phpunit/phpunit in /vendor-bin/phpunit
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.25 to 9.6.26.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.26/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.25...9.6.26 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.26
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-13 02:29:13 +00:00
Nextcloud bot
b091e77f99
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-13 00:13:32 +00:00
nextcloud-command
9b849201f8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-12 18:37:52 +02:00
SebastianKrupinski
766cc99c9b
fix: TypeError: this.fetchDisplayName is not a function
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-09-12 18:37:52 +02:00
Andy Scherzinger
107a7c5d3b
Merge pull request #55070 from nextcloud/backport/55016/stable31
...
[stable31] fix: update transifex link
2025-09-12 16:20:23 +02:00
Nextcloud bot
1b3afd8b7b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-12 14:08:42 +00:00
Andy Scherzinger
64480de865
Merge pull request #55077 from nextcloud/backport/55006/stable31
...
[stable31] fix(ownCloud): ensure that `accounts.display_name` fits into `users.displayname`
2025-09-12 15:14:12 +02:00
Richard Steinmetz
41eee84cba
Merge pull request #54995 from nextcloud/backport/54919/stable31
...
[stable31] fix: don't show object size warning if we can't determine the object size
2025-09-12 14:20:51 +02:00
Ferdinand Thiessen
3e6d9746be
Merge pull request #55073 from nextcloud/fix/files-sharing-password
...
[stable31] fix(files_sharing): use `newPassword` always for the unsaved password
2025-09-12 13:39:07 +02:00
Ferdinand Thiessen
f9c1659efe
Merge pull request #54959 from nextcloud/chore/update-stable31-dbal
...
[stable31] chore: update `doctrine/dbal` to v3.10.2
2025-09-12 13:24:58 +02:00
Ferdinand Thiessen
9c365d00b6
fix: use mb_substr
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-12 10:50:37 +00:00
Ferdinand Thiessen
fb8f85f30f
fix(ownCloud): ensure that accounts.display_name fits into users.displayname
...
`user.displayname` only allows 64 characters but old `accounts.display_name` allowed 255 characters.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-12 10:50:36 +00:00
nextcloud-command
e83d1102ca
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-12 10:35:56 +00:00
Ferdinand Thiessen
ee9733026e
fix(files_sharing): use newPassword always for the unsaved password
...
`newPassword` is the unsaved password, while `share.password` is the
current saved password.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-12 12:13:28 +02:00
Richard Steinmetz
cc2ed08de9
Merge pull request #54955 from nextcloud/backport/54951/stable31
...
[stable31] fix: calculate node limit using MiB instead of MB
2025-09-12 12:08:13 +02:00
Daniel Kesselberg
9d790e424b
fix: update transifex link
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-09-12 11:28:08 +02:00
Daniel
8b79941022
Merge pull request #54909 from nextcloud/backport/54907/stable31
...
[stable31] chore(flake): update haze to 2.1.2
2025-09-12 11:21:35 +02:00
Ferdinand Thiessen
fe9e8d1c0f
chore: update doctrine/dbal to v3.10.2
...
| Production Changes | From | To | Compare |
|--------------------|-------|---------|----------------------------------------------------------------|
| doctrine/cache | 2.2.0 | REMOVED | |
| doctrine/dbal | 3.9.4 | 3.10.2 | [...](https://github.com/doctrine/dbal/compare/3.9.4...3.10.2 ) |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-12 11:18:06 +02:00
Robin Appelman
e2bc2eabeb
chore(flake): update haze to 2.1.2
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-09-12 09:22:49 +02:00
Robin Appelman
e49f0ef010
fix: don't show object size warning if we can't determine the object size
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-09-12 08:31:35 +02:00
Richard Steinmetz
fada5b37fd
fix: calculate node limit using MiB instead of MB
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-12 08:30:06 +02:00
Andy Scherzinger
1c59c1054a
Merge pull request #54975 from nextcloud/backport/54653/stable31
...
[stable31] fix: Avoid internal error when logging in with the wrong account to verify email address
2025-09-12 08:28:36 +02:00
Nextcloud bot
b00bbe6e3a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-12 00:13:48 +00:00
Côme Chilliet
a648715edc
fix: Use HintException instead of InvalidArgumentException
...
To carry translated error messages intended for the end user,
HintException is the correct class.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-11 21:33:36 +02:00
Côme Chilliet
21e5f6e6d1
fix: Avoid internal error when logging in with the wrong account to verify email address
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-11 21:33:36 +02:00
Matthieu Gallien
1ad2d41254
Merge pull request #55050 from nextcloud/automated/noid/stable31-update-code-signing-crl
...
[stable31] fix(security): Update code signing revocation list
2025-09-11 17:02:44 +02:00
nextcloud-command
0cea3ef7dc
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-09-11 14:59:52 +00:00
nextcloud-command
f8a6ac9cb9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-11 16:10:31 +02:00
Louis Chemineau
ff6d316fd6
feat(file_sharing): Provide template creator list in public shares
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-11 16:10:31 +02:00
Louis Chemineau
60455d724b
feat(files_trashbin): Refactor expire background job to support parallel run
...
- Follow-up of #51600
The original PR introduced the possibility to continue an `ExpireTrash` job by saving the offset. This was to prevent having to start over the whole user list when the job crashed or was killed.
But on big instances, one process is not enough to go through all the users in a timely manner. Supporting parallel run allows covering more ground faster.
This PR introduced this possibility. We are now storing the offset right away to allow another parallel job to pick up the task at that point. We are arbitrarily cutting the user list in chunk of 10 to not drastically overflow the 30 minutes time limit.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-11 16:10:25 +02:00
Louis Chemineau
7948e23441
feat: Support limit argument in getSeenUsers
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-11 16:10:25 +02:00
Andy Scherzinger
102bd566ae
Merge pull request #55022 from nextcloud/backport/55013/stable31
...
[stable31] fix(auth): allow access to dynamic js files during 2FA
2025-09-11 15:48:59 +02:00
Christoph Wurst
b642ce1fc5
fix(auth): allow access to dynamic js files during 2FA
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-09-11 15:39:28 +02:00
Benjamin Gaussorgues
212c97937c
Merge pull request #55001 from nextcloud/release/31.0.9
2025-09-11 15:03:25 +02:00
Benjamin Gaussorgues
b19aa09063
Merge pull request #54979 from nextcloud/artonge/fix/reuse_stable31
2025-09-11 11:06:54 +02:00
Nextcloud bot
1ea42f7df4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-11 00:14:01 +00:00
Louis Chemineau
27e324b514
chore: Use new REUSE format
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-09-10 23:10:36 +02:00
Nextcloud bot
cc46ca1f28
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-10 19:34:49 +00:00
Andy Scherzinger
d8f04a2d8a
Merge pull request #54991 from nextcloud/automated/noid/stable31-update-ca-cert-bundle
...
[stable31] fix(security): Update CA certificate bundle
2025-09-10 15:08:58 +02:00
Worker Builder
3a227a8c0c
build(hub): 31.0.9
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-09-10 07:08:02 +00:00
Andy Scherzinger
8f3217b073
Merge pull request #54997 from nextcloud/revert-backport/54950/stable31
...
[stable31] Revert "fix(files_trashbin): Fix size propagation when moving file to trash"
2025-09-10 09:05:14 +02:00
provokateurin
48fe23e772
Revert "fix(files_trashbin): Fix size propagation when moving file to trash"
...
This reverts commit b0a27e4dc4 .
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-10 09:00:41 +02:00
Andy Scherzinger
808cb1f72c
Merge pull request #54971 from nextcloud/backport/54950/stable31
...
[stable31] fix(files_trashbin): Fix size propagation when moving file to trash
2025-09-10 08:31:27 +02:00
provokateurin
b0a27e4dc4
fix(files_trashbin): Fix size propagation when moving file to trash
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-09-10 07:27:23 +02:00
nextcloud-command
714078e9e8
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-09-10 02:32:19 +00:00
Nextcloud bot
5f4eb6b493
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-10 00:14:09 +00:00
Nextcloud bot
ceb65eb1ff
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-09 00:15:41 +00:00
Nextcloud bot
c864273219
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-08 00:13:48 +00:00
Nextcloud bot
6505dfc796
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-07 00:14:54 +00:00
Nextcloud bot
4b0655a255
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-06 00:13:47 +00:00
Nextcloud bot
50c4c82562
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-05 00:14:02 +00:00
Joas Schilling
66d2aa7f36
Merge pull request #54866 from nextcloud/backport/54858/stable31
...
[stable31] fix(security): Update Expires time
2025-09-04 11:30:54 +02:00
Joas Schilling
1435a680e6
fix(security): Update Expires time
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-04 09:26:26 +00:00
Benjamin Gaussorgues
b813579436
Merge pull request #54855 from nextcloud/release/31.0.9_rc1
2025-09-04 09:43:20 +02:00
Worker Builder
6672fedcc2
build(hub): 31.0.9 RC1
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-09-04 07:08:32 +00:00
Nextcloud bot
55f3eceec6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-04 00:13:07 +00:00
Carl Schwan
2c25d04784
Merge pull request #54852 from nextcloud/backport/54847/stable31
...
[stable31] fix: the account files filter should also work in trashbin
2025-09-03 22:08:31 +02:00
nextcloud-command
60dae9a79c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-03 18:47:57 +00:00
nextcloud-command
94f84a1598
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-03 18:46:01 +00:00
Ferdinand Thiessen
cc273ac1a6
fix: the account files filter should also work in trashbin
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-03 18:46:01 +00:00
Andy Scherzinger
7a34e2a375
Merge pull request #54849 from nextcloud/backport/54839/stable31
...
[stable31] perf(users): Create lazy users in IUserManager::getSeenUsers
2025-09-03 19:32:28 +02:00
Carl Schwan
dd12e949e3
perf(users): Create lazy users in IUserManager::getSeenUsers
...
Particularly relevant in occ commands/background jobs like the trashbin
expiration which only needs the user ids and not the full information.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com >
2025-09-03 16:50:21 +00:00
Andy Scherzinger
5c524726d8
Merge pull request #54844 from nextcloud/backport/54821/stable31
...
[stable31] fix(Filesystem): use FilenameValidator for `Filesystem::isFileBlacklisted`
2025-09-03 17:59:52 +02:00
Andy Scherzinger
0e93590a70
Merge pull request #54845 from nextcloud/backport/54836/stable31
...
[stable31] Fix dashboard icons
2025-09-03 17:59:32 +02:00
nextcloud-command
a7d4d6bdcc
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-03 15:10:27 +00:00
Joas Schilling
f82fe528f0
fix(dashboard): Fix missing weather icon
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-03 14:52:33 +00:00
Joas Schilling
08df13a7cc
fix(dashboard): Fix favorite dashboard icon
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-09-03 14:52:33 +00:00
Ferdinand Thiessen
6860d92bf4
fix(Filesystem): use FilenameValidator for Filesystem::isFileBlacklisted
...
This fixes the issue that some methods will not allow uploading files
because they still require the deprecated config option to be used.
So instead we need to use the validator introduced in v30.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-03 14:24:48 +00:00
Daniel
347f10b64b
Merge pull request #54829 from nextcloud/backport/54826/stable31
...
[stable31] fix(comments): use showFile route to reference files with a matching …
2025-09-03 14:35:27 +02:00
Daniel Kesselberg
59a901c9bd
fix(comments): use showFile route to reference files with a matching comment
...
The files.view.index route with dir and scrollto is deprecated and
opening the actual does not work anymore.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-09-03 11:58:35 +02:00
Andy Scherzinger
785f50941d
Merge pull request #54824 from nextcloud/backport/50391/stable31
...
[stable31] fix(dav): Mark removal of dav object properties as expensive
2025-09-03 09:03:52 +02:00
Nextcloud bot
4ec5aa8702
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-03 00:12:46 +00:00
Christoph Wurst
e08dfab30f
fix(dav): Mark removal of dav object properties as expensive
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-09-02 19:36:26 +00:00
Ferdinand Thiessen
e0e7c2dddd
Merge pull request #54815 from nextcloud/backport/54801/stable31
...
[stable31] fix(dav): ensure moving or copying a file is possible
2025-09-02 18:52:34 +02:00
Ferdinand Thiessen
bd397aee01
fix(dav): ensure moving or copying a file is possible
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-09-02 18:01:10 +02:00
Richard Steinmetz
f188935755
Merge pull request #54808 from nextcloud/backport/54794/stable31
...
[stable31] fix: add missing listener
2025-09-02 15:47:11 +02:00
SebastianKrupinski
8008ae84b9
fix: add missing listener
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-09-02 12:26:04 +00:00
Andy Scherzinger
4948a742de
Merge pull request #54776 from nextcloud/backport/54713/stable31
...
[stable31] fix(status.php): Fix samesite cookies
2025-09-02 13:57:22 +02:00
Côme Chilliet
dc49dbc4bb
chore: Add comment to make it clear the bail out for status.php should
...
not be moved above ini_set calls.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-02 12:07:38 +02:00
Côme Chilliet
317044a68b
fix(status.php): Fix samesite cookies
...
This skips less calls for status.php so that ini vars are correctly set
and the code to set samesite cookies has the correct information when
Nextcloud is installed in a subpath.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-09-02 12:07:38 +02:00
Nextcloud bot
bb0f8e9e47
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-02 00:12:22 +00:00
Kate
6194fb5eff
Merge pull request #54787 from nextcloud/backport/54785/stable31
2025-09-01 20:00:28 +02:00
Robin Appelman
ffc9a8a3ce
chore(flake): update haze to 2.1.1
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-09-01 17:21:39 +00:00
Kate
338887215b
Merge pull request #54780 from nextcloud/backport/54738/stable31
2025-09-01 16:41:55 +02:00
nextcloud-command
6d0db1b6e3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-09-01 14:03:46 +00:00
Luka Trovic
fd3ca18df0
fix: resolving conflict when uploading multiple files via drag&drop
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-09-01 13:14:05 +00:00
Andy Scherzinger
07a849f2e9
Merge pull request #54744 from nextcloud/getMountsForFileId-cast-fileid
...
[stable31] fix: cast fileid to string in getMountsForFileId
2025-09-01 09:13:47 +02:00
Kate
66df8eabf6
Merge pull request #54714 from nextcloud/fix/deps/nextcloud-vue-8.29.2-stable31
2025-09-01 09:08:33 +02:00
Nextcloud bot
d57baa9f1c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-09-01 00:12:21 +00:00
nextcloud-command
515d4a03f9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-31 14:39:04 +00:00
Ferdinand Thiessen
3aa6d5f085
chore: adjust webpack plugin to also extract inline asset licenses
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-31 16:32:16 +02:00
provokateurin
85936ffd76
fix(deps): Update @nextcloud/vue to v8.29.2
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-31 16:29:41 +02:00
Nextcloud bot
5d0c3c170a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-31 00:12:21 +00:00
Git'Fellow
d0de33fa8e
Merge pull request #54767 from nextcloud/ensureStringsFilesVersions
...
[stable31] fix(files_versions): ensure IDs, Author and Label are strings
2025-08-30 19:13:06 +02:00
nextcloud-command
66adabc3e6
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-30 16:27:30 +00:00
Git'Fellow
24cd42940b
fix(files_versions): ensure author and label are string
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-08-30 18:18:19 +02:00
dependabot[bot]
96ee9b3f22
Merge pull request #54746 from nextcloud/dependabot/composer/build/integration/stable31/symfony/event-dispatcher-6.4.25
2025-08-30 08:37:01 +00:00
dependabot[bot]
f68cde67a8
build(deps-dev): bump symfony/event-dispatcher in /build/integration
...
Bumps [symfony/event-dispatcher](https://github.com/symfony/event-dispatcher ) from 6.4.24 to 6.4.25.
- [Release notes](https://github.com/symfony/event-dispatcher/releases )
- [Changelog](https://github.com/symfony/event-dispatcher/blob/7.3/CHANGELOG.md )
- [Commits](https://github.com/symfony/event-dispatcher/compare/v6.4.24...v6.4.25 )
---
updated-dependencies:
- dependency-name: symfony/event-dispatcher
dependency-version: 6.4.25
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-30 01:06:40 +00:00
Nextcloud bot
2be23570de
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-30 00:12:18 +00:00
Robin Appelman
f38be0a169
fix: cast fileid to string in getMountsForFileId
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-29 17:59:16 +02:00
Salvatore Martire
3ece90ae19
Merge pull request #54740 from nextcloud/backport/54630/stable31
...
[stable31] fix(theming): avoid error when changing theming colors from occ when initially set via the Web UI
2025-08-29 17:28:56 +02:00
Salvatore Martire
fc09daee17
fix(theming): use IAppConfig instead of IConfig to set theming config
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-29 14:09:54 +00:00
John Molakvoæ
d0758cdc48
Merge pull request #54724 from nextcloud/backport/54313/stable31
2025-08-29 11:27:54 +02:00
Marcel Klehr
7d87717d5c
Merge pull request #54702 from nextcloud/backport/54690/stable31
...
[stable31] fix(TaskProcessingApiController): Don't allow anonymous access anymore
2025-08-29 10:37:00 +02:00
Git'Fellow
777c295195
Merge pull request #54726 from nextcloud/backport/54684/stable31
...
[stable31] fix(files_versions): Use helper function to get versions folder
2025-08-29 10:10:19 +02:00
Marcel Klehr
a9610db902
fix: Run cs:fix
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-08-29 09:48:12 +02:00
Marcel Klehr
ec529e7fc4
fix: Update openapi specs
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-08-29 09:40:03 +02:00
nextcloud-command
317e8d8ef4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-29 07:27:56 +00:00
nextcloud-command
537f7d1f1a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-29 07:26:05 +00:00
John Molakvoæ (skjnldsv)
1dcee8a8ae
fix(files): verify files are still accessible before downloading
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-08-29 07:26:05 +00:00
Git'Fellow
b11e011ed3
fix(files_versions): Use helper function
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-08-29 06:11:21 +00:00
Nextcloud bot
1215a0b045
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-29 00:12:46 +00:00
Andy Scherzinger
6b1d58ac05
Merge pull request #54704 from nextcloud/backport/54632/stable31
...
[stable31] fix(trashbin): Fix errors in the log on MOVE operations
2025-08-28 19:59:58 +02:00
Andy Scherzinger
14cbb48a34
Merge pull request #54710 from nextcloud/backport/54490/stable31
...
[stable31] feat: allow filtering sharing:delete-orphan-shares by share owner or target
2025-08-28 19:22:41 +02:00
Andy Scherzinger
ddc9baf18f
Merge pull request #54720 from nextcloud/backport/51727/stable31
...
[stable31] fix(files_versions): retrieve all display names with one request
2025-08-28 19:16:14 +02:00
nextcloud-command
e7e191ced2
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-28 16:20:37 +00:00
SebastianKrupinski
9cc2641905
fix: retrieve all display names with one request
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-08-28 12:11:55 -04:00
Robin Appelman
251424aaa8
feat: allow filtering sharing:delete-orphan-shares by share owner or target
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-28 13:29:30 +00:00
Côme Chilliet
7e401c80f1
fix(trashbin): Fix errors in the log on MOVE operations
...
dirname will return '.' for files at the root, which will cause an
Exception that gets logged.
Instead use \Sabre\Uri\split like other sabre plugins, to get an empty
string for root directory.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-28 12:23:05 +00:00
Marcel Klehr
566c564a6a
fix(TaskProcessingApiController): Don't allow anonymous access anymore
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
[skip ci]
2025-08-28 11:15:53 +00:00
Daniel
ed69213e75
Merge pull request #54381 from nextcloud/backport/54371/stable31
...
[stable31] fix: Fix getting trusted server other than the first
2025-08-28 09:40:28 +02:00
Marcel Klehr
561f0133fe
Merge pull request #54686 from nextcloud/backport/54620/stable31
...
[stable31] fix(AppConfig#setTypedValue): Catch AppConfigUnknownKeyException
2025-08-28 09:17:27 +02:00
Daniel Calviño Sánchez
9b691c2884
fix: Fix getting trusted server other than the first
...
"array_filter" preserves the keys, so after the trusted servers were
filtered "$server[0]" existed only if the server to get was the first
one in the original array.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-08-28 08:31:18 +02:00
Nextcloud bot
dd5e343f52
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-28 00:12:29 +00:00
Marcel Klehr
4621a1cf4c
fix(AppConfig#setTypedValue): Catch AppConfigUnknownKeyException
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-08-27 21:31:35 +00:00
Andy Scherzinger
e244633a34
Merge pull request #54201 from nextcloud/backport/52285/stable31
...
[stable31] fix(CardDAV): do not ignore move command object target uri
2025-08-27 22:58:47 +02:00
SebastianKrupinski
4aba03f319
fix: do not ignore move command object target uri
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-08-27 19:14:17 +02:00
Salvatore Martire
5bf72b4621
Merge pull request #54680 from nextcloud/backport/54667/stable31
...
[stable31] Restore the "Others with access" section in the sharing tab
2025-08-27 18:57:55 +02:00
yemkareems
5c281401a6
Merge pull request #54641 from nextcloud/backport/52880/stable31
...
[stable31] Add commands to set/get/delete/clear the distributed memcache
2025-08-27 19:30:38 +05:30
Salvatore Martire
65d339eeaa
fix(files_sharing): remove condition on "Others with access"
...
The condition was checking shares.length to display the Others with
access component, but shares is filled only on expanding that section,
rendering the section never visible.
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-27 15:01:43 +02:00
Andy Scherzinger
461694e667
Merge pull request #54676 from nextcloud/backport/54533/stable31
...
[stable31] fix(caldav): show confidential event if writable
2025-08-27 12:20:13 +02:00
Arusekk
47576d10da
fix(caldav): show confidential event if writable
...
If a party can edit the calendar/event, just display it instead of
hiding the details and risking overwrites.
This might be considered a change impacting privacy,
but it actually improves semantics.
Relevant test updates included, improving assertion correctness.
I think all the relevant use cases are solved by this.
Closes https://github.com/nextcloud/server/issues/5551
Closes https://github.com/nextcloud/calendar/issues/4044
Closes https://github.com/nextcloud/server/issues/11214
Signed-off-by: Arusekk <floss@arusekk.pl >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-27 09:56:47 +02:00
Kate
7ce484e7e8
Merge pull request #54602 from nextcloud/backport/54099/stable31
2025-08-27 07:40:01 +02:00
Joas Schilling
1ce2d94943
Merge pull request #54663 from nextcloud/backport/54605/stable31
...
[stable31] fix(2fa): Fix 2FA session setup when ephemeral session is used
2025-08-27 07:34:00 +02:00
Nextcloud bot
702356fda5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-27 00:12:39 +00:00
Ferdinand Thiessen
8d7d60f4a4
Merge pull request #54668 from nextcloud/backport/54538/stable31
...
[stable31] Do not always check password checkbox when sharing without password
2025-08-26 22:37:26 +02:00
Enjeck C
5d2f7918e9
fix: Make some strings in CodeIntegrity.php translatable
...
Signed-off-by: Enjeck C <patrathewhiz@gmail.com >
2025-08-26 22:03:58 +02:00
Andy Scherzinger
7ffa256267
Merge pull request #54652 from nextcloud/backport/54650/stable31
...
[stable31] fix(carddav): IAddressBook::getKey() should return a string
2025-08-26 21:56:03 +02:00
Salvatore Martire
c88822be27
fix(files_sharing): do not check password checkbox by default
...
The checkbox appears checked when no password is set (share.password ===
undefined)
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-08-26 18:30:32 +02:00
yemkareems
8c7205191b
Merge remote-tracking branch 'origin/backport/52880/stable31' into backport/52880/stable31
2025-08-26 19:42:14 +05:30
yemkareems
bc64573fb5
fix: copy SetConfig.php and SetConfigTest.php from master to backport branch
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-08-26 19:40:56 +05:30
Joas Schilling
7c485aee3e
fix(2fa): Fix 2FA session setup when ephemeral session is used
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-26 13:46:57 +00:00
yemkareems
25976e3a0c
Merge branch 'stable31' into backport/52880/stable31
2025-08-26 18:05:15 +05:30
Richard Steinmetz
06ab1f2d14
fix(carddav): IAddressBook::getKey() should return a string
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-26 12:21:17 +00:00
Kate
3cc15e38ad
Merge pull request #54635 from nextcloud/backport/54625/stable31
2025-08-26 11:04:36 +02:00
provokateurin
08de60b019
fix(files_sharing): Correctly reject pending remote shares
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-26 10:26:44 +02:00
Côme Chilliet
40236a5665
Merge pull request #54628 from nextcloud/backport/54607/stable31
...
[stable31] fix(encryption): Fix TypeError when trying to decrypt unencrypted file
2025-08-26 09:14:16 +02:00
Côme Chilliet
ae080bf8d8
fix(tests): Fix fopen in mock returning null which is not a valid return
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-26 08:42:58 +02:00
Côme Chilliet
f1fb150055
fix(encryption): Fix TypeError when trying to decrypt unencrypted file
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-26 08:42:58 +02:00
yemkareems
43e38a120f
fix: added set/get/delete/clear to register command
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-08-26 09:48:07 +05:30
Robin Appelman
32e201e540
feat: add command to clear memcache
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
[skip ci]
2025-08-26 03:54:33 +00:00
Robin Appelman
a8428cad01
feat: add command to delete memcache key
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-26 03:54:33 +00:00
Robin Appelman
38faa7af70
feat: add commands to get and set memcache values
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-26 03:54:33 +00:00
Robin Appelman
642a81a8d4
refactor: split off value casting out of config:system:set command
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-26 03:54:32 +00:00
Nextcloud bot
9ba1aae362
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-26 00:13:57 +00:00
Kate
44e4d0b2dc
Merge pull request #54616 from nextcloud/backport/54608/stable31
2025-08-25 17:09:34 +02:00
Joas Schilling
953a55c1db
ci: Update testing certificates that expired after 10 years
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-25 11:18:59 +00:00
Kate
427a01627c
Merge pull request #54604 from nextcloud/backport/54598/stable31
2025-08-25 13:07:04 +02:00
provokateurin
63837d0323
chore(flake): Add haze
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-25 08:44:05 +00:00
provokateurin
e469b79238
chore(flake): Update flake.lock
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-25 08:44:05 +00:00
Nextcloud bot
e6c6033911
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-25 00:12:23 +00:00
Andy Scherzinger
051141fae2
Merge pull request #54596 from nextcloud/backport/53503/stable31
...
[stable31] fix(sharing): fix json decoding the list of groups excluded from sharing
2025-08-24 22:58:47 +02:00
Josh
e6b5edd208
Merge pull request #54359 from nextcloud/backport/53528/stable31
...
[stable31] fix(maintenance): refresh page when turned off (sometimes)
2025-08-24 15:58:13 -04:00
Carl Schwan
33b6d51022
Merge pull request #54320 from nextcloud/backport/54275/stable31
...
[stable31] fix(trash): Fix order of metadata deletion
2025-08-24 21:57:24 +02:00
Thomas Citharel
bfd0458e86
fix(sharing): fix json decoding the list of groups excluded from sharing
...
json_decode() returns stdclass by default instead of an associative object, which can't be used for
array_diff or array_intersect later
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2025-08-24 19:38:55 +00:00
Carl Schwan
dfe5214d52
fix(trash): Fix order of metadata deletion
...
First query metadata for live photo and then delete the metadata, by
making the SyncLivePhotosListener priority higher than the default.
Partially fix #54274
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-24 20:18:49 +02:00
Josh
cef4f55077
fix(maintenanceMode): Refresh web page when turned off (part 1)
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-08-24 20:16:54 +02:00
Kate
bf89e3adef
Merge pull request #54547 from nextcloud/backport/54530/stable31
2025-08-24 18:57:08 +02:00
zak39
13b33ae8a1
fix(route): Change "core.ProfilePage.index" to lowercase
...
Signed-off-by: zak39 <fotia.baptiste@hotmail.com >
2025-08-24 18:42:11 +02:00
Andy Scherzinger
9f1ee66391
Merge pull request #54585 from nextcloud/backport/54575/stable31
...
[stable31] fix: use appropriate user agent string when syncing Outlook calendar subscriptions
2025-08-24 18:41:14 +02:00
Matt Evans
3ccd76f909
fix: use appropriate user agent string when syncing Outlook calendar subscriptions
...
Signed-off-by: Matt Evans <matt@mattevans.org >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-24 16:32:45 +02:00
dependabot[bot]
502d87efa9
Merge pull request #54587 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable31/phpunit/phpunit-9.6.25
2025-08-24 14:20:49 +00:00
dependabot[bot]
1058b5d6f6
chore(deps): bump phpunit/phpunit in /vendor-bin/phpunit
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.24 to 9.6.25.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.25/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.24...9.6.25 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.25
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-24 13:08:36 +00:00
dependabot[bot]
e0352047a2
Merge pull request #54586 from nextcloud/dependabot/composer/build/integration/stable31/phpunit/phpunit-9.6.25
2025-08-24 13:07:23 +00:00
Nextcloud bot
e099326cb3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-24 00:12:13 +00:00
dependabot[bot]
781f7940fb
chore(deps-dev): bump phpunit/phpunit in /build/integration
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.24 to 9.6.25.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.25/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.24...9.6.25 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.25
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-23 01:21:41 +00:00
Nextcloud bot
3a15ea500f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-23 00:12:26 +00:00
Andy Scherzinger
8e91e871a8
Merge pull request #54582 from nextcloud/backport/54329/stable31
...
[stable31] fix(files): filter non batch actions in header
2025-08-22 22:18:14 +02:00
nextcloud-command
ae75a89a3a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-22 20:01:17 +00:00
skjnldsv
a531cfe3e1
fix(files): filter non batch actions in header
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-22 21:54:24 +02:00
Kate
5864b3c5ef
Merge pull request #54544 from nextcloud/backport/54385/stable31-54385
2025-08-22 20:49:34 +02:00
Simon L.
fae4ecac03
Merge pull request #54572 from nextcloud/backport/54519/stable31
...
[stable31] fix: Fix unique constraint violation in oc_vcategory migration
2025-08-22 09:56:31 +02:00
Nextcloud bot
4b5a63d9aa
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-22 00:12:23 +00:00
Côme Chilliet
3cef2ca97a
fix: Fix unique constraint violation in oc_vcategory migration
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-21 16:01:57 +00:00
John Molakvoæ
908160e242
Merge pull request #54555 from nextcloud/backport/54410/stable31
2025-08-21 13:18:20 +02:00
nextcloud-command
b0c1c234ed
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-21 09:56:05 +00:00
John Molakvoæ
7f59f39eb4
fix(files_sharing): bypass sidebar call and return null straight away
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-08-21 11:48:19 +02:00
skjnldsv
eb53d1a700
fix(files_sharing): sharing status action permission and sidebar await
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
[skip ci]
2025-08-21 09:26:50 +00:00
Git'Fellow
ae0cf2a553
Merge pull request #54549 from nextcloud/backport/54541/stable31
...
[stable31] fix(AppManager): Argument must be of type array|object
2025-08-21 09:35:32 +02:00
Nextcloud bot
cfb65a2052
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-21 00:12:29 +00:00
Git'Fellow
ee84379662
fix(AppManager): Argument must be of type array|object
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-08-20 18:13:08 +00:00
Maxence Lange
58f7fabaa7
feat(ocm): split ocm discovery and capabilities
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-08-20 14:47:31 -01:00
Andy Scherzinger
c1a6a3b4ce
Merge pull request #54369 from nextcloud/backport/54310/stable31
...
[stable31] fix(files_sharing): Implement conditional federation placeholder
2025-08-20 07:26:31 +02:00
Nextcloud bot
ce55195ab5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-20 00:12:33 +00:00
nextcloud-command
2744d88abf
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-20 00:25:35 +02:00
nfebe
2533bb5052
fix(files_sharing): Implementation conditional federation placeholder
...
This commits addresses an annoyance where the share input placeholder would
suggest sharing via federated cloud ID even if federation was disabled.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-08-20 00:25:35 +02:00
Andy Scherzinger
feb0f463ac
Merge pull request #54373 from nextcloud/backport/52911/stable31
...
[stable31] fix(installer): ensure valid tempFile & extractDir
2025-08-20 00:16:28 +02:00
Ferdinand Thiessen
4b1fa4569d
fix(installer): ensure valid tempFile & extractDir
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-19 22:37:22 +02:00
Ferdinand Thiessen
6e82b961ca
Merge pull request #54499 from nextcloud/backport/54434/stable31
...
[stable31] fix(core): unified search is cut off on small window
2025-08-19 17:43:42 +02:00
Richard Steinmetz
24f0259bdc
Merge pull request #54509 from nextcloud/backport/54440/stable31
...
[stable31] fix(caldav): encode calendar URLs properly when formatting search results
2025-08-19 13:27:16 +02:00
Kate
2a2f109d9c
Merge pull request #54481 from nextcloud/backport/54479/stable31
2025-08-19 13:03:50 +02:00
Richard Steinmetz
c9b2c81474
fix(caldav): encode calendar URLs properly when formatting search results
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-08-19 12:10:31 +02:00
nextcloud-command
8943e34640
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-19 09:12:48 +00:00
Grigorii K. Shartsev
e30089627f
fix(core): unified search is cut off on small window
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-08-19 05:20:45 +00:00
Andy Scherzinger
9e754ca54e
Merge pull request #54412 from nextcloud/backport/54401/stable31
...
[stable31] fix(ZipFolderPlugin): set mtime of directories in archive
2025-08-19 07:09:50 +02:00
Nextcloud bot
8f2db6b165
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-19 00:12:45 +00:00
Andy Scherzinger
4236d0c0c5
Merge pull request #54423 from nextcloud/backport/54120/stable31
...
[stable31] fix(search): Fix SearchComposer.php filtering logic
2025-08-19 00:10:18 +02:00
Andy Scherzinger
74f838d472
Merge pull request #54449 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable31/phpunit/phpunit-9.6.24
...
[stable31] chore(deps): bump phpunit/phpunit from 9.6.23 to 9.6.24 in /vendor-bin/phpunit
2025-08-19 00:06:23 +02:00
Andy Scherzinger
d77be3ca18
Merge pull request #54448 from nextcloud/dependabot/composer/build/integration/stable31/phpunit/phpunit-9.6.24
...
[stable31] chore(deps-dev): bump phpunit/phpunit from 9.6.23 to 9.6.24 in /build/integration
2025-08-19 00:04:34 +02:00
John Molakvoæ
f0a9ca2bd8
Merge pull request #54478 from nextcloud/backport/54035/stable31
2025-08-18 14:52:29 +02:00
Andy Scherzinger
c29e7b847d
Merge pull request #54355 from nextcloud/backport/54337/stable31
...
[stable31] fix(files): drop usage of FileInfoModel
2025-08-18 13:08:45 +02:00
provokateurin
efbb3316d9
fix(files_sharing): Also hide own reshares in shared with me section
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-08-18 10:40:41 +00:00
Johannes kingma
0d3652a3c1
fix: adjust memcache config quote escape
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-08-18 09:23:51 +00:00
nextcloud-command
bd3d4c4f4b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-18 08:19:47 +00:00
skjnldsv
71b618dfbc
fix(files): drop usage of FileInfoModel
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-18 08:16:35 +00:00
Nextcloud bot
c9c891ff92
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-18 00:12:20 +00:00
Nextcloud bot
7fa5228f4f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-17 00:12:07 +00:00
dependabot[bot]
6476bc8b12
chore(deps): bump phpunit/phpunit in /vendor-bin/phpunit
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.23 to 9.6.24.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.24/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.23...9.6.24 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.24
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-16 01:30:22 +00:00
dependabot[bot]
fcdd4165cd
chore(deps-dev): bump phpunit/phpunit in /build/integration
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.23 to 9.6.24.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.24/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.23...9.6.24 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.24
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-16 01:30:08 +00:00
Nextcloud bot
ac77f31c2f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-16 00:12:10 +00:00
F. E Noel Nfebe
df0556079c
Merge pull request #54333 from nextcloud/backport/54312/stable31
...
[stable31] enh(unified-search): Smarter load more
2025-08-15 17:00:41 +01:00
Richard Steinmetz
4dd6e4fbdf
Merge pull request #54276 from nextcloud/backport/50092/stable31
...
[stable31] feat(cardav): support result truncation for addressbook federation
2025-08-15 15:53:18 +02:00
Richard Steinmetz
a211af9161
Merge pull request #54425 from nextcloud/backport/54411/stable31
...
[stable31] perf: ignore any custom property in the nc/oc namespace that isn't explicitly allowed
2025-08-15 15:40:42 +02:00
Richard Steinmetz
c9f404a150
Merge pull request #54427 from nextcloud/backport/54420/stable31
...
[stable31] perf(calendar): Disable custom properties for individual calendar events
2025-08-15 14:35:33 +02:00
nextcloud-command
5fa267f4d3
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-15 13:01:48 +01:00
nfebe
435ec7ae71
fix(unified-search): Smarter load more button
...
This commit introduces a change to prevent showing the load more button,
if the length of existing results is not equal to the requested limit (which implies
it is less than because we never expect it to be more)
Additionally, there is an enhancment to override provider filders passed to the find method.
This would improve speed.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-08-15 13:01:48 +01:00
John Molakvoæ
2ea1248795
Merge pull request #54365 from nextcloud/backport/54356/stable31
2025-08-15 10:35:11 +02:00
Nextcloud bot
901fe25d3e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-15 00:12:25 +00:00
nextcloud-command
5f40ed3c2c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-14 22:02:02 +02:00
John Molakvoæ
9da25e5199
fix(settings): add missing AI icon
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-08-14 22:02:02 +02:00
Robin Appelman
35cf35eba6
Merge pull request #51063 from nextcloud/backport/51010/stable31
...
[stable31] fix: rework UploadFolder implementation
2025-08-14 18:37:50 +02:00
Carl Schwan
1d21f04d7b
perf(calendar): Disable custom properties for individual calendar events
...
Save a query per event stored in the calendar and at least on the
production instance, there is no entries in the table for the events.
Signed-off-by: Carl Schwan <carl.schwan@nextclound.com >
2025-08-14 16:27:20 +00:00
Robin Appelman
45d3722f52
perf: ignore any customer property in the nc/oc namespace that isn't explicitly allowed
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-14 13:52:35 +00:00
Robin Appelman
e5c2be1f54
Merge pull request #54361 from nextcloud/backport/54357/stable31
...
[stable31] fix: increase how long we cache display names
2025-08-14 15:51:51 +02:00
Robin Appelman
9c84b2b4a8
fix: rework UploadFolder implementation
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-14 15:50:42 +02:00
Misha M.-Kupriyanov
815003676e
test(SearchComposerTest): add unit test for getProviders with mixed order values
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-14 13:03:12 +00:00
Misha M.-Kupriyanov
407f7a1c74
test(SearchComposerTest): add unit tests for getProviders with allowed providers restriction and empty configuration
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-14 13:03:12 +00:00
Misha M.-Kupriyanov
291c35cc47
test(SearchComposerTest): add test for provider icon generation
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-14 13:03:12 +00:00
Misha M.-Kupriyanov
dae4cfbd21
test(SearchComposerTest): add unit test for getProviders with multiple providers
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-14 13:03:12 +00:00
Misha M.-Kupriyanov
09172cfe69
test(SearchComposerTest): add test for handling unknown search provider
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-14 13:03:12 +00:00
Misha M.-Kupriyanov
5339e6115a
test(SearchComposerTest): add unit tests for SearchComposer
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-14 13:03:12 +00:00
Misha M.-Kupriyanov
91d4437a84
fix(search): Fix SearchComposer.php filtering logic
...
keep the $this->providers types
Test via ./occ config:app:set --value '["files","settings"]' --type array core unified_search.providers_allowed
should be part of 8e570041
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-08-14 13:03:12 +00:00
Ferdinand Thiessen
e7cc19966e
fix(ZipFolderPlugin): set mtime of directories in archive
...
Directories should also have the correct mtime set and not the current
time. For this the `Streamer` class needs to support passing a time
attribute for creating folders, the underlying library already supports
this.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-14 12:06:39 +02:00
Daniel Kesselberg
481aaf11fc
fix(carddav): return correct sync token for non-truncated requests
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-08-14 11:17:27 +02:00
Daniel Kesselberg
f5ddac141e
feat(carddav): handle truncated non-initial requests
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-08-14 11:17:27 +02:00
Hamza Mahjoubi
84c0e1be9a
feat(cardav): support result truncation for addressbook federation
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com >
2025-08-14 11:17:26 +02:00
Benjamin Gaussorgues
dc699a2597
Merge pull request #54392 from nextcloud/automated/noid/stable31-update-ca-cert-bundle
2025-08-14 10:32:00 +02:00
Benjamin Gaussorgues
9344063b6d
Merge pull request #54416 from nextcloud/release/31.0.8
2025-08-14 09:06:30 +02:00
Worker Builder
b5b16535e6
build(hub): 31.0.8
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-08-14 06:43:40 +00:00
nextcloud-command
80d01bf1a7
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-08-14 02:44:03 +00:00
Nextcloud bot
ffb4faf833
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-14 00:12:29 +00:00
Nextcloud bot
02c8bfa8cd
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-13 16:59:06 +00:00
Nextcloud bot
4325f80d97
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-13 00:12:12 +00:00
Nextcloud bot
4ccb4c2e1f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-12 00:12:20 +00:00
Robin Appelman
30b36efc33
fix: increase how long we cache display names
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-11 14:25:18 +02:00
Nextcloud bot
5a07a2a5f9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-11 00:12:50 +00:00
Nextcloud bot
f867adacef
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-10 00:12:09 +00:00
Nextcloud bot
4f39517078
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-09 00:12:27 +00:00
Nextcloud bot
8ffac3b932
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-08 00:12:38 +00:00
Benjamin Gaussorgues
76a6b9e2e8
Merge pull request #54256 from nextcloud/release/31.0.8_rc1
2025-08-07 17:11:56 +02:00
Worker Builder
f6d5493824
build(hub): 31.0.8 RC1
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-08-07 17:09:35 +02:00
John Molakvoæ
7cc52f0b14
Merge pull request #54190 from nextcloud/backport/54121/stable31
...
[stable31] fix: add missing color select to tags usage query
2025-08-07 17:01:34 +02:00
Benjamin Gaussorgues
50fc614bcd
Merge pull request #54297 from nextcloud/backport/54125/stable31
2025-08-07 17:00:12 +02:00
Benjamin Gaussorgues
50d982ebc8
Merge pull request #54322 from nextcloud/backport/54238/stable31
2025-08-07 16:50:49 +02:00
Benjamin Gaussorgues
04e3943ff3
Merge pull request #54204 from nextcloud/backport/54182/stable31
2025-08-07 16:46:41 +02:00
Robin Appelman
cf19200e60
chore(3rdparty): update icewind/streams
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-07 16:35:32 +02:00
Stephan Orbaugh
b09dfb03b7
Merge pull request #54252 from nextcloud/backport/54203/stable31
...
[stable31] fix: fix oci string length with empty strings
2025-08-07 15:21:33 +02:00
Robin Appelman
e057ecbbe7
feat: allow admins to configure additional sensitive config values
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-07 13:09:23 +00:00
Stephan Orbaugh
a338e5738c
Merge pull request #54295 from nextcloud/backport/54264/stable31
...
[stable31] fix: handle smb timeouts as storage not available
2025-08-07 14:56:51 +02:00
Robin Appelman
d5b51b28c8
chore: update icewind/streams in files_external
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-07 14:55:18 +02:00
Benjamin Gaussorgues
9b4797eecc
Merge pull request #54262 from nextcloud/backport/54233/stable31
2025-08-07 14:44:40 +02:00
Stephan Orbaugh
b8419fdd88
Merge pull request #54315 from nextcloud/backport/54309/stable31
...
[stable31] fix: use correct return value for `has-preview` dav property
2025-08-07 14:36:32 +02:00
Robin Appelman
05e64418a7
fix: better object store write error propagation
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-07 13:48:43 +02:00
Robin Appelman
d1af0f34a2
fix: always do stream counting for object store upload
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-07 13:48:42 +02:00
Robin Appelman
902cb3dbb9
fix: validate written size for s3 multipart uploads
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-07 13:48:42 +02:00
Robin Appelman
e483387189
feat: more generic way of passing metadata to object storage backends for new objects
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-07 13:48:37 +02:00
Ferdinand Thiessen
c0e1d49307
fix(files_versions): has-preview must be either true or false
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-07 12:25:20 +02:00
Ferdinand Thiessen
6fa0692323
fix(files_trashbin): has-preview must return true or false
...
Currently it returned the boolean value, but PHP will turn it into an
integer...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-07 12:24:59 +02:00
Côme Chilliet
efd541c649
chore(encryption): Adapt tests to code changes
...
Also pulled tests refactors from master to avoid conflicts
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-07 10:28:19 +02:00
Côme Chilliet
a96733b086
fix(encryption): Ignore shared files in encrypt-all command
...
Copying and renaming a share will not encrypt it anyway. It will get
encrypted when the owner’s files get encrypted.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-07 10:08:50 +02:00
Daniel
077dcbb696
Merge pull request #54308 from nextcloud/backport/54298/stable31
...
[stable31] fix(dav): calculate permissions based on addressbook principal
2025-08-07 09:22:39 +02:00
Nextcloud bot
e87295756e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-07 00:12:20 +00:00
Christoph Wurst
2a49b910fd
fix(dav): calculate permissions based on addressbook principal
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-08-06 21:37:34 +00:00
Daniel Calviño Sánchez
4aae8ae724
Merge pull request #54302 from nextcloud/backport/53950/stable31
...
[stable31] fix: Fix button alignment for email templates in Outlook
2025-08-06 23:36:04 +02:00
Joas Schilling
6173b0bfc9
Merge pull request #54288 from nextcloud/automated/noid/stable31-update-code-signing-crl
...
[stable31] fix(security): Update code signing revocation list
2025-08-06 21:45:04 +02:00
Daniel Calviño Sánchez
e694f3c120
fix: Fix button alignment for email templates in Outlook
...
The button group generated in email templates is expected to show the
two buttons side by side in a single row, but in Outlook both buttons
took the full width of the wrapper row and each button was shown in
its own row. To solve that the buttons are wrapped in an additional
table that shows each button in its own cell, limiting their width and
showing them in a single row; this is done conditionally and only
applied in Outlook, so it should not affect other clients.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-08-06 17:43:33 +00:00
Robin Appelman
3b0bebd8ad
fix: handle smb timeouts as storage not available
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-06 15:17:47 +00:00
nextcloud-command
4521f44bd7
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-08-06 14:57:30 +00:00
Ferdinand Thiessen
14a3b131a0
Merge pull request #54273 from nextcloud/backport/54049/stable31
...
[stable31] fix(files_sharing): only show "shared with me" information if shared
2025-08-06 16:32:49 +02:00
nextcloud-command
14dc28a2a4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-06 11:09:59 +00:00
Ferdinand Thiessen
1ca389c653
fix(files_sharing): only show "shared with me" information if shared
...
The variable is intialized to `{}` which is truthy, so instead just
check if there is a user assigned to the share info.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-06 11:08:13 +00:00
Robin Appelman
78f976dc0b
fix: add missing color select to tags usage query
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-06 13:04:01 +02:00
John Molakvoæ
b4b27dcdb1
Merge pull request #54270 from nextcloud/backport/54269/stable31
...
[stable31] fix(core): ensure unique vcategory
2025-08-06 13:00:10 +02:00
Christoph Wurst
7586d5a904
Merge pull request #54169 from nextcloud/backport/54084/stable31
...
[stable31] feat(dav): add occ commands to get and set absences
2025-08-06 10:53:34 +02:00
skjnldsv
612e06466a
fix(core): ensure unique vcategory
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-06 09:00:50 +02:00
Nextcloud bot
c3cd5bb439
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-06 00:13:03 +00:00
Marcel Müller
740b292eba
Merge pull request #54265 from nextcloud/backport/54207/stable31
...
[stable31] Cache IdentityProof keys
2025-08-05 20:45:54 +02:00
Joas Schilling
56fe0b1a74
Merge pull request #54259 from nextcloud/backport/54240/stable31
...
[stable31] fix(caldav): get UID value
2025-08-05 20:07:33 +02:00
Anna Larch
04f57d3611
fix(caldav): get UID value
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-08-05 19:08:39 +02:00
Marcel Müller
5e6532d467
feat: Cache user keys
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-08-05 19:05:14 +02:00
Joas Schilling
98fb18f5fa
Merge pull request #54254 from nextcloud/backport/54230/stable31
...
[stable31] fix(logging): Fix query logging with DateTimeImmutable parameters
2025-08-05 16:18:09 +02:00
John Molakvoæ
2792cd8c60
Merge pull request #54130 from nextcloud/backport/51602/stable31
2025-08-05 15:05:17 +02:00
John Molakvoæ
ab718ee294
Merge pull request #54244 from nextcloud/backport/54159/stable31
2025-08-05 14:00:34 +02:00
Joas Schilling
0dce6c2453
fix(logging): Fix query logging with DateTimeImmutable parameters
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-08-05 10:29:24 +00:00
Robin Appelman
4560a512b8
fix: fix oci string length with empty strings
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-05 10:19:00 +00:00
Côme Chilliet
2da5f0b6e8
chore: Adapt ProviderFactory to change in DefaultShareProvider constructor
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-08-05 11:59:34 +02:00
Nextcloud bot
e75294e6f8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-05 00:12:44 +00:00
nextcloud-command
9b8f011898
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-04 17:22:36 +00:00
skjnldsv
e3f176f980
fix(files_sharing): ensure password or date is enabled by default to be enforced
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-08-04 17:18:50 +00:00
Nextcloud bot
510b3483f7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-04 00:13:32 +00:00
Nextcloud bot
e25bc39145
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-03 00:12:30 +00:00
John Molakvoæ
51e06d1b54
Merge pull request #54216 from nextcloud/dependabot/composer/build/integration/stable31/symfony/event-dispatcher-6.4.24
2025-08-02 09:46:25 +02:00
dependabot[bot]
d1e465abf3
chore(deps-dev): bump symfony/event-dispatcher in /build/integration
...
Bumps [symfony/event-dispatcher](https://github.com/symfony/event-dispatcher ) from 6.4.13 to 6.4.24.
- [Release notes](https://github.com/symfony/event-dispatcher/releases )
- [Changelog](https://github.com/symfony/event-dispatcher/blob/7.3/CHANGELOG.md )
- [Commits](https://github.com/symfony/event-dispatcher/compare/v6.4.13...v6.4.24 )
---
updated-dependencies:
- dependency-name: symfony/event-dispatcher
dependency-version: 6.4.24
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-02 01:21:55 +00:00
Nextcloud bot
9f07fad362
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-02 00:12:30 +00:00
Ferdinand Thiessen
1986e12671
Merge pull request #54199 from nextcloud/backport/54172/stable31
...
[stable31] fix(AppMenu): ensure that aria attributes are set when needed
2025-08-01 19:26:16 +02:00
nextcloud-command
02774dac65
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-01 16:40:06 +00:00
Ferdinand Thiessen
10eda65525
fix(AppMenu): ensure that aria attributes are set when needed
...
We hide **if** there is **no** notification.
We *do not* hide and *show the label* **if** there are notifications for
that application.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-08-01 18:04:34 +02:00
Robin Appelman
034cf48da3
fix: don't update cached mountpoints if the request doesn't have filesystem access
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-08-01 16:04:20 +00:00
John Molakvoæ
2057fff1ad
Merge pull request #54106 from nextcloud/backport/54051/stable31
2025-08-01 17:00:36 +02:00
F. E Noel Nfebe
79bc0d3c57
Merge pull request #54149 from nextcloud/backport/53661/stable31
...
[stable31] feat(files_sharing): Toggle display for trusted server shares
2025-08-01 13:55:30 +01:00
nextcloud-command
bae03bdc27
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-08-01 11:59:23 +00:00
nfebe
dea8324912
feat(files_sharing): Toggle display for trusted server shares
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-08-01 12:18:36 +01:00
Christoph Wurst
1c004d6b07
fix(session): log when ephemeral sessions are closed
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-08-01 10:49:57 +02:00
John Molakvoæ
384ad001e2
Merge pull request #53912 from nextcloud/backport/53897/stable31
2025-08-01 10:45:53 +02:00
John Molakvoæ
d642bf4aa3
Merge pull request #54053 from nextcloud/backport/54016/stable31
2025-08-01 09:53:09 +02:00
Nextcloud bot
93c1d49048
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-08-01 00:12:20 +00:00
Ferdinand Thiessen
d64ca1d9f9
Merge pull request #54175 from nextcloud/backport/54171/stable31
...
[stable31] chore: remove `nextcloud-vue-collections` and use `@nextcloud/vue` instead
2025-08-01 00:34:34 +02:00
nextcloud-command
89dc692342
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-31 21:19:36 +00:00
Ferdinand Thiessen
d3d0e283dc
chore: remove nextcloud-vue-collections and use @nextcloud/vue instead
...
`nextcloud-vue-collections` is deprecated for quite some time and was
merged into `@nextcloud/vue`. So lets drop that dependency.
Adjust the two files where it was used, one of them was itself never
used so just dropped that file.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-31 23:15:22 +02:00
Sebastian Krupinski
95f0b47ecf
Merge pull request #54185 from nextcloud/backport/54179/stable31
...
[stable31] fix: spelling mistake
2025-07-31 16:11:17 -04:00
SebastianKrupinski
37692d0be0
fix: spelling mistake
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-07-31 18:06:38 +00:00
Kate
4151224c93
Merge pull request #54174 from nextcloud/backport/54167/stable31
2025-07-31 17:51:10 +02:00
Jyrki Gadinger
9f7d8edd4a
fix: hide guests group from overall principals
...
Follow-up for #52914 and #53369
Signed-off-by: Jyrki Gadinger <nilsding@nilsding.org >
2025-07-31 12:38:47 +00:00
Christoph Wurst
d31837d0a8
feat(dav): add occ commands to get and set absences
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-07-31 10:43:47 +00:00
Joas Schilling
8309fa5c29
Merge pull request #54108 from nextcloud/backport/54068/stable31
...
[stable31] fix(cron): Fix infinite loop on ParallelAware blocked jobs
2025-07-31 09:35:12 +02:00
Nextcloud bot
6a10963792
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-31 00:12:15 +00:00
Kate
0289c688c1
Merge pull request #54042 from nextcloud/fix/noid/mark-searchkeys-as-internal
2025-07-30 22:00:41 +02:00
John Molakvoæ
0a6b82f3a3
Merge pull request #54148 from nextcloud/backport/54119/stable31
2025-07-30 14:13:27 +02:00
nextcloud-command
584fe8a7fa
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-30 06:06:35 +00:00
Daniel Kesselberg
37619d63f9
feat(search): show alias when searching in root folder
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-30 06:04:38 +00:00
Nextcloud bot
2b070e5f6a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-30 00:12:18 +00:00
John Molakvoæ
023084e4db
Merge pull request #54147 from nextcloud/backport/54005/stable31
...
[stable31] fix: Do not show password dialog when user can not validate password
2025-07-29 21:36:56 +02:00
Daniel Calviño Sánchez
aa4e7f92f7
fix: Do not show password dialog when user can not validate password
...
The password confirmation dialog is always shown unless the user backend
does not allow password confirmation. A user backend may explicitly
provide that information, but even if it does not that could have been
defined in the authentication token with
"IToken::SCOPE_SKIP_PASSWORD_VALIDATION" (for example, when "user_oidc"
is only used for authentication and user provision is done by another
user backend).
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-07-29 15:55:09 +00:00
Daniel
6865f39d63
Merge pull request #53813 from nextcloud/backport/53693/stable31
...
[stable31] fix: Correctly show free space if lower than quota in Files navigation
2025-07-29 13:00:28 +02:00
Côme Chilliet
8de6b95152
chore(tests): Adapt DefaultShareProviderTest to new constructor parameter
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-29 09:16:20 +00:00
Côme Chilliet
5b2d52afe6
fix: Use default share folder of the user on share accept
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-29 09:16:19 +00:00
nextcloud-command
a23f10f749
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-29 07:57:32 +00:00
Joas Schilling
5eb7ad00dd
Merge pull request #54105 from nextcloud/backport/54027/stable31
...
[stable31] fix(ConnectionFactory): Apply Oracle connection fix to primary and replica params as well
2025-07-29 09:51:36 +02:00
Côme Chilliet
5f641113ab
chore: Adapt cypress component test to contain total space
...
Mocked server initial state was incomplete
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-29 09:51:12 +02:00
Côme Chilliet
aaccfc27ee
fix: Correctly show free space if lower than quota in Files navigation
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-29 09:51:04 +02:00
Nextcloud bot
e7ed52f16e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-29 00:12:14 +00:00
John Molakvoæ
286d35fe15
Merge pull request #54122 from nextcloud/backport/53635/stable31
...
[stable31] fix(files_sharing): fallback self.crypto.getRandomValues
2025-07-28 21:08:43 +02:00
skjnldsv
0565caffd9
fix(files_sharing): fallback self.crypto.getRandomValues
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-28 17:57:01 +00:00
Anna
09e4859d75
Merge pull request #54113 from nextcloud/backport/53992/stable31
...
[stable31] fix(caldav): don't return cancelled events for upcoming events API
2025-07-28 14:46:57 +02:00
Anna Larch
0b96b16902
fix(caldav): don't return cancelled events for upcoming events API
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-07-28 10:19:03 +00:00
Kate
67533b2887
Merge pull request #54110 from nextcloud/backport/53909/stable31
2025-07-28 11:48:18 +02:00
skjnldsv
82eafb136e
fix(provisioning_api): catch failed user creation
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-28 07:21:35 +00:00
Joas Schilling
9b92839e00
fix(cron): Fix infinite loop on ParallelAware blocked jobs
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-28 06:23:11 +00:00
Marcel Klehr
8173f5eb44
fix(ConnectionFactory): Apply Oracle connection fix to primary and replica params as well
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-28 06:14:08 +00:00
Nextcloud bot
d6468653e4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-28 00:12:24 +00:00
Nextcloud bot
711ece9d93
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-27 00:12:35 +00:00
Nextcloud bot
3aa6cc01b8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-26 00:12:21 +00:00
Nextcloud bot
bb0e2c928b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-25 00:12:28 +00:00
Marcel Klehr
f241edfd04
Merge pull request #54046 from nextcloud/backport/54037/stable31
...
[stable31] fix(TaskProcessingApiController): Improve error handling
2025-07-24 10:17:01 +02:00
Nextcloud bot
dbf81d7c4f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-24 00:13:41 +00:00
Ferdinand Thiessen
418924a544
Merge pull request #54066 from nextcloud/backport/54055/stable31
...
[stable31] fix(files_sharing): restore state when updating share failed
2025-07-23 21:06:11 +02:00
nextcloud-command
ed42a3585b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-23 17:28:23 +00:00
Ferdinand Thiessen
b847d2f23f
fix(files_sharing): restore state when updating share failed
...
We need to save the previous state - here the password - so that if the
update fails we can revert the shown state.
This happens e.g. if you have the password policy app and try to add an
unsecure password.
To reproduce (with password policy):
1. Create new link share
2. enable password protection
3. use insecure password like `1234`
4. save share
Now you see that the update failed, but the password protection is still
enabled. This happened because `password` and `newPassword` were
misused. `password` was already set when `newPassword` was not saved so
we could not know to what we need to reset when the update failed.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-23 18:33:22 +02:00
John Molakvoæ
224f80e917
Merge pull request #54061 from nextcloud/backport/53967/stable31
2025-07-23 16:59:56 +02:00
nextcloud-command
2828b1aa39
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-23 14:33:02 +00:00
skjnldsv
a2eac7f757
fix(files): sort favorites navigation alphabetically
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-23 13:28:40 +00:00
Joas Schilling
df3655420c
Merge pull request #54022 from nextcloud/backport/53986/stable31
...
[stable31] fix(update): Correctly trigger update for auto-disabled local apps
2025-07-23 12:01:33 +02:00
Daniel Kesselberg
9f8064aae2
fix(imip): group messages by logging principal and uri as context
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-23 09:21:29 +00:00
Nextcloud bot
807583c678
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-23 00:12:05 +00:00
John Molakvoæ
f6a336b3c5
Merge pull request #54039 from nextcloud/backport/53983/stable31
...
[stable31] fix(files): new folder icon color
2025-07-22 23:41:38 +02:00
Marcel Klehr
1042d1458c
fix(TaskProcessingApiController): Improve error handling
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-07-22 13:49:45 +00:00
Maxence Lange
c15b7aa2a0
fix(appconfig): mark searchKeys() as internal until 32
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-07-22 12:21:29 -01:00
Ferdinand Thiessen
36c3270b39
Merge pull request #53601 from nextcloud/backport/53574/stable31
...
[stable31] refactor(files): remove custom page title handling
2025-07-22 14:30:53 +02:00
Kate
625b8155dd
Merge pull request #54018 from nextcloud/backport/54003/stable31
2025-07-22 14:11:23 +02:00
Ferdinand Thiessen
43275b34df
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-22 13:53:20 +02:00
Ferdinand Thiessen
e82a9f389d
refactor(files): remove custom page title handling
...
This conflicts with what `NcAppContent` is already doing.
So we should just remove it.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-22 13:47:23 +02:00
Ferdinand Thiessen
1e794a247c
Merge pull request #53709 from nextcloud/backport/53698/stable31
...
[stable31] fix(settings): translate pronounce account property
2025-07-22 13:46:41 +02:00
Kate
410098d984
Merge pull request #54032 from nextcloud/backport/53922/stable31
2025-07-22 13:27:52 +02:00
Salvatore Martire
f67e634fb8
Merge pull request #53790 from nextcloud/backport/53418/stable31
...
[stable31] Adjust interval for ClearOldStatusesBackgroundJob
2025-07-22 13:19:59 +02:00
nextcloud-command
7fd1ee4da5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-22 10:51:54 +00:00
Ferdinand Thiessen
9311cb15c7
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-22 12:50:36 +02:00
Ferdinand Thiessen
7c96d1318a
fix(settings): translate pronounce account property
...
Template string is not working.
Additionally migrate to Typescript and directly import `t` method.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-22 12:42:36 +02:00
skjnldsv
2320432aeb
fix(files): new folder icon color
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-22 10:37:08 +00:00
Salvatore Martire
6aef05c79b
fix: adjust setTimeout value for ClearOldStatusesBackgroundJob
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-07-22 10:41:43 +02:00
Ferdinand Thiessen
99405662da
Merge pull request #54030 from nextcloud/backport/54019/stable31
...
[stable31] fix(settings): verify source of app-discover media
2025-07-22 03:48:37 +02:00
Nextcloud bot
9589c6e5b4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-22 00:12:37 +00:00
Maxence Lange
bf6faa30a8
feat(federated-share): forward notification only on remote reshare
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-07-21 17:02:07 +00:00
Ferdinand Thiessen
579ae09d6d
fix(settings): verify source of app-discover media
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-21 16:58:35 +00:00
Joas Schilling
98c89e38de
Merge pull request #54023 from nextcloud/chore-gw-codeowners-31
...
[stable31] update groupware code owners
2025-07-21 14:38:56 +02:00
Daniel Kesselberg
63b1d1cd06
chore(codeowners): add codeowners for calendar and contacts impl
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-21 14:33:46 +02:00
Daniel Kesselberg
963ca4bfc9
chore(codeowners): add codeowners for calendar and contacts api
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-21 14:33:01 +02:00
Joas Schilling
600cc6ebe5
fix(update): Correctly trigger update for auto-disabled local apps
...
When updating a local app we still need to run updateApp
so that repair steps and migrations are correctly executed
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-21 12:09:42 +00:00
Maxence Lange
4348217b47
feat(appconfig): add searchKeys()
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-07-21 10:27:50 +00:00
Daniel
c2f14f44cb
Merge pull request #53838 from nextcloud/backport/53814/stable31
...
[stable31] fix(imip): set charset for imip attachment
2025-07-20 23:22:58 +02:00
Nextcloud bot
9504d388c4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-20 00:12:58 +00:00
Nextcloud bot
49e7975020
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-19 00:12:30 +00:00
Nextcloud bot
53ae06a980
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-18 00:14:04 +00:00
Ferdinand Thiessen
5022fb27d5
Merge pull request #53999 from nextcloud/backport/53979/stable31
...
[stable31] fix(files_sharing): ensure share folder exists in the settings
2025-07-18 00:19:02 +02:00
Ferdinand Thiessen
be3f0e7ce9
fix(files_sharing): ensure share folder exists in the settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-17 21:16:51 +00:00
Daniel
8dd2620c64
Merge pull request #53973 from nextcloud/backport/53972/stable31
...
[stable31] fix(federation): respect sharing.federation.allowSelfSignedCertificat…
2025-07-17 14:52:21 +02:00
Daniel Calviño Sánchez
15f71b507a
Merge pull request #53990 from nextcloud/backport/53964/stable31
...
[stable31] fix: Fix clearing unified search when modal is closed
2025-07-17 14:51:30 +02:00
nextcloud-command
4e133196d8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-17 11:46:56 +00:00
Daniel Calviño Sánchez
0f03afad4c
fix: Fix clearing unified search when modal is closed
...
The unified search modal was intended to be cleared when closed.
However, "UnifiedSearchModal" did not emit "update:query" when its
internal query value ("searchQuery") changed, so "UnifiedSearch.query"
was kept as an empty string. When the modal was closed "update:query"
was emitted with an empty string, which should have cleared
"UnifiedSearch.query" and that, in turn, should have cleared the modal.
However as "UnifiedSearch.query" was already an empty string the watcher
that updates "UnifiedSearchModal.searchQuery" from "UnifiedSearch.query"
was not triggered and the modal was not cleared.
As "UnifiedSearch.query" is now updated with the value of
"UnifiedSearchModal.searchQuery" the latter can not be trimmed when
updated from the former, as that would in turn also trim
"UnifiedSearchModal.searchQuery" and prevent to search for anything with
spaces at the beginning or end (even if those trailing spaces are just
temporary while writing something like "searched value").
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-07-17 11:41:21 +00:00
Daniel Kesselberg
7a4887953d
fix(federation): respect sharing.federation.allowSelfSignedCertificates for address book sync
...
The configuration option, to accept self-signed certificates, is now also used when syncing address books.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-17 12:29:56 +02:00
Nextcloud bot
6a4f6e26c3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-17 00:12:16 +00:00
Joas Schilling
1df845457b
Merge pull request #53961 from nextcloud/automated/noid/stable31-update-ca-cert-bundle
...
[stable31] fix(security): Update CA certificate bundle
2025-07-16 06:44:26 +02:00
nextcloud-command
12dbf89d8d
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-07-16 02:45:00 +00:00
Kate
be84f82fa7
Merge pull request #53837 from nextcloud/backport/53112/stable31
2025-07-16 02:16:37 +02:00
Nextcloud bot
f58887ef8d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-16 00:12:18 +00:00
Kent Delante
f8cce08595
fix(files_trashbin): Expire trashbin items when space is needed
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-07-16 08:00:28 +08:00
John Molakvoæ
5a18e66ba8
Merge pull request #53939 from nextcloud/chore/s31-deps-nextcloud-vue-8-28
...
[stable31] chore(deps): update `@nextcloud/vue` to v8.28.0
2025-07-15 13:02:54 +02:00
nextcloud-command
b76a5bcbbc
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-15 09:11:26 +00:00
Ferdinand Thiessen
ec263a328a
test: adjust test code for updated @nextcloud/vue version
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-14 22:29:03 +02:00
Ferdinand Thiessen
3e365aaa51
chore(deps): update @nextcloud/vue to v8.28.0
...
- update `@nextcloud/l10n` to v3.4.0
- update `@nextcloud/moment` to v1.3.5
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-14 22:27:45 +02:00
Daniel Kesselberg
8dafde1fb9
fix(imip): set charset for imip attachment
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-14 15:43:42 +02:00
Hamza
0d8eb3959f
Merge pull request #53916 from nextcloud/backport/53855/stable31
...
[stable31] fix: hide rename action in trashbin
2025-07-14 10:43:24 +02:00
Joas Schilling
02eb875b1f
Merge pull request #53921 from nextcloud/backport/53857/stable31
...
[stable31] fix(theming): Correctly generate CSS for font themes
2025-07-14 08:48:28 +02:00
Andy Scherzinger
3771f1c63e
Merge pull request #53817 from nextcloud/backport/53429/stable31
...
[stable31] feat(settings): simplify OPcache checks
2025-07-14 08:44:59 +02:00
Nextcloud bot
a9ce915191
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-14 00:12:02 +00:00
MichaIng
d10a87f85f
feat(settings): simplify OPcache checks
...
For the overall OPcache size check, we currently compare used memory with free memory. However, `opcache.memory_consumption` is split into `used_memory`, `free_memory` and `wasted_memory`. When cached files change on disk, old entries are not replaced or removed, but remain as wasted memory, until the cache is actually full, and if their percentage is above `opcache.max_wasted_percentage`, which is 5% by default. When this happens, the engine is restarted, resetting the cache completely, like a `opcache_reset()` call.
As long as we do not consider wasted cache, recommendations based on free memory can be false. To solve this, we could count wasted memory as free memory, if it is above `opcache.max_wasted_percentage`, as the engine will be restarted as soon as needed, freeing up this wasted space. On the other hand, wasted memory below the threshold permanently blocks the OPcache, which supports counting it as used memory. Depending on the situation, instead of raising OPcache size, it could be also advised to reduce `opcache.max_wasted_percentage`. But too frequent cache resets break its purpose as well.
In my opinion, the matter is too complex to consider wasted cache correctly, and do precise recommendations, but we should focus on reducing false positives instead. What we know for sure is: if the cache is full (`$status['cache_full'] === true`), and the limit for cached keys has not been reached, the OPcache was too small to maintain free space, with wasted memory below the configured threshold, where it consumes memory permanently. Recommending to raise the OPcache size in this case, is hence as accurate as it gets. Even if 5% wasted cache could be freed, 95% used memory is still above the previous threshold for the setup check warning. And if `opcache.max_wasted_percentage` is above 5%, then the admin must have decided to change the default, deciding that system memory consumption has lower priority than preventing OPcache engine restarts.
`cache_full` can be true as well if the limit for cached keys has been reached, hence we need to merge both checks. In this case `num_cached_keys` equals `max_cached_keys` exactly, hence it is easy to differentiale whether `opcache.max_accelerated_files` or `opcache.memory_consumption` needs to be raised to address the `cache_full` state.
In practice, this change relaxes the checks: the respective limit needs to be reached 100% instead of 90%, to trigger a warning, eliminating also false alarms if a large share of the cache is consumed by wasted memory, which would be automatically freed once cache is 100% full.
Additionally, the recommendation for raising `opcache.max_accelerated_files` now says "a value higher than `max_cached_keys`", instead of "higher than `opcache.max_accelerated_files`". The actual limit, reflected by `max_cached_keys` from `opcache_get_status()`, [is a next higher value from a set of prime numbers](https://www.php.net/manual/en/opcache.configuration.php#ini.opcache.max-accelerated-files ). E.g. if `opcache.max_accelerated_files` is set to 10,000 (PHP default), the effective limit is 16,229 OPcache keys. Recommending "higher than 10000" could hence lead to a settings change without effect. For an effective change, the new value needs to be "higher than 16229" instead, which is what the setup check will show in this situation, with this change applied.
Signed-off-by: MichaIng <micha@dietpi.com >
2025-07-13 22:51:17 +02:00
Ferdinand Thiessen
315a1d0f24
Merge pull request #53796 from nextcloud/backport/53788/stable31
...
[stable31] fix(profile): add max width for the user actions
2025-07-13 13:53:04 +02:00
Nextcloud bot
8d4f0a62ae
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-13 00:12:06 +00:00
Nextcloud bot
42aba84c3a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-12 00:12:05 +00:00
nfebe
5acf36f17d
fix(theming): Correctly generate CSS for font themes
...
Fixes a regression from dropping the SCSS compiler that broke
font themes like OpenDyslexic. The old code relied on the SCSS
compiler to automatically correct the order of the CSS rules,
ensuring the @font-face declaration was always valid.
The server now correctly generates the `@font-face` rule at
the top level of the stylesheet, fixing the previously invalid nested CSS.
Introduced in : f1448fcf07
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-07-11 19:49:14 +00:00
nextcloud-command
740c803351
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-11 16:07:35 +00:00
Hamza
bb48b4b5ae
fix: adapt rename action tests to check for parent permissions
...
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com >
2025-07-11 17:24:15 +02:00
skjnldsv
ce15c53c69
fix(files): allow renaming if parent allow creating
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-11 14:41:47 +00:00
Hamza
e167dc1dd7
fix: hide rename action is trashbin
...
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com >
2025-07-11 14:41:47 +00:00
Kate
6fe42f9423
Merge pull request #53858 from nextcloud/backport/53840/stable31
2025-07-11 15:33:36 +02:00
Daniel Calviño Sánchez
3f03fedb12
Merge pull request #53902 from nextcloud/backport/53501/stable31
...
[stable31] fix: Fix theming for disabled accounts
2025-07-11 12:52:12 +02:00
Kate
eb2f30911e
Merge pull request #53907 from nextcloud/backport/53887/stable31
2025-07-11 10:10:16 +02:00
Arthur Schiwon
fb1fc94bc8
style(PHP): code cleanup, no effective changes
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-07-11 07:58:56 +00:00
Arthur Schiwon
bf217fe741
fix(Krb): switch away from deprecated and broken KerberosApacheAuth()
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-07-11 07:58:56 +00:00
Kate
20b41645e6
Merge pull request #53843 from nextcloud/backport/53109/stable31
2025-07-11 09:08:52 +02:00
skjnldsv
523fb38678
fix: force lowercase emails
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-11 09:05:47 +02:00
Daniel Calviño Sánchez
ac6b07356d
fix: Fix theming for disabled accounts
...
The Theming app injects the stylesheets for the different themes in the
"<header>" element of the page, and those stylesheets are then loaded by
the browser from a "Controller" (a plain "Controller", not an
"OCSController"). The stylesheets, in turn, may also get some images
(like the background) also from the "Controller".
When handling a request to "index.php" it is checked whether the user is
logged in and, if not, a login is tried. A disabled user is explicitly
seen as not logged in, so a login is always tried in that case, but
disabled users are also explicitly prevented to log in, so the login
also fails. Due to that trying to get any of the themed stylesheets or
images with a disabled account (to be able to show the "Account
disabled" error page) fails with an HTTP status 401.
To solve that, and to avoid touching this basic logic as much as
possible, the login exception is now ignored (if the user is disabled)
for some specific requests to the Theming app.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-07-11 02:54:16 +02:00
Daniel Calviño Sánchez
ce8baf75c6
fix: Throw specific LoginException when the user is disabled
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-07-11 02:50:58 +02:00
Nextcloud bot
b38894c111
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-11 00:12:29 +00:00
John Molakvoæ
e78b9f704b
Merge pull request #53854 from nextcloud/backport/53767/stable31
2025-07-10 17:18:09 +02:00
John Molakvoæ
5645591012
Merge pull request #53880 from nextcloud/backport/53872/stable31
2025-07-10 16:59:45 +02:00
John Molakvoæ
97f0b548a8
Merge pull request #53888 from nextcloud/backport/53875/stable31
2025-07-10 16:09:45 +02:00
John Molakvoæ
d4cede3cab
Merge pull request #53882 from nextcloud/release/31.0.7
2025-07-10 09:52:14 +02:00
John Molakvoæ
549103137d
Merge pull request #53891 from nextcloud/backport/53863/stable31
2025-07-10 09:51:52 +02:00
Daniel Kesselberg
62ddbb6e54
Revert "fix(dav): only consider user's principal for unsharing entries"
...
This reverts commit 023b98c44b .
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-07-10 07:24:48 +00:00
skjnldsv
13253f5ede
fix(systemtags): case-insensitive search & prevent duplicates
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-10 08:50:23 +02:00
Nextcloud bot
1e36391084
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-10 00:12:14 +00:00
Worker Builder
8663cf80be
build(hub): 31.0.7
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-07-09 13:39:43 +00:00
skjnldsv
ffe306d311
chore(assets): recompile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-09 15:38:31 +02:00
skjnldsv
c9db4b9224
fix(files): ensure proper headers lifecycle
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-09 15:36:56 +02:00
Nextcloud bot
2b6889b1c3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-09 00:12:36 +00:00
nextcloud-command
f3ce4fb10a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-08 08:53:16 +02:00
Nextcloud bot
7e1b487cea
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-08 00:12:20 +00:00
provokateurin
efec2841db
fix(federatedfilesharing): Fix external share being deleted when accepting share
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-07 23:16:22 +00:00
Josh
f76c1b28c9
fix(files_reminders): Don't load if disabled for user
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-07-07 19:02:53 +00:00
諏訪子
df78886ae7
fix(settings): fix test
...
Signed-off-by: 諏訪子 <suwako@076.moe >
2025-07-07 10:02:19 +00:00
諏訪子
645b989619
fix(settings): add link check in webfinger
...
Signed-off-by: 諏訪子 <suwako@076.moe >
2025-07-07 10:02:19 +00:00
諏訪子
8f0f6e6aac
fix(settings): change Mastodon only URI to webfinger
...
Signed-off-by: 諏訪子 <suwako@076.moe >
2025-07-07 10:02:19 +00:00
Nextcloud bot
0c59d041ce
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-07 00:12:13 +00:00
Nextcloud bot
2c81826d4e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-06 00:12:18 +00:00
Nextcloud bot
11599b01f7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-05 00:12:11 +00:00
Nextcloud bot
3c53646a9b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-04 00:12:18 +00:00
Matthieu Gallien
bd60c9cfdf
Merge pull request #53804 from nextcloud/automated/noid/stable31-update-code-signing-crl
...
[stable31] fix(security): Update code signing revocation list
2025-07-03 17:34:22 +02:00
nextcloud-command
621c150403
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-07-03 15:33:08 +00:00
John Molakvoæ
ffd7b7195f
Merge pull request #53780 from nextcloud/release/31.0.7_rc1
2025-07-03 17:26:09 +02:00
Ferdinand Thiessen
21330063c5
fix(profile): add max width for the user actions
...
This prevents the profile to look distorted when the primary action is a
long email address.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-03 15:25:09 +00:00
Andy Scherzinger
cc3389c249
Merge pull request #53748 from nextcloud/backport/53648/stable31
...
[stable31] fix: don't try to get fileid for non exising nodes when serializing events file
2025-07-03 17:11:07 +02:00
Côme Chilliet
e423fb46c9
Merge pull request #53666 from nextcloud/backport/53665/stable31
...
[stable31] fix(encryption): Catch exceptions in encrypt-all command and continue
2025-07-03 16:55:26 +02:00
Côme Chilliet
0eed4ba241
Merge pull request #53793 from nextcloud/backport/52963/stable31
...
[stable31] fix(files_versions): Log error instead of crashing when event listeners get called on non-existing files
2025-07-03 16:52:53 +02:00
Côme Chilliet
e2861b42d1
fix(encryption): Correctly handle file opening and copying failures
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-03 16:03:19 +02:00
Côme Chilliet
eb91798252
chore: Adapt tests to new parameter in EncryptAll constructor
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-03 16:03:19 +02:00
Côme Chilliet
e5da883e34
fix(encryption): Catch exceptions in encrypt-all command and continue
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-03 16:03:19 +02:00
Andy Scherzinger
56e18d6190
Merge pull request #53704 from nextcloud/backport/53695/stable31
...
[stable31] fix(settings): use correct scope for translations
2025-07-03 15:26:05 +02:00
Côme Chilliet
93f064d974
fix(files_versions): Log error instead of crashing when event listeners get called on non-existing files
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-03 13:21:32 +00:00
Robin Appelman
70ad129722
fix: don't try to get fileid for non exising nodes when serializing events file
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-07-03 14:13:47 +02:00
Côme Chilliet
32d4f84b38
Merge pull request #53782 from nextcloud/backport/53276/stable31
...
[stable31] fix(files_versions): Log failure to compute node path
2025-07-03 14:04:09 +02:00
Maksim Sukharev
2716713bad
Merge pull request #53786 from nextcloud/backport/53766/stable31
2025-07-03 12:53:14 +02:00
Ferdinand Thiessen
4ebebae3bf
fix(settings): use correct scope for translations
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-07-03 12:23:55 +02:00
nextcloud-command
d09caf04a0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-03 10:17:23 +00:00
Maksim Sukharev
725eda1a53
fix(files): provide boundaries for FileListTableHeaderActions element
...
- default boundaries element is 'content-vue', which includes sidebar
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-07-03 10:09:19 +00:00
Andy Scherzinger
d1cc9d78d3
Merge pull request #53784 from nextcloud/backport/53764/stable31
...
[stable31] Feat(taskprocessing): add toggle for AI guest restriction
2025-07-03 12:01:06 +02:00
nextcloud-command
c6aab00151
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-07-03 11:37:55 +02:00
Jana Peper
3f176632b2
test: fix tests
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-07-03 11:37:48 +02:00
Jana Peper
a598d453e9
feat: add toggle for AI guest restriction
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-07-03 09:00:40 +00:00
Côme Chilliet
5e2569840b
chore: Use an if/else instead of the try/catch to make meaning more obvious
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-03 07:45:46 +00:00
Côme Chilliet
efd9991e21
fix(files_versions): Log failure to compute node path
...
To avoid hidden bugs, add some debug logging when a node path cannot be
computed from a received event, to have more information for debugging
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-07-03 07:45:46 +00:00
Worker Builder
7aeb85ce5e
build(hub): 31.0.7 RC1
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-07-03 07:24:49 +00:00
Joas Schilling
cfb89a16fe
Merge pull request #53749 from nextcloud/backport/53735/stable31
...
[stable31] fix(ROS): Document hide-download option on files
2025-07-03 08:44:52 +02:00
Kate
79205dd2ff
Merge pull request #53758 from nextcloud/backport/53738/stable31
...
[stable31] fix(syslog): open syslog channel on write
2025-07-03 08:17:19 +02:00
Kent Delante
79ee6daee5
fix(syslog): open syslog channel on write
...
This fixes a bug where only one tag gets used when multiple tags have
been configured (e.g. different tags for 'syslog_tag' and 'syslog_tag_audit')
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-07-03 13:41:57 +08:00
John Molakvoæ
46995004e3
Merge pull request #53772 from nextcloud/fix/PublicShareUtils
2025-07-03 07:34:04 +02:00
Nextcloud bot
1411f098b2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-03 00:12:24 +00:00
Arthur Schiwon
512d423fb9
Merge pull request #53769 from nextcloud/backport/52976/stable31
...
[stable31] perf: Skip photos related properties in custom properties
2025-07-02 23:50:10 +02:00
Andy Scherzinger
35f41e79b9
Merge pull request #53730 from nextcloud/backport/52981/stable31
...
[stable31] perf(dav): Preload dav search with tags/favorites
2025-07-02 23:31:23 +02:00
John Molakvoæ
daf3084138
Merge pull request #53715 from nextcloud/backport/52792/stable31
2025-07-02 22:59:50 +02:00
skjnldsv
a55b0cc3ef
fix(cypress): add missing PublicShareUtils.ts
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-07-02 22:56:06 +02:00
Julius Knorr
fef5899f77
perf: Skip photos app related property in custom properties
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-07-02 19:54:30 +00:00
Julius Knorr
a9b4a6b269
perf(dav): Preload dav search with tags/favorites
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-07-02 21:52:12 +02:00
Joas Schilling
b1e9fe6ff4
fix(ROS): Document hide-download option on files
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-02 19:46:30 +02:00
Nextcloud bot
009763b143
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-02 00:12:06 +00:00
Nextcloud bot
6757f01d94
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-01 15:17:20 +00:00
Stephan Orbaugh
14eb4c028d
Merge pull request #53743 from nextcloud/backport/53304/stable31
...
[stable31] fix(files_sharing): Hide own reshares
2025-07-01 15:36:38 +02:00
Stephan Orbaugh
5cdee9fc2a
Merge pull request #53745 from nextcloud/backport/53741/stable31
...
[stable31] chore(public): Remove unused union type for user mount events
2025-07-01 15:36:08 +02:00
provokateurin
0cf2295516
fix(files_sharing): Hide own reshares
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-01 13:08:14 +02:00
provokateurin
987af4193d
fix(files): Always transfer incoming shares when doing ownership transfer to prevent broken reshares
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-01 13:08:13 +02:00
provokateurin
918473d7f2
fix(files): Limit transferring incoming shares to the selected path
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-01 13:05:25 +02:00
provokateurin
0229fe27be
chore(public): Remove unused union type for user mount events
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-07-01 10:28:34 +00:00
Nextcloud bot
359fe5849c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-07-01 00:12:21 +00:00
Stephan Orbaugh
7584215b44
Merge pull request #53724 from nextcloud/backport/53639/stable31
...
[stable31] fix(files_sharing): Stop hiding delete share button in advanced settings menu
2025-06-30 16:09:52 +02:00
Nextcloud bot
9191d3d860
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-30 13:15:39 +00:00
Nextcloud bot
c4f4f3ca9e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-30 12:54:11 +00:00
Joas Schilling
d2057bd816
Merge pull request #51419 from nextcloud/backport/51031/stable31
...
[stable31] fix(singularandpluralfiles):implemented ternary operator to handle si…
2025-06-30 14:37:21 +02:00
nextcloud-command
536906db50
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-30 11:47:37 +00:00
provokateurin
46d149a0fa
fix(files_sharing): Stop hiding delete share button in advanced settings menu
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-06-30 13:43:41 +02:00
skjnldsv
0314ccd970
chore(assets): recompile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-30 12:35:46 +02:00
Caitlin Jordan
23fb8ed7d0
fix(files): correctly handle plural translation forms
...
Co-authored-by: Caitlin Jordan <jordan.cait17@gmail.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-30 12:30:22 +02:00
John Molakvoæ (skjnldsv)
15bfb90adf
fix(files_sharing): add mime fallback to public preview too
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-06-28 09:27:20 +02:00
Joas Schilling
b95d300763
Merge pull request #53672 from nextcloud/backport/53669/stable31
...
[stable31] feat(occ): Add commands to list all routes and match a single one
2025-06-27 18:15:51 +02:00
Nextcloud bot
46794bd048
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-27 00:23:25 +00:00
Joas Schilling
d1a554fba0
feat(occ): Add commands to list all routes and match a single one
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-26 17:12:33 +02:00
John Molakvoæ
9c95997776
Merge pull request #53604 from nextcloud/backport/53590/stable31
2025-06-26 12:48:23 +02:00
nextcloud-command
1525cdcf50
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-26 07:16:43 +00:00
Ferdinand Thiessen
ae3027f852
fix(files_sharing): do not double escape the share title
...
The title is already escaped by vue so special characters would result
in incorrect strings.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-26 09:12:23 +02:00
Nextcloud bot
3cf84b7a0f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-26 00:22:50 +00:00
Josh
109a08aba5
Merge pull request #53686 from nextcloud/backport/53499/stable31
...
[stable31] fix(profile): Consistent email confirmation pages
2025-06-25 15:51:30 -04:00
Josh
539f12a875
fix(profile): Consistent email confirmation success page design
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-06-25 16:34:45 +00:00
Josh
a1d1cf0c2b
fix(profile): Consistent email confirmation page design
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-06-25 16:34:45 +00:00
Andy Scherzinger
26c0c85637
Merge pull request #53664 from nextcloud/fix/fix-admin-audit-listener
...
[stable31] fix(admin_audit): Avoid crash when rename event fileid changes
2025-06-25 18:16:09 +02:00
Andy Scherzinger
a52d28c66c
Merge pull request #53681 from nextcloud/backport/53677/stable31
...
[stable31] fix(dav): catch exception on non local account
2025-06-25 17:19:07 +02:00
Andy Scherzinger
5084f68a87
Merge pull request #53675 from nextcloud/backport/53647/stable31
...
[stable31] fix: don't scan the same storage multiple times
2025-06-25 17:06:26 +02:00
Maxence Lange
0f7cbf4e29
fix(dav): catch exception on non local account
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-06-25 13:36:24 +00:00
Robin Appelman
881abecd34
fix: don't scan the same storage multiple times
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-25 11:38:30 +00:00
Nextcloud bot
e9ce122b85
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-25 00:23:31 +00:00
dependabot[bot]
3700589663
Merge pull request #53629 from nextcloud/dependabot/npm_and_yarn/stable31/stylelint-16.21.0
2025-06-24 21:24:36 +00:00
nextcloud-command
f394cf3b82
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-24 21:33:06 +02:00
dependabot[bot]
2598cf8278
chore(deps-dev): bump stylelint from 16.20.0 to 16.21.0
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.20.0 to 16.21.0.
- [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.20.0...16.21.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.21.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-24 21:33:06 +02:00
Kate
c8ee5c1a1f
Merge pull request #53642 from nextcloud/backport/53548/stable31
2025-06-24 21:29:58 +02:00
Andy Scherzinger
e7a786d353
Merge pull request #53482 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/dialogs-6.3.1
...
[stable31] build(deps): bump @nextcloud/dialogs from 6.3.0 to 6.3.1
2025-06-24 21:19:29 +02:00
dependabot[bot]
ed87889246
Merge pull request #53628 from nextcloud/dependabot/npm_and_yarn/stable31/puppeteer-24.10.2
2025-06-24 19:06:30 +00:00
nextcloud-command
d1f0b363bd
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-24 19:04:35 +00:00
dependabot[bot]
7ac010a41d
[stable31] build(deps): bump @nextcloud/dialogs from 6.3.0 to 6.3.1
...
Dependabot couldn't find the original pull request head commit, 63cd05c4fa4a07dea314fe6c47a9419b9475b20d.
2025-06-24 18:58:58 +00:00
dependabot[bot]
42f78f062c
chore(deps-dev): bump puppeteer from 24.10.1 to 24.10.2
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.10.1 to 24.10.2.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.10.1...puppeteer-v24.10.2 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.10.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-24 20:07:11 +02:00
Andy Scherzinger
7743021d02
Merge pull request #53655 from nextcloud/backport/53420/stable31
...
[stable31] fix: make Rotate a TimedJob and run every hour
2025-06-24 19:51:58 +02:00
Côme Chilliet
e2a0ed080b
fix(admin_audit): Avoid crash when rename event fileid changes
...
This was fixed on master another way, but for stable31 we should still
avoid the crash.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-24 16:28:58 +02:00
Richard Steinmetz
705a7975a5
Merge pull request #53660 from nextcloud/backport/53615/stable31
...
[stable31] fix: revive always storing lowercased email addresses
2025-06-24 15:26:22 +02:00
Richard Steinmetz
a402a84544
fix: revive always storing lowercased email addresses
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-24 14:24:48 +02:00
Salvatore Martire
e3b3a8df7e
fix: make rotate logs a TimedJob and run every hour
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com >
2025-06-24 08:28:08 +00:00
Nextcloud bot
9fbda3ee13
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-24 00:23:10 +00:00
Git'Fellow
862080c2fb
fix(files_reminders): Join the reminders with the file system metadata table
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-06-23 19:47:06 +02:00
Richard Steinmetz
e046f515d3
Merge pull request #53646 from nextcloud/backport/53564/stable31
...
[stable31] Fix CSRF token not being refreshed while a two-factor challenge is ongoing
2025-06-23 16:48:03 +02:00
nextcloud-command
02a6480fe5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-23 14:12:32 +00:00
Richard Steinmetz
bc93c6afff
fix: update request token on two-factor pages
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-23 16:01:15 +02:00
Richard Steinmetz
3c92e3332e
fix: generate csrf tokens if two factor challenge is ongoing
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-23 13:57:38 +00:00
Andy Scherzinger
b37170b065
Merge pull request #53612 from nextcloud/backport/53426/stable31
...
[stable31] feat: improve logging of fopen failures for smb
2025-06-23 14:33:38 +02:00
Nextcloud bot
92249b5ab5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-23 00:22:15 +00:00
Nextcloud bot
988074aee5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-22 00:22:48 +00:00
dependabot[bot]
2e4e350681
Merge pull request #53626 from nextcloud/dependabot/npm_and_yarn/stable31/query-string-9.2.1
2025-06-21 14:12:25 +00:00
dependabot[bot]
ced7cebe35
chore(deps): bump query-string from 9.2.0 to 9.2.1
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 9.2.0 to 9.2.1.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v9.2.0...v9.2.1 )
---
updated-dependencies:
- dependency-name: query-string
dependency-version: 9.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-21 13:55:34 +00:00
dependabot[bot]
930d0d6236
Merge pull request #53627 from nextcloud/dependabot/npm_and_yarn/stable31/types/dockerode-3.3.41
2025-06-21 02:20:54 +00:00
dependabot[bot]
0850454c99
chore(deps-dev): bump @types/dockerode from 3.3.40 to 3.3.41
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.40 to 3.3.41.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.41
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-21 02:03:27 +00:00
Nextcloud bot
5f96ddbf42
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-21 00:22:59 +00:00
Ferdinand Thiessen
4bb14dd8b6
Merge pull request #53589 from nextcloud/backport/53567/stable31
...
[stable31] fix(files): add plural form for selected nodes
2025-06-20 14:52:34 +02:00
Kent Delante
5aca754f73
Merge pull request #53581 from nextcloud/backport/53419/stable31
...
[stable31] fix(s3): retry failed multipart uploads with decreased concurrency
2025-06-20 19:13:36 +08:00
Kate
a1ceedc857
Merge pull request #53618 from nextcloud/backport/53616/stable31
2025-06-20 13:10:21 +02:00
provokateurin
6308f3c3e8
fix(core): Make --password-from-env work with NC_PASS everywhere
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-06-20 10:38:18 +00:00
provokateurin
ab9328a17c
fix(core): Make OC_PASS actually work for occ user:auth-tokens:add --password-from-env
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-06-20 10:38:18 +00:00
Kent Delante
f40d14abac
fix(s3): retry failed multipart uploads with decreased concurrency
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-06-20 18:24:16 +08:00
Kate
d02223b6cc
Merge pull request #53599 from nextcloud/backport/53569/stable31
2025-06-20 11:22:47 +02:00
nextcloud-command
e27237720b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-20 09:04:12 +00:00
Ferdinand Thiessen
4cbf85494c
fix(files): add plural form for selected nodes
...
Reported at Transifex:
> This string needs pluralization feature, because in some languages translation of "selected" differs between singular and plural.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-20 11:00:02 +02:00
Jana Peper
237e01c58e
fix: update OpenAPI specs
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-06-20 10:54:37 +02:00
Jana Peper
9a3d5e4b92
fix: unit tests
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-06-20 10:54:32 +02:00
Jana Peper
326cb9c75c
feat: add ocs route to get apps enabled for current user
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-06-20 10:37:13 +02:00
Nextcloud bot
60b4a3d712
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-20 00:22:39 +00:00
Robin Appelman
6cece4f4e1
feat: improve logging of fopen failures for smb
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-19 21:17:48 +00:00
Andy Scherzinger
66118ba1aa
Merge pull request #53577 from nextcloud/backport/53512/stable31
...
[stable31] [files_versions] Fix sidebar version item style
2025-06-19 22:16:19 +02:00
Andy Scherzinger
17b05afdae
Merge pull request #53609 from nextcloud/backport/53607/stable31
...
[stable31] fix: reload login page after password reset
2025-06-19 20:28:32 +02:00
F. E Noel Nfebe
942f06cfee
Merge pull request #53554 from nextcloud/backport/53466/stable31
...
[stable31] fix(files_sharing): Hide link shares for users in excluded groups
2025-06-19 18:58:54 +01:00
nextcloud-command
5726c95b5e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-19 17:56:24 +00:00
nextcloud-command
dcf52c0297
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-19 17:51:05 +00:00
SebastianKrupinski
c80d5553c4
fix: reload login page after password reset
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-06-19 17:51:05 +00:00
nextcloud-command
2c26df45a5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-06-19 16:59:21 +02:00
Julien Veyssier
b8fbd0c487
fix(files_versions): give the version label a min width so it does not get invisible if the author name is long
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-06-19 16:54:00 +02:00
MichaIng
023bbe7409
Merge pull request #53591 from nextcloud/backport/53210/stable31
...
[stable31] fix: clear opcache after app extraction
2025-06-19 14:25:49 +02:00
nextcloud-command
e745d98af8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-19 12:25:49 +00:00
nfebe
a0b9e1381e
feat(files_sharing): Hide external shares for users in excluded groups
...
- Added frontend check to hide link shares if, public sharing is disabled.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
[skip ci]
2025-06-19 13:30:48 +02:00
Nextcloud bot
f57af2d6a1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-19 00:22:50 +00:00
Daniel Kesselberg
43a9fd4b1f
fix: clear opcache after app extraction
...
clear opcache post app update extraction to prevent outdated files issues.
opcache.validate_timestamps=0 disables automated file modification checks.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-18 20:28:48 +02:00
Andy Scherzinger
c5433afecc
Merge pull request #53392 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/l10n-3.3.0
...
build(deps): bump @nextcloud/l10n from 3.2.0 to 3.3.0
2025-06-18 14:04:55 +02:00
Ferdinand Thiessen
88e7b24936
Merge pull request #53571 from nextcloud/backport/53321/stable31
...
[stable31] [FilesList] Use the correct theming instance name from capabilities
2025-06-18 13:42:34 +02:00
Ferdinand Thiessen
a45a2c16ff
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-18 12:53:24 +02:00
Julien Veyssier
5751b82715
fix(files): use the correct theming instance name from capabilities to set the page title
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-06-18 12:51:37 +02:00
Ferdinand Thiessen
6a211b244b
test: remove legacy tests covered by library unit tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-18 12:00:48 +02:00
nextcloud-command
42995a76e2
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-18 09:17:20 +00:00
dependabot[bot]
cd24562a78
build(deps): bump @nextcloud/l10n from 3.2.0 to 3.3.0
...
Dependabot couldn't find the original pull request head commit, 60b6e6ee5ae45085f2e4dfdfea8546ecef0e4df9.
2025-06-18 11:12:46 +02:00
Andy Scherzinger
acab1571df
Merge pull request #53509 from nextcloud/backport/53436/stable31
...
[stable31] fix(UserRow): fallback to group name in case of undefined availableGroup
2025-06-18 11:10:40 +02:00
Andy Scherzinger
ae5febb34d
Merge pull request #53532 from nextcloud/backport/53498/stable31
...
[stable31] fix(ObjectStore): Make S3 "connect_timeout" option configurable
2025-06-18 11:02:37 +02:00
Andy Scherzinger
6aae30c6ee
Merge pull request #53546 from nextcloud/backport/53369/stable31
...
[stable31] fix: hide guests group when searching for principals
2025-06-18 11:01:59 +02:00
Ferdinand Thiessen
ba041fbfd7
Merge pull request #53536 from nextcloud/fix/fix-php-error-on-upgrade
...
[stable31] fix: Fix Undefined array key "flags" on upgrade
2025-06-18 09:45:29 +02:00
Nextcloud bot
05b870579b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-18 00:22:33 +00:00
Andy Scherzinger
18b01f3a08
Merge pull request #53547 from nextcloud/backport/53477/stable31
...
[stable31] fix: do not extract fields for blank template
2025-06-17 21:01:55 +02:00
Daniel Kesselberg
85746b9ebc
test(dav): add integration test for principal property search
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-17 20:02:30 +02:00
Daniel Kesselberg
89f20f0daf
fix: hide guests group when searching for principals
...
Follow-up for https://github.com/nextcloud/server/pull/52914
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-17 20:02:30 +02:00
Daniel Kesselberg
6daf4bbad9
fix: hide guests group from principal backend
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-06-17 20:02:30 +02:00
nextcloud-command
21b223e694
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-17 18:01:36 +00:00
Andy Scherzinger
a31f16c197
Merge pull request #53520 from nextcloud/backport/53514/stable31
...
[stable31] fix(encryption): Do not register user key related event listeners
2025-06-17 20:00:17 +02:00
Elizabeth Danzberger
312464860a
fix: do not extract fields for blank template
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de >
[skip ci]
2025-06-17 19:57:34 +02:00
F. E Noel Nfebe
76abde54cb
Merge pull request #53549 from nextcloud/backport/53322/stable31
...
[stable31] fix: Set public link upload email notification to opt-in
2025-06-17 18:54:13 +01:00
Andy Scherzinger
191b259e9f
Merge pull request #53543 from nextcloud/backport/53534/stable31
...
[stable31] fix(core): getRequestToken import typo
2025-06-17 19:25:21 +02:00
nfebe
ae56da1375
fix: Set public link upload email notification to opt-in
...
This now sets `isDefaultEnabled` to false. This makes email notifications for file uploads
to public links disabled by default (opt-in) for users.
This addresses concerns about new notifications being enabled by
default for existing users, leading to unexpected emails.
Related: https://github.com/nextcloud/server/pull/46945
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-06-17 14:58:31 +00:00
skjnldsv
1695dfc87f
fix(core): getRequestToken import typo
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-17 13:56:46 +00:00
John Molakvoæ
5f63c89955
Merge pull request #53545 from nextcloud/backport/53140/stable31
2025-06-17 14:53:54 +02:00
Ferdinand Thiessen
abcbed720e
Merge pull request #53518 from nextcloud/backport/51609/stable31
...
[stable31] fix(files_versions): only handle path updates when there is path
2025-06-17 14:42:03 +02:00
nextcloud-command
52ae4321d9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-17 13:48:26 +02:00
skjnldsv
831534b7b0
fix(files): auto reload sidebar tags on update
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-17 11:10:21 +00:00
Côme Chilliet
d769a5c001
fix: Fix Undefined array key "flags" on upgrade
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-17 10:13:16 +02:00
Nextcloud bot
b6f8bbb6bf
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-17 08:00:34 +00:00
Joas Schilling
ce720e5f18
Merge pull request #53365 from nextcloud/backport/53314/stable31
...
[stable31] fix(notifications): Fix check for hasNotifiers when all apps use Regi…
2025-06-17 07:59:10 +02:00
Daniel Calviño Sánchez
019b535868
fix(ObjectStore): Make S3 "connect_timeout" option configurable
...
The hardcoded connection timeout of 5 seconds may not be enough in some
cases, so now it is got from the ObjectStore arguments in Nextcloud
configuration, falling back to 5 if not set.
The connection timeout is set in seconds, but decimal precision can be
used for subsecond accuracy (for example, 4.2 for 4200 milliseconds).
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-06-17 03:30:55 +00:00
Nextcloud bot
5bc4167680
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-17 00:22:42 +00:00
Andy Scherzinger
6356a0fe46
Merge pull request #53522 from nextcloud/backport/53326/stable31
...
[stable31] fix: refactor request token handling and do not update with invalid result
2025-06-17 01:05:17 +02:00
nextcloud-command
4f3d3d32fd
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-16 22:40:24 +00:00
Ferdinand Thiessen
fad03a73cd
fix(core): adjust install script
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-17 00:31:17 +02:00
Ferdinand Thiessen
60080aab87
chore(core): fix typo in session heartbeat service
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 20:49:01 +02:00
Ferdinand Thiessen
bc784d7a8a
fix: the core config is not loaded on error pages
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 20:49:00 +02:00
Ferdinand Thiessen
f1b3fac3b1
test: adjust karma global state mock
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 20:48:59 +02:00
Ferdinand Thiessen
c3e66e22c7
test(core): migrate session heartbeat tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 20:48:12 +02:00
Ferdinand Thiessen
688ca81a6e
refactor(OC): restructure session heartbeat code - use types and human reading order
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 20:48:12 +02:00
Ferdinand Thiessen
2662728bc3
refactor(OC): migrate session heart beat to Typescript
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 20:48:12 +02:00
Ferdinand Thiessen
ba40565aff
fix(OC): validate request token and move logic to one place
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 20:48:11 +02:00
Ferdinand Thiessen
2c57c9a5d4
refactor(OC): migrate request token handling to Typescript
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 20:46:54 +02:00
Côme Chilliet
f0100f6db4
fix(encryption): Do not register user key related event listeners
...
when master key is enabled.
Also added a safeguard in PassphraseService.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-16 15:55:28 +00:00
Ferdinand Thiessen
9c20e30270
fix(files_versions): only handle path updates when there is path
...
`getPathForNode` can fail with null for various reasons (e.g. no owner),
in this cases we need to just skip the event handling.
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-16 15:55:13 +00:00
nextcloud-command
5257fad5b5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-16 13:03:28 +00:00
Maksim Sukharev
d9738c70c2
fix(UserRow): fallback to group name in case of undefined availableGroup
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-06-16 11:54:59 +00:00
Nextcloud bot
1a7ff4b75b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-16 00:23:11 +00:00
Nextcloud bot
c301f9e357
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-15 00:22:23 +00:00
dependabot[bot]
c67202c380
Merge pull request #53487 from nextcloud/dependabot/npm_and_yarn/stable31/core-js-3.43.0
2025-06-14 13:31:43 +00:00
nextcloud-command
09e8b461b6
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-14 12:37:40 +00:00
dependabot[bot]
cb6f37c43c
build(deps): bump core-js from 3.42.0 to 3.43.0
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.42.0 to 3.43.0.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.43.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-version: 3.43.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-14 14:33:32 +02:00
dependabot[bot]
c4f610db2d
Merge pull request #53485 from nextcloud/dependabot/npm_and_yarn/stable31/cypress-split-1.24.18
2025-06-14 11:26:04 +00:00
dependabot[bot]
11ae0e3488
Merge pull request #53486 from nextcloud/dependabot/npm_and_yarn/stable31/puppeteer-24.10.1
2025-06-14 10:48:04 +00:00
dependabot[bot]
c9c14354ae
build(deps-dev): bump puppeteer from 24.10.0 to 24.10.1
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.10.0 to 24.10.1.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.10.0...puppeteer-v24.10.1 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.10.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-14 08:50:36 +00:00
dependabot[bot]
56b0947f57
Merge pull request #53483 from nextcloud/dependabot/npm_and_yarn/stable31/sass-1.89.2
2025-06-14 08:48:57 +00:00
dependabot[bot]
ac2d06d4f0
Merge pull request #53484 from nextcloud/dependabot/npm_and_yarn/stable31/types/dockerode-3.3.40
2025-06-14 08:45:39 +00:00
dependabot[bot]
a8d837b0bd
build(deps-dev): bump cypress-split from 1.24.17 to 1.24.18
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.17 to 1.24.18.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.17...v1.24.18 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-version: 1.24.18
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-14 02:03:27 +00:00
dependabot[bot]
3754f1b38a
build(deps-dev): bump @types/dockerode from 3.3.39 to 3.3.40
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.39 to 3.3.40.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.40
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-14 02:03:09 +00:00
dependabot[bot]
28b29c8454
build(deps-dev): bump sass from 1.89.1 to 1.89.2
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.89.1 to 1.89.2.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.89.1...1.89.2 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.89.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-14 02:02:49 +00:00
Nextcloud bot
344fab109a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-14 00:22:26 +00:00
Nextcloud bot
150d5cece9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-13 00:22:26 +00:00
Andy Scherzinger
e9ac2a6015
Merge pull request #53358 from nextcloud/backport/53323/stable31
...
[stable31] docs(caldav): improve documentation of CalDavBackend::getCalendarsForUserCount
2025-06-12 23:35:17 +02:00
Andy Scherzinger
364cd02560
Merge pull request #53347 from nextcloud/backport/53291/stable31
...
[stable31] fix(core): correctly show displayname when picking a file
2025-06-12 23:29:49 +02:00
Richard Steinmetz
3f631400f7
docs(caldav): improve documentation of CalDavBackend::getCalendarsForUserCount
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-12 22:38:14 +02:00
John Molakvoæ
2f3ceecf92
Merge pull request #53411 from nextcloud/backport/53363/stable31
2025-06-12 22:35:26 +02:00
nextcloud-command
f4f3287a8a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-12 20:06:35 +00:00
John Molakvoæ
3d2c00a482
fix(settings): adjust group return code styling
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-06-12 22:02:00 +02:00
skjnldsv
b3bc3c9ca8
fix(settings): show group label instead of gid in accounts management
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-12 22:02:00 +02:00
Joas Schilling
349196d9ec
fix(notifications): Fix check for hasNotifiers when all apps use RegistrationContext
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-12 22:00:46 +02:00
nextcloud-command
9a624c3226
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-12 22:00:25 +02:00
Ferdinand Thiessen
ad445917a6
fix(core): correctly show displayname when picking a file
...
Ensure that the display name is shown instead of the filename (important for public shares).
Fixed in the library but the legacy wrapper still uses it.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-12 22:00:25 +02:00
Andy Scherzinger
9fdc7fb566
Merge pull request #53349 from nextcloud/backport/51131/stable31
...
[stable31] fix(imip): dont compare events for the reply message
2025-06-12 21:59:41 +02:00
Andy Scherzinger
4c87759068
Merge pull request #53452 from nextcloud/backport/53427/stable31
...
[stable31] fix: allow hinting the shard keys for joined tables
2025-06-12 21:31:27 +02:00
Andy Scherzinger
bb4eb01f60
Merge pull request #53357 from nextcloud/backport/53250/stable31
...
[stable31] fix(user_ldap): Harmonize parameter obfuscation and serialization accross logging methods
2025-06-12 19:13:39 +02:00
Hamza Mahjoubi
1ccc167738
fix(imip): dont compare events for the reply message
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com >
2025-06-12 19:09:06 +02:00
Andy Scherzinger
8729a42328
Merge pull request #53380 from nextcloud/backport/48210/stable31
...
[stable31] fix: Run cleanByMoundId query on all shards
2025-06-12 18:56:54 +02:00
Andy Scherzinger
51b7f26e4d
Merge pull request #53416 from nextcloud/backport/53075/stable31
...
[stable31] test: files_sharing add test for LoadAdditionalListener
2025-06-12 18:52:49 +02:00
Andy Scherzinger
9e0377fee4
Merge pull request #53425 from nextcloud/backport/53378/stable31
...
[stable31] test: run all files_external tests for S3
2025-06-12 18:47:37 +02:00
dependabot[bot]
65ccf7539b
Merge pull request #53391 from nextcloud/dependabot/npm_and_yarn/stable31/libphonenumber-js-1.12.9
2025-06-12 16:25:54 +00:00
nextcloud-command
03d6c3828d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-12 16:11:16 +00:00
dependabot[bot]
b9f65fa150
build(deps): bump libphonenumber-js from 1.12.8 to 1.12.9
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.8 to 1.12.9.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/commits/master )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-12 18:06:28 +02:00
dependabot[bot]
5e802eb5a2
Merge pull request #53389 from nextcloud/dependabot/npm_and_yarn/stable31/puppeteer-24.10.0
2025-06-12 15:26:49 +00:00
Robin Appelman
f764c62ac0
fix: allow hinting the shard keys for joined tables
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-12 13:42:12 +00:00
dependabot[bot]
f045fe8215
Merge pull request #53390 from nextcloud/dependabot/npm_and_yarn/stable31/dockerode-4.0.7
2025-06-12 11:26:26 +00:00
dependabot[bot]
c1b697ed24
build(deps-dev): bump dockerode from 4.0.6 to 4.0.7
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 4.0.6 to 4.0.7.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.6...v4.0.7 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-version: 4.0.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-12 11:10:49 +00:00
dependabot[bot]
41e20f86f2
build(deps-dev): bump puppeteer from 24.9.0 to 24.10.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.9.0 to 24.10.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.9.0...puppeteer-v24.10.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-12 11:06:42 +00:00
Andy Scherzinger
e335226671
Merge pull request #53431 from nextcloud/backport/53000/stable31
...
[stable31] fix: unblock ffmpeg on some broken videos
2025-06-12 12:57:33 +02:00
Arthur Schiwon
6e9bccddf4
fix: unbloc ffmpeg on some broken videos
...
Co-authored-by: Joas Schilling <coding@schilljs.com >
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-06-12 11:58:47 +02:00
Benjamin Gaussorgues
37536c14fe
Merge pull request #53413 from nextcloud/release/31.0.6
2025-06-12 09:20:47 +02:00
Nextcloud bot
111c919a65
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-12 00:22:58 +00:00
Nextcloud bot
ba1fccae01
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-11 00:23:38 +00:00
Ferdinand Thiessen
9fa9ffd229
test: reenable localstack tests (bug fixed) but disable MinIO versioned copy test
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-10 15:20:52 +02:00
Ferdinand Thiessen
e79e1e2d95
test: only skip tests failing on localstack for localstack
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-10 15:20:45 +02:00
Ferdinand Thiessen
99488b0a38
test: fix s3 external storage tests to run all storages on ci
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-10 15:20:38 +02:00
Misha M.-Kupriyanov
5afe52c4ba
test: files_sharing add test for LoadAdditionalListener
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-06-10 09:00:12 +00:00
Worker Builder
5a9abdfcd3
build(hub): 31.0.6
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-06-10 08:38:51 +00:00
John Molakvoæ
5cddf5a85d
Merge pull request #53407 from nextcloud/backport/53398/stable31
2025-06-10 10:28:01 +02:00
Nextcloud bot
56fbeef011
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-10 00:22:47 +00:00
John Molakvoæ
42b216e3a3
chore(workflows): add auto stable PR title update
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-06-09 14:37:47 +00:00
Nextcloud bot
ee088fcd44
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-09 00:22:28 +00:00
Joas Schilling
efb2a9376b
fix: Run cleanByMoundId query on all shards
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-08 09:28:02 +02:00
Nextcloud bot
5a5d3bd3c1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-08 00:22:38 +00:00
Nextcloud bot
7dced2adbb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-07 00:22:12 +00:00
John Molakvoæ
730a0647ca
Merge pull request #53375 from nextcloud/release/31.0.6_rc2
2025-06-06 13:42:19 +02:00
Worker Builder
36d0311caf
build(hub): 31.0.6 RC2
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-06-06 11:37:03 +00:00
John Molakvoæ
27dcaa512b
Merge pull request #53371 from nextcloud/revert-53077-backport/52914/stable31
2025-06-06 12:38:31 +02:00
John Molakvoæ
1fb68599ed
Revert "[stable31] fix: hide guests group from principal backend"
2025-06-06 11:43:27 +02:00
Nextcloud bot
359000cbc9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-06 00:23:54 +00:00
Côme Chilliet
0e6195eaa8
fix(user_ldap): Harmonize parameter obfuscation and serialization accross logging methods
...
Debug log, profiler and ldap debug log had a different logic for
sanitizing of parameters, aligning them.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-06-05 16:12:44 +00:00
John Molakvoæ
5e47e126ff
Merge pull request #53344 from nextcloud/backport/53341/stable31
2025-06-05 13:20:41 +02:00
skjnldsv
8ee36d7cef
fix(workflows): releases changelog generator tags handling
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-05 11:20:23 +00:00
John Molakvoæ
0f039576ec
Merge pull request #53316 from nextcloud/release/31.0.6_rc1
2025-06-05 12:00:44 +02:00
John Molakvoæ
14b0e5d140
Merge pull request #53278 from nextcloud/fix/dav-nickname-stable31
2025-06-05 10:01:02 +02:00
Joas Schilling
cea3178644
Merge pull request #53337 from nextcloud/automated/noid/stable31-update-code-signing-crl
...
[stable31] fix(security): Update code signing revocation list
2025-06-05 09:51:49 +02:00
nextcloud-command
ccea5dff35
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-05 07:04:24 +00:00
skjnldsv
e46c36a1e8
fix(files_sharing): show message when nickname is not valid
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-05 08:56:17 +02:00
skjnldsv
8f2d3fcfb6
fix(dav): file drop nickname
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-05 08:56:17 +02:00
nextcloud-command
e318a01432
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-06-05 02:39:56 +00:00
Nextcloud bot
9fd36561b9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-05 00:22:45 +00:00
Andy Scherzinger
0a6a0b62d5
Merge pull request #53256 from nextcloud/backport/41065/stable31
...
[stable31] perf(dashboard): lags on dashboard items drag
2025-06-04 13:09:10 +02:00
nextcloud-command
8b74b04f1d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-04 12:29:54 +02:00
Grigorii K. Shartsev
9b9daf3d83
perf(dashboard): lags on dashboard items drag
...
- `aria-labelledby` is not needed here, it is a hidden icon
- `visually-hidden` has transformations that have huge performance
impact in combination with other transformations, for example, on
draggable
Signed-off-by: Grigorii K. Shartsev <me@shgk.me >
2025-06-04 12:29:54 +02:00
Andy Scherzinger
4420ca0192
Merge pull request #53266 from nextcloud/backport/52215/stable31
...
[stable31] perf(carddav): don't query circle memberships
2025-06-04 11:08:29 +02:00
Alexander Piskun
ff49774e4f
Merge pull request #53290 from nextcloud/backport/53277/stable31
...
[stable31] fix(TaskProcessingApiController): use StreamResponse to return file content
2025-06-04 11:11:19 +03:00
Worker Builder
cccb5617a9
build(hub): 31.0.6 RC1
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-06-04 07:32:36 +00:00
John Molakvoæ
b00e21ddaa
Merge pull request #53309 from nextcloud/backport/53285/stable31
2025-06-04 09:07:10 +02:00
nextcloud-command
e69d68b6dc
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-04 06:39:04 +00:00
skjnldsv
b8591e6b82
fix(files): highlight previous folder on history up
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-04 06:37:14 +00:00
Nextcloud bot
a2358fba5c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-04 00:22:54 +00:00
F. E Noel Nfebe
e982326000
Merge pull request #53302 from nextcloud/backport/53275/stable31
...
[stable31] fix(provisioning_api): Allow group details access for users with admin delegation
2025-06-03 22:49:55 +02:00
Robin Appelman
706f450967
Merge pull request #53293 from nextcloud/backport/53264/stable31
...
[stable31] feat: add --unscanned option to files_external:scan
2025-06-03 19:31:24 +02:00
Kate
78908d7a4a
Merge pull request #53298 from nextcloud/dependabot/npm_and_yarn/stable31/tar-fs-2.1.3
2025-06-03 19:30:04 +02:00
Richard Steinmetz
e8341af69a
Merge pull request #53303 from nextcloud/backport/53273/stable31
...
[stable31] fix(accounts): new account quota value
2025-06-03 19:17:36 +02:00
Kate
ad2470b58c
Merge pull request #53297 from nextcloud/backport/53292/stable31
2025-06-03 18:30:37 +02:00
Maksim Sukharev
40ba2514e3
Merge pull request #53286 from nextcloud/backport/53274/stable31
2025-06-03 18:09:59 +02:00
nextcloud-command
6ac68ba6c4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-03 15:09:36 +00:00
nextcloud-command
3e457ace0a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-03 11:02:33 -04:00
SebastianKrupinski
b0b1f91963
fix: new account quota value
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-06-03 14:53:03 +00:00
nfebe
bebe8377b4
fix(provisioning_api): Allow group details access for users with admin delegation
...
This fixes an issue where users with "Administration privileges → Users" could not access
the groups details endpoint in the provisioning API, resulting in a 403 Forbidden error.
There is a problem with adding the `AuthorizedAdminSetting` attribute (middleware)
that only allows access to users with Sharing admin privileges.
Users with "`Users` admin" privileges should also be able to access group details.
Resolves: https://github.com/nextcloud/server/issues/52617
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-06-03 14:41:56 +00:00
Andy Scherzinger
b7491666ae
build(deps): bump tar-fs from 2.1.2 to 2.1.3
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-06-03 15:46:12 +02:00
Oleksander Piskun
623859066f
fix(TaskProcessingApiController): use StreamResponse to return the task file content
...
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com >
2025-06-03 16:42:12 +03:00
Ferdinand Thiessen
de2f721cce
fix: handle IDLE timeout
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-03 13:16:22 +00:00
Robin Appelman
3ca5423ca5
feat: add --unscanned option to files_external:scan
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-03 13:13:49 +00:00
Maksim Sukharev
90f95d46f5
feat: link upcoming event to calendar app modal
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-06-03 12:05:57 +00:00
F. E Noel Nfebe
dfcac1057b
Merge pull request #53051 from nextcloud/backport/52833/stable31
...
[stable31] fix(settings): Send update request when clearing user manager
2025-06-03 09:21:10 +02:00
Julien Veyssier
f807cd904b
Merge pull request #53270 from nextcloud/backport/53205/stable31
...
[stable31] fix(PreviewManager): use the forced mimetype in throwIfPreviewsDisabled
2025-06-03 02:43:51 +02:00
Nextcloud bot
223cc9ff39
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-03 00:22:33 +00:00
nextcloud-command
67d84a83fa
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-02 22:26:17 +00:00
nfebe
474ee3ab15
fix: Use logger correctly in UserRow.vue
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-06-02 23:21:43 +01:00
nextcloud-command
c37f73a2d0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-02 23:21:43 +01:00
nfebe
ead8888bb7
test(settings): Test user manager can be set and unset
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-06-02 23:21:43 +01:00
nfebe
6048e39678
fix(settings): Prevent double request on manager change
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-06-02 23:21:43 +01:00
Ferdinand Thiessen
11bdcbec86
fix: correctly unset account manager
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-02 23:21:42 +01:00
nfebe
98c055f9e5
fix(settings): Send update request when clearing user manager
...
- Update setUserData to send PUT request for empty manager values
- Remove clear button from manager select in UserRow
- Simplify manager update logic in UserRow
- Ensure consistent API behavior for empty values in allowedEmpty fields
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-06-02 23:21:42 +01:00
Julien Veyssier
6ea5127229
fix(PreviewManager): use the forced mimetype in throwIfPreviewsDisabled
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-06-02 23:26:50 +02:00
Richard Steinmetz
d447edf947
perf(carddav): don't query circle memberships
...
It is not possible to share address books with circles so it is
pointless to query for address books shared with joined circles.
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-06-02 14:46:55 +00:00
Louis
72b6aae9df
Merge pull request #53253 from nextcloud/backport/52242/stable31
2025-06-02 15:12:16 +02:00
Ferdinand Thiessen
1c96d26e74
Merge pull request #53248 from nextcloud/backport/52776/stable31
...
[stable31] fix(accounts): enhance UX for groups assignment
2025-06-02 13:00:41 +02:00
Robin Appelman
5f45b4f5fc
test: add test that object store folder copy preserves folder size
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-02 09:56:30 +00:00
Robin Appelman
edfb7b2393
perf: set the folder size in the same query as we create it
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-06-02 09:56:29 +00:00
Louis Chemineau
9d26571eb2
fix(S3): Use original folder size during copy
...
This prevent having copied folders with a wrongly set size of 0KB.
- Fix https://github.com/nextcloud/server/issues/51916
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-06-02 09:56:29 +00:00
nextcloud-command
c2cb4ec48d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-02 07:32:25 +00:00
Maksim Sukharev
495c0e3c64
fix(AppNavigationGroupList): restore navigation panel and search/filter functionality for sub-admin groups
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-06-02 07:19:56 +00:00
Maksim Sukharev
bcc001eae6
fix(UserRow): retrieve available groups from the store
...
- rename 'available*Groups' to 'selected*Groups'
- populate store and 'availableGroups' from search requests
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-06-02 07:19:56 +00:00
Maksim Sukharev
22df9d1676
fix(NewUserDialog): retrieve available groups from the store
...
- fix 'this.isAdmin' to be 'this.settings.isAdmin'
- compute 'availableGroups' instead of setting it once mounted
- populate store and 'availableGroups' from search requests
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-06-02 07:19:56 +00:00
Nextcloud bot
ae25d9191b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-02 00:48:00 +00:00
Andy Scherzinger
45bfd448b8
Merge pull request #53245 from nextcloud/backport/53244/stable31
...
[stable31] fix(systemtags): fix translations for systemtags view
2025-06-01 23:29:21 +02:00
nextcloud-command
081dbc2bb0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-01 20:46:34 +00:00
Daniel Kesselberg
424a440a98
fix(systemtags): fix translations for systemtags view
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
[skip ci]
2025-06-01 20:41:32 +00:00
F. E Noel Nfebe
26d52cc5a4
Merge pull request #52888 from nextcloud/backport/52533/stable31
...
[stable31] fix: do not show account filter for public shares
2025-06-01 21:20:07 +02:00
nextcloud-command
9780370271
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-01 18:47:02 +00:00
Ferdinand Thiessen
69322803ef
fix: do not show account filter for public shares
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-01 20:42:05 +02:00
Andy Scherzinger
3c6dfa9124
Merge pull request #53177 from nextcloud/backport/53171/stable31
...
[stable31] fix(files): do nothing if `view local` dialog was just closed
2025-06-01 18:09:08 +02:00
dependabot[bot]
6250aa9715
Merge pull request #52826 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/auth-2.5.1
2025-06-01 14:07:28 +00:00
nextcloud-command
1b6b357176
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-01 15:42:27 +02:00
Ferdinand Thiessen
7178bb7064
fix(files): do nothing if view local dialog was just closed
...
We try to open a file in the Nextcloud client.
If this fails a dialog is shown with 3 options:
1. Retry: If it fails no further dialog is shown.
2. Open online: The viewer is used to open the file.
3. Close the dialog and nothing happens (abort).
This correctly implements 3 and also adds some comments + order file in
reading order (using `function` instead of arrow functions allows this
easily).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-06-01 15:42:27 +02:00
John Molakvoæ
21c5eb8261
Merge pull request #53240 from nextcloud/backport/53178/stable31
2025-06-01 15:35:58 +02:00
nextcloud-command
5733dab56c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-01 12:39:11 +00:00
John Molakvoæ
8b81a8ef49
fix(profile): keep error status persistent until valid
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-06-01 12:25:38 +00:00
skjnldsv
155867aecd
fix(profile): do not restore previous value on invalid request
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-06-01 12:25:37 +00:00
dependabot[bot]
e649bde509
build(deps): bump @nextcloud/auth from 2.4.0 to 2.5.1
...
Bumps [@nextcloud/auth](https://github.com/nextcloud/nextcloud-auth ) from 2.4.0 to 2.5.1.
- [Release notes](https://github.com/nextcloud/nextcloud-auth/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-auth/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/nextcloud-auth/compare/v2.4.0...v2.5.1 )
---
updated-dependencies:
- dependency-name: "@nextcloud/auth"
dependency-version: 2.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-06-01 11:40:09 +00:00
Nextcloud bot
ac5b632bf8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-06-01 00:22:07 +00:00
dependabot[bot]
5897bd4eba
Merge pull request #52714 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/upload-1.10.0
2025-05-31 22:58:39 +00:00
dependabot[bot]
6b7bee2dee
build(deps): bump @nextcloud/upload from 1.9.1 to 1.10.0
...
Bumps [@nextcloud/upload](https://github.com/nextcloud-libraries/nextcloud-upload ) from 1.9.1 to 1.10.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-upload/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-upload/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-upload/compare/v1.9.1...v1.10.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/upload"
dependency-version: 1.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-31 22:45:23 +00:00
dependabot[bot]
a3af69b13f
Merge pull request #52602 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/dialogs-6.2.0
2025-05-31 22:28:01 +00:00
dependabot[bot]
6155ee4fae
build(deps): bump @nextcloud/dialogs from 6.1.1 to 6.2.0
...
Bumps [@nextcloud/dialogs](https://github.com/nextcloud-libraries/nextcloud-dialogs ) from 6.1.1 to 6.2.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-dialogs/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-dialogs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-dialogs/compare/v6.1.1...v6.2.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/dialogs"
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-31 21:40:53 +00:00
dependabot[bot]
ce0412125c
Merge pull request #53214 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/vue-8.27.0
2025-05-31 21:20:38 +00:00
nextcloud-command
c6804119d0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-31 22:25:21 +02:00
Ferdinand Thiessen
5b7e02a77a
test: adjust cypress tests to be less flaky
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-31 22:25:21 +02:00
Ferdinand Thiessen
dad5132594
test: adjust unit tests for updated library
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-31 20:05:39 +02:00
dependabot[bot]
073ce3b299
build(deps): bump @nextcloud/vue from 8.26.1 to 8.27.0
...
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue ) from 8.26.1 to 8.27.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/v8.27.0/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.26.1...v8.27.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-version: 8.27.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-31 20:05:39 +02:00
dependabot[bot]
d0906273cc
Merge pull request #53217 from nextcloud/dependabot/npm_and_yarn/stable31/focus-trap-7.6.5
2025-05-31 16:32:39 +00:00
dependabot[bot]
5e3396f3da
build(deps): bump focus-trap from 7.6.4 to 7.6.5
...
Bumps [focus-trap](https://github.com/focus-trap/focus-trap ) from 7.6.4 to 7.6.5.
- [Release notes](https://github.com/focus-trap/focus-trap/releases )
- [Changelog](https://github.com/focus-trap/focus-trap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/focus-trap/focus-trap/compare/v7.6.4...v7.6.5 )
---
updated-dependencies:
- dependency-name: focus-trap
dependency-version: 7.6.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-31 15:50:00 +00:00
dependabot[bot]
2d97d1c035
Merge pull request #53216 from nextcloud/dependabot/npm_and_yarn/stable31/moment-timezone-0.6.0
2025-05-31 15:45:05 +00:00
dependabot[bot]
b82605c836
build(deps): bump moment-timezone from 0.5.48 to 0.6.0
...
Bumps [moment-timezone](https://github.com/moment/moment-timezone ) from 0.5.48 to 0.6.0.
- [Release notes](https://github.com/moment/moment-timezone/releases )
- [Changelog](https://github.com/moment/moment-timezone/blob/develop/changelog.md )
- [Commits](https://github.com/moment/moment-timezone/compare/0.5.48...0.6.0 )
---
updated-dependencies:
- dependency-name: moment-timezone
dependency-version: 0.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-31 15:29:17 +00:00
Ferdinand Thiessen
a675db98e9
Merge pull request #53215 from nextcloud/dependabot/npm_and_yarn/stable31/query-string-9.2.0
...
build(deps): bump query-string from 9.1.2 to 9.2.0
2025-05-31 17:21:36 +02:00
Ferdinand Thiessen
3096146fe3
Merge pull request #53232 from nextcloud/backport/52298/stable31
...
[stable31] test: ignore git-ignored files from tests
2025-05-31 16:50:38 +02:00
dependabot[bot]
a113b5e4bc
Merge pull request #53219 from nextcloud/dependabot/npm_and_yarn/stable31/stylelint-16.20.0
2025-05-31 14:26:19 +00:00
dependabot[bot]
f6b98c1c80
build(deps): bump query-string from 9.1.2 to 9.2.0
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 9.1.2 to 9.2.0.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v9.1.2...v9.2.0 )
---
updated-dependencies:
- dependency-name: query-string
dependency-version: 9.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-31 14:20:04 +00:00
Ferdinand Thiessen
cf8376c978
test: ignore git-ignored files from tests
...
Fix running `npm run test` when your development setup has other apps
checked out - like having the viewer app installed locally in `apps`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-31 14:13:36 +00:00
dependabot[bot]
cd1e013aec
Merge pull request #53218 from nextcloud/dependabot/npm_and_yarn/stable31/sass-1.89.1
2025-05-31 02:21:15 +00:00
dependabot[bot]
7129eb441e
build(deps-dev): bump stylelint from 16.19.1 to 16.20.0
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.19.1 to 16.20.0.
- [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.19.1...16.20.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.20.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-31 01:24:34 +00:00
dependabot[bot]
fa0c87ba23
build(deps-dev): bump sass from 1.89.0 to 1.89.1
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.89.0 to 1.89.1.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.89.0...1.89.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.89.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-31 01:24:00 +00:00
Nextcloud bot
29a09a4e49
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-31 00:22:48 +00:00
Kate
94ad4fc273
Merge pull request #53207 from nextcloud/backport/53145/stable31
2025-05-30 16:07:01 +02:00
Andy Scherzinger
ad3f882ec7
Merge pull request #53204 from nextcloud/backport/53198/stable31
...
[stable31] fix(user_status): Avoid unique constraint violations from parallel he…
2025-05-30 15:56:33 +02:00
Robin Appelman
2aced4a607
fix: log error when writing stream to dav file
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-30 12:46:32 +00:00
Joas Schilling
4c83a8b75a
fix(user_status): Avoid unique constraint violations from parallel heartbeats and GET requests
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-30 08:00:48 +00:00
Andy Scherzinger
47ffc05b0e
Merge pull request #53199 from nextcloud/automated/noid/stable31-update-code-signing-crl
...
[stable31] fix(security): Update code signing revocation list
2025-05-30 09:08:42 +02:00
nextcloud-command
2ebb0c6adb
fix(security): Update code signing revocation list
...
Signed-off-by: GitHub <noreply@github.com >
2025-05-30 07:06:32 +00:00
Nextcloud bot
75f109436a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-30 00:22:45 +00:00
Kate
b7fd8c1657
Merge pull request #52673 from nextcloud/backport/52375/stable31
2025-05-29 20:53:55 +02:00
Andy Scherzinger
2725c77af2
Merge pull request #52920 from nextcloud/dependabot/npm_and_yarn/stable31/sass-1.89.0
...
chore(deps-dev): Bump sass from 1.87.0 to 1.89.0
2025-05-29 19:56:10 +02:00
dependabot[bot]
f1ad76bb7d
chore(deps-dev): Bump sass from 1.87.0 to 1.89.0
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.87.0 to 1.89.0.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.87.0...1.89.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.89.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-29 19:04:20 +02:00
John Molakvoæ
07530f774f
Merge pull request #53182 from nextcloud/backport/53147/stable31
2025-05-29 19:01:59 +02:00
Andy Scherzinger
2a5b17b862
Merge pull request #52605 from nextcloud/dependabot/npm_and_yarn/stable31/core-js-3.42.0
...
build(deps): bump core-js from 3.41.0 to 3.42.0
2025-05-29 18:59:22 +02:00
nextcloud-command
63e934d47e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-29 16:44:20 +00:00
dependabot[bot]
44dff6d0ce
build(deps): bump core-js from 3.41.0 to 3.42.0
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.41.0 to 3.42.0.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.42.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-version: 3.42.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-29 18:40:45 +02:00
dependabot[bot]
595e2b52c1
Merge pull request #52598 from nextcloud/dependabot/composer/build/integration/stable31/phpunit/phpunit-9.6.23
2025-05-29 15:39:28 +00:00
dependabot[bot]
bf6cc091b9
Merge pull request #52600 from nextcloud/dependabot/npm_and_yarn/stable31/babel/preset-typescript-7.27.1
2025-05-29 15:13:29 +00:00
dependabot[bot]
d41580ab69
build(deps-dev): bump @babel/preset-typescript from 7.27.0 to 7.27.1
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.27.0 to 7.27.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.27.1/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-version: 7.27.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-29 14:33:51 +00:00
dependabot[bot]
7e61733fd9
Merge pull request #52603 from nextcloud/dependabot/npm_and_yarn/stable31/babel/plugin-transform-private-methods-7.27.1
2025-05-29 14:32:11 +00:00
Andy Scherzinger
c0a5ae88ee
Merge pull request #52683 from nextcloud/backport/52543/stable31
...
[stable31] fix(share): assume download enabled on federated share
2025-05-29 16:21:09 +02:00
nextcloud-command
cac1f47ebc
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-29 14:16:45 +00:00
dependabot[bot]
51270d8089
build(deps-dev): bump phpunit/phpunit in /build/integration
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.22 to 9.6.23.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.23/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.22...9.6.23 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.23
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-29 14:56:14 +02:00
Maxence Lange
df1489343a
fix(metadata): set background job on fresh setup
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-05-29 14:52:23 +02:00
Maxence Lange
ba6d74b6de
fix(share): assume download enabled on federated share
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-05-29 14:52:00 +02:00
skjnldsv
be140c1ba8
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-29 12:17:25 +00:00
dependabot[bot]
20c7adbd82
build(deps-dev): bump @babel/plugin-transform-private-methods
...
Bumps [@babel/plugin-transform-private-methods](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-private-methods ) from 7.25.9 to 7.27.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.27.1/packages/babel-plugin-transform-private-methods )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-private-methods"
dependency-version: 7.27.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-29 12:16:51 +00:00
dependabot[bot]
f85ccc26a4
Merge pull request #52827 from nextcloud/dependabot/npm_and_yarn/stable31/cypress-split-1.24.17
2025-05-29 12:15:04 +00:00
Alejo
a509b34d55
fix(files_versions): "undefined restored" on restore
...
Signed-off-by: Alejo <xlejo@protonmail.com >
2025-05-29 12:13:38 +00:00
dependabot[bot]
a515ec5fa2
build(deps-dev): bump cypress-split from 1.24.14 to 1.24.17
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.14 to 1.24.17.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.14...v1.24.17 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-version: 1.24.17
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-29 13:17:06 +02:00
Kate
f8c75a1d4c
Merge pull request #53128 from nextcloud/backport/52752/stable31
2025-05-29 09:50:07 +02:00
nextcloud-command
dbb41c7479
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-29 06:47:34 +00:00
Kent Delante
0d49e968ce
Merge branch 'stable31' into backport/52752/stable31
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-05-29 14:12:24 +08:00
Nextcloud bot
215ec4893a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-29 00:33:35 +00:00
dependabot[bot]
4c24e38cb1
Merge pull request #52716 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/moment-1.3.4
2025-05-28 16:30:33 +00:00
nextcloud-command
474d6bfcd2
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-28 16:14:48 +00:00
dependabot[bot]
bf500d5eca
build(deps): bump @nextcloud/moment from 1.3.2 to 1.3.4
...
Dependabot couldn't find the original pull request head commit, 471f41c50ab712d7093481669baf9780e576a8ef.
2025-05-28 16:09:11 +00:00
dependabot[bot]
d21e8a20ce
Merge pull request #53088 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/stylelint-config-3.1.0
2025-05-28 15:37:10 +00:00
nextcloud-command
e47d94efbc
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-28 15:21:46 +00:00
Andy Scherzinger
90b591c983
style(lint): replace legacy keyword with overflow-wrap: break-word
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-05-28 16:57:07 +02:00
dependabot[bot]
6cc2fc9897
chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0
...
Bumps [@nextcloud/stylelint-config](https://github.com/nextcloud-libraries/stylelint-config ) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/nextcloud-libraries/stylelint-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/stylelint-config/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/stylelint-config/compare/v3.0.1...v3.1.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/stylelint-config"
dependency-version: 3.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-28 16:57:07 +02:00
dependabot[bot]
07176b2cb2
Merge pull request #52721 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/cypress-1.0.0-beta.15
2025-05-28 14:23:00 +00:00
dependabot[bot]
c0f8312cc0
build(deps-dev): bump @nextcloud/cypress
...
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress ) from 1.0.0-beta.14 to 1.0.0-beta.15.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases )
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.14...v1.0.0-beta.15 )
---
updated-dependencies:
- dependency-name: "@nextcloud/cypress"
dependency-version: 1.0.0-beta.15
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-28 16:08:10 +02:00
Jonas
9a2a2b1467
Merge pull request #53159 from nextcloud/backport/52996/stable31
...
[stable31] fix(node): emit hooks on `Node::copy()`
2025-05-28 15:00:31 +02:00
dependabot[bot]
4d033ed771
Merge pull request #52713 from nextcloud/dependabot/composer/build/integration/stable31/behat/behat-3.16.1
2025-05-28 12:35:49 +00:00
dependabot[bot]
490d2a6a53
build(deps-dev): bump behat/behat in /build/integration
...
Bumps [behat/behat](https://github.com/Behat/Behat ) from 3.16.0 to 3.16.1.
- [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.16.0...v3.16.1 )
---
updated-dependencies:
- dependency-name: behat/behat
dependency-version: 3.16.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-28 14:21:32 +02:00
Jonas
6bca885efe
fix(SyncLivePhotosListener): Don't handle copy event emitted from us
...
Running $peerFile->copy() causes a second BeforeNodeCopiedEvent now,
which we don't want to handle.
Signed-off-by: Jonas <jonas@freesources.org >
2025-05-28 11:50:12 +00:00
Jonas
ed492c5c70
fix(node): emit hooks on Node::copy()
...
When calling `Files\Node\Node::copy()`, `Files\View::copy()` gets called,
but `Files\View::fakeRoot` is empty so the hooks are not emitted if no
path is given to `Files\View::shouldEmitHooks()`.
This results in node-related events like `NodeCopiedEvent` not being
fired when copying files via `Files\Node\Node::copy()`.
`Files\View::shouldEmitHooks()` is given a path as parameter in almost
all places except when called from the `copy()` function. This commit
changes it and passes the copy target path.
Fixes : nextcloud/collectives#1756
Signed-off-by: Jonas <jonas@freesources.org >
2025-05-28 11:50:11 +00:00
Nextcloud bot
29d0dcfb6e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-28 00:22:46 +00:00
Andy Scherzinger
01557d8fd6
Merge pull request #52715 from nextcloud/dependabot/npm_and_yarn/stable31/libphonenumber-js-1.12.8
...
build(deps): bump libphonenumber-js from 1.12.7 to 1.12.8
2025-05-27 18:44:33 +02:00
nextcloud-command
294d62a8a1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-27 16:28:31 +00:00
dependabot[bot]
40f48c2838
build(deps): bump libphonenumber-js from 1.12.7 to 1.12.8
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.12.7 to 1.12.8.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.7...v1.12.8 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-27 18:24:24 +02:00
Joas Schilling
2223d3b847
Merge pull request #52656 from nextcloud/backport/52642/stable31
...
[stable31] fix(TaskProcessing): increase task cleanup delay
2025-05-27 17:52:45 +02:00
Edward Ly
e39d42c182
fix(TaskProcessing): increase task cleanup delay
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-05-27 07:47:33 -07:00
Louis
58b69034f8
Merge pull request #53139 from nextcloud/backport/53130/stable31
2025-05-27 16:43:22 +02:00
Robin Appelman
d349f1743d
Merge pull request #53135 from nextcloud/backport/53120/stable31
...
[stable31] perf: improve query to determine which users need a background scan
2025-05-27 16:36:51 +02:00
Louis Chemineau
bab9587f3d
fix(blurhash): Skip generation the if previews are disabled.
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-05-27 12:56:31 +00:00
Robin Appelman
97cf88da29
perf: improve query to determine which users need a background scan
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-27 12:37:51 +00:00
Jonas
a0d4ec5381
Merge pull request #53133 from nextcloud/backport/53131/stable31
...
[stable31] fix(FileReferenceEventListener): Invalidate cache after node was renamed
2025-05-27 13:25:49 +02:00
Jonas
8f9aeeb556
fix(FileReferenceEventListener): Invalidate cache after node was renamed
...
Fixes : nextcloud/collectives#1527
Signed-off-by: Jonas <jonas@freesources.org >
2025-05-27 10:20:31 +00:00
nextcloud-command
7df4ed92a9
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-27 08:22:09 +00:00
Kent Delante
5c38eef584
fix(files_trashbin): check if there is enough space before restoring
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
[skip ci]
2025-05-27 08:16:35 +00:00
Joas Schilling
2cfaaffa47
Merge pull request #53127 from nextcloud/backport/53124/stable31
...
[stable31] fix(log): map all warnings to warn log level, notice to info
2025-05-27 10:16:14 +02:00
Christoph Wurst
704c22fa56
fix(log): map all warnings to warn log level, notice to info
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-05-27 06:22:56 +00:00
Ferdinand Thiessen
8bb41fb708
Merge pull request #52819 from nextcloud/backport/52809/stable31
...
[stable31] fix(files): do not even try to fetch a preview if `has-preview` is false
2025-05-27 07:58:53 +02:00
Andy Scherzinger
ca9193a1d8
Merge pull request #52969 from nextcloud/backport/52514/stable31
...
[stable31] feat: only get template fields once selected
2025-05-27 06:42:14 +02:00
Nextcloud bot
39010035a1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-27 00:22:23 +00:00
Joas Schilling
db1728a13b
Merge pull request #53117 from nextcloud/ci/noid/more-action-hardening-31
...
[stable31] ci: Update comments and correctly skip the "pull 3rdparty" command
2025-05-26 19:16:26 +02:00
F. E Noel Nfebe
7d99b0447b
Merge pull request #52849 from nextcloud/backport/52813/stable31
...
[stable31] fix(files_sharing): Show note if note exists on share
2025-05-26 18:59:49 +02:00
nextcloud-command
52ffa3643c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-26 18:57:33 +02:00
John Molakvoæ (skjnldsv)
4ed1050ccf
fix(files): do not even try to fetch a preview if èhas-preview` is false
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-05-26 18:57:33 +02:00
nextcloud-command
ad7a6b0029
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-26 18:05:15 +02:00
nfebe
150e542ec9
test(file_sharing): Do not open advanced settings manually
...
If a share note is present, the advanced settings should expand automatically,
without the user needing to click.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
[skip ci]
2025-05-26 18:05:15 +02:00
nfebe
e1a306340d
fix(files_sharing): Show note if note exists on share
...
When a share includes a note, ensure the note checkbox is checked and the note is
displayed when reopening the share sidebar.
Fixes : #52794 .
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-26 18:05:15 +02:00
nextcloud-command
86adff07ed
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-26 18:03:24 +02:00
Elizabeth Danzberger
8b5a2d3512
chore: update open api spec
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de >
2025-05-26 18:03:24 +02:00
Elizabeth Danzberger
52ae766a8e
feat: only load template fields when requested
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de >
2025-05-26 18:03:24 +02:00
Andy Scherzinger
4faf51183d
Merge pull request #52903 from nextcloud/backport/52708/stable31
...
[stable31] fix(dav): add repair step to queue job to update rooms and resources
2025-05-26 17:57:37 +02:00
Andy Scherzinger
30018bfa11
Merge pull request #53055 from nextcloud/fix/upload-file-drop-info
...
fix(files_sharing): show note, label and list of uploaded files on file drop
2025-05-26 14:54:56 +02:00
Marcel Klehr
22c87df610
Merge pull request #53103 from nextcloud/backport/53001/stable31
...
[stable31] feat(SetupChecks): Add check for TaskProcessing pickup speed
2025-05-26 14:41:21 +02:00
Marcel Klehr
82c4a88512
Merge branch 'stable31' into backport/53001/stable31
2025-05-26 14:14:56 +02:00
nextcloud-command
c3e9c89e86
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-26 14:14:40 +02:00
Ferdinand Thiessen
e51e4d6c3e
fix(files_sharing): show note, label and list of uploaded files on file drop
...
This was missing from the Vue migration of the public share view:
- Show the note as the description of the file drop
- Show the label as the heading of the file drop if available
- Show list of uploaded files for verification
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-26 14:14:40 +02:00
Andy Scherzinger
bdfc4048f1
Merge pull request #52644 from nextcloud/backport/51608/stable31
...
[stable31] feat(files): add command to automatically rename filenames
2025-05-26 13:39:15 +02:00
Joas Schilling
ef6919cf98
ci: Remove credentials on checkout
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-26 12:18:20 +02:00
Andy Scherzinger
ab6d536f73
ci: Update comments and correctly skip the "pull 3rdparty" command
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-05-26 11:54:58 +02:00
Ferdinand Thiessen
c18c75cb52
docs(files): add more documentation about WCF and links to the admin docs
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-26 10:12:50 +02:00
Ferdinand Thiessen
41b9a7ec9b
feat(files): add command to (dis)enable windows compatible filenames
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-26 10:12:50 +02:00
Ferdinand Thiessen
3ce306ec57
feat(files): add command to automatically rename filenames
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-26 10:12:50 +02:00
rakekniven
4300c27333
chore(18n): More natural english - fix plural typo
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-05-26 10:10:15 +02:00
Joas Schilling
beefa6f411
fix(l10n): Fix one more plural
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-26 10:07:11 +02:00
Marcel Klehr
c50592ecdb
fix: Correct translation method use
...
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-05-26 10:07:03 +02:00
rakekniven
b6898dde7f
fix(SetupChecks): Update TaskProcessingPickupSpeed
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-05-26 10:06:50 +02:00
rakekniven
d6a26bb4be
chore(18n): More natural english
...
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-05-26 10:06:37 +02:00
Kate
76d37a37f6
Merge pull request #52987 from nextcloud/backport/50157/stable31
2025-05-26 08:27:43 +02:00
dependabot[bot]
b09e0eaa49
Merge pull request #53092 from nextcloud/dependabot/npm_and_yarn/stable31/puppeteer-24.9.0
2025-05-26 05:33:43 +00:00
Andy Scherzinger
cee66aea67
Merge pull request #53087 from nextcloud/dependabot/npm_and_yarn/stable31/marked-15.0.12
...
chore(deps): Bump marked from 15.0.11 to 15.0.12
2025-05-26 07:32:27 +02:00
Nextcloud bot
c6426364cb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-26 00:22:31 +00:00
nextcloud-command
bb31c2fd15
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-26 00:19:06 +02:00
dependabot[bot]
ea9ab39ffb
chore(deps): Bump marked from 15.0.11 to 15.0.12
...
Bumps [marked](https://github.com/markedjs/marked ) from 15.0.11 to 15.0.12.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v15.0.11...v15.0.12 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 15.0.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-26 00:19:06 +02:00
dependabot[bot]
eab7956d26
Merge pull request #53090 from nextcloud/dependabot/npm_and_yarn/stable31/zip.js/zip.js-2.7.62
2025-05-25 22:00:35 +00:00
Andy Scherzinger
76b73436ba
Merge pull request #53036 from nextcloud/backport/53029/stable31
...
[stable31] fix(caldav): don't send invitations to circles
2025-05-25 22:51:59 +02:00
dependabot[bot]
ba967a9f84
Merge pull request #53086 from nextcloud/dependabot/npm_and_yarn/stable31/webpack-5.99.9
2025-05-25 20:12:52 +00:00
nextcloud-command
cea9a0bd33
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-25 19:44:52 +00:00
dependabot[bot]
092d4b7065
chore(deps-dev): Bump webpack from 5.99.7 to 5.99.9
...
Dependabot couldn't find the original pull request head commit, aade654d480613bf87139e6e4a1d00a34a12550a.
2025-05-25 19:41:12 +00:00
dependabot[bot]
ec9a9e82ad
Merge pull request #52599 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable31/phpunit/phpunit-9.6.23
2025-05-25 19:37:39 +00:00
Andy Scherzinger
4aee82be69
Merge pull request #53089 from nextcloud/dependabot/npm_and_yarn/stable31/dompurify-3.2.6
...
chore(deps): Bump dompurify from 3.2.5 to 3.2.6
2025-05-25 21:37:08 +02:00
dependabot[bot]
ca989e8b04
build(deps): bump phpunit/phpunit in /vendor-bin/phpunit
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.22 to 9.6.23.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.23/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.22...9.6.23 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.23
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-25 18:33:42 +00:00
Andy Scherzinger
7112144b9c
Merge pull request #52864 from nextcloud/backport/51818/stable31
...
[stable31] feat: add command to get basic storage info
2025-05-25 20:29:50 +02:00
dependabot[bot]
4e0baea619
chore(deps-dev): Bump @zip.js/zip.js from 2.7.60 to 2.7.62
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.60 to 2.7.62.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.60...v2.7.62 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.7.62
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-25 20:26:47 +02:00
nextcloud-command
484f180cfe
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-25 20:25:16 +02:00
dependabot[bot]
4b4cd3b7f7
chore(deps): Bump dompurify from 3.2.5 to 3.2.6
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.2.5 to 3.2.6.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.5...3.2.6 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.2.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-25 20:25:16 +02:00
Andy Scherzinger
b3d1fac31e
Merge pull request #52883 from nextcloud/backport/52873/stable31
...
[stable31] fix: improve error message when cache rename source can't be found
2025-05-25 20:16:11 +02:00
Robin Appelman
88dcfe69b6
feat: add mount id to info:storage(s)
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-25 20:11:34 +02:00
Robin Appelman
3c36f17cef
feat: add command to get basic storage info
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-25 20:11:34 +02:00
Andy Scherzinger
fd7438aade
Merge pull request #52767 from nextcloud/backport/52686/stable31
...
[stable31] fix(files_external): Safely check if the timestamp is numeric
2025-05-25 19:37:04 +02:00
Kate
6be6a66af4
Merge pull request #52989 from nextcloud/backport/52972/stable31
2025-05-25 19:30:37 +02:00
Robin Appelman
4dba5e141b
fix: improve error message when cache rename source can't be found
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-25 18:38:42 +02:00
Git'Fellow
0eeb8335a9
fix(files_external): Safely check if the timestamp is numeric
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-05-25 16:52:55 +02:00
provokateurin
29d69826b6
feat(UserMountCache): Emit events for added, removed and updated mounts
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-25 16:46:53 +02:00
Andy Scherzinger
a9d0c2164f
Merge pull request #52978 from nextcloud/backport/52879/stable31
...
[stable31] feat: add command to clear contacts photo cache
2025-05-25 16:44:07 +02:00
provokateurin
6517f0527d
fix(SetupManager): Include home and root providers when registering mounts
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-25 16:42:35 +02:00
John Molakvoæ
014fd24de2
Merge pull request #53101 from nextcloud/backport/52897/stable31
2025-05-25 15:58:29 +02:00
Andy Scherzinger
e39244f4e2
ci(gh): Sync workflow updates
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-05-25 15:09:56 +02:00
Nextcloud bot
45672ffcc0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-25 00:22:26 +00:00
Daniel
0437378e31
Merge pull request #53077 from nextcloud/backport/52914/stable31
...
[stable31] fix: hide guests group from principal backend
2025-05-24 17:58:43 +02:00
Marcel Klehr
4a01d24295
feat(SetupChecks): Add check for TaskProcessing pickup speed
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-05-24 08:52:14 +00:00
nextcloud-command
94564fa5c2
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-24 08:11:53 +00:00
Jérôme Herbinet
8b1beeb07c
ci(cypress): replace "remove group" with "delete group"
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
2025-05-24 08:00:35 +00:00
Jérôme Herbinet
64a378ea54
refactor(settings): replace "remove" wording with "delete"
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
2025-05-24 08:00:35 +00:00
John Molakvoæ
6e27aa59f4
Merge pull request #53080 from nextcloud/backport/53054/stable31
2025-05-24 09:47:26 +02:00
dependabot[bot]
175d9d17aa
Merge pull request #53091 from nextcloud/dependabot/npm_and_yarn/stable31/types/dockerode-3.3.39
2025-05-24 02:18:36 +00:00
dependabot[bot]
54da7e476d
chore(deps-dev): Bump puppeteer from 24.7.2 to 24.9.0
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.7.2 to 24.9.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.7.2...puppeteer-v24.9.0 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.9.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-24 01:46:33 +00:00
dependabot[bot]
13fdc9eb44
chore(deps-dev): Bump @types/dockerode from 3.3.38 to 3.3.39
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.38 to 3.3.39.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.39
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-24 01:45:47 +00:00
Nextcloud bot
2403763052
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-24 00:22:39 +00:00
skjnldsv
248b8ae989
feat: auto-generate changelog on release
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-05-23 19:19:22 +00:00
Daniel Kesselberg
78ba825455
fix: hide guests group from principal backend
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-05-23 16:27:57 +00:00
Sebastian Krupinski
72cae91ee7
Merge pull request #52705 from nextcloud/backport/51081/stable31
...
[stable31] fix(CalDAV): add calendar enable
2025-05-23 10:13:59 +01:00
SebastianKrupinski
bd3026fcbd
fix: add calendar enable
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-05-23 10:42:12 +02:00
Andy Scherzinger
8450efc26e
Merge pull request #53056 from nextcloud/ci/noid/ghActionSync
...
GH action sync
2025-05-23 07:34:59 +02:00
Nextcloud bot
86d9289512
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-23 00:22:16 +00:00
Andy Scherzinger
3aa1706c64
ci(gh): Update actions based on latest templates
...
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-05-22 19:23:31 +02:00
Ferdinand Thiessen
c85f6a6f4f
Merge pull request #53040 from nextcloud/backport/52810/stable31
...
[stable31] fix: Move CSRF check from base to PublicAuth for public.php
2025-05-22 13:36:11 +02:00
Ferdinand Thiessen
512da4f333
Merge pull request #52986 from nextcloud/backport/52269/stable31
...
[stable31] fix(files): make sure to always have proper plural forms
2025-05-22 13:20:58 +02:00
Joas Schilling
64cb674f63
Merge pull request #53021 from nextcloud/backport/52932/stable31
...
[stable31] test: Speed up comments test
2025-05-22 13:13:09 +02:00
nextcloud-command
14298da2e8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-22 11:05:45 +00:00
Ferdinand Thiessen
f699595748
fix(files): make sure to always have proper plural forms
...
counted words should always be translated using `n`.
We can still simply concat the segments with punctation, this always
works regardless of the language used (even with RTL / LTR languages).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-22 13:01:50 +02:00
Louis Chemineau
617af2f3cc
fix: Replace the deprecated direct download link with the public DAV endpoint
...
Follow-up of #48098
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-05-22 08:30:36 +00:00
Louis Chemineau
7a0261878a
fix: Move CSRF check from base to PublicAuth for public.php
...
This currently prevent directly accessing a ressource when clicking on a link on a third party site. Example, clicking on `https://example.com/public.php/dav/files/pqLWcA269zfzXez/?accept=zip ` in a GitHub comment.
Skipping the check is an issue with password protected shares, as it allows third party sites to request the ressource when the user already entered the password, aka CSRF. So after removing the check from `base.php`, we need to add the it again in the `PublicAuth` plugin.
We also add a redirect to be helpful to the user.
**Warning**: this adds the limitation that clicking on a direct download link for password protected shares will redirect you to the password form, and then to the main share view.
Fix #52482
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-05-22 08:30:36 +00:00
Nextcloud bot
2e65f43eb2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-22 00:22:50 +00:00
John Molakvoæ
91b8789159
Merge pull request #53034 from nextcloud/backport/53032/stable31
2025-05-21 18:08:45 +02:00
nextcloud-command
954db121b5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-21 15:54:36 +00:00
Richard Steinmetz
d9eff389a7
fix(caldav): don't send invitations to circles
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-05-21 14:16:07 +00:00
skjnldsv
7aca7be306
fix(systemtags): case-insensitive search
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
[skip ci]
2025-05-21 13:28:53 +00:00
Joas Schilling
9d471877ae
test: Speed up comments test
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-21 08:30:28 +02:00
Joas Schilling
b91585c37f
Merge pull request #53013 from nextcloud/automated/noid/stable31-update-ca-cert-bundle
...
[stable31] fix(security): Update CA certificate bundle
2025-05-21 07:46:45 +02:00
Joas Schilling
76e15f695a
Merge pull request #53009 from nextcloud/backport/53005/stable31
...
[stable31] fix(theming): Instead of expecting a warning handle it properly
2025-05-21 07:46:03 +02:00
nextcloud-command
7e78c9fb0e
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-05-21 02:37:29 +00:00
Nextcloud bot
477f0860e4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-21 00:24:51 +00:00
Joas Schilling
5b5d67908b
fix(theming): Instead of expecting a warning handle it properly
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-20 21:39:02 +00:00
Joas Schilling
774c7bf2c5
Merge pull request #53003 from nextcloud/backport/52851/stable31
...
[stable31] fix: Fix warning when crash reporter fails to get loaded
2025-05-20 23:37:21 +02:00
Joas Schilling
deb502ecfe
fix: Fix warning when crash reporter fails to get loaded
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-20 20:30:15 +00:00
Daniel Kesselberg
79e4147454
feat: add command to clear contacts photo cache
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-05-20 15:02:59 +00:00
Kate
6f36ace4fc
Merge pull request #52984 from nextcloud/backport/52859/stable31
2025-05-20 14:52:06 +02:00
Akhil
10af1be4d8
fix: Throw exception in PreviewManager when preview is not available
...
Signed-off-by: Akhil <akhil@e.email >
2025-05-20 11:33:05 +00:00
dependabot[bot]
8c5707e866
Merge pull request #52717 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/vue-8.26.1
2025-05-20 09:13:38 +00:00
nextcloud-command
56670babab
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-20 08:55:21 +00:00
dependabot[bot]
1310599cad
build(deps): bump @nextcloud/vue from 8.26.0 to 8.26.1
...
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue ) from 8.26.0 to 8.26.1.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/v8.26.1/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.26.0...v8.26.1 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-version: 8.26.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-20 08:53:22 +00:00
Nextcloud bot
bfea258648
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-20 00:22:34 +00:00
Côme Chilliet
010272bb66
Merge pull request #52966 from nextcloud/backport/52951/stable31
...
[stable31] chore: Add an autoload.php file for tests relying on core class
2025-05-19 18:37:47 +02:00
Côme Chilliet
f5b7c7498e
chore: Add an autoload.php file for tests relying on core class
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-19 15:44:20 +00:00
Daniel
4ee54928a6
Merge pull request #52808 from nextcloud/backport/52046/stable31
...
[stable31] Introduce own method for calendar unsharing
2025-05-19 16:12:23 +02:00
Kate
708a721bfb
Merge pull request #52953 from nextcloud/backport/52891/stable31
2025-05-19 15:04:43 +02:00
Daniel Kesselberg
1313fdaa50
fix(dav): only consider user's principal for unsharing entries
...
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 >
2025-05-19 14:35:04 +02:00
Daniel Kesselberg
eab2c5cbee
fix(caldav): prevent unshare entry creation for owner unsharing
...
- 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 >
2025-05-19 14:35:04 +02:00
Simon L.
eb65fb8aa6
Merge pull request #52780 from nextcloud/backport/52771/stable31
...
[stable31] fix(updatenotification): respect `updatechecker` config
2025-05-19 13:15:26 +02:00
Ferdinand Thiessen
9b3d73e6dc
fix(updatenotification): respect updatechecker config
...
If disabled:
- Hide admin settings
- Do not create Nextcloud server update notifications
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-19 13:00:28 +02:00
provokateurin
85befc49ef
chore: Add nix flake with development shell
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-19 12:00:28 +02:00
Nextcloud bot
b8775ca1e3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-19 00:22:55 +00:00
Nextcloud bot
9d56e34e27
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-18 00:22:50 +00:00
Daniel
41a414d230
Merge pull request #52815 from nextcloud/backport/52798/stable31
...
[stable31] fix: log requests exceeding the rate limiting
2025-05-17 15:49:52 +02:00
Ferdinand Thiessen
ff5bd5c82f
Merge pull request #50591 from nextcloud/fix/files-sharing-file-drop-folder
...
[stable31] fix(files_sharing): Disable folder upload on file drop shares for now
2025-05-17 13:00:22 +02:00
nextcloud-command
361ccc744e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-17 10:08:02 +00:00
Ferdinand Thiessen
2bb2bbcae4
fix(files_sharing): Disable folder upload on file drop shares for now
...
The backend does not allow creating folders currently, so we have to
disable it for now.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-05-17 12:04:36 +02:00
Nextcloud bot
395515f346
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-17 00:23:25 +00:00
Robin Appelman
d18ff624d0
Merge pull request #52866 from nextcloud/backport/51603/stable31
...
[stable31] Add command to list orphan objects
2025-05-16 21:36:33 +02:00
Daniel Kesselberg
b422189843
fix: log requests exceeding the rate limiting
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-05-16 17:54:27 +02:00
Louis
84c528f64b
Merge pull request #52806 from nextcloud/backport/52694/stable31
2025-05-16 16:23:53 +02:00
F. E Noel Nfebe
7fb2a6ae00
Merge pull request #52900 from nextcloud/backport/52772/stable31
...
[stable31] fix(unified_search): Maintain filters when loading more results
2025-05-16 15:05:38 +02:00
F. E Noel Nfebe
7f2a7fedb2
Merge pull request #52674 from nextcloud/backport/52438/stable31
...
[stable31] fix(files): middle click & ctrl new tab
2025-05-16 15:05:19 +02:00
nextcloud-command
271449074f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-16 11:22:21 +00:00
Richard Steinmetz
9b51ba9ff1
fix(dav): add repair step to queue job to update rooms and resources
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-05-16 10:40:12 +00:00
nfebe
4a0c6a8db3
fix(unified_search): Reset result limit for new search requests
...
Before now the result limit is never reset until the page is refreshed.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-16 10:29:03 +00:00
nfebe
728b80b540
fix(unified_search): Maintain non-provider filters when loading more results
...
Maintain existing non-provider filters (like date and person filters) while
loading more results for a specific provider.
This now works as the provider data passed to the `newResults` array after search
is built dynamically and not manually, the result of a manual build was that the
`provider.filters` properpy which is used in the `find` method was being left out
in the providers pushed into the results array.
Fixes #52081
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-16 10:29:03 +00:00
Kate
b34eb62e6d
Merge pull request #52892 from nextcloud/backport/52871/stable31
2025-05-16 11:55:20 +02:00
AndyXheli
3e74ee4176
fix(previews): lower log level when cached preview isn't found
...
Since this PR #52221 was implemented, the log file has been flooded with warnings stating, "Cached preview not found for file; generating a new preview." This appears to be more of an informational message rather than a warning. This PR will change it from warning to debug
Original PR
#52221
Signed-off-by: AndyXheli <andyxheli@gmail.com >
2025-05-16 08:43:01 +00:00
Robin Appelman
780766b63c
fix: keep IObjectStoreMetaData in private namespace for backports
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-16 10:41:27 +02:00
Robin Appelman
4ff14790af
feat: move streaming output helps to command base class
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-16 10:41:27 +02:00
Robin Appelman
18997b0199
feat: rework object listing
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-16 10:41:27 +02:00
Robin Appelman
e0ec7db29c
feat: add command to list orphan objects
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-16 10:41:27 +02:00
Robin Appelman
f0cab800ab
feat: add command to list objects
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-16 10:41:27 +02:00
Robin Appelman
a324dbec2e
feat: add command to get object metadata
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-16 10:41:27 +02:00
Robin Appelman
9a52cfc25e
Merge pull request #52689 from nextcloud/backport/52133/stable31
...
[stable31] fix: disable direct download for shares
2025-05-16 10:23:24 +02:00
Kate
3f2fee08ca
Merge pull request #52823 from nextcloud/backport/52775/stable31
2025-05-16 10:01:43 +02:00
Nextcloud bot
d407508d22
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-16 00:23:00 +00:00
Andy Scherzinger
e5a579a0a4
Merge pull request #52701 from nextcloud/backport/52699/stable31
...
[stable31] fix(webhooks_listener): correctly set userId from event
2025-05-15 21:51:44 +02:00
nextcloud-command
630c10118a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-15 21:49:29 +02:00
skjnldsv
12334c162a
fix(files): middle click & ctrl new tab
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-05-15 21:49:29 +02:00
Sebastian Krupinski
6b4a6a0f14
Merge pull request #52807 from nextcloud/backport/52778/stable31
...
[stable31] fix: check if properties exist before using them
2025-05-15 18:06:15 +01:00
Côme Chilliet
d457957e06
Merge pull request #52804 from nextcloud/backport/52782/stable31
...
[stable31] feat(log): Log the request id sent with the request
2025-05-15 18:12:01 +02:00
Andy Scherzinger
b13f76683f
Merge pull request #52663 from nextcloud/backport/52589/stable31
...
[stable31] fix(dav): move orphan cleaning logic to a chunked background job
2025-05-15 17:25:11 +02:00
Andy Scherzinger
76260ffee1
Merge pull request #52769 from nextcloud/backport/52665/stable31
...
[stable31] fix: create mountpoint folder even if the user has a quota of 0
2025-05-15 17:24:10 +02:00
SebastianKrupinski
5efb381f9e
fix: check if properties exist before using them
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-05-15 09:35:06 -04:00
Robin Appelman
465486e335
fix: fix unjailedroot of nested jails if there are other wrappers in between
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-15 14:57:05 +02:00
Robin Appelman
66362e6b51
test: add test for nested cache jail unjailedroot
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-15 14:57:05 +02:00
Robin Appelman
54338f6d72
fix: create mountpoint folder even if the user has a quota of 0
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-15 14:56:10 +02:00
Stephan Orbaugh
61182a1d2c
Merge pull request #52691 from nextcloud/backport/52634/stable31
...
[stable31] perf(Share20): Add interface to query all shares in a folder without filtering by user
2025-05-15 14:32:45 +02:00
Robin Appelman
4271753fc2
Merge pull request #52790 from nextcloud/backport/52441/stable31
...
[stable31] fix: better error message when trying to scan a folder that is already being scanned
2025-05-15 14:11:14 +02:00
Robin Appelman
aec2c567c3
Merge pull request #52783 from nextcloud/backport/52681/stable31
...
[stable31] feat: add command to check files_external dependencies
2025-05-15 14:08:14 +02:00
Robin Appelman
23bf3e2a01
Merge pull request #52765 from nextcloud/backport/52693/stable31
...
[stable31] feat: allow setting system config values with json value
2025-05-15 14:06:48 +02:00
Robin Appelman
b8cbd0f41b
Merge pull request #52764 from nextcloud/backport/52706/stable31
...
[stable31] feat: add more encryption checks to info:file
2025-05-15 14:05:32 +02:00
Robin Appelman
ef2e308aa3
Merge pull request #52762 from nextcloud/backport/52707/stable31
...
[stable31] fix: throw a better error if we can't get the encrypted header size
2025-05-15 14:03:03 +02:00
Robin Appelman
a8029b3177
Merge pull request #52787 from nextcloud/backport/51920/stable31
...
[stable31] fix: improve handling of newFolder race condition handling
2025-05-15 13:41:29 +02:00
John Molakvoæ
e68ddae1e3
Merge pull request #52856 from nextcloud/release/31.0.5
2025-05-15 11:31:38 +02:00
Worker Builder
09c65ceac4
build(hub): 31.0.5
...
Signed-off-by: Worker Builder <worker-builder@nextcloud.com >
2025-05-15 08:53:17 +00:00
Nextcloud bot
755c05a9a9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-15 00:23:06 +00:00
Git'Fellow
005b3347d3
fix(files_versions): Folder should not be hardcoed
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-05-14 08:18:29 +00:00
Côme Chilliet
d1ca8a67d6
fix(log): Only log client request id if present, and at the end
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-14 08:07:59 +00:00
Côme Chilliet
da451d9d3c
feat(log): Log the request id sent with the request
...
This should help matching client logs with server logs, hopefully.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-05-14 08:07:59 +00:00
Nextcloud bot
ac3fe70e48
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-14 00:22:36 +00:00
Robin Appelman
a4a5bcaacb
fix: better error message when trying to scan a folder that is already being scanned
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-13 14:06:15 +02:00
Robin Appelman
d1ddfd220f
fix: improve handling of newFolder race condition handling
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-13 11:59:05 +00:00
Robin Appelman
bb8be43262
feat: add command to check files_external dependencies
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-13 09:13:43 +00:00
Nextcloud bot
f6c9cdcf6a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-13 00:23:07 +00:00
provokateurin
8c4b6b9748
perf(Share20): Add interface to query all shares in a folder without filtering by user
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-12 14:55:39 +02:00
Robin Appelman
7f019e3a14
feat: allow setting system config values with json value
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-12 11:27:35 +00:00
Robin Appelman
1c5658cd33
feat: add more encryption checks to info:file
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-12 11:27:33 +00:00
Robin Appelman
7e454b2d96
fix: throw a better error if we can't get the encrypted header size
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-12 11:27:21 +00:00
Nextcloud bot
7d69f9cbeb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-12 00:22:55 +00:00
Nextcloud bot
aeed146ecb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-11 00:22:51 +00:00
Nextcloud bot
898eca78c8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-10 00:23:07 +00:00
Oleksander Piskun
9a8ecb1351
fix(webhooks_listener): correctly set userId from event
...
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com >
2025-05-09 10:37:38 +00:00
Nextcloud bot
b6326db3dc
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-09 00:23:53 +00:00
Robin Appelman
9f77860b54
fix: disable direct download for shares
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-05-08 13:14:31 +00:00
Nextcloud bot
f16ef470ef
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-08 00:23:33 +00:00
Nextcloud bot
f9780858f6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-07 00:23:20 +00:00
Arthur Schiwon
d7dcaa33e7
Merge pull request #52638 from nextcloud/release/31.0.5_rc1
...
31.0.5 RC1
2025-05-06 18:21:21 +02:00
Louis
6b4de84761
Merge pull request #52661 from nextcloud/backport/52360/stable31
2025-05-06 17:44:00 +02:00
F. E Noel Nfebe
36cd949586
Merge pull request #52498 from nextcloud/backport/52423/stable31
...
[stable31] fix(files_sharing): Show remote shares as external
2025-05-06 17:30:23 +02:00
Arthur Schiwon
928cbbecb3
Merge pull request #52640 from nextcloud/backport/52048/stable31
...
[stable31] fix(workflowengine): fix group not shown in Group membership check
2025-05-06 17:10:37 +02:00
nextcloud-command
d616a73bed
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-06 15:53:41 +01:00
nfebe
80c901a08a
fix(files_sharing): Move ConfigLexicon to Config dir, update sharing input
...
- Fix autoloading for new `ConfigLexicon`
- Ensure that sharing input in sharing tab respect `show-federated-shares-as-internal`:
This is important, because when federated shares are shown as internal the users should add them from the internal shares section
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-06 15:53:07 +01:00
Maxence Lange
cac0f1cdcd
refactor: use config lexicon
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-05-06 15:37:34 +01:00
nfebe
67ef7e1653
feat(files_sharing): Add toggle for federated share display area
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-06 15:37:34 +01:00
nfebe
d1b91c47a3
perf(files_sharing): Change sharing filtering from O(3n) to O(n)
...
Replaced multiple Array.filter() calls with a single loop to improve performance.
This avoids redundant iterations over the shares array and categorizes them more efficiently.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-06 15:37:26 +01:00
nfebe
76c847dfb3
fix(files_sharing): Show remote shares in external shares section
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-05-06 15:25:23 +01:00
Joas Schilling
afb6029c72
Merge pull request #52658 from nextcloud/backport/52630/stable31
...
[stable31] fix(files): Fix non-string values for activity rich object strings
2025-05-06 15:43:27 +02:00
Richard Steinmetz
3bb440a73e
fix(dav): move orphan cleaning logic to a chunked background job
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-05-06 13:05:26 +00:00
Louis Chemineau
bea982dfd5
fix(blurhash): Use preview API to generate the previews
...
This allows to benefit from all the checks done by the preview API.
This also use the newly introduced `cacheResult` argument to limit disk usage.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-05-06 12:19:35 +00:00
Louis Chemineau
8e255bc6f5
feat(previews): Support in memory preview request
...
This allows callers to use the API without increasing the disk usage.
Example: blurhash generation, where we request a preview for all uploaded pictures, but don't want to necessarily store that preview.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-05-06 12:19:35 +00:00
provokateurin
67e60d9711
fix(files): Fix non-string values for activity rich object strings
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-06 12:06:43 +00:00
Kent Delante
1402f6d6b8
Merge pull request #52653 from nextcloud/backport/52583/stable31
...
[stable31] fix(apps): Sort names separately from active/update state
2025-05-06 19:31:44 +08:00
nextcloud-command
04f1dc463d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-06 10:21:13 +00:00
nextcloud-command
dbbd364107
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-06 09:28:37 +00:00
Kent Delante
7b18ecafbe
fix(apps): Sort names separately from active/update state
...
Signed-off-by: Kent Delante <kent.delante@proton.me >
2025-05-06 09:28:37 +00:00
Kate
d12e37f51f
Merge pull request #52643 from nextcloud/backport/52628/stable31
2025-05-06 11:21:52 +02:00
provokateurin
31cd06d0e1
fix(files_external): Mark password fields for LoginCredentials and SessionCredentials as hidden and optional
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-06 09:43:36 +02:00
provokateurin
dccaf29dc5
fix(files_external): Convert VALUE_HIDDEN to FLAG_HIDDEN to allow combining VALUE_PASSWORD and FLAG_HIDDEN
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-05-06 09:43:35 +02:00
dependabot[bot]
e669a4cd1c
Merge pull request #52606 from nextcloud/dependabot/npm_and_yarn/stable31/query-string-9.1.2
2025-05-06 07:28:24 +00:00
dependabot[bot]
09644238d9
build(deps): bump query-string from 9.1.1 to 9.1.2
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 9.1.1 to 9.1.2.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v9.1.1...v9.1.2 )
---
updated-dependencies:
- dependency-name: query-string
dependency-version: 9.1.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-05-06 06:12:00 +00:00
Nextcloud bot
cf38aa8be6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-06 00:23:36 +00:00
dependabot[bot]
75a5bcf34b
Merge pull request #52604 from nextcloud/dependabot/npm_and_yarn/stable31/babel/node-7.27.1
2025-05-05 16:25:17 +00:00
Arthur Schiwon
f964cfb2a6
build: compile assets
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-05-05 17:46:22 +02:00
Arthur Schiwon
197026bc8a
fix(workflowengine): fix group not shown in Group membership check
...
this might have occured on instances with
- more than twenty groups, and
- on rules with more than one Group membership checks
- and at least one of them being not in the set of the first 20 groups
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-05-05 17:45:08 +02:00
dependabot[bot]
ac2eba7ecd
build(deps-dev): bump @babel/node from 7.26.0 to 7.27.1
...
Bumps [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node ) from 7.26.0 to 7.27.1.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.27.1/packages/babel-node )
---
updated-dependencies:
- dependency-name: "@babel/node"
dependency-version: 7.27.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-05 17:36:25 +02:00
Arthur Schiwon
e7f494b26b
build(hub): 31.0.5 RC1
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-05-05 16:43:09 +02:00
Joas Schilling
cc2f0bf221
Merge pull request #52625 from nextcloud/backport/52587/stable31
...
[stable31] fix(loginflow): Fix type error when password could not be decrypted
2025-05-05 09:43:56 +02:00
Joas Schilling
68c2ab9038
fix(loginflow): Fix type error when password could not be decrypted
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-05-05 07:09:18 +00:00
Nextcloud bot
f5445d47dd
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-05 00:49:29 +00:00
Nextcloud bot
9023304eb7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-04 00:22:50 +00:00
Nextcloud bot
6ac2a69032
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-03 00:22:51 +00:00
Nextcloud bot
2ed24f68c2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-02 00:23:06 +00:00
John Molakvoæ
21b0933c11
Merge pull request #52578 from nextcloud/backport/52572/stable31
2025-05-01 17:37:17 +02:00
Marcel Müller
3cc311b4cc
fix: Ensure samba is started in kerberos tests
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-05-01 14:13:34 +00:00
Marcel Müller
c2c90bbd72
chore: Add logs for dc and apache container
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-05-01 14:13:33 +00:00
Andy Scherzinger
55ddcb3961
Merge pull request #52576 from nextcloud/backport/52575/stable31
...
[stable31] fix(notification): Notification in activity shows "Rich subject or a …
2025-05-01 15:21:18 +02:00
rakekniven
7c57fff83b
fix(notification): Notification in activity shows "Rich subject or a parameter for ..."
...
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com >
2025-05-01 11:16:15 +00:00
Git'Fellow
01820ebf26
Merge pull request #52569 from nextcloud/backport/52551/stable31
...
[stable31] fix(WeatherStatus): Check if result is an array
2025-05-01 07:57:22 +02:00
Nextcloud bot
bc3ce01e35
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-05-01 00:23:08 +00:00
Ferdinand Thiessen
cb6637234f
Merge pull request #52566 from nextcloud/backport/52565/stable31
...
[stable31] fix: Forward attributes to the sidebar
2025-04-30 22:27:20 +02:00
Git'Fellow
6c63f0b03b
fix (WeatherStatus): Check if result is an array
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-04-30 19:30:15 +00:00
Louis Chemineau
5a71a3b1a7
fix: Forward attributes to the sidebar
...
Needed for Photos' sidebar tab
Signed-off-by: Louis Chemineau <louis@chmn.me >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-30 18:52:44 +00:00
Sebastian Krupinski
9349c8a42b
Merge pull request #52562 from nextcloud/backport/52228/stable31
...
[stable31] fix(CalDAV): do not ignore move command object target uri
2025-04-30 17:45:54 +01:00
John Molakvoæ
31ab027316
Merge pull request #52554 from nextcloud/backport/52535/stable31
2025-04-30 18:39:27 +02:00
SebastianKrupinski
87317aae1d
fix: do not ignore move command object target uri
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-04-30 14:28:10 +00:00
Ferdinand Thiessen
d656d5f4f4
Merge pull request #52527 from nextcloud/backport/52525/stable31
...
[stable31] fix(WFE): properly set inital status
2025-04-30 14:34:31 +02:00
Arthur Schiwon
d2bd6327d4
build: compile assets
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-30 13:12:30 +02:00
nextcloud-command
ee908479ba
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-30 12:38:16 +02:00
skjnldsv
1486243604
fix(dav): check the owner displayName scope before giving attribute
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
[skip ci]
2025-04-30 12:38:16 +02:00
John Molakvoæ
d3baff65b9
Merge pull request #52555 from nextcloud/backport/52532/stable31
2025-04-30 12:23:54 +02:00
skjnldsv
206f9fba0b
fix(files_sharing): bring back owner and ownerDisplayName initial state
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-30 09:32:15 +00:00
Richard Steinmetz
663431b425
Merge pull request #52548 from nextcloud/backport/52534/stable31
...
[stable31] perf(caldav): increase chunk size in RemoveOrphanEventsAndContacts repair step
2025-04-30 09:45:44 +02:00
Nextcloud bot
02bd400b3e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-30 00:23:26 +00:00
Richard Steinmetz
c22f215d02
perf(caldav): increase chunk size in RemoveOrphanEventsAndContacts repair step
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-04-29 21:05:24 +00:00
F. E Noel Nfebe
014e9a97e2
Merge pull request #52531 from nextcloud/backport/52526/stable31
...
[stable31] fix(files_sharing): Prevent create/delete permissions on file shares
2025-04-29 16:12:33 +02:00
nfebe
fca9c5ae4a
fix(files_sharing): Prevent create/delete permissions on file shares
...
File shares can't support create or delete permissions. This change ensures those permissions are
stripped or ignored when the shared item is not a folder.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-29 13:02:27 +00:00
Arthur Schiwon
ebed9a5423
fix(WFE): properly set inital status
...
The operationComponent.value is only possibly available with registered
operations that have the value prop. Ones that do not would not have the
value set properly initially. Going to inputValue, which is mapped to the
components model-value, solves this.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-29 11:48:11 +00:00
Côme Chilliet
08140736d3
Merge pull request #52504 from nextcloud/backport/52443/stable31
...
[stable31] fix: don't check node access again for listing reminders in dav
2025-04-29 12:08:55 +02:00
Ferdinand Thiessen
4f530b132c
Merge pull request #52488 from nextcloud/backport/52250/stable31
...
[stable31] fix(settings): allow to clear twitter and fediverse
2025-04-29 12:05:36 +02:00
nextcloud-command
f52c155ad4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-29 09:43:29 +00:00
Ferdinand Thiessen
f5b222263a
fix(settings): allow to clear twitter and fediverse
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-29 11:39:31 +02:00
Ferdinand Thiessen
0371c2cc02
Merge pull request #52520 from nextcloud/backport/52479/stable31
...
[stable31] fix(JSResourceLocator) fix incorrect parameter being used.
2025-04-29 10:56:21 +02:00
Robert Zenz
ca987504d7
fix(JSResourceLocator): incorrect parameter was being used
2025-04-29 10:16:50 +02:00
Ferdinand Thiessen
895615a118
Merge pull request #52521 from nextcloud/backport/52249/stable31
...
[stable31] fix(theming): remove scssphp and use just native nested CSS
2025-04-29 10:02:35 +02:00
Ferdinand Thiessen
748c3db687
chore(theming): remove scssphp and just native nested CSS
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-29 07:34:29 +00:00
Nextcloud bot
f835660548
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-29 00:22:50 +00:00
Joas Schilling
15d3a12f40
Merge pull request #52507 from nextcloud/backport/52434/stable31
...
[stable31] fix(navigation): Fix default app entry registered as closure
2025-04-28 23:34:32 +02:00
Ferdinand Thiessen
b4109b8188
Merge pull request #52512 from nextcloud/backport/52402/stable31
...
[stable31] fix(32bit): use `PHP_INT_MAX` where needed
2025-04-28 22:37:34 +02:00
Ferdinand Thiessen
e60e32388d
fix(32bit): use PHP_INT_MAX where needed
...
* Typo from https://github.com/nextcloud/server/pull/52392
`0xFFFF` is only 2 bytes, but we need either `0xFFFFFFFF` or maybe a bit
easier to read `PHP_INT_MAX`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-28 19:23:24 +00:00
Ferdinand Thiessen
00639fac4e
fix(32bit): make pack compatible with 32bit PHP
...
The `P` formatter is 64bit only - we need to manually pack the 64bit.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-28 19:23:24 +00:00
Joas Schilling
919a46a867
fix(navigation): Fix absolute URLs from default apps
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-28 14:54:35 +00:00
Joas Schilling
cf4e784818
fix(navigation): Fix default app entry registered as closure
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-28 14:54:35 +00:00
Robin Appelman
193f032639
fix: don't check node access again for listing reminders in dav
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-28 12:51:39 +00:00
Kate
96a12e7b88
Merge pull request #51736 from nextcloud/backport/50244/stable31
2025-04-28 10:20:47 +02:00
Christopher Ng
338da85bda
fix(ci): Update autoloaders
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-04-28 09:11:22 +02:00
Christopher Ng
04c2116663
perf(files_reminders): Use in-memory cache
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-04-28 09:11:15 +02:00
Christopher Ng
6a12408cbe
perf(files_reminders): Pre-cache directory
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-04-28 09:11:11 +02:00
Christopher Ng
4eb4bb905f
chore(files_reminders): Remove unused find
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-04-28 09:11:05 +02:00
Christopher Ng
a09edbc8a0
chore(files_reminders): Remove unused get
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-04-28 09:11:00 +02:00
Christopher Ng
e969d277b6
perf(files_reminders): Reduce db queries on propfind
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-04-28 09:10:55 +02:00
Nextcloud bot
e694f65e92
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-28 00:23:21 +00:00
Ferdinand Thiessen
79d6b98cb5
Merge pull request #52003 from nextcloud/backport/51524/stable31
...
[stable31] fix: adjust webpack nonce generation
2025-04-27 16:20:30 +02:00
nextcloud-command
affff455e1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-27 15:12:56 +02:00
Ferdinand Thiessen
ae94a80e1a
fix: adjust webpack nonce generation
...
some leftovers where the request token is used instead of the CSP nonce.
in general this makes not much difference - but there are some cases
where those values differ.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-27 15:11:44 +02:00
Ferdinand Thiessen
3cd879ff61
Merge pull request #52226 from nextcloud/backport/52180/stable31
...
[stable31] fix(files_sharing): bring back handling of `hide-download` on public shares
2025-04-27 15:07:15 +02:00
dependabot[bot]
343877210a
Merge pull request #52453 from nextcloud/dependabot/npm_and_yarn/stable31/puppeteer-24.7.2
2025-04-27 13:05:29 +00:00
nextcloud-command
169487ba12
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-27 12:29:32 +00:00
dependabot[bot]
fa005d5a87
build(deps-dev): bump puppeteer from 24.4.0 to 24.7.2
...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer ) from 24.4.0 to 24.7.2.
- [Release notes](https://github.com/puppeteer/puppeteer/releases )
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/puppeteer/puppeteer/compare/puppeteer-v24.4.0...puppeteer-v24.7.2 )
---
updated-dependencies:
- dependency-name: puppeteer
dependency-version: 24.7.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-27 14:28:31 +02:00
Ferdinand Thiessen
495bb2c69c
fix(files_sharing): allow to disable share download permission
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-27 14:26:16 +02:00
Ferdinand Thiessen
2f7e0dc09b
revert: do not unify hide-download and prevent-download permissions
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-27 14:26:16 +02:00
Ferdinand Thiessen
c412f2ab72
fix(files_sharing): do not show download button if hide-download is enabled
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-27 14:26:16 +02:00
Ferdinand Thiessen
73bcc0a739
refactor(files): use new hide-download WebDAV property for download action
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-27 14:26:16 +02:00
Ferdinand Thiessen
4314e3f5f7
feat(files_sharing): add WebDAV property for the hide-download state of shares
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-27 14:26:16 +02:00
dependabot[bot]
40fae9ffbd
Merge pull request #52451 from nextcloud/dependabot/npm_and_yarn/stable31/marked-15.0.11
2025-04-27 12:23:41 +00:00
nextcloud-command
df7ce4511f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-27 14:09:36 +02:00
dependabot[bot]
79c0603038
build(deps): bump marked from 15.0.9 to 15.0.11
...
Bumps [marked](https://github.com/markedjs/marked ) from 15.0.9 to 15.0.11.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v15.0.9...v15.0.11 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 15.0.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-27 14:09:36 +02:00
Kate
41d36f6f3c
Merge pull request #52486 from nextcloud/backport/52417/stable31
2025-04-27 13:21:23 +02:00
nextcloud-command
22bcccbc92
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-27 10:47:24 +00:00
Ferdinand Thiessen
441d9f1661
fix(settings): group admins only can add users to their groups
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-27 12:42:10 +02:00
Ferdinand Thiessen
9e5fc7d6a0
feat(settings): provide user groups for accounts list
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-27 12:41:09 +02:00
Nextcloud bot
0d2663aab3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-27 00:23:07 +00:00
dependabot[bot]
5a22ac1d76
Merge pull request #52448 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/vue-8.26.0
2025-04-26 20:58:56 +00:00
nextcloud-command
f2597b413d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-26 20:44:59 +00:00
dependabot[bot]
e1cf7dd729
build(deps): bump @nextcloud/vue from 8.25.1 to 8.26.0
...
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue ) from 8.25.1 to 8.26.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.25.1...v8.26.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-version: 8.26.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-26 22:41:26 +02:00
dependabot[bot]
2cd58a12f9
Merge pull request #52449 from nextcloud/dependabot/npm_and_yarn/stable31/testing-library/jest-dom-6.6.3
2025-04-26 19:14:52 +00:00
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
Andy Scherzinger
b41ba29d19
Merge pull request #52387 from nextcloud/backport/51994/stable31
...
[stable31] fix(federation): allows equal signs in federation id
2025-04-24 00:36:17 +02:00
dependabot[bot]
3bff537d20
Merge pull request #52338 from nextcloud/dependabot/npm_and_yarn/stable31/vueuse/components-11.3.0
2025-04-23 22:21:56 +00:00
Andy Scherzinger
f1438a7a03
Merge pull request #52237 from nextcloud/backport/50465/stable31
...
[stable31] fix: Check that user actually can validate password for js
2025-04-23 23:59:45 +02:00
dependabot[bot]
8bc13d38a4
build(deps): bump @vueuse/components from 11.1.0 to 11.3.0
...
Bumps [@vueuse/components](https://github.com/vueuse/vueuse/tree/HEAD/packages/components ) from 11.1.0 to 11.3.0.
- [Release notes](https://github.com/vueuse/vueuse/releases )
- [Commits](https://github.com/vueuse/vueuse/commits/v11.3.0/packages/components )
---
updated-dependencies:
- dependency-name: "@vueuse/components"
dependency-version: 11.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-23 21:31:27 +00:00
John Molakvoæ (skjnldsv)
f249a487ff
fix(systemtags): emit assign and unassign bulk tagging events
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-04-23 23:14:57 +02:00
Lukas Schaefer
aba43d4a8a
Fix(TaskProcessing): for validation for taskprocessing EShapeType
...
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz >
2025-04-23 23:05:10 +02:00
Robin Appelman
e436f87496
fix: fix preloading files with no custom properties
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-23 23:02:18 +02:00
Andy Scherzinger
a6cc47a897
Merge pull request #52382 from nextcloud/backport/52361/stable31
...
[stable31] fix(objectstorage): add retry attempts to S3 connection
2025-04-23 22:54:40 +02:00
dependabot[bot]
9de8c1f158
Merge pull request #52332 from nextcloud/dependabot/npm_and_yarn/stable31/core-js-3.41.0
2025-04-23 20:54:18 +00:00
zorn-v
bd59116171
Check that user actually can validate password for js
...
Signed-off-by: zorn-v <zorn7@yandex.ru >
2025-04-23 22:35:52 +02:00
dependabot[bot]
6c672355d5
build(deps): bump core-js from 3.40.0 to 3.41.0
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.40.0 to 3.41.0.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.41.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-version: 3.41.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-23 20:26:29 +00:00
dependabot[bot]
64b4531e51
Merge pull request #52336 from nextcloud/dependabot/npm_and_yarn/stable31/webpack-5.99.6
2025-04-23 20:20:41 +00:00
dependabot[bot]
15670d621b
build(deps-dev): bump webpack from 5.94.0 to 5.99.6
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.94.0 to 5.99.6.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.94.0...v5.99.6 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.99.6
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-23 19:32:28 +00:00
Maxence Lange
e82cdba53f
fix(federation): allows equal signs in federation id
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-04-23 19:23:52 +00:00
Ferdinand Thiessen
74e8dc21c4
Merge pull request #52328 from nextcloud/dependabot/npm_and_yarn/stable31/vueuse/integrations-11.3.0
...
build(deps): bump @vueuse/integrations from 11.1.0 to 11.3.0
2025-04-23 21:22:57 +02:00
dependabot[bot]
5f9357570f
build(deps): bump @vueuse/integrations from 11.1.0 to 11.3.0
...
Bumps [@vueuse/integrations](https://github.com/vueuse/vueuse/tree/HEAD/packages/integrations ) from 11.1.0 to 11.3.0.
- [Release notes](https://github.com/vueuse/vueuse/releases )
- [Commits](https://github.com/vueuse/vueuse/commits/v11.3.0/packages/integrations )
---
updated-dependencies:
- dependency-name: "@vueuse/integrations"
dependency-version: 11.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-23 18:45:15 +00:00
Anna Larch
d393e98c9e
fix(objectstorage): add retry attempts to S3 connection
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-04-23 18:40:23 +00:00
dependabot[bot]
96fda99a06
Merge pull request #52323 from nextcloud/dependabot/npm_and_yarn/stable31/marked-15.0.9
2025-04-23 18:33:04 +00:00
dependabot[bot]
708b7db130
build(deps): bump marked from 15.0.8 to 15.0.9
...
Bumps [marked](https://github.com/markedjs/marked ) from 15.0.8 to 15.0.9.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v15.0.8...v15.0.9 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 15.0.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-23 18:03:41 +00:00
dependabot[bot]
1230b44f71
Merge pull request #52270 from nextcloud/dependabot/npm_and_yarn/stable31/types/dockerode-3.3.38
2025-04-23 12:07:12 +00:00
Ferdinand Thiessen
1be7c65047
Merge pull request #52233 from nextcloud/backport/52223/stable31
...
[stable31] feat(security): add configurable IPv6 subnet for BFP and throttling
2025-04-23 13:54:15 +02:00
dependabot[bot]
02673eee46
Merge pull request #52320 from nextcloud/dependabot/npm_and_yarn/stable31/p-limit-6.2.0
2025-04-23 11:12:40 +00:00
dependabot[bot]
4b3293ecbd
build(deps): bump p-limit from 6.1.0 to 6.2.0
...
Bumps [p-limit](https://github.com/sindresorhus/p-limit ) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/sindresorhus/p-limit/releases )
- [Commits](https://github.com/sindresorhus/p-limit/compare/v6.1.0...v6.2.0 )
---
updated-dependencies:
- dependency-name: p-limit
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-23 10:57:05 +00:00
dependabot[bot]
28aec42fec
Merge pull request #52317 from nextcloud/dependabot/composer/vendor-bin/phpunit/stable31/phpunit/phpunit-9.6.22
2025-04-23 10:44:25 +00:00
dependabot[bot]
c6fd40009a
Merge pull request #52341 from nextcloud/dependabot/npm_and_yarn/stable31/testing-library/user-event-14.6.1
2025-04-23 08:27:02 +00:00
dependabot[bot]
bca137597b
Merge pull request #52313 from nextcloud/dependabot/composer/build/integration/stable31/guzzlehttp/guzzle-7.9.3
2025-04-23 08:20:36 +00:00
Nextcloud bot
651f5af528
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-23 00:23:05 +00:00
dependabot[bot]
f562aa71f4
Merge pull request #52356 from nextcloud/dependabot/npm_and_yarn/stable31/libphonenumber-js-1.12.7
2025-04-22 23:43:39 +00:00
dependabot[bot]
090d41e0a6
Merge pull request #52345 from nextcloud/dependabot/npm_and_yarn/stable31/stylelint-16.18.0
2025-04-22 23:26:06 +00:00
dependabot[bot]
c1350b22fc
Merge pull request #52343 from nextcloud/dependabot/npm_and_yarn/stable31/sass-1.87.0
2025-04-22 23:16:54 +00:00
Ferdinand Thiessen
20160afd62
Merge pull request #52363 from nextcloud/backport/52296/stable31
...
[stable31] fix(files): prevent dragging preview when drag-drop
2025-04-23 01:03:20 +02:00
F. E Noel Nfebe
3702e20451
Merge pull request #52300 from nextcloud/backport/52221/stable31
...
[stable31] feat: add logging to preview generation
2025-04-23 00:11:26 +02:00
nfebe
84469a42af
feat: add logging to preview generation
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-04-22 23:43:58 +02:00
dependabot[bot]
3848a30406
Merge pull request #52357 from nextcloud/dependabot/npm_and_yarn/stable31/cypress-axe-1.6.0
2025-04-22 20:13:21 +00:00
dependabot[bot]
9af7dba8af
Merge pull request #52316 from nextcloud/dependabot/npm_and_yarn/stable31/cypress-if-1.13.2
2025-04-22 20:13:03 +00:00
dependabot[bot]
df8df38c8e
build(deps-dev): bump cypress-axe from 1.5.0 to 1.6.0
...
Bumps [cypress-axe](https://github.com/component-driven/cypress-axe ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/component-driven/cypress-axe/releases )
- [Commits](https://github.com/component-driven/cypress-axe/compare/v1.5.0...v1.6.0 )
---
updated-dependencies:
- dependency-name: cypress-axe
dependency-version: 1.6.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 19:59:41 +00:00
dependabot[bot]
dec37b94de
build(deps-dev): bump cypress-if from 1.12.6 to 1.13.2
...
Bumps [cypress-if](https://github.com/bahmutov/cypress-if ) from 1.12.6 to 1.13.2.
- [Release notes](https://github.com/bahmutov/cypress-if/releases )
- [Commits](https://github.com/bahmutov/cypress-if/compare/v1.12.6...v1.13.2 )
---
updated-dependencies:
- dependency-name: cypress-if
dependency-version: 1.13.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 19:59:21 +00:00
dependabot[bot]
da00875a43
Merge pull request #52349 from nextcloud/dependabot/npm_and_yarn/stable31/cypress-13.17.0
2025-04-22 19:57:31 +00:00
dependabot[bot]
45c072edea
build(deps-dev): bump cypress from 13.15.2 to 13.17.0
...
Bumps [cypress](https://github.com/cypress-io/cypress ) from 13.15.2 to 13.17.0.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/v13.15.2...v13.17.0 )
---
updated-dependencies:
- dependency-name: cypress
dependency-version: 13.17.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 19:43:58 +00:00
dependabot[bot]
a785269242
Merge pull request #52351 from nextcloud/dependabot/npm_and_yarn/stable31/babel/node-7.26.0
2025-04-22 19:41:48 +00:00
dependabot[bot]
ca0053c74d
build(deps-dev): bump @babel/node from 7.25.9 to 7.26.0
...
Bumps [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node ) from 7.25.9 to 7.26.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.26.0/packages/babel-node )
---
updated-dependencies:
- dependency-name: "@babel/node"
dependency-version: 7.26.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 19:27:52 +00:00
dependabot[bot]
5364c566fd
Merge pull request #52354 from nextcloud/dependabot/npm_and_yarn/stable31/babel/preset-typescript-7.27.0
2025-04-22 19:24:27 +00:00
dependabot[bot]
5787f18726
build(deps): bump libphonenumber-js from 1.11.20 to 1.12.7
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.11.20 to 1.12.7.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/commits/master )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-version: 1.12.7
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-22 19:16:23 +00:00
nextcloud-command
b75ada2c33
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-22 19:02:22 +00:00
John Molakvoæ (skjnldsv)
532f8948d1
fix(files): prevent dragging preview when drag-drop
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2025-04-22 18:08:38 +00:00
dependabot[bot]
7743e9391c
build(deps): bump phpunit/phpunit in /vendor-bin/phpunit
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.19 to 9.6.22.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.22/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.19...9.6.22 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.22
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 16:15:07 +00:00
dependabot[bot]
c763340bb2
Merge pull request #52314 from nextcloud/dependabot/composer/build/integration/stable31/phpunit/phpunit-9.6.22
2025-04-22 16:06:43 +00:00
Julius Knorr
f5325b41f4
Merge pull request #52219 from nextcloud/backport/48738/stable31
...
[stable31] perf: Log requests using high amount of memory as warning
2025-04-22 17:30:39 +02:00
dependabot[bot]
b4407fcb89
Merge pull request #52326 from nextcloud/dependabot/npm_and_yarn/stable31/jasmine-core-2.99.1
2025-04-22 15:14:22 +00:00
dependabot[bot]
2885d74e96
build(deps-dev): bump @babel/preset-typescript from 7.26.0 to 7.27.0
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.26.0 to 7.27.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-version: 7.27.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 13:06:26 +00:00
dependabot[bot]
2502c00d38
build(deps-dev): bump stylelint from 16.9.0 to 16.18.0
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 16.9.0 to 16.18.0.
- [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.9.0...16.18.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-version: 16.18.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 13:04:39 +00:00
dependabot[bot]
324b314e70
build(deps-dev): bump sass from 1.81.1 to 1.87.0
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.81.1 to 1.87.0.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.81.1...1.87.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.87.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 13:04:07 +00:00
dependabot[bot]
7d2412fce0
build(deps-dev): bump @testing-library/user-event from 14.5.2 to 14.6.1
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 14.5.2 to 14.6.1.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v14.5.2...v14.6.1 )
---
updated-dependencies:
- dependency-name: "@testing-library/user-event"
dependency-version: 14.6.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 13:03:36 +00:00
dependabot[bot]
69276477e1
build(deps-dev): bump jasmine-core from 2.5.2 to 2.99.1
...
Bumps [jasmine-core](https://github.com/jasmine/jasmine ) from 2.5.2 to 2.99.1.
- [Release notes](https://github.com/jasmine/jasmine/releases )
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md )
- [Commits](https://github.com/jasmine/jasmine/compare/v2.5.2...v2.99.1 )
---
updated-dependencies:
- dependency-name: jasmine-core
dependency-version: 2.99.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 13:00:08 +00:00
dependabot[bot]
553c019eaa
build(deps-dev): bump phpunit/phpunit in /build/integration
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.6.21 to 9.6.22.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.22/ChangeLog-9.6.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.21...9.6.22 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-version: 9.6.22
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 12:58:23 +00:00
dependabot[bot]
dc1032cc64
build(deps-dev): bump guzzlehttp/guzzle in /build/integration
...
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle ) from 7.9.2 to 7.9.3.
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/7.9/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/7.9.2...7.9.3 )
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-version: 7.9.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-22 12:58:11 +00:00
Kate
a3fcd57b73
Merge pull request #52302 from nextcloud/backport/51491/stable31
2025-04-22 14:52:01 +02:00
Ferdinand Thiessen
d3fe0826b4
fix(dav): allow uploading of files with long filenames
...
A filename must be less or equal 255 characters, but when adding the
`.part` and `.ocfiletransfer` extensions we might overflow this limit.
So we should also use filename hashes for uploading when the file has a
long filename, similar like when we are uploading to the user storage
directly.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-22 11:53:46 +00:00
Ferdinand Thiessen
15726db205
refactor(dav): simplify length header handling
...
Reduce nesting and drop duplicated sections.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-22 11:53:46 +00:00
Arthur Schiwon
9bc3368f97
Merge pull request #52287 from nextcloud/backport/52257/stable31
...
[stable31] fix(LDAP): inlcude ldapExpertUsernameAttr in general attribute list
2025-04-22 13:11:07 +02:00
Ferdinand Thiessen
5e819775ed
Merge pull request #52295 from nextcloud/chore/31-update-vue
...
[stable31] chore(dependencies): update `@nextcloud/vue` to v8.25.1
2025-04-22 12:51:31 +02:00
Ferdinand Thiessen
6c4dce9020
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-22 12:37:03 +02:00
Ferdinand Thiessen
78a59a1575
test: update snapshots
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-22 12:32:53 +02:00
Ferdinand Thiessen
0188552dd9
chore(dependencies): update @nextcloud/vue to v8.25.1
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-22 12:32:53 +02:00
John Molakvoæ
6d87774e06
Merge pull request #52197 from nextcloud/backport/52072/stable31
2025-04-22 12:27:57 +02:00
nextcloud-command
5a09f0dea0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-22 09:27:57 +00:00
skjnldsv
f47b72c134
fix(files_sharing): file request pass empty string if password or expiration is disabled
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
[skip ci]
2025-04-22 11:17:23 +02:00
skjnldsv
de30163f9a
fix(files_sharing): expireDate null tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-22 11:17:22 +02:00
Arthur Schiwon
fa38ae46f4
fix(LDAP): inlcude ldapExpertUsernameAttr in general attribute list
...
fixes corner cases in which an LDAP record might be loaded and used,
where the user is still not mapped - and then this information is
missing though expected.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-22 07:25:02 +00:00
Julius Knorr
4120493856
Merge pull request #52039 from nextcloud/backport/52008/stable31
...
[stable31] fix: Proper order for checking path prefix for getting file by id from cache
2025-04-22 08:45:04 +02:00
Nextcloud bot
94079a8ba2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-22 00:23:09 +00:00
Ferdinand Thiessen
1d5d2188ca
Merge pull request #52030 from nextcloud/backport/51946/stable31
...
[stable31] perf(cloud_federation_api): only provide capabilities if needed
2025-04-21 22:47:44 +02:00
Joas Schilling
9821d3d20a
Merge pull request #52256 from nextcloud/backport/52224/stable31
...
[stable31] fix(usermanager): Don't throw when checking if a too long user id is an existing user
2025-04-21 14:20:18 +02:00
Nextcloud bot
448ca090f9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-21 00:23:18 +00:00
Nextcloud bot
62326bae8d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-20 00:23:13 +00:00
dependabot[bot]
c1140ac0ba
build(deps-dev): bump @types/dockerode from 3.3.37 to 3.3.38
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.37 to 3.3.38.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.38
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-19 01:18:36 +00:00
Nextcloud bot
e5b89e6609
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-19 00:22:55 +00:00
dependabot[bot]
abe7980545
Merge pull request #51963 from nextcloud/dependabot/npm_and_yarn/stable31/mime-4.0.7
2025-04-18 23:00:38 +00:00
dependabot[bot]
0c4fc7d95a
build(deps-dev): bump mime from 4.0.6 to 4.0.7
...
Bumps [mime](https://github.com/broofa/mime ) from 4.0.6 to 4.0.7.
- [Release notes](https://github.com/broofa/mime/releases )
- [Changelog](https://github.com/broofa/mime/blob/main/CHANGELOG.md )
- [Commits](https://github.com/broofa/mime/compare/v4.0.6...v4.0.7 )
---
updated-dependencies:
- dependency-name: mime
dependency-version: 4.0.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-18 22:46:57 +00:00
Ferdinand Thiessen
504cb11c5d
Merge pull request #52001 from nextcloud/backport/51937/stable31
...
[stable31] perf(files_sharing): do not emit second propfind for account filter
2025-04-18 19:53:36 +02:00
Ferdinand Thiessen
f42ca3a383
Merge pull request #52248 from nextcloud/backport/52240/stable31
...
[stable31] fix(mail): use matching text color for primary elements
2025-04-18 16:23:53 +02:00
Nextcloud bot
287753e099
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-18 00:23:40 +00:00
Arthur Schiwon
aa584f990b
Merge pull request #52254 from nextcloud/backport/52252/stable31
...
[stable31] fix(Log): revert swich to ?? operator
2025-04-17 19:29:48 +02:00
Joas Schilling
c34a5d2f6e
fix(usermanager): Don't throw when checking if a too long user id is an existing user
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-17 14:55:12 +00:00
Arthur Schiwon
09e3b93eed
fix(Log): revert swich to ?? operator
...
false is expected, not null. The changed caused "user" in the log files
to be false instead of "--", which is breaking behaviour.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-17 13:20:29 +00:00
Ferdinand Thiessen
dada9b5c1c
fix(mail): use matching text color for primary elements
...
when we use the default primary as background color we have to use the
default primary text color as well.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-17 10:43:58 +00:00
Louis
e51e64ea69
Merge pull request #52185 from nextcloud/backport/51020/stable31
2025-04-17 11:38:31 +02:00
Benjamin Gaussorgues
f3ea370852
Merge pull request #52236 from nextcloud/release/31.0.4
2025-04-17 11:06:33 +02:00
Benjamin Gaussorgues
a0bcd9a8f9
build(hub): 31.0.4
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-04-17 09:10:09 +02:00
Benjamin Gaussorgues
a8bcff1388
feat(ip): add configurable IPv6 subnet for BFP and throttling
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-04-17 07:03:46 +00:00
Nextcloud bot
47387e574d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-17 00:23:07 +00:00
Julius Knorr
44d6f4390e
perf: Log requests using high amount of memory as warning
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-04-16 14:40:16 +02:00
Louis Chemineau
27ed921ad5
fix: Transfer ownership with S3 as primary
...
When using S3 as primary storage, transferring ownership with the `--move` option fail with the following error:
`SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '8-45b963397aa40d4a0063e0d85e4fe7a1' for key 'fs_storage_path_hash'`
The `--move` option moves the entire home folder from one account to another.
The error means that the move failed because the destination folder already exist in `oc_filecache`.
- With S3 as primary storage, folders only exists as entries in `oc_filecache`.
- With S3 as primary storage, `moveFromStorage(...)` only moves the cache entry, as nothing needs to be moved on disk. This cache move does not delete potentially pre-existing destination folder.
- With Local storage, `moveFromStorage(...)` calls `rename(...)` which delete pre-existing folder.
- `transfer(...)`: 687a4d9ac7/apps/files/lib/Service/OwnershipTransferService.php (L112)
- `oneTimeUserSetup(...)`: 687a4d9ac7/lib/private/Files/SetupManager.php (L261-L262)
- `mkdir(...)`: 687a4d9ac7/lib/private/Files/ObjectStore/ObjectStoreStorage.php (L91-L135)
- `moveFromStorage(...)`: 687a4d9ac7/lib/private/Files/ObjectStore/ObjectStoreStorage.php (L635-L636)
Delete pre-existing folder in `moveFromStorage(...)`
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-16 10:19:17 +02:00
Nextcloud bot
82efa591f4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-16 00:23:26 +00:00
John Molakvoæ
9aaf858a1b
Merge pull request #52202 from nextcloud/release/31.0.4_rc1
2025-04-15 17:35:27 +02:00
F. E Noel Nfebe
4cfb4b440d
Merge pull request #52208 from nextcloud/backport/52121/stable31
...
[stable31] fix(files_sharing): Apply default password setting in SharingDetailsTab
2025-04-15 14:01:36 +02:00
nextcloud-command
290216129d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-15 11:47:20 +00:00
nfebe
cc9ec2607a
fix(files_sharing): Apply default password setting in SharingDetailsTab
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
[skip ci]
2025-04-15 10:57:10 +00:00
John Molakvoæ
1044a44aa8
Merge pull request #52206 from nextcloud/backport/50905/stable31
2025-04-15 11:53:39 +02:00
John Molakvoæ
3f528a2726
fix(files_sharing): adjust rate limit share creation to 20 over 10 minutes
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-04-15 08:58:17 +00:00
skjnldsv
496521e993
test: enable rate limiting for ratelimiting.feature
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-15 08:58:17 +00:00
Joas Schilling
7a6fd82a4b
test: Disable ratelimit as tests trigger it
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-15 08:58:17 +00:00
skjnldsv
aec6eeb5b8
fix(files_sharing): rate limit share creation 10 times per 10 minutes
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-15 08:58:17 +00:00
skjnldsv
b7de099b23
build(hub): 31.0.4 RC1
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-15 10:45:57 +02:00
dependabot[bot]
1649cd32f3
Merge pull request #51964 from nextcloud/dependabot/npm_and_yarn/stable31/dompurify-3.2.5
2025-04-15 07:08:07 +00:00
Nextcloud bot
3c1b471d0c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-15 00:22:51 +00:00
nextcloud-command
397bfa44a4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-14 20:59:09 +00:00
dependabot[bot]
9c2d81f792
build(deps): bump dompurify from 3.2.4 to 3.2.5
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.4...3.2.5 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.2.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 22:55:48 +02:00
John Molakvoæ
98371cd0ac
Merge pull request #51348 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/event-bus-3.3.2
2025-04-14 22:48:50 +02:00
nextcloud-command
96b87eed18
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-14 20:35:12 +00:00
dependabot[bot]
d0a99a5012
build(deps): bump @nextcloud/event-bus from 3.3.1 to 3.3.2
...
Bumps [@nextcloud/event-bus](https://github.com/nextcloud/nextcloud-event-bus ) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/nextcloud/nextcloud-event-bus/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-event-bus/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/nextcloud-event-bus/compare/v3.3.1...v3.3.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/event-bus"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-14 20:31:03 +00:00
Ferdinand Thiessen
8c087c8436
Merge pull request #52043 from nextcloud/backport/52013/stable31
...
[stable31] fix: Handle missing share providers when promoting reshares
2025-04-14 17:19:31 +02:00
Louis
470af3e908
Merge pull request #51999 from nextcloud/backport/51837/stable31
2025-04-14 11:01:45 +02:00
nextcloud-command
7435478744
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-14 08:44:18 +00:00
Ferdinand Thiessen
c253e9a2e2
perf(files_sharing): do not require second propfind for account filter
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-14 10:41:22 +02:00
dependabot[bot]
c759b05a2e
Merge pull request #52155 from nextcloud/dependabot/npm_and_yarn/stable31/marked-15.0.8
2025-04-14 08:35:03 +00:00
dependabot[bot]
3057776a0b
build(deps): bump marked from 15.0.7 to 15.0.8
...
Bumps [marked](https://github.com/markedjs/marked ) from 15.0.7 to 15.0.8.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v15.0.7...v15.0.8 )
---
updated-dependencies:
- dependency-name: marked
dependency-version: 15.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-14 08:20:35 +00:00
Marcel Klehr
fd0802a5e9
Merge pull request #52169 from nextcloud/backport/52168/stable31
...
[stable31] fix(ContextAgent): Do not translate the name ContextAgent
2025-04-14 09:18:59 +02:00
Marcel Klehr
af3a543e35
fix(ContextAgent): Do not translate the name ContextAgent
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-04-14 06:55:42 +00:00
Nextcloud bot
997ea5e34f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-14 00:23:03 +00:00
Nextcloud bot
3c4906a3e9
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-13 00:23:15 +00:00
Maxence Lange
cc988dff85
Merge pull request #52135 from nextcloud/fix/52131/ignore-missing-themes-31
...
[stable31] ignore missing theming app
2025-04-12 16:24:02 -01:00
Maxence Lange
46a3b18dd1
fix(setup): ignore missing theming app
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-04-12 15:33:41 +02:00
Nextcloud bot
d2055c6235
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-12 00:23:16 +00:00
Joas Schilling
0c3c61c4be
Merge pull request #52068 from nextcloud/backport/52066/stable31
...
[stable31] fix(federation): Don't load the addressbook when resolving a cloud ID
2025-04-11 13:44:22 +02:00
John Molakvoæ
fdcb8ceb9f
Merge pull request #52123 from nextcloud/backport/51431/stable31
2025-04-11 13:40:05 +02:00
John Molakvoæ
e75f3df9a1
Merge pull request #52078 from nextcloud/backport/52075/stable31
2025-04-11 13:29:53 +02:00
Joas Schilling
023542c9a5
Merge pull request #52054 from nextcloud/backport/52019/stable31
...
[stable31] fix(dav): Really only run the chunk cleanup once
2025-04-11 12:35:16 +02:00
Joas Schilling
a9d126a219
fix(federation): Fix returning "no display name" after cache result
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-11 12:32:23 +02:00
Joas Schilling
878c4d5597
fix(federation): Don't load the addressbook when resolving a cloud ID
...
Instead we delay the lookup of the display name until it is actually used
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-11 12:32:22 +02:00
Simon L.
90aad5759c
feat(bulk-upload): change the default to disabled as there are still some bugs present
...
Signed-off-by: Simon L. <szaimen@e.mail.de >
2025-04-11 09:22:24 +00:00
Alexander Piskun
d64e700a68
Merge pull request #52120 from nextcloud/backport/52050/stable31
...
[stable31] fix(taskprocessing): use the event for AppAPI to get list of AI providers
2025-04-11 11:21:37 +03:00
Oleksander Piskun
9543f9822a
fix(taskprocessing): use the event for AppAPI to get list of AI providers
...
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com >
2025-04-11 07:59:40 +00:00
Nextcloud bot
689738570e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-11 00:23:12 +00:00
John Molakvoæ
048d03a43b
Merge pull request #52089 from nextcloud/release/31.0.3
...
31.0.3
2025-04-10 16:32:38 +02:00
skjnldsv
00361cdf06
build(hub): 31.0.3
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-10 15:06:05 +02:00
Nextcloud bot
94fd2be634
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-10 00:22:54 +00:00
nextcloud-command
9e56da2b20
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-09 15:28:11 +00:00
skjnldsv
f81ef274dd
fix(files_sharing): fix share creation error handling
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-09 15:22:32 +00:00
Joas Schilling
bd5002958f
Merge pull request #52059 from nextcloud/revert/52038
...
Revert "refactor(RichObjectStrings): Only log error if key or value i…
2025-04-09 09:34:59 +02:00
Joas Schilling
8c460c9f58
Revert "refactor(RichObjectStrings): Only log error if key or value is not string in validator"
...
This reverts commit 23a61a2b42 .
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-09 08:29:43 +02:00
Nextcloud bot
5ace494bf2
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-09 00:23:36 +00:00
Joas Schilling
219995da90
fix(dav): Really only run the chunk cleanup once
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-04-08 21:02:42 +00:00
Julius Knorr
e5209d4076
fix: Catch old cached paths and fetch the new one
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-04-08 20:08:50 +02:00
Julius Knorr
49f2228570
fix: Proper order for checking path prefix for getting file by id from cache
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-04-08 20:08:50 +02:00
Benjamin Gaussorgues
b5974d885e
Merge pull request #52018 from nextcloud/release/31.0.3_rc2
...
31.0.3 RC2
2025-04-08 16:38:35 +02:00
Stephan Orbaugh
0e36cd83b3
Merge pull request #51981 from nextcloud/backport/51715/stable31
...
[stable31] fix(dav): Allow underscores on custom links
2025-04-08 15:50:00 +02:00
Stephan Orbaugh
db26f6ad39
Merge pull request #52038 from nextcloud/backport/52035/stable31
...
[stable31] refactor(RichObjectStrings): Only log error if key or value is not string in validator
2025-04-08 15:49:28 +02:00
Daniel Calviño Sánchez
a9437209b9
fix: Handle missing share providers when promoting reshares
...
The provider for mail shares is not available when the "sharebymail" app
is disabled, and in that case a "ProviderException" is thrown when
trying to get it.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-04-08 13:34:11 +00:00
provokateurin
23a61a2b42
refactor(RichObjectStrings): Only log error if key or value is not string in validator
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-04-08 11:17:10 +00:00
Benjamin Gaussorgues
98b3a2ea61
Merge pull request #52033 from nextcloud/backport/52015/stable31
...
[stable31] feat(ip): use larger IPv6 range by default
2025-04-08 11:47:09 +02:00
Benjamin Gaussorgues
fffde28b51
feat(ip): use larger IPv6 range by default
...
Some providers assign `/48` IPv6 blocks instead of `/64` so it sounds safer
to use this mask by default.
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-04-08 09:16:13 +00:00
Ferdinand Thiessen
9ffd7de493
perf(cloud_federation_api): only provide capabilities if needed
...
The capabilities can be quite expensive (e.g. on ARM board it takes 1s
per request only for the capabilities).
Also they are not used by the webui so they should not be included in
initial state.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-08 08:45:03 +00:00
Git'Fellow
e30bc2bd37
fix(shares): Allow underscores on custom links
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-04-08 09:59:50 +02:00
Benjamin Gaussorgues
4013d72317
build(hub): 31.0.3 RC2
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-04-08 09:48:35 +02:00
Nextcloud bot
b8e87483f0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-08 00:23:21 +00:00
Arthur Schiwon
774b85a125
Merge pull request #51984 from nextcloud/backport/51942/stable31
...
[stable31] fix(cache): always require updates if mtime is null
2025-04-07 19:53:11 +02:00
Arthur Schiwon
4ec0ca633a
Merge pull request #51992 from nextcloud/backport/51944/stable31
...
[stable31] fix(files_reminders): add missing import
2025-04-07 19:29:12 +02:00
Louis Chemineau
def8bf3102
chore(files_trashbin): Add user details in log from Trashbin
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-07 15:39:42 +02:00
Ferdinand Thiessen
9dcbd76ced
chore: adjust syntax for app manager
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 11:58:29 +02:00
Ferdinand Thiessen
330b14b82a
chore: lint files_reminders using psalm
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 09:39:28 +00:00
Ferdinand Thiessen
55929c942d
fix(files_reminders): add l10n to constructor of setup check
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 09:39:28 +00:00
Ferdinand Thiessen
b29207ce6b
fix(files_reminders): add missing import
...
- Resolves https://github.com/nextcloud/server/issues/51943
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 09:39:28 +00:00
Stephan Orbaugh
c23e4b34be
Merge pull request #51987 from nextcloud/backport/51982/stable31
...
[stable31] Revert "refactor: add migration for email setting"
2025-04-07 11:11:10 +02:00
provokateurin
bc1e1a064e
Revert "refactor: add migration for email setting"
...
This reverts commit e7859f0dac .
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-04-07 08:20:15 +00:00
Ferdinand Thiessen
45cd76224e
fix(cache): always require updates if mtime is null
...
- Resolves https://github.com/nextcloud/server/issues/51941
Due to strong typings we introduced the parameter needs to be an
integer. Previously it was `null` which was equal to `0`.
So if there is no storage mtime we need to update the cache.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-07 08:17:16 +00:00
Nextcloud bot
177c0b2487
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-07 00:22:53 +00:00
Nextcloud bot
a4fa41a2a1
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-06 00:22:29 +00:00
John Molakvoæ
b15d080bbb
Merge pull request #51965 from nextcloud/dependabot/npm_and_yarn/stable31/types/dockerode-3.3.37
...
build(deps-dev): bump @types/dockerode from 3.3.35 to 3.3.37
2025-04-05 10:37:35 +02:00
dependabot[bot]
148089a352
build(deps-dev): bump @types/dockerode from 3.3.35 to 3.3.37
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.35 to 3.3.37.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-version: 3.3.37
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-05 01:59:40 +00:00
Nextcloud bot
605d8a5887
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-05 00:22:27 +00:00
Andy Scherzinger
511a8e2b6d
Merge pull request #51929 from nextcloud/fix/31-template-layout
...
fix: ensure enabled themes are set on the template
2025-04-04 09:59:43 +02:00
Ferdinand Thiessen
00580b369e
fix: ensure enabled themes are set on the template
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-04 09:23:45 +02:00
Nextcloud bot
decbda4d90
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-04 00:22:46 +00:00
Benjamin Gaussorgues
287b520471
Merge pull request #51904 from nextcloud/release/31.0.3_rc1
...
31.0.3 RC1
2025-04-03 16:35:07 +02:00
Andy Scherzinger
6928031c95
Merge pull request #51566 from nextcloud/backport/51418/stable31
...
[stable31] fix(unified-search): do not overlap search bar with button
2025-04-03 15:16:22 +02:00
Arthur Schiwon
6530386555
Merge pull request #51915 from nextcloud/backport/50783/stable31
...
[stable31] fix(workflowengine): require a web component as operation plugin
2025-04-03 14:29:42 +02:00
Arthur Schiwon
647b26562c
build(workflowengine): compile assets
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 14:01:21 +02:00
Arthur Schiwon
9113fa3904
style(vue): satisfy linter
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 14:01:21 +02:00
Arthur Schiwon
963193001f
fix: properly set value in FileMimeType
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:33:12 +02:00
Arthur Schiwon
1bbf27b43e
refactor: remove mixing from FileMimeType as it is bad practice
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:32:01 +02:00
Arthur Schiwon
24770d19d9
fix(workflowengine): adapt check operator RequestUserGroup to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:32:01 +02:00
Arthur Schiwon
d6a0d4fd27
fix(workflowengine): adapt check operator RequestUserAgent to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:32:01 +02:00
Arthur Schiwon
23dae0ec18
fix(workflowengine): adapt check operator RequestTime to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:32:01 +02:00
Arthur Schiwon
d483715479
fix(workflowengine): adapt check operator RequestURL to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:32:01 +02:00
Arthur Schiwon
9e5e50d16e
fix(workflowengine): use adapted mixin again in FileMimeType
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:32:00 +02:00
Arthur Schiwon
2619904080
fix(workflowengine): minimally adapt check operator FileMimeType to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:32:00 +02:00
Arthur Schiwon
a39074a168
fix(workflowengine): adapt check operator FileSystemTag to use web component
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 13:31:58 +02:00
Arthur Schiwon
12b78f9866
fix(workflowengine): require a web component as check plugin
...
Similar case as with operator plugins (check previous commit). Although we
are not aware of an existign problem, it is there in principle, and
asjusting the API we stay consistent with that one from the operations.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 11:20:44 +00:00
Arthur Schiwon
63c174d9f3
fix(workflowengine): require a web component as operation plugin
...
solves an incompatibility issue when the providing app registers their code
from an incompatible nextcloud-vue version.
Also changes and clarifies WorkflowEngine API. This is necessary to stay
compatible with the original way, but also promotes usage of the originally
declared but never used "component" attribute on registration.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-04-03 11:20:44 +00:00
Andy Scherzinger
11934e5e1f
Merge pull request #51906 from nextcloud/backport/51905/stable31
...
[stable31] fix(session): Only mark sessions of permanent tokens as app passwords
2025-04-03 12:33:18 +02:00
Louis
0d0aca2b0b
Merge pull request #51912 from nextcloud/backport/51861/stable31
...
[stable31] fix: Catch exceptions when expiring trashbin
2025-04-03 12:28:09 +02:00
Louis
f65267d2ae
Merge pull request #51659 from nextcloud/backport/51471/stable31
...
[stable31] fix(files): Ensure actions never overflow filename
2025-04-03 11:44:46 +02:00
Louis Chemineau
bea43d14c8
fix: Catch exceptions when expiring trashbin
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-03 09:16:58 +00:00
Louis Chemineau
d6c16e95b0
chore: Use iterator in ExpireTrash command
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-03 09:16:58 +00:00
Ferdinand Thiessen
c6ebf1c7cb
fix(files): Ensure actions never overflow filename
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-03 08:23:58 +00:00
Louis
5d1a7b7b1f
Merge pull request #51880 from nextcloud/backport/51870/stable31
...
[stable31] fix: Use login name to check the password
2025-04-03 10:18:49 +02:00
Andy Scherzinger
b7d1157d23
Merge pull request #51901 from nextcloud/backport/51745/stable31
...
[stable31] fix(settings): Handle email change restriction separately from display name change restriction
2025-04-03 10:15:13 +02:00
Christoph Wurst
81a8e83bf8
fix(session): Only mark sessions of permanent tokens as app passwords
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-04-03 08:10:56 +00:00
Benjamin Gaussorgues
d0b1b44a9f
build(hub): 31.0.3 RC1
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-04-03 09:31:37 +02:00
dependabot[bot]
32db8e9016
Merge pull request #51893 from nextcloud/dependabot/npm_and_yarn/stable31/wait-on-8.0.3
2025-04-03 07:17:52 +00:00
nextcloud-command
edf7f77414
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-03 07:12:16 +00:00
dependabot[bot]
cf04673af9
Merge pull request #51896 from nextcloud/dependabot/npm_and_yarn/stable31/zip.js/zip.js-2.7.60
2025-04-03 07:08:06 +00:00
Ferdinand Thiessen
93d8e7e8a5
refactor: add migration for email setting
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-03 09:03:42 +02:00
provokateurin
67948fa7ed
fix(settings): Handle email change restriction separately from display name change restriction
...
Co-authored-by: provokateurin <kate@provokateurin.de >
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Co-authored-by: Louis <louis@chmn.me >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-03 09:03:42 +02:00
Nextcloud bot
094197a22d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-03 00:23:25 +00:00
John Molakvoæ
d85d4af5ad
Merge pull request #51895 from nextcloud/dependabot/npm_and_yarn/stable31/backbone-1.6.1
...
build(deps): bump backbone from 1.6.0 to 1.6.1
2025-04-02 21:25:19 +02:00
nextcloud-command
6514b5ac15
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-02 19:19:36 +00:00
John Molakvoæ
9aa25aad63
Merge pull request #51344 from nextcloud/dependabot/npm_and_yarn/stable31/cypress-split-1.24.14
...
build(deps-dev): bump cypress-split from 1.24.11 to 1.24.14
2025-04-02 21:16:34 +02:00
dependabot[bot]
0209180ca4
build(deps): bump backbone from 1.6.0 to 1.6.1
...
Bumps [backbone](https://github.com/jashkenas/backbone ) from 1.6.0 to 1.6.1.
- [Commits](https://github.com/jashkenas/backbone/compare/1.6.0...1.6.1 )
---
updated-dependencies:
- dependency-name: backbone
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 21:15:31 +02:00
dependabot[bot]
326f9d7230
build(deps-dev): bump @zip.js/zip.js from 2.7.57 to 2.7.60
...
Bumps [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) from 2.7.57 to 2.7.60.
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.7.57...v2.7.60 )
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 21:05:01 +02:00
John Molakvoæ
6081720b7b
Merge pull request #51890 from nextcloud/dependabot/npm_and_yarn/stable31/cypress/webpack-preprocessor-6.0.4
...
build(deps-dev): bump @cypress/webpack-preprocessor from 6.0.2 to 6.0.4
2025-04-02 20:31:35 +02:00
John Molakvoæ
d547f11448
Merge pull request #51888 from nextcloud/dependabot/npm_and_yarn/stable31/dockerode-4.0.5
...
build(deps-dev): bump dockerode from 4.0.4 to 4.0.5
2025-04-02 20:28:47 +02:00
dependabot[bot]
8afd9c563b
build(deps-dev): bump wait-on from 8.0.2 to 8.0.3
...
Bumps [wait-on](https://github.com/jeffbski/wait-on ) from 8.0.2 to 8.0.3.
- [Release notes](https://github.com/jeffbski/wait-on/releases )
- [Commits](https://github.com/jeffbski/wait-on/compare/v8.0.2...v8.0.3 )
---
updated-dependencies:
- dependency-name: wait-on
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 18:12:56 +00:00
dependabot[bot]
099148fa54
build(deps-dev): bump @cypress/webpack-preprocessor from 6.0.2 to 6.0.4
...
Bumps [@cypress/webpack-preprocessor](https://github.com/cypress-io/cypress ) from 6.0.2 to 6.0.4.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/@cypress/webpack-preprocessor-v6.0.2...@cypress/webpack-preprocessor-v6.0.4 )
---
updated-dependencies:
- dependency-name: "@cypress/webpack-preprocessor"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 18:12:30 +00:00
dependabot[bot]
09c2761fe3
build(deps-dev): bump dockerode from 4.0.4 to 4.0.5
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.4...v4.0.5 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-02 18:11:48 +00:00
Louis Chemineau
81e70c99cb
fix: Use login name to check the password
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-02 17:21:19 +00:00
Andy Scherzinger
ff9538302b
Merge pull request #51865 from nextcloud/backport/51852/stable31
...
[stable31] fix(encryption): init keys also when logged in using cookie auth
2025-04-02 18:47:02 +02:00
Andy Scherzinger
c6f10f3e18
Merge pull request #51869 from nextcloud/backport/51866/stable31
...
[stable31] fix: use proper migration sorting when checking if a migration needs to be executed
2025-04-02 18:45:15 +02:00
John Molakvoæ
25a0f4bb0c
Merge pull request #51871 from nextcloud/backport/51863/stable31
...
[stable31] fix(files): right click actions menu flicker
2025-04-02 17:36:28 +02:00
nextcloud-command
6deb2887fb
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-02 14:49:00 +00:00
skjnldsv
f069e12dfa
fix(files): right click actions menu flicker
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-04-02 14:38:21 +00:00
Richard Steinmetz
677a9a1fd0
Merge pull request #51859 from nextcloud/backport/50858/stable31
...
[stable31] fix(oauth2): retain support for legacy ownCloud clients
2025-04-02 16:16:58 +02:00
Robin Appelman
28c63750f9
fix: use proper migration sorting when checking if a migration needs to be executed
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-02 12:52:52 +00:00
Ferdinand Thiessen
69a88210c4
Merge pull request #51582 from nextcloud/backport/51250/stable31
...
[stable31] fix: pass hide download attribute while creating the share to fix github issue 50788
2025-04-02 13:34:58 +02:00
Ferdinand Thiessen
ddefca1d8a
fix(encryption): init keys also when logged in using cookie auth
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-02 11:31:11 +00:00
nextcloud-command
717468c45e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-02 11:29:26 +00:00
Ferdinand Thiessen
ba280a1968
fix(unified-search): do not overlap search with button
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-02 13:23:35 +02:00
nextcloud-command
0e8eb9c337
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-02 11:14:32 +00:00
Ferdinand Thiessen
a8f10369c7
test: add cypress tests for sharing download permission
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
[skip ci]
2025-04-02 13:10:33 +02:00
Ferdinand Thiessen
d9ba5d6810
fix(files_sharing): make sure IDs are unique for HTML elements
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-02 13:10:32 +02:00
Ferdinand Thiessen
938289c052
fix(files_sharing): ugly hacks to update permissions on share creation
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-02 13:10:32 +02:00
yemkareems
368a82ffb6
fix: pass hide download attribute while creating the share to fix github issue 50788
...
Signed-off-by: yemkareems <yemkareems@gmail.com >
2025-04-02 13:10:32 +02:00
Richard Steinmetz
1653cd2dea
fix(oauth2): retain support for legacy ownCloud clients
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-04-02 12:05:18 +02:00
Andy Scherzinger
f61636bcaa
Merge pull request #51578 from nextcloud/backport/51521/stable31
...
[stable31] fix(webauthn): adjust for updated library and add tests
2025-04-02 10:42:30 +02:00
Nextcloud bot
a988387264
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-02 00:23:19 +00:00
Ferdinand Thiessen
6c371c7991
test: adjust for cypress
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-01 23:29:17 +02:00
Andy Scherzinger
d297e8fac7
Merge pull request #51850 from nextcloud/backport/51845/stable31
...
[stable31] fix: don't have sabre/dav send it's own reponse if we already send the zip response
2025-04-01 21:46:22 +02:00
Robin Appelman
17569defaa
fix: don't have sabre/dav send it's own reponse if we already send the zip response
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-04-01 17:26:12 +00:00
nextcloud-command
441bcc6b57
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-04-01 17:14:10 +00:00
Ferdinand Thiessen
2d48c02913
test: make cypress run in secure context and add WebAuthn tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-01 19:10:11 +02:00
Ferdinand Thiessen
ff172e178e
fix(webauthn): do not require bcmath or gmp - not needed anymore
...
The extensions are not required anymore but only recommended for
performance. See also:
https://github.com/web-auth/webauthn-framework/issues/213
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-01 19:10:11 +02:00
Ferdinand Thiessen
7dc45631cf
fix(core): adjust fronend code for changes in webauthn library
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-04-01 19:10:11 +02:00
Andy Scherzinger
3afd719d85
Merge pull request #51843 from nextcloud/backport/51760/stable31
...
[stable31] fix(files_reminders): Lower disabled notifications app error to info
2025-04-01 18:42:07 +02:00
Louis Chemineau
89da238b70
fix(files_reminder): Replace error log by setup check
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-01 15:09:23 +00:00
Louis Chemineau
909d6a87c1
fix(files_reminders): Lower disabled notifications app error to info
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-04-01 15:09:22 +00:00
Christoph Wurst
9e2d1e0eb0
Merge pull request #51820 from nextcloud/backport/50768/stable31
...
[stable31] perf(cron): Delay (re)checking timed jobs
2025-04-01 12:27:40 +02:00
Joas Schilling
4d75eeaffe
Merge pull request #51331 from nextcloud/backport/51082/stable31
...
[stable31] feat(dav): add webhook compatibility for calendar object events
2025-04-01 12:05:16 +02:00
Nextcloud bot
48a2de092a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-04-01 00:23:20 +00:00
Pytal
5906f1b3f1
Merge pull request #51781 from nextcloud/backport/51336/stable31
...
[stable31] fix(settings): Fix infinitely loading account management page with pagination of groups
2025-03-31 14:51:29 -07:00
nextcloud-command
49912719f7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-31 21:16:58 +00:00
Christopher Ng
1fc9fb9985
test(settings): Fix group items not being found
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
1223063399
test(settings): Correctly find group in select
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
ada190bb39
test(settings): Wait until groups list has loaded
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
0eedb6904f
fix(settings): Separate subadmin options
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
4a7fee32db
fix(settings): Fix initialization of store
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
42517d9c34
fix(settings): Preserve system groups on reset
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
59885c0254
chore(openapi): Update spec
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
6ce464b899
fix(settings): Natural order groups
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
e0cafe5fb1
fix(settings): Fix duplicated group options in new account dialog
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
6a36355dc5
fix(settings): Fix duplicated group options when editing account
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
6b28f90881
fix(settings): Fix group creation in new account dialog
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
f5b35fe1e5
fix(settings): Fix group creation when editing users
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
bdac0d7670
fix(settings): Only change usercount if group can be found
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
46098c975b
fix(settings): Fix editing groups and subadmin groups of user
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
80a2fd25cf
feat(provisioning_api): Add endpoint for fetching user subadmin groups with details
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
32c3e18781
fix(settings): Fix erroneous hiding of group admin column with paginated groups
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:24 -07:00
Christopher Ng
b1d3ee8539
fix(settings): Prevent selection of invalid groups that are not fully loaded
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
0dc089799e
fix(settings): Fix loaded groups being undefined
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
13765c623c
chore(settings): Add note on groups sorting
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
02ca811c9d
refactor(settings): Consolidate group formatting
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
4d0f2da3e0
perf(settings): Make scrolling smooth when a large number of groups are rendered
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
cae40a3521
fix(settings): Allow searching for groups in new account dialog
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
19e1b54ae2
fix(settings): Allow searching for groups in user row
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
9b303db186
perf(settings): Cancel request on new search
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
56e255ecac
feat(provisioning_api): Add endpoint for fetching user groups with details
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
0d20ddf6f1
fix(settings): Fix infinitely loading account management page with pagination of groups
...
- Includes searching
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Christopher Ng
4c3335c934
perf(settings): Remove computation of all groups
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-31 14:10:23 -07:00
Joas Schilling
bcb2c50c6f
fix(caldav): Restore old private events and deprecate them
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-31 10:26:23 -07:00
Edward Ly
5f15089a05
feat(dav)!: migrate OCA calendar object events to OCP
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-03-31 10:26:23 -07:00
Edward Ly
a85b6778b6
feat(dav): add webhook compatibility for calendar object events
...
Signed-off-by: Edward Ly <contact@edward.ly >
2025-03-31 10:26:01 -07:00
Christoph Wurst
dfb0b38acc
perf(cron): Delay (re)checking timed jobs
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-03-31 15:33:59 +00:00
Côme Chilliet
911830df8a
Merge pull request #51376 from nextcloud/backport/51108/stable31
...
[stable31] Fix disabled user list for SAML group subadmin
2025-03-31 15:41:10 +02:00
Marcel Klehr
f09f1d1f8c
Merge pull request #51813 from nextcloud/backport/51750/stable31
...
[stable31] fix(dav): Give proper HTTP status code on MKCOL when quota exceeded
2025-03-31 15:24:38 +02:00
Andy Scherzinger
beba048bd7
Merge pull request #51799 from nextcloud/automated/noid/stable31-fix-npm-audit
...
[stable31] Fix npm audit
2025-03-31 14:32:37 +02:00
Andy Scherzinger
88c17ebe63
Merge pull request #51808 from nextcloud/backport/51600/stable31
...
[stable31] feat: Limit `ExpireTrash` job to 30 minutes
2025-03-31 14:24:30 +02:00
Marcel Klehr
f42380f138
fix(dav): Give proper HTTP status code on MKCOL when quota exceeded
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-03-31 11:46:53 +00:00
Louis Chemineau
27079eedeb
feat: Limit trash expire job to 30 minutes
...
And pick up where it left off, leveraging getSeenUsers.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-31 11:01:02 +00:00
Louis Chemineau
749b4f4d22
chore: Refactor callForSeenUsers to use getSeenUsers
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-31 11:01:02 +00:00
Louis Chemineau
cd3d955e21
feat: Implement getSeenUsers to iterate over users
...
This method uses an iterator.
This is lighter on resources and gives more control to the caller
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-31 11:01:02 +00:00
Nextcloud bot
a198345867
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-31 00:23:37 +00:00
nextcloud-command
ac4008ea74
fix(deps): Fix npm audit
...
Signed-off-by: GitHub <noreply@github.com >
2025-03-30 18:21:00 +00:00
Andy Scherzinger
6d4a2dde95
Merge pull request #51347 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/cypress-1.0.0-beta.14
...
build(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.12 to 1.0.0-beta.14
2025-03-30 15:30:24 +02:00
dependabot[bot]
0288dbd6f1
build(deps-dev): bump @nextcloud/cypress
...
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress ) from 1.0.0-beta.12 to 1.0.0-beta.14.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases )
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.12...v1.0.0-beta.14 )
---
updated-dependencies:
- dependency-name: "@nextcloud/cypress"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-30 15:16:16 +02:00
Andy Scherzinger
7197b9db89
Merge pull request #51316 from nextcloud/backport/51144/stable31
...
[stable31] fix(dav): Create SAB at installation
2025-03-30 14:41:47 +02:00
Nextcloud bot
162d1ceed8
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-30 12:36:54 +00:00
Christoph Wurst
1f1945640d
fix(dav): Create SAB at installation
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-03-30 14:04:45 +02:00
Andy Scherzinger
dfc067ad7d
Merge pull request #51666 from nextcloud/backport/51644/stable31
...
[stable31] fix(user): Some strings not being translated
2025-03-30 13:42:40 +02:00
nextcloud-command
3ed08d2118
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-30 11:27:49 +00:00
Git'Fellow
606c781218
fix(user): Some strings not being translated
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-03-30 13:22:42 +02:00
dependabot[bot]
0392970117
Merge pull request #51345 from nextcloud/dependabot/npm_and_yarn/stable31/libphonenumber-js-1.11.20
2025-03-30 08:23:54 +00:00
nextcloud-command
14665cc0e8
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-30 08:10:05 +00:00
dependabot[bot]
c15cc613a6
build(deps-dev): bump cypress-split from 1.24.11 to 1.24.14
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.11 to 1.24.14.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.11...v1.24.14 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-30 09:16:33 +02:00
dependabot[bot]
b6fb42a344
build(deps): bump libphonenumber-js from 1.11.19 to 1.11.20
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.11.19 to 1.11.20.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/commits/master )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-30 09:13:32 +02:00
Côme Chilliet
720d1c0cd3
chore: Move magic number into a documented const
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-30 09:11:30 +02:00
Côme Chilliet
3ed1c0c214
chore: Remove now unused methods from User manager
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-30 09:11:30 +02:00
Côme Chilliet
171886ae6b
fix: Correctly count disabled users for SAML groups subadmins
...
If too many users return -1 as for LDAP so that link is shown
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-30 09:11:30 +02:00
Nextcloud bot
b0c5a1c205
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-30 00:23:32 +00:00
Andy Scherzinger
8179a4871b
Merge pull request #51708 from nextcloud/backport/51707/stable31
...
[stable31] fix: filter out contacts with empty email addresses in sharee completion
2025-03-29 20:26:58 +01:00
dependabot[bot]
de51d68305
Merge pull request #51783 from nextcloud/dependabot/npm_and_yarn/stable31/moment-timezone-0.5.48
2025-03-29 11:14:21 +00:00
nextcloud-command
88ccbb2637
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-29 10:59:42 +00:00
dependabot[bot]
c72529320e
chore(deps): bump moment-timezone from 0.5.46 to 0.5.48
...
Bumps [moment-timezone](https://github.com/moment/moment-timezone ) from 0.5.46 to 0.5.48.
- [Release notes](https://github.com/moment/moment-timezone/releases )
- [Changelog](https://github.com/moment/moment-timezone/blob/develop/changelog.md )
- [Commits](https://github.com/moment/moment-timezone/compare/0.5.46...0.5.48 )
---
updated-dependencies:
- dependency-name: moment-timezone
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-29 02:05:07 +00:00
Nextcloud bot
b757349adf
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-29 00:23:02 +00:00
Julius Knorr
deafe47b98
test: Adapt tests to properly use valid email addresses
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-03-28 22:37:07 +01:00
Julius Knorr
4308f0019b
fix: filter out contacts with invalid email addresses in sharee completion
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-03-28 22:37:07 +01:00
Andy Scherzinger
2182494975
Merge pull request #51662 from nextcloud/backport/51611/stable31
...
[stable31] fix(IFilenameValidator): correctly handle case insensitivity
2025-03-28 21:14:48 +01:00
Ferdinand Thiessen
ef1a73a8dc
fix(IFilenameValidator): correctly handle case insensitivity
...
- forbidden names and forbidden base names are case **insensitive**
so we need to check all lowercase here.
- add test that config value is also read case insensitive.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-28 20:54:23 +01:00
Andy Scherzinger
0da6eeabf8
Merge pull request #51330 from nextcloud/backport/51130/stable31
...
[stable31] fix: Do not build encrypted password if there is none
2025-03-28 16:48:04 +01:00
Julius Knorr
1642cd1ff1
fix: Do not build encrypted password if there is none
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-03-28 15:18:27 +01:00
Kate
b93f6dbeaf
Merge pull request #51691 from nextcloud/backport/51669/stable31
...
[stable31] perf(sharing): Use oc_share.item_type IN instead of OR equals
2025-03-28 15:13:47 +01:00
Marcel Klehr
0273b4d0ba
perf(sharing): Use oc_share.{item_type, share_type} IN instead of OR equals
...
to improve performance by using the db index
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-03-28 14:46:30 +01:00
Ferdinand Thiessen
770e4e5238
Merge pull request #51770 from nextcloud/backport/51501/stable31
...
[stable31] fix: add event status and participant status
2025-03-28 14:35:37 +01:00
Kate
1fd0651d08
Merge pull request #51748 from nextcloud/backport/51744/stable31
...
[stable31] fix(files_versions): Rely on server mime fallback icons
2025-03-28 12:14:38 +01:00
nextcloud-command
2107d8d519
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-28 11:56:25 +01:00
provokateurin
dab670f289
fix(files_versions): Rely on server mime fallback icons
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-28 11:54:32 +01:00
provokateurin
d15ea1f17e
feat(files_versions): Implement preview mime icon fallback
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-28 11:54:31 +01:00
provokateurin
0169965c84
fix(files_versions): Cache previews
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-28 11:54:13 +01:00
John Molakvoæ
fa2b03d759
Merge pull request #51753 from nextcloud/backport/50121/stable31
...
[stable31] fix(theming): enforce theme also for login
2025-03-28 09:36:24 +01:00
SebastianKrupinski
d977d50151
fix: add event status and participant status
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-03-28 04:34:44 -04:00
John Molakvoæ
281bb874b0
Merge pull request #51751 from nextcloud/backport/51684/stable31
...
[stable31] fix(files): Properly encode URLs when preparing ZIP download
2025-03-28 08:52:24 +01:00
Andy Scherzinger
9ea72adb99
Merge pull request #51688 from nextcloud/backport/51490/stable31
...
[stable31] fix(database): Cast users count to integer
2025-03-28 07:42:17 +01:00
Nextcloud bot
db677a6bc0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-28 00:23:36 +00:00
Kate
dd602f826a
Merge pull request #51718 from nextcloud/backport/51433/stable31
...
[stable31] fix(GenerateBlurhashMetadata): Suppress imagescale errors
2025-03-27 23:32:17 +01:00
Kate
da83efc61f
Merge pull request #51758 from nextcloud/backport/51449/stable31
...
[stable31] fix: resolve typo in authMethod enum cases
2025-03-27 22:07:43 +01:00
Côme Chilliet
964a59a948
Merge pull request #51704 from nextcloud/backport/51458/stable31
...
[stable31] Fix public download activity
2025-03-27 18:24:44 +01:00
janepie
940973efdf
Merge pull request #51741 from nextcloud/backport/51724/stable31
...
[stable31] Fix: task type translations
2025-03-27 17:13:56 +01:00
Jana Peper
2cd4760b61
fix: task type translations
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com >
2025-03-27 14:56:31 +01:00
Hendrik Heil
36a32eba02
fix(webhooks): resolve typo in openapi authMethod enum cases
...
Signed-off-by: Hendrik Heil <hendrik@heil.sh >
2025-03-27 13:25:28 +00:00
Hendrik Heil
64b6439be8
fix(webhooks): update docblock options for authMethod
...
Signed-off-by: Hendrik Heil <hendrik@heil.sh >
2025-03-27 13:25:28 +00:00
Côme Chilliet
304112b0ad
fix(tests): Sort activities by id to get the last one
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:20:35 +01:00
Côme Chilliet
07422477f5
fix(sharebymail): Fix activity rich object id type
...
Fixes "Object for placeholder file is invalid, value 21 for key id is not a string"
Exception spotted in tests logs.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:20:28 +01:00
Côme Chilliet
69235976ad
feat: Add context and test steps for activity in sharing
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:20:22 +01:00
Côme Chilliet
d3b976bf36
feat: add integration test for sharing activity
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:20:03 +01:00
Côme Chilliet
8b41055297
fix(files_sharing): Use session id as part of cache key to avoid concurrency issues
...
If several people are watching and seeking the same video file we do not
want the cache key to be the same or it would flood activity again.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:19:02 +01:00
Côme Chilliet
d9b2178ee1
fix(files_sharing): Set higher priority for listeners that may abort the request
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:18:56 +01:00
Côme Chilliet
0c293b3569
fix: Avoid triggering several activities for Range request on the same file
...
Avoids flooding activities when someone browse a video in the web player.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:18:51 +01:00
Côme Chilliet
97dbbe4768
fix: Fix download activity for folders
...
Remove duplicate activity publishing from share controller download,
listen to BeforeZipCreatedEvent to publish activity for folders, and
cache folders activity to avoid sending activity for each file in the
folder.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:18:46 +01:00
Côme Chilliet
6ff8d1e43b
fix(sharing): Publish activity for download by public link
...
Even if dav endpoint is now used.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-27 12:18:23 +01:00
Ferdinand Thiessen
be2f75efb8
fix(theming): enforce theme also for login
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-27 11:15:31 +00:00
nextcloud-command
06ae7766e5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-27 11:13:19 +00:00
Fabian Zwemke
fabcb547a5
chore: recompile assets
...
Signed-off-by: Fabian Zwemke <fabian@zwemke.de >
2025-03-27 11:05:37 +00:00
Fabian Zwemke
7b429c8a44
fix(files): Properly encode URLs when preparing ZIP download
...
Signed-off-by: Fabian Zwemke <fabian@zwemke.de >
2025-03-27 11:05:36 +00:00
Pytal
f61446e843
Merge pull request #51738 from nextcloud/backport/51737/stable31
...
[stable31] fix(files_reminders): Fix reminder actions being displayed on invalid nodes
2025-03-27 01:55:59 -07:00
Nextcloud bot
053538a05e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-27 00:24:09 +00:00
nextcloud-command
3935051196
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-26 19:04:40 +00:00
Christopher Ng
f0f6b0b69d
fix(files_reminders): Fix reminder actions being displayed on invalid nodes
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-03-26 18:41:35 +00:00
Ferdinand Thiessen
fa475f157c
Merge pull request #51723 from nextcloud/backport/51705/stable31
...
[stable31] fix(files_versions): correctly show version author also for shared files
2025-03-26 13:17:34 +01:00
Ferdinand Thiessen
433e704b63
fix(files_versions): correctly show version author also for shared files
...
The users endpoint is not available for other users if the current user
has no admin privileges, so instead use the displaynames endpoint.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-26 11:50:46 +00:00
Kate
7a0a728a2d
Merge pull request #51720 from nextcloud/backport/51594/stable31
...
[stable31] fix(occ): Suppress errors when checking config.php fileowner
2025-03-26 10:45:46 +01:00
provokateurin
3a50674855
fix(occ): Suppress errors when checking config.php fileowner
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-26 09:14:44 +00:00
umgfoin
eb97cfe755
fix(GenerateBlurhashMetadata): Suppress imagescale errors
...
Suppress errors in imagescale during file-scans:
Most of these errors are caused by out of range x/y-dims.
Triggering un unhandled exception, metadata-generation aborts at this point (e.g. occ files:scan --generate-metadata), effectively preventing these images from being added to photos or maps.
This problem might be the root cause for an issue described here:
https://github.com/nextcloud/photos/issues/2768
Signed-off-by: umgfoin <umgfoin@users.noreply.github.com >
2025-03-26 09:02:49 +00:00
Nextcloud bot
927739cb2b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-26 00:22:48 +00:00
F. E Noel Nfebe
e7924b19a2
Merge pull request #51699 from nextcloud/backport/51697/stable31
...
[stable31] fix(login): Improve CSRF error message for better user understanding
2025-03-25 16:57:14 +01:00
nextcloud-command
5a7794bd84
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-25 15:41:09 +00:00
nextcloud-command
e50fd23fd6
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-25 14:49:06 +00:00
nfebe
2a631f4676
fix(login): Improve CSRF error message for better user understanding
...
This commit changes the CSRF error message displayed in the login form to
provide more specific information to the user. Instead of the generic less helpful error.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-03-25 14:49:04 +00:00
Côme Chilliet
18759c7e6a
Merge pull request #51695 from nextcloud/backport/51689/stable31
...
[stable31] Fix files_sorting cypress tests
2025-03-25 15:17:40 +01:00
Kate
e8f010571e
Merge pull request #51690 from nextcloud/backport/51649/stable31
...
[stable31] fix(systemtags): Dispatch events when bulk assigning system tags
2025-03-25 13:59:14 +01:00
John Molakvoæ
34a2979aaa
Merge pull request #51693 from nextcloud/backport/51682/stable31
...
[stable31] fix(dav): filter user files when updating tags
2025-03-25 13:58:45 +01:00
Côme Chilliet
51b146d15d
fix(tests): Files are sorted by Name by default, no need to click it
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-25 12:32:58 +00:00
skjnldsv
2b4fed3340
fix(dav): filter user files when updating tags
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-25 12:30:03 +00:00
Roland Scheidel
09ea98858d
fix(systemtags): Dispatch events when bulk assigning system tags
...
Signed-off-by: Roland Scheidel <kontakt@scheidel.at >
2025-03-25 12:22:52 +00:00
Git'Fellow
e5d62aeec7
fix(database): Cast users count to integer
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-03-25 11:57:42 +00:00
Kate
760503d73e
Merge pull request #51672 from nextcloud/backport/51668/stable31
...
[stable31] fix(provisioning_api): Pass on translated hint if password change fails
2025-03-25 10:59:20 +01:00
Nextcloud bot
7de5152eb6
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-25 00:22:47 +00:00
Marcel Müller
e79aea33cc
Merge pull request #51678 from nextcloud/backport/51675/stable31
...
[stable31] fix(setupchecks): Treat information messages as success
2025-03-24 22:18:17 +01:00
nextcloud-command
0614a59e32
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-24 20:19:33 +00:00
Marcel Müller
b01efbb55a
fix(setupchecks): Treat information messages as success
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-03-24 20:12:12 +00:00
provokateurin
a4ddc6dc6c
fix(provisioning_api): Pass on translated hint if password change fails
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-24 15:06:34 +00:00
Kate
32413b8896
Merge pull request #51388 from nextcloud/backport/51364/stable31
...
[stable31] fix(files_external): Stop building path twice when checking if file exists on case insensitive SMB storage
2025-03-24 14:08:47 +01:00
Nextcloud bot
4fa9662758
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-24 00:23:10 +00:00
Kate
1742702294
Merge pull request #51653 from nextcloud/backport/51622/stable31
...
[stable31] fix(ocm): `publicKey` can be disabled so capabilities do not match
2025-03-23 20:56:18 +01:00
Ferdinand Thiessen
68ddad80e1
fix(ocm): publicKey can be disabled so capabilities do not match
...
When the public key feature is disabled null is returned for
`publicKey`. So in this case we need to adjust the capabilities
and return type of `jsonSerialize()`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-23 18:34:20 +00:00
Nextcloud bot
c544e04856
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-23 00:22:55 +00:00
Sebastian Krupinski
a8461c0453
Merge pull request #51326 from nextcloud/backport/51216/stable31
...
[stable31] fix: remote account activity translation
2025-03-22 13:38:03 +00:00
SebastianKrupinski
aee4328b1f
fix:remote account activity translation
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-03-22 08:21:57 -04:00
Nextcloud bot
ab00df4e33
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-22 00:22:06 +00:00
Andy Scherzinger
6a86a38d59
Merge pull request #50840 from nextcloud/automated/noid/stable31-fix-npm-audit
...
[stable31] Fix npm audit
2025-03-21 21:15:33 +01:00
nextcloud-command
0fdf24c080
fix(deps): Fix npm audit
...
Signed-off-by: GitHub <noreply@github.com >
2025-03-21 17:48:02 +00:00
Andy Scherzinger
dee375d16a
Merge pull request #51511 from nextcloud/backport/51477/stable31
...
[stable31] fix(profile): allow to unset phone number
2025-03-21 18:43:47 +01:00
nextcloud-command
7acb77a7c0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-21 17:25:47 +00:00
Ferdinand Thiessen
e1fe4f6e24
fix(profile): allow to reset phone number
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-21 18:21:45 +01:00
Kate
d7903b1630
Merge pull request #51616 from nextcloud/backport/50542/stable31
...
[stable31] fix(files_sharing): skip expiration notify for invalid share record
2025-03-21 07:41:18 +01:00
Luka Trovic
833ec55728
fix(files_sharing): skip expiration notify for invalid share record
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-03-21 07:15:49 +01:00
Nextcloud bot
ff114a842f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-21 00:23:07 +00:00
Ferdinand Thiessen
4d061566bd
Merge pull request #51275 from nextcloud/backport/51148/stable31
...
[stable31] fix(files): also show file list headers on empty views
2025-03-20 16:12:03 +01:00
Ferdinand Thiessen
0fd88445df
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-20 15:42:05 +01:00
Ferdinand Thiessen
046e4b2d59
test: fix CI when running Karma tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-20 15:41:58 +01:00
Ferdinand Thiessen
e9c242e2a2
fix(files): also show file list headers on empty views
...
It is needed, e.g. for the note-to-recipient, that the headers
are also shown when there is no content (yet).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-20 15:37:43 +01:00
Andy Scherzinger
f4a0ec44e9
Merge pull request #51466 from nextcloud/backport/51441/stable31
...
[stable31] fix(CalDav): alter invitation attachment filename and type
2025-03-20 07:51:41 +01:00
Andy Scherzinger
ebce16e46d
Merge pull request #51522 from nextcloud/backport/51389/stable31
...
[stable31] fix: skip caching lastSeenQuotaUsage for remote shares
2025-03-20 07:37:58 +01:00
Andy Scherzinger
957ffda3cb
Merge pull request #51561 from nextcloud/backport/50663/stable31
...
[stable31] enh: improve occ file:transfer-ownership logging
2025-03-20 01:32:27 +01:00
Nextcloud bot
7a1717d305
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-20 00:23:31 +00:00
grnd-alt
cdad92d2bb
feat: improve occ file:transfer-ownership logging
...
Signed-off-by: grnd-alt <github@belakkaf.net >
2025-03-20 00:56:11 +01:00
Daniel Kesselberg
ca63574674
fix: skip caching lastSeenQuotaUsage for remote shares
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-03-20 00:54:46 +01:00
SebastianKrupinski
8cc0062227
fix(CalDav): alter invitation attachment filename and type
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-03-20 00:53:43 +01:00
Andy Scherzinger
ec7c823182
Merge pull request #51539 from nextcloud/backport/51380/stable31
...
[stable31] fix(cardav): only show users from enabled addressBooks in contacts menu
2025-03-20 00:24:31 +01:00
Hamza Mahjoubi
7e6801a9af
fix(cardav): only show useres from enabled addressBooks in contacts menu
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com >
2025-03-19 23:46:57 +01:00
Andy Scherzinger
806a3d1e39
Merge pull request #51474 from nextcloud/backport/51469/stable31
...
[stable31] fix(files_sharing): ensure share status action works also in grid view
2025-03-19 23:12:10 +01:00
nextcloud-command
349b31f439
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-19 21:54:17 +00:00
Ferdinand Thiessen
b07ef78fa2
fix(files_sharing): ensure share status action works also in grid view
...
Remove some hacks from files app about the *files_sharing* status
action, in general not sure why this hack was there instead of being in
the correct app - but it broke the grid view.
So now the sharing information is also available in grid view.
Moreover the icon is fixed in size to not overflow the actions menu.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-19 22:49:05 +01:00
Arthur Schiwon
8ab08221a0
Merge pull request #51575 from nextcloud/release/31.0.2
...
31.0.2
2025-03-19 12:41:08 +01:00
Arthur Schiwon
cbc4bb60f2
build(hub): 31.0.2
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-03-19 11:37:13 +01:00
Nextcloud bot
e544647470
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-19 00:22:52 +00:00
Benjamin Gaussorgues
f815a0dab8
Merge pull request #51552 from nextcloud/release/31.0.2_rc1
...
31.0.2 RC1
2025-03-18 11:24:35 +01:00
Benjamin Gaussorgues
a75fdd42fd
Merge pull request #51549 from nextcloud/backport/51544/stable31
...
[stable31] fix(auth): Allow 2FA challenges for Ephemeral sessions
2025-03-18 11:19:49 +01:00
Benjamin Gaussorgues
6722bcbcb6
build(hub): 31.0.2 RC1
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-03-18 10:21:51 +01:00
Joas Schilling
90fff7d6cc
fix(auth): Allow 2FA challenges for Ephemeral sessions
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-18 09:16:58 +00:00
Git'Fellow
561775d2fe
Merge pull request #51536 from nextcloud/backport/51333/stable31
...
[stable31] fix(files): Make sure file pointer exists
2025-03-18 09:10:11 +01:00
Nextcloud bot
b2ff0daab7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-18 00:24:01 +00:00
Joas Schilling
550bf27a6d
Merge pull request #51371 from nextcloud/backport/51361/stable31
...
[stable31] fix(base.php): Correct order for booting \OC\Server
2025-03-17 21:11:41 +01:00
Joas Schilling
13dc5e54a1
Merge pull request #51515 from nextcloud/backport/51512/stable31
...
[stable31] fix(comments): Fix activity rich subject parameters
2025-03-17 21:11:09 +01:00
Git'Fellow
55f50b485f
fix(files): Make sure file pointer exists
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-03-17 16:05:04 +00:00
Joas Schilling
c1533ab830
Merge pull request #51519 from nextcloud/ci/noid/3rdparty-31
...
[stable31] ci: Update 3rdparty actions
2025-03-17 12:21:46 +01:00
Joas Schilling
ff923cb306
ci: Update 3rdparty actions
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-17 11:32:03 +01:00
provokateurin
b20800aeab
fix(comments): Fix activity rich subject parameters
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-17 09:35:14 +00:00
Louis
6fdcd84f71
Merge pull request #51304 from nextcloud/backport/51302/stable31
...
[stable31] test: Remove `.only()` calls
2025-03-17 10:28:06 +01:00
Stephan Orbaugh
d2b0c4003a
Merge pull request #51445 from nextcloud/backport/51442/stable31
...
[stable31] fix(RichObjectStrings): Make exception messages for invalid parameters more useful for debugging
2025-03-17 08:58:48 +01:00
provokateurin
4f27d82471
fix(RichObjectStrings): Make exception messages for invalid parameters more useful for debugging
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-17 06:46:12 +01:00
Kate
a59c89eb6a
Merge pull request #51396 from nextcloud/backport/51365/stable31
...
[stable31] fix(dav): Fix share token pattern for base uri extraction
2025-03-17 06:23:10 +01:00
Nextcloud bot
5331744db9
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-17 00:22:53 +00:00
Nextcloud bot
2a83070836
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-16 00:23:48 +00:00
Nextcloud bot
7d54ff5398
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-15 00:23:39 +00:00
Nextcloud bot
4f4be6b0ea
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-14 00:23:26 +00:00
Ferdinand Thiessen
c34c8ed3ba
Merge pull request #51397 from nextcloud/backport/51394/stable31
...
[stable31] Allow to delete files without trashbin + add unit tests + some refactoring
2025-03-13 22:03:33 +01:00
Ferdinand Thiessen
b2f2bf7cd7
Merge pull request #51311 from nextcloud/backport/51310/stable31
...
[stable31] fix(encryption): Listen for user login and logout to set encryption key
2025-03-13 21:51:19 +01:00
Ferdinand Thiessen
da8e210a14
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-13 21:31:52 +01:00
Ferdinand Thiessen
5eff90005e
fix(files): also enable delete action if trashbin is disabled
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-13 21:30:43 +01:00
Ferdinand Thiessen
f9355decbc
test(files_trashbin): add test coverage also for utils like the logger
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-13 21:30:43 +01:00
Ferdinand Thiessen
b15ce12f28
refactor(files_trashbin): restore action refactoring
...
1. do not rely on magic string but use constant ID for trashbin view
2. add unit tests for restore action
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-13 21:30:43 +01:00
Ferdinand Thiessen
4b773f6dd7
fix(files_trashbin): return correct type in empty trash action
...
1. correctly return null instead of void in empty trash action
2. use constant instead of magic value for action ID
3. add unit tests for empty trash action
4. add unit tests for trashbin api
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-13 21:30:43 +01:00
Ferdinand Thiessen
ede015a424
fix(files_trashbin): correctly sort custom columns in trashbin view
...
1. Refactor to make code better testable (move columns and view source to `files_views` folder)
2. Fix deletion time fallback (JS Date vs unix timestamp for
"delted"-column)
3. Correctly sort `deletedBy` and `originalLocation` columns to use
natural sort like any other column
4. Add unit tests for columns and views
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-13 21:30:43 +01:00
Ferdinand Thiessen
04ae68a8f7
Merge pull request #51437 from nextcloud/backport/51434/stable31
...
[stable31] fix(mime-types): adjust compiled mime types and sign
2025-03-13 21:29:07 +01:00
Arthur Schiwon
ca86133382
Merge pull request #51460 from nextcloud/release/31.0.1
...
31.0.1
2025-03-13 16:08:48 +01:00
Arthur Schiwon
398f1db437
build(hub): 31.0.1
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-03-13 14:37:12 +01:00
Nextcloud bot
3bcecbdaec
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-13 00:23:10 +00:00
Arthur Schiwon
a9429acb98
Merge pull request #51440 from nextcloud/fix/jquery-ui
...
[stable31] revert(deps): jquery-ui to 1.13.3
2025-03-12 14:00:55 +01:00
skjnldsv
0640db49be
chore(assets): recompile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-12 13:45:48 +01:00
skjnldsv
7a3cc17a82
revert(deps): jquery-ui to 1.13.3
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-12 13:45:41 +01:00
Arthur Schiwon
f52b2ac208
Merge pull request #51428 from nextcloud/release/31.0.1_rc2
...
31.0.1 RC2
2025-03-12 13:03:10 +01:00
Ferdinand Thiessen
dfd39f21b7
fix(mime-types): adjust compiled mime types and sign
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-12 12:03:06 +00:00
Arthur Schiwon
9043a8788a
build(hub): 31.0.1 RC2
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-03-12 11:51:26 +01:00
John Molakvoæ
d5987f857c
Merge pull request #51417 from nextcloud/backport/51384/stable31
...
[stable31] fix(lookup-server): Only flag new users for lookup update / delete
2025-03-12 11:14:13 +01:00
Ferdinand Thiessen
00141635dd
fix(lookup-server): Only flag new users for lookup update / delete
...
If the flag was already set then we do not need to overwrite it.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-12 08:06:06 +00:00
Andy Scherzinger
bef1a658b5
Merge pull request #51402 from nextcloud/backport/51379/stable31
...
[stable31] fix(AppDiscover): Strip double-quotes from folder name
2025-03-12 08:57:52 +01:00
John Molakvoæ
f17c3cd440
Merge pull request #51413 from nextcloud/backport/51405/stable31
...
[stable31] fix(mimetypes): drop `tar.gz` and `tar.bz2` and adjust `tgz`
2025-03-12 08:53:59 +01:00
Ferdinand Thiessen
d8c0852f38
fix(mimetypes): drop tar.gz and tar.bz2 and adjust tgz
...
1. mimetypes with a dot do not work with our mime detector (only checks
last dot).
2. all of those files are tar files compressed as gzip / bzip2 so the
real mimetype of the file is the compression not the tar.
We could at max. set mime to `application/x-tar+gzip`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-12 07:51:11 +00:00
Nextcloud bot
aebc0806fc
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-12 00:23:27 +00:00
Andy Scherzinger
33115268f5
Merge pull request #51395 from nextcloud/backport/51320/stable31
...
[stable31] fix(external_storage): fix settings save
2025-03-12 00:49:08 +01:00
nextcloud-command
57313e345a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-11 23:55:01 +01:00
skjnldsv
9ff9096e4a
fix(external_storage): fix settings save
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-11 23:55:01 +01:00
Andy Scherzinger
1d58ce82c9
Merge pull request #51404 from nextcloud/backport/51378/stable31
...
[stable31] fix(lookup-server): disable when not using global scale
2025-03-11 23:27:25 +01:00
Ferdinand Thiessen
e60f6fe6e0
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 21:54:06 +01:00
Ferdinand Thiessen
324582729a
fix(lookup-server): disable lookup server for non-global scale setups
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 21:54:06 +01:00
Ferdinand Thiessen
aa7300b53d
fix(lookup-server): do not query data by default
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 21:39:33 +01:00
Ferdinand Thiessen
29398c819c
fix(lookup-server): do not upload data by default
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-11 21:39:33 +01:00
Git'Fellow
1009704fa0
fix(AppDiscover): Ensure created cache folder is safe-chars only
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-03-11 17:31:26 +00:00
provokateurin
51602ae8e2
fix(dav): Fix share token pattern for base uri extraction
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-11 14:05:31 +00:00
provokateurin
6aea50c8b8
fix(files_external): Stop building path twice when checking if file exists on case insensitive SMB storage
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-11 10:47:37 +00:00
Nextcloud bot
c4a17a6bc8
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-11 00:23:08 +00:00
Joas Schilling
a7cee21ec1
fix(base.php): Correct order for booting \OC\Server
...
A recent change had broken authentication with an older
FastCGI Apache2 module, because the IRequest object got
initialised before the fix from self::handleAuthHeaders()
copied the authentication headers into the correct $_SERVER
variables.
Since this part is completely independent from any Nextcloud
code it is now done as a first thing within the init() call.
Additionally similar issues could happen when another class
would boot too early and read other global PHP settings like
ini values and default timezone, so those are now also moved
to the beginning.
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-10 11:34:31 +00:00
Nextcloud bot
58f83cc569
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-10 00:23:02 +00:00
Nextcloud bot
e24146d000
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-09 00:23:20 +00:00
Nextcloud bot
f68bda0353
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-08 00:22:25 +00:00
Nextcloud bot
37cff42752
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-07 00:23:42 +00:00
Ferdinand Thiessen
47e7be5af8
fix(encryption): Listen for user login and logout to set encryption key
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-06 17:53:25 +00:00
John Molakvoæ
d9cc221bd6
Merge pull request #51308 from nextcloud/backport/51288/stable31
...
[stable31] fix(systemtags): unify restrict_creation_to_admin handling
2025-03-06 16:37:25 +01:00
nextcloud-command
52e87147ea
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-06 15:18:03 +00:00
skjnldsv
f00d596b8c
fix(systemtags): prevent tag edition if restricted
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
[skip ci]
2025-03-06 15:11:51 +00:00
skjnldsv
75ce4d3ae0
fix(systemtags): unify restrict_creation_to_admin handling
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 15:11:50 +00:00
John Molakvoæ
9304846bdf
Merge pull request #51240 from nextcloud/release/31.0.1_rc1
...
31.0.1 RC1
2025-03-06 13:56:23 +01:00
Louis Chemineau
b5a053b93f
test: Remove .only( calls
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-06 11:13:39 +00:00
Andy Scherzinger
9d0ddc9939
Merge pull request #50932 from nextcloud/backport/50910/stable31
...
[stable31] fix(files_external): request strict password auth on credentials enter action
2025-03-06 10:22:52 +01:00
skjnldsv
2b875bb27c
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 10:03:05 +01:00
Ferdinand Thiessen
a3845297af
fix(systemtags): Fix invalid dompurify import
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-06 09:47:21 +01:00
skjnldsv
4f2c2d073b
chore(deps): bump dompurify from 3.1.7 to 3.2.4
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 09:47:21 +01:00
Joas Schilling
2260561fb5
fix(l10n): Fix triple dot in translation
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-06 09:40:35 +01:00
skjnldsv
fc943ef465
fix(cypress): action selector menu lookup
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 09:40:35 +01:00
skjnldsv
4783f2f215
chore(cypress): also log the current server image sha
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 09:40:35 +01:00
skjnldsv
7786d6a53d
fix(files_external): inline storage check improvements
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 09:40:35 +01:00
skjnldsv
ef263a0249
chore(files_external): add cypress tests for user credentials action
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 09:40:35 +01:00
Nextcloud bot
a157b65d22
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-06 08:26:24 +00:00
skjnldsv
edead7274b
fix(files_external): request strict password auth on credentials enter action
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-06 07:47:41 +00:00
Nextcloud bot
0721bea606
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-06 00:23:39 +00:00
John Molakvoæ
d9b537ba7d
Merge pull request #51262 from nextcloud/skjnldsbot/dep-upload-stable31
...
[stable31] chore(deps): update `@nextcloud/upload` to 1.9.0
2025-03-05 20:54:24 +01:00
Andy Scherzinger
96d3138219
Merge pull request #51289 from nextcloud/backport/51287/stable31
...
[stable31] fix(l10n): Remove leading space from translation string
2025-03-05 19:12:35 +01:00
Louis
0a9a14d319
Merge pull request #51295 from nextcloud/backport/51280/stable31
...
[stable31] fix(login): Properly target public page with attribute
2025-03-05 18:45:16 +01:00
Louis Chemineau
fb41438db1
fix(login): Properly target public page with attribute
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-05 17:02:26 +00:00
Joas Schilling
37587bda5f
fix(l10n): Remove leading space from translation string
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-05 16:48:42 +00:00
Andy Scherzinger
5c0babe27b
Merge pull request #51251 from nextcloud/backport/50989/stable31
...
[stable31] fix: Use case insensitive check when validating login name
2025-03-05 17:47:50 +01:00
skjnldsv
063bf4ae6a
chore(deps): update @nextcloud/vue to 8.23.1
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-05 16:45:41 +01:00
nextcloud-command
cb0549e20c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-05 16:43:49 +01:00
skjnldsv
003c680258
chore(deps): update @nextcloud/upload to 1.9.0
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-03-05 16:43:48 +01:00
Kate
c93eda7b6f
Merge pull request #51276 from nextcloud/backport/51259/stable31
...
[stable31] fix(files): Don't do session related work in the constructor of the View
2025-03-05 16:32:21 +01:00
Joas Schilling
cc257ecf92
Merge pull request #51283 from nextcloud/backport/51258/stable31
...
[stable31] fix(dav): Use IUser::getDisplayName directly
2025-03-05 16:13:23 +01:00
Christoph Wurst
b6a22a7ace
fix(dav): Use IUser::getDisplayName directly
...
No need to send this from the client.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-05 13:05:47 +00:00
Marcel Müller
44e89610ed
fix: No IFactory in constructor
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-03-05 11:34:02 +00:00
Joas Schilling
93f039fb96
fix(files): Don't do session related work in the constructor of the View
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-03-05 11:34:02 +00:00
Maksim Sukharev
b88e3b730f
Merge pull request #51268 from nextcloud/backport/51239/stable31
...
[stable31] fix(Comment): replace richEditor mixin with NcRichText
2025-03-05 11:49:31 +01:00
Kate
4a07ee3a84
Merge pull request #51273 from nextcloud/backport/51256/stable31
...
[stable31] fix(dav): Handle long absence status earlier
2025-03-05 11:45:23 +01:00
Christoph Wurst
14a00a4753
fix(dav): Handle long absence status earlier
...
Validate the request early. Don't let this cause a database error.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2025-03-05 10:03:56 +00:00
nextcloud-command
acf6ac7fc1
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-05 09:52:55 +00:00
Andy Scherzinger
158f60b9f1
Merge pull request #51263 from nextcloud/backport/51152/stable31
...
[stable31] fix(files_sharing): ensure downloaded file has the correct filename
2025-03-05 10:46:51 +01:00
Maksim Sukharev
d86e501c27
fix(Comment): replace richEditor mixin with NcRichText
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-03-05 10:34:51 +01:00
Ferdinand Thiessen
db800350f8
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-05 09:33:57 +01:00
Ferdinand Thiessen
a9bea3b944
fix(files_sharing): ensure downloaded file has the correct filename
...
Single file shares use the share token as source name, so we need to use
the displayname. To do so we need to set the download attribute to the
displayname of the file to download.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-05 09:32:41 +01:00
John Molakvoæ
07293019d1
Merge pull request #51257 from nextcloud/backport/51211/stable31
...
[stable31] test(e2e): adjust trashbin tests to be less flaky
2025-03-05 09:17:08 +01:00
Ferdinand Thiessen
571124bc3c
test(e2e): adjust trashbin tests to be less flaky
...
1. Move general files delete action (thats not trashbin app!) to files
tests.
2. Delete files (move to trashbin) before loading the page so previews
are not generated so they cannot lock the file.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-05 08:24:54 +01:00
Cleopatra Enjeck M.
0535716391
fix: use mb_strtolower to convert login name
...
Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com >
2025-03-05 06:20:07 +00:00
Cleopatra Enjeck M.
90f83ac234
fix: Improve string comparison
...
Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com >
2025-03-05 06:20:07 +00:00
Cleopatra Enjeck M.
449676be7c
fix: Use case insensitive check when validating login name
...
Signed-off-by: Cleopatra Enjeck M. <patrathewhiz@gmail.com >
2025-03-05 06:20:07 +00:00
Nextcloud bot
ea24143154
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-05 00:22:51 +00:00
Andy Scherzinger
a8cd60062d
Merge pull request #51236 from nextcloud/backport/51151/stable31
...
[stable31] fix(files_sharing): ignore duplicated navigation when replacing current route
2025-03-04 23:55:10 +01:00
Ferdinand Thiessen
e115a8fb57
Merge pull request #50935 from nextcloud/backport/50918/stable31
...
[stable31] fix(files_sharing): Map sharee information for `shared-by-you` view
2025-03-04 22:59:12 +01:00
Ferdinand Thiessen
7c1fd93586
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-04 22:41:25 +01:00
Ferdinand Thiessen
ee1aec7225
fix(files_sharing): ignore duplicated navigation when replacing current route
...
Missing piece from https://github.com/nextcloud/server/pull/50669 as we
also need to adjust the files sharing router otherwiese we can get those
exceptions.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-04 22:26:20 +01:00
nextcloud-command
a04926cab4
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-04 21:51:53 +01:00
Ferdinand Thiessen
eb8c19c7cf
fix(files_sharing): Map sharee information for shared-by-you view
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-04 21:51:53 +01:00
Ferdinand Thiessen
f7fc17c2c9
Merge pull request #51015 from nextcloud/backport/50979/stable31
...
[stable31] feat(files): allow to ignore warning to change file type
2025-03-04 21:49:44 +01:00
Andy Scherzinger
7381387d24
Merge pull request #51091 from nextcloud/backport/51069/stable31
...
[stable31] Fix SQL query so that it is ansi safe fixing #51067
2025-03-04 21:47:29 +01:00
Ferdinand Thiessen
68f1ad778b
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-04 21:12:47 +01:00
Ferdinand Thiessen
3ac9a316bb
feat(files): allow to ignore warning to change file type
...
* Missing pieces of https://github.com/nextcloud/server/issues/46528
* Add checkbox to not show this dialog again
* Add user config as suggested by designers in files settings to
reenable or diable this behavior.
* Fix behavior of dialog: It says "keep .ext" but it does not keep the
extension but cancels the operation. From the button label the user
expects that the operation is continued but with the old extension.
* Added more test coverage by adding component tests.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-04 21:12:42 +01:00
Ferdinand Thiessen
c4669ba439
Merge pull request #51237 from nextcloud/backport/51229/stable31
...
[stable31] fix(lookup_server_connector): correctly handle account properties
2025-03-04 21:01:56 +01:00
Arthur Schiwon
9171e32e5d
build(hub): 31.0.1 RC1
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-03-04 19:12:58 +01:00
AbangTor
961d8ac876
fix(lookup_server_connector): fixed publishing of user properties to lookup-server
...
Fix of the bug in the lookup_server_connector module to publish public user information to the lookup-server.
As described in issue [#25290 ](https://github.com/nextcloud/server/issues/25290 )
Signed-off-by: AbangTor <63029179+abangtor@users.noreply.github.com >
2025-03-04 18:02:58 +00:00
Andy Scherzinger
228628f181
Merge pull request #51227 from nextcloud/backport/51218/stable31
...
[stable31] feat: Add bases and gidNumber attribute to ldap:test-user-settings output
2025-03-04 17:16:54 +01:00
Kate
aed2cc2298
Merge pull request #51230 from nextcloud/backport/51073/stable31
...
[stable31] feat: log query for dbal exceptions
2025-03-04 17:05:45 +01:00
Robin Appelman
0ae944db2c
feat: log query for dbal exceptions
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-03-04 15:33:54 +00:00
Côme Chilliet
f6ff808b28
feat: Add bases and gidNumber attribute to ldap:test-user-settings output
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-03-04 14:16:21 +00:00
Kate
72ee217bb4
Merge pull request #51223 from nextcloud/backport/50852/stable31
...
[stable31] feat: Support deleting metadata from WebDAV
2025-03-04 14:52:38 +01:00
Louis Chemineau
d0b4746a08
feat: Support deleting metadata from WebDAV
...
The `$value` will be `null` if the update is wrapped inside a `<d:remove>...</d:remove>` block.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-04 13:12:20 +00:00
Andy Scherzinger
eb250fae02
Merge pull request #51197 from nextcloud/fix/51022/simpler-request-pre-upgrade
...
[stable31] fix(userconfig): simpler db request pre-upgrade
2025-03-04 13:11:20 +01:00
Kate
b0566ad780
Merge pull request #51203 from nextcloud/backport/51194/stable31
...
[stable31] refactor(TempManager): Simplify and unify implementations and remove legacy behavior
2025-03-04 10:16:24 +01:00
Kate
98f3648d97
Merge pull request #51206 from nextcloud/backport/51000/stable31
...
[stable31] fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group
2025-03-04 10:13:17 +01:00
provokateurin
fa379052b7
fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-04 07:57:01 +01:00
provokateurin
e8b7ddd14e
fix(Share20\Manager): Propagate user and group deletion to remote share providers
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-04 07:57:00 +01:00
provokateurin
64ed0c05dd
fix(Share20): Convert broken hooks to IEventListener
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-04 07:56:59 +01:00
Nextcloud bot
d3530a1859
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-04 00:23:37 +00:00
Andy Scherzinger
3310c7e265
Merge pull request #51210 from nextcloud/backport/51146/stable31
...
[stable31] fix(files_trashbin): disable bulk download for trashbin
2025-03-03 21:33:12 +01:00
Ferdinand Thiessen
affb3afaa5
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-03 18:21:51 +01:00
Ferdinand Thiessen
9458225989
fix(files_trashbin): disable bulk download for trashbin
...
The backend does not allow bulk download within the trashbin,
so we need to disable this also on the frontend.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-03 18:20:32 +01:00
Ferdinand Thiessen
00eb733d2c
Merge pull request #51132 from nextcloud/backport/50919/stable31
...
[stable31] fix(files): Ensure the filter instance is mounted
2025-03-03 17:54:18 +01:00
Maxence Lange
1fac9cfa14
fix(userconfig): simpler db request before 31 upgrade
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-03-03 14:46:41 -01:00
provokateurin
b42d26b42f
refactor(TempManager): Simplify and unify implementations and remove legacy behavior
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-03-03 15:25:00 +00:00
nextcloud-command
74c9634176
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-03 13:29:04 +00:00
Ferdinand Thiessen
18c3cc14bd
refactor: use eventbus for updated filters
...
prevent filters not applied if `filtersChanged` was set before file list
mounted.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-03 14:20:54 +01:00
Ferdinand Thiessen
a3f663a2ff
fix(files): Ensure the filter instance is mounted
...
`reset` could be called before the filters are mounted,
in this case it is valid to update the presets, but we must not try to
access the vue instance (as it does not exist yet).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-03 14:20:54 +01:00
Stephan Orbaugh
0a1a63cd37
Merge pull request #51106 from nextcloud/backport/51019/stable31
...
[stable31] fix(files_external): Move definition parameter to the correct place
2025-03-03 13:20:17 +01:00
Louis
4e7a3c1f9e
Merge pull request #51090 from nextcloud/backport/51051/stable31
...
[stable31] feat: Close sessions created for login flow v2
2025-03-03 12:28:48 +01:00
Louis Chemineau
2f71b7e197
fix(login): Support subfolder install for ephemeral sessions
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-03 11:00:29 +01:00
Louis Chemineau
ab01b76a19
fix(login): Also check legacy annotation for ephemeral sessions
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-03-03 11:00:29 +01:00
Kate
b46f010c1e
Merge pull request #51111 from nextcloud/backport/47513/stable31
2025-03-03 10:37:38 +01:00
Nextcloud bot
c184c3d32a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-03 00:23:01 +00:00
Ferdinand Thiessen
a6e7f4cd35
Merge pull request #51186 from nextcloud/backport/50970/stable31
...
[stable31] chore(deps): bump webdav from 5.7.1 to 5.8.0
2025-03-02 23:32:10 +01:00
Ferdinand Thiessen
a00a0bcede
Merge pull request #51149 from nextcloud/backport/51142/stable31
...
[stable31] Remove space
2025-03-02 18:44:38 +01:00
Andy Scherzinger
e7039ccc6e
Merge pull request #51121 from nextcloud/backport/51079/stable31
...
[stable31] fix(files_reminders): Do not attempt to send reminders after a user has left a share
2025-03-02 18:04:32 +01:00
Ferdinand Thiessen
760e035d25
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-02 16:35:57 +01:00
Ferdinand Thiessen
856a3c9cbc
fix(systemtags): support new attribute parsing of webdav props
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-02 16:35:04 +01:00
Ferdinand Thiessen
e74da6a46c
chore(deps): bump webdav from 5.7.1 to 5.8.0
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-02 16:34:51 +01:00
Ferdinand Thiessen
0a5e4a94d5
chore: compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-03-02 12:44:54 +01:00
John Molakvoæ
fc0634045d
fix(eslint): Strings must use singlequote
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-03-02 12:43:38 +01:00
Valdnet
26d3a8f48f
fix(l10n): use do not instead of don't
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com >
2025-03-02 12:43:38 +01:00
Valdnet
c4d7e9be9d
fix(l10n): remove unnecessary space
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com >
2025-03-02 12:43:37 +01:00
dependabot[bot]
82bd76f943
Merge pull request #51171 from nextcloud/dependabot/npm_and_yarn/stable31/types/dockerode-3.3.35
2025-03-02 11:39:17 +00:00
dependabot[bot]
f6e93b9820
Merge pull request #51167 from nextcloud/dependabot/npm_and_yarn/stable31/focus-trap-7.6.4
2025-03-02 10:53:58 +00:00
dependabot[bot]
3939ee65ed
chore(deps): bump focus-trap from 7.6.0 to 7.6.4
...
Bumps [focus-trap](https://github.com/focus-trap/focus-trap ) from 7.6.0 to 7.6.4.
- [Release notes](https://github.com/focus-trap/focus-trap/releases )
- [Changelog](https://github.com/focus-trap/focus-trap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/focus-trap/focus-trap/compare/v7.6.0...v7.6.4 )
---
updated-dependencies:
- dependency-name: focus-trap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-02 10:21:49 +00:00
Joas Schilling
92bbcada49
Merge pull request #51173 from DaleBCooper/fix-a+-rating
...
Fix A+ rating when checking with Nextcloud Security Scan.
2025-03-02 11:03:42 +01:00
Nextcloud bot
043f0e6040
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-02 00:22:53 +00:00
dependabot[bot]
55d5203e93
Merge pull request #51168 from nextcloud/dependabot/npm_and_yarn/stable31/marked-15.0.7
2025-03-01 23:39:49 +00:00
dependabot[bot]
c25aa50d41
chore(deps): bump marked from 15.0.6 to 15.0.7
...
Bumps [marked](https://github.com/markedjs/marked ) from 15.0.6 to 15.0.7.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v15.0.6...v15.0.7 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-01 22:58:13 +00:00
DaleBCooper
ed15fdf0a3
Fix A+ rating when checking with Nextcloud Security Scan.
...
Due to commit 33d7019 session.cookie_secure=true is not set when accessing /status.php.
This results in a degration from A+ to A rating due to missing __Host prefix for nc_sameSiteCookielax and nc_sameSiteCookiestrict cookies.
2025-03-01 23:57:51 +01:00
dependabot[bot]
7e33eb3c71
Merge pull request #51169 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/files-3.10.2
2025-03-01 14:31:41 +00:00
dependabot[bot]
64d9ef780c
Merge pull request #51170 from nextcloud/dependabot/npm_and_yarn/stable31/nextcloud/eslint-config-8.4.2
2025-03-01 12:59:00 +00:00
dependabot[bot]
1e241fddf2
chore(deps): bump @nextcloud/files from 3.10.1 to 3.10.2
...
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files ) from 3.10.1 to 3.10.2.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases )
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/compare/v3.10.1...v3.10.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/files"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-01 12:53:11 +00:00
dependabot[bot]
ec14a12b21
chore(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2
...
Bumps [@nextcloud/eslint-config](https://github.com/nextcloud-libraries/eslint-config ) from 8.4.1 to 8.4.2.
- [Release notes](https://github.com/nextcloud-libraries/eslint-config/releases )
- [Changelog](https://github.com/nextcloud-libraries/eslint-config/blob/v8.4.2/CHANGELOG.md )
- [Commits](https://github.com/nextcloud-libraries/eslint-config/compare/v8.4.1...v8.4.2 )
---
updated-dependencies:
- dependency-name: "@nextcloud/eslint-config"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-03-01 12:31:09 +00:00
dependabot[bot]
a446ebdb64
chore(deps-dev): bump @types/dockerode from 3.3.34 to 3.3.35
...
Bumps [@types/dockerode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dockerode ) from 3.3.34 to 3.3.35.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/dockerode )
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-01 03:01:24 +00:00
Nextcloud bot
fe2cf50496
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-03-01 00:45:14 +00:00
Ferdinand Thiessen
477a3f84e7
Merge pull request #51128 from nextcloud/backport/50881/stable31
...
[stable31] fix(dav): Handle end of stream in `File::put`
2025-03-01 01:04:02 +01:00
John Molakvoæ
159c5140b2
Merge pull request #51143 from nextcloud/backport/51126/stable31
2025-02-28 19:57:08 +01:00
skjnldsv
b58497d2a3
fix(cypress): wait for toast to appear
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-28 16:03:54 +00:00
Ferdinand Thiessen
25b4c7dccd
fix(dav): Handle end of stream in File::put
...
If the stream is aborted and the callback wrapper returns false (or
null as it happened in some cases), we should not try to write to the
storage but abort the operation.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-28 09:38:11 +00:00
Nextcloud bot
52163b4905
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-28 00:23:28 +00:00
Christopher Ng
1bc3e66c07
fix(files_reminders): Do not attempt to send reminders after a user has left a share
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-27 23:00:38 +00:00
Joas Schilling
be8902cdb8
Merge pull request #51118 from nextcloud/backport/33545/stable31
...
[stable31] make it possible to run occ as root
2025-02-27 22:46:11 +01:00
Frank Karlitschek
d28eb731a8
fix(occ): Make it possible to run as root
...
Signed-off-by: Frank Karlitschek <karlitschek@users.noreply.github.com >
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-27 21:23:49 +00:00
Joas Schilling
25268f2fdf
Merge pull request #51058 from nextcloud/backport/51049/stable31
...
[stable31] fix(l10n): Improve english source strings
2025-02-27 16:51:47 +01:00
Côme Chilliet
f09de1f2c5
fix: Fix test by scanning group before using it
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-27 15:35:22 +00:00
Daniel Kesselberg
5e1cf1359d
fix: remove caching in fetchListOfGroups
...
When using nested groups without a memberof overlay, then fetchListOfGroups is called from getGroupsByMember without applying the group filter.
In some setups, the "unfiltered" result is then written back to the group mapping table. That might cause random "An administrator removed you from group" activities.
I was unable to replicate it locally, but we got the feedback that the random activities stopped with the patch applied.
Ref: https://github.com/nextcloud/server/issues/42195
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-02-27 15:35:22 +00:00
provokateurin
19601eedc3
fix(files_external): Move definition parameter to the correct place
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-02-27 14:26:10 +00:00
John Molakvoæ
4ab69ec7f4
Merge pull request #51093 from nextcloud/backport/51077/stable31
...
[stable31] files: fix exception when share-attributes is undefined
2025-02-27 14:57:00 +01:00
Varun Patil
752bc004ae
fix(files): exception when share-attributes is undefined
...
Signed-off-by: Varun Patil <varunpatil@ucla.edu >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-27 12:21:16 +00:00
Johan Bernhardsson
ddebea24c2
fix: Change SQL query so that it is ansi safe
...
Signed-off-by: Johan Bernhardsson <johan.bernhardsson@redpill-linpro.com >
2025-02-27 09:01:17 +00:00
Louis Chemineau
e840ee72b2
feat: Close sessions created for login flow v2
...
Sessions created during the login flow v2 should be short lived to not leave an unexpected opened session in the browser.
This commit add a property to the session object to track its origin, and will close it as soon as possible, i.e., on the first non public page request.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-02-27 07:59:49 +00:00
Nextcloud bot
6e52b55555
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-27 00:22:29 +00:00
Arthur Schiwon
e332784e1b
Merge pull request #51076 from nextcloud/backport/51071/stable31
...
[stable31] fix(translation): Fix string concatenation in LDAP endpoint
2025-02-26 23:11:54 +01:00
Joas Schilling
2ffa65201f
fix(translation): Fix string concatenation in LDAP endpoint
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-26 18:27:18 +00:00
Louis
45439dcd9c
Merge pull request #51062 from nextcloud/backport/51050/stable31
...
[stable31] fix: Report duplicated extra files in integrity check
2025-02-26 15:58:33 +01:00
Louis Chemineau
fe56b3ccc2
fix: Report duplicated extra files in integrity check
...
The `array_diff` is not comparing the array keys. This means that an extra key with an expected hash will not be reported. Using `array_diff_assoc` will report such files.
For example, copying `status.php` to `status 2.php`, will only be reported with the new version.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-02-26 13:26:38 +00:00
nextcloud-command
ba38abe4cd
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-26 13:23:58 +00:00
Joas Schilling
1a60bca362
fix(l10n): Improve english source strings
...
- No leading/trailing whitespace
- Use asci single quote
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-26 13:08:49 +00:00
Andy Scherzinger
3b49ee1c6b
Merge pull request #51034 from nextcloud/backport/48795/stable31
...
[stable31] feat: support migrating an instance to sharding
2025-02-26 11:05:50 +01:00
John Molakvoæ
f9fd3cf17b
Merge pull request #51047 from nextcloud/backport/50366/stable31
2025-02-26 09:43:46 +01:00
nextcloud-command
8a04a89028
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-26 07:59:11 +00:00
Joas Schilling
4538a4f4b4
Merge pull request #51041 from nextcloud/automated/noid/stable31-update-ca-cert-bundle
...
[stable31] fix(security): Update CA certificate bundle
2025-02-26 08:52:31 +01:00
nfebe
3f745a9fea
fix(systemtags): Use literal strings for i18n in showSuccess
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-26 07:42:01 +00:00
nextcloud-command
a8f664c58e
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com >
2025-02-26 02:31:06 +00:00
Nextcloud bot
4201daaa40
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-26 00:21:55 +00:00
Robin Appelman
ea678c0280
feat: support migrating an instance to sharding
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-25 21:43:54 +00:00
Andy Scherzinger
77db5c76e8
Merge pull request #50963 from nextcloud/dependabot/npm_and_yarn/stable31/ts-loader-9.5.2
...
[stable31] chore(deps-dev): bump ts-loader from 9.5.1 to 9.5.2
2025-02-25 21:25:25 +01:00
Andy Scherzinger
3bc2e4358d
Merge pull request #50994 from nextcloud/backport/50992/stable31
...
[stable31] fix(admin_audit): Fix incorrect truncation of files path in admin audit log
2025-02-25 20:32:16 +01:00
dependabot[bot]
3225d6b896
chore(deps-dev): bump ts-loader from 9.5.1 to 9.5.2
...
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader ) from 9.5.1 to 9.5.2.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases )
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v9.5.1...v9.5.2 )
---
updated-dependencies:
- dependency-name: ts-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-25 20:25:48 +01:00
Côme Chilliet
74531b680a
fix(admin_audit): Fix incorrect truncation of files path in admin audit log
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-25 19:38:05 +01:00
Andy Scherzinger
74c30d08d8
Merge pull request #51028 from nextcloud/backport/50987/stable31
...
[stable31] Spelling standardization
2025-02-25 19:37:22 +01:00
Andy Scherzinger
0d6f26153c
Merge pull request #51003 from nextcloud/backport/50958/stable31
...
[stable31] Fix: NotFoundException for anonymous users
2025-02-25 19:36:57 +01:00
nextcloud-command
59370fc50a
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-25 18:00:16 +00:00
Valdnet
fc0b59bb8f
fix(l10n): Spelling standardization
...
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com >
2025-02-25 17:42:13 +00:00
Andy Scherzinger
55b8a6ba13
Merge pull request #50941 from nextcloud/backport/50053/stable31
...
[stable31] fix: Change UserAgent to *cloud
2025-02-25 18:37:15 +01:00
Kostiantyn Miakshyn
22b3c6cd2e
Fix: NotFoundException for anonymous users
...
Signed-off-by: Kostiantyn Miakshyn <molodchick@gmail.com >
2025-02-25 18:15:30 +01:00
Maksim Sukharev
d4bbe3c64b
Merge pull request #50995 from nextcloud/backport/50956/stable31
2025-02-25 17:22:41 +01:00
Louis
d632679d8f
Merge pull request #51025 from nextcloud/backport/50903/stable31
...
[stable31] fix(files_versions): Do not expire versions newer than min age
2025-02-25 17:22:31 +01:00
nextcloud-command
32c559415e
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-25 15:53:39 +00:00
Maksim Sukharev
0ec5954f1c
fix: wipe local storages on log out
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-02-25 16:47:32 +01:00
Louis Chemineau
46b1825f2d
fix(files_versions): Do not expire versions newer than min age
...
The auto expire logic does not take into account the min retention age set by the admin. So versions were eagerly deleted.
Fix https://github.com/nextcloud/server/issues/19791
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-02-25 15:04:21 +00:00
Côme Chilliet
5b421c99c6
Merge pull request #51017 from nextcloud/backport/50874/stable31
...
[stable31] fix: Initialize lastConnectionCheck after first connection
2025-02-25 16:01:39 +01:00
Joas Schilling
63b9a48e69
Merge pull request #50954 from nextcloud/backport/50942/stable31
...
[stable31] fix(cron): Ignore time sensitivity when a class was explicitely scheduled
2025-02-25 14:05:30 +01:00
Joas Schilling
43c677da86
Merge pull request #50953 from nextcloud/backport/50949/stable31
...
[stable31] ci(autochecks): Run some autochecks also on non-PHP files
2025-02-25 14:04:04 +01:00
Louis Chemineau
8a2437927d
fix: Initialize lastConnectionCheck after first connection
...
We are checking whether the DB connection is alive once every 30 seconds. But when we are lacking the last check time, we are skipping the check and reconnect logic. This is causing the reconnect logic to never fire in those cases.
It seems to me that "those cases", are actually always the case, as upon initialization, we are not using the proper connection name to store the time.
In the `connect()` logic, when `$this->_conn` is null, `$this->getConnectionName()` is returning `replica`, so `$this->lastConnectionCheck` will be equal to `['replica' => time()];`
60711ea4cf/lib/private/DB/Connection.php (L215-L221)
60711ea4cf/lib/private/DB/Connection.php (L891-L893)
2b6d7bf65f/doctrine/dbal/src/Connections/PrimaryReadReplicaConnection.php (L136-L139)
Then, if the connection name ends up as being 'primary', the reconnect logic is skipped:
60711ea4cf/lib/private/DB/Connection.php (L874-L880)
Follow-up of https://github.com/nextcloud/server/pull/41819
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-02-25 11:07:34 +00:00
Nextcloud bot
aef968456f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-25 00:21:39 +00:00
Arthur Schiwon
051e46a7a2
Merge pull request #51011 from nextcloud/release/31.0.0
...
31.0.0
2025-02-24 22:41:02 +01:00
Nextcloud bot
0e038ec0a5
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-24 21:01:11 +00:00
Arthur Schiwon
fd933f2f1b
build(hub): 31.0.0
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-02-24 21:42:00 +01:00
Nextcloud bot
3276012191
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-24 20:39:17 +00:00
Arthur Schiwon
a9ba58e48f
Merge pull request #51007 from nextcloud/release/31.0.0
...
31.0.0
2025-02-24 19:50:04 +01:00
Arthur Schiwon
4c6c1e37c5
Merge pull request #51005 from nextcloud/backport/50985/stable31
...
[stable31] fix: validate account properties as a repair step
2025-02-24 18:22:46 +01:00
Arthur Schiwon
562baf499b
build(hub): 31.0.0
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-02-24 17:09:13 +01:00
Ferdinand Thiessen
06ddb7aff6
refactor: convert sanitize account properties repair step to background job
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-24 15:23:20 +00:00
Ferdinand Thiessen
29e5e8a31b
fix: Optimize repair step performance
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-24 15:23:20 +00:00
Ferdinand Thiessen
e9c4c59998
fix: validate account properties as a repair step
...
Replace `ValidatePhoneNumber` from Nextcloud 21 with a new repair step,
`ValidateAccountProperties` which validates and sanitizes all account
properties.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-24 15:23:20 +00:00
Nextcloud bot
a1f748040a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-24 00:22:04 +00:00
Nextcloud bot
328d1c24bd
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-23 00:22:08 +00:00
Nextcloud bot
543a01ab89
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-22 00:22:03 +00:00
Joas Schilling
83652ec4be
fix(cron): Ignore time sensitivity when a class was explicitely scheduled
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-21 13:40:50 +00:00
Joas Schilling
5e2b8c22fa
ci(autochecks): Run some autochecks also on non-PHP files
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-21 12:04:34 +00:00
Johannes Endres
76d4138736
fix: Change UserAgent to *cloud
...
Co-authored-by: Daniel Kesselberg <mail@danielkesselberg.de >
Signed-off-by: Johannes Endres <je@johannes-endres.de >
2025-02-21 09:30:10 +00:00
Nextcloud bot
8c2a39cd89
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-21 00:21:58 +00:00
Benjamin Gaussorgues
6568bb3d7d
Merge pull request #50912 from nextcloud/release/31.0.0_rc5
2025-02-20 20:54:20 +01:00
Benjamin Gaussorgues
8bac3d6740
build(hub): 31.0.0 RC5
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-02-20 19:49:43 +01:00
Andy Scherzinger
7c440108ee
Merge pull request #50829 from nextcloud/dependabot/npm_and_yarn/stable31/sass-loader-16.0.5
...
bump sass-loader from 16.0.4 to 16.0.5
2025-02-20 17:50:46 +01:00
Andy Scherzinger
daf5747018
Merge pull request #50926 from nextcloud/backport/50922/stable31
...
[stable31] fix(files_sharing): Also list deleted team shares
2025-02-20 17:44:48 +01:00
Andy Scherzinger
77b80b5eff
Merge pull request #50923 from nextcloud/backport/50920/stable31
...
[stable31] Revert "fix(files): updateAll method"
2025-02-20 17:44:12 +01:00
skjnldsv
6a1ab49c16
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-20 15:26:09 +00:00
Ferdinand Thiessen
77ba2a6d75
fix(files_sharing): Also list deleted team shares
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-20 15:02:48 +00:00
skjnldsv
c37bb3e1b1
Revert "fix(files): updateAll method"
...
This reverts commit fbec19c0d7 .
2025-02-20 14:20:20 +00:00
dependabot[bot]
ef19e2ad80
bump sass-loader from 16.0.4 to 16.0.5
...
---
updated-dependencies:
- dependency-name: sass-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-20 13:23:54 +00:00
Benjamin Gaussorgues
dd37d1f87b
Merge pull request #50913 from nextcloud/backport/50791/stable31
2025-02-20 09:57:28 +01:00
Benjamin Gaussorgues
4f8eacd3a2
chore(filecache): remove index fs_id_storage_size
...
Index is outdated by PR 50781
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-02-20 08:09:31 +00:00
Nextcloud bot
2afb2156ef
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-20 00:22:18 +00:00
Andy Scherzinger
529978a663
Merge pull request #50832 from nextcloud/dependabot/npm_and_yarn/stable31/types/dockerode-3.3.34
...
bump @types/dockerode from 3.3.32 to 3.3.34
2025-02-19 22:33:23 +01:00
dependabot[bot]
804ab80827
bump @types/dockerode from 3.3.32 to 3.3.34
...
---
updated-dependencies:
- dependency-name: "@types/dockerode"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-19 21:06:52 +00:00
Andy Scherzinger
747fbf6ed8
Merge pull request #50799 from nextcloud/backport/50794/stable31
...
[stable31] fix: Only keep allowed characters in appid, and flag the method as escaping
2025-02-19 21:00:19 +01:00
Andy Scherzinger
f0a229c92f
Merge pull request #50880 from nextcloud/backport/50873/stable31
...
[stable31] fix(files_sharing): block downloading if needed
2025-02-19 20:45:17 +01:00
Andy Scherzinger
f7e9388be0
Merge pull request #50831 from nextcloud/dependabot/npm_and_yarn/stable31/zip.js/zip.js-2.7.57
...
bump @zip.js/zip.js from 2.7.53 to 2.7.57
2025-02-19 18:43:16 +01:00
Andy Scherzinger
1a52535337
Merge pull request #50812 from nextcloud/backport/50769/stable31
...
[stable31] fix(SharedStorage): Check if storage ID is set on cache
2025-02-19 18:41:56 +01:00
Côme Chilliet
a9ad23e3d8
fix: Also remove digits at the start and underscore on both ends of appid
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
2025-02-19 18:39:20 +01:00
Côme Chilliet
adf5b72939
fix: Only keep allowed characters in appid, and flag the method as escaping
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-19 18:39:20 +01:00
Andy Scherzinger
08e3e213d3
Merge pull request #50797 from nextcloud/backport/50781/stable31
...
[stable31] perf(files): faster query to fetch incomplete directories
2025-02-19 18:38:21 +01:00
Andy Scherzinger
be10e5b317
Merge pull request #50850 from nextcloud/backport/50798/stable31
...
[stable31] fix(login): only show error state on login box if user interacted
2025-02-19 18:37:28 +01:00
Ferdinand Thiessen
760939b9bb
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-19 17:10:10 +01:00
Ferdinand Thiessen
0b75350f24
fix(login): only show error state on login box if user interacted
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-19 17:10:10 +01:00
Andy Scherzinger
2abf275cb4
Merge pull request #50906 from nextcloud/backport/50904/stable31
...
[stable31] fix(files): do not show extension warning for folders renaming
2025-02-19 17:09:01 +01:00
nextcloud-command
5d684e0fb5
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-19 15:42:01 +00:00
Andy Scherzinger
29b7364d68
Merge pull request #50892 from nextcloud/backport/50820/stable31
...
[stable31] fix(files_sharing): Fix public share expiration being set when toggle is not enabled
2025-02-19 16:40:21 +01:00
skjnldsv
2131496291
fix(files): do not show extension warning for folders renaming
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-19 15:36:13 +00:00
Joas Schilling
c7e84f99c1
Merge pull request #50901 from nextcloud/backport/50896/stable31
...
[stable31] fix(cron): Keep job class limitation when searching for the next job
2025-02-19 13:34:23 +01:00
nextcloud-command
9f2a77009d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-19 12:04:21 +00:00
Christopher Ng
9ded1e3c63
fix(files_sharing): Fix public share expiration being set when toggle is not enabled
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-19 12:59:42 +01:00
Joas Schilling
4b1b16430d
fix(cron): Keep job class limitation when searching for the next job
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-19 09:28:34 +00:00
Nextcloud bot
4a4cfa00f1
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-19 00:21:52 +00:00
John Molakvoæ
6654fc9d74
Merge pull request #50884 from nextcloud/backport/50814/stable31
...
[stable31] fix(systemtags): do not hide if no tags
2025-02-18 19:47:00 +01:00
nextcloud-command
7c728d859f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-02-18 19:32:04 +01:00
skjnldsv
862644ce1f
fix(systemtags): do not hide if no tags
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-18 16:42:00 +00:00
skjnldsv
5be019ff2a
fix(files): attach sidebar to main content for vue debug
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-18 16:42:00 +00:00
John Molakvoæ
e8f38066c0
Merge pull request #50878 from nextcloud/backport/50807/stable31
...
[stable31] fix(files): properly forward open params from short urls
2025-02-18 17:04:32 +01:00
Joas Schilling
d37a74dabf
Merge pull request #50863 from nextcloud/backport/50860/stable31
...
[stable31] fix(activity): Fix activity parameter types
2025-02-18 15:05:22 +01:00
Ferdinand Thiessen
28fd638017
fix(files_sharing): block downloading if needed
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-18 13:31:31 +00:00
nextcloud-command
de9141e90d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-18 13:02:38 +00:00
skjnldsv
15147625dc
fix(files): properly show file not found error
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-18 12:42:23 +00:00
skjnldsv
0823f924c0
fix(files): properly forward open params from short urls
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-18 12:42:23 +00:00
Nextcloud bot
1255a482dd
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-18 00:22:06 +00:00
Joas Schilling
b041438dc9
fix(activity): Fix activity parameter types
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-17 16:35:29 +00:00
Stephan Orbaugh
69eced3387
Merge pull request #50857 from nextcloud/backport/50816/stable31
...
[stable31] fix(transferownership): Allow searching new owner by email
2025-02-17 15:19:52 +01:00
nextcloud-command
3247cbd869
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-17 12:43:51 +00:00
Julien Veyssier
1ab3c89136
fix(transferownership): allow searching by email, display user.shareWithDisplayNameUnique in item subline, adjust style
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2025-02-17 12:33:51 +00:00
Andy Scherzinger
cd6671c7dd
Merge pull request #50802 from nextcloud/backport/50784/stable31
...
[stable31] fix: Fix regression in calendar invitation sending
2025-02-17 09:31:52 +01:00
Nextcloud bot
b534d83e39
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-17 00:21:52 +00:00
dependabot[bot]
4986cbee8d
bump @zip.js/zip.js from 2.7.53 to 2.7.57
...
---
updated-dependencies:
- dependency-name: "@zip.js/zip.js"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-16 22:46:41 +00:00
Andy Scherzinger
d7e26b52ba
Merge pull request #50828 from nextcloud/dependabot/npm_and_yarn/stable31/cypress-split-1.24.11
...
bump cypress-split from 1.24.10 to 1.24.11
2025-02-16 23:44:43 +01:00
Andy Scherzinger
a418a20597
Merge pull request #50830 from nextcloud/dependabot/npm_and_yarn/stable31/vitest/coverage-v8-2.1.9
...
bump @vitest/coverage-v8 from 2.1.8 to 2.1.9
2025-02-16 23:44:10 +01:00
Andy Scherzinger
ab07c94547
Merge pull request #50838 from nextcloud/backport/50809/stable31
...
[stable31] fix(repair): PHP8.3 deprecation warning
2025-02-16 23:42:34 +01:00
Nextcloud bot
7e5b706e03
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-16 00:45:03 +00:00
Git'Fellow
361a6757b1
fix(repair): PHP8.3 deprecation warning
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-02-15 11:10:17 +00:00
dependabot[bot]
270cd38b05
bump @vitest/coverage-v8 from 2.1.8 to 2.1.9
...
---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-15 04:29:34 +00:00
dependabot[bot]
38640912b3
bump cypress-split from 1.24.10 to 1.24.11
...
---
updated-dependencies:
- dependency-name: cypress-split
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-15 04:10:45 +00:00
Nextcloud bot
d989fd8b5c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-15 00:22:02 +00:00
Git'Fellow
b2b37ba604
fix(SharedStorage): Check if storage ID is set on cache
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-02-14 15:01:39 +00:00
Nextcloud bot
ea6bb3755f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-14 00:22:13 +00:00
SebastianKrupinski
17b86bab47
fix: Fix regression in calendar invitation sending
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-02-13 20:10:23 +00:00
Benjamin Gaussorgues
d056e4dc74
perf(files): faster query to fetch incomplete directories
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-02-13 14:24:44 +00:00
Benjamin Gaussorgues
965526cf35
Merge pull request #50770 from nextcloud/release/31.0.0_rc4
...
31.0.0 RC4
2025-02-13 14:34:46 +01:00
John Molakvoæ
4af1ff7a69
Merge pull request #50790 from nextcloud/backport/50602/stable31
...
[stable31] fix: template field title
2025-02-13 11:07:18 +01:00
Elizabeth Danzberger
07d7c93336
chore: rebuild assets
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de >
2025-02-13 10:17:28 +01:00
Elizabeth Danzberger
dc416f6213
fix(template-filler): Hide template fields with unknown labels
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de >
2025-02-13 10:15:47 +01:00
Nextcloud bot
c7c773b522
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-13 00:21:47 +00:00
Andy Scherzinger
46e115ec66
Merge pull request #50776 from nextcloud/backport/50692/stable31
...
[stable31] fix(emailTemplate): use instance Name instead of Url in subject
2025-02-12 13:05:29 +01:00
Git'Fellow
7ca328c9ed
fix(emailTemplate): use instance Name instead of Url in subject
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com >
2025-02-12 11:26:24 +00:00
Andy Scherzinger
77ccb71537
Merge pull request #50766 from nextcloud/backport/50081/stable31
...
[stable31] fix(core): Fix undefined "application" array key error
2025-02-12 12:02:44 +01:00
Benjamin Gaussorgues
49735507ad
build(hub): 31.0.0 RC4
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-02-12 11:31:42 +01:00
Christopher Ng
74d26019c3
fix(core): Fix undefined "application" array key error in user layout
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-12 00:49:57 +00:00
Christopher Ng
8bd93f5dd8
fix(core): Fix undefined "application" array key error
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-12 00:49:57 +00:00
Nextcloud bot
1162b63816
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-12 00:22:34 +00:00
Andy Scherzinger
faca032747
Merge pull request #50760 from nextcloud/backport/50324/stable31
...
[stable31] fix: don't use cached root info from shared cache if the watcher has detected an update
2025-02-11 22:22:23 +01:00
Robin Appelman
9e7bed0c46
test: add test for shared storage root being changed after watcher
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-11 20:35:46 +01:00
Robin Appelman
5eac86afec
fix: don't use cached root info from shared cache if the watcher has detected an update
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-11 20:35:46 +01:00
Andy Scherzinger
60871d2dd6
Merge pull request #50709 from nextcloud/chore/31-phpseclib
...
[stable31] build(deps): Bump phpseclib/phpseclib from 2.0.47 to 2.0.48
2025-02-11 20:34:06 +01:00
Andy Scherzinger
2a76114134
Merge pull request #50763 from nextcloud/backport/50498/stable31
...
[stable31] Don't rethrow a type error
2025-02-11 20:31:50 +01:00
Robin Appelman
856b87c08d
fix: use relative paths for upload locks
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-11 16:29:43 +00:00
Robin Appelman
e813f3d605
fix: make locked exception path relative to the view
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-02-11 16:29:43 +00:00
Daniel Kesselberg
cb22b3f63e
fix: Replace the TypeError to prevent exposing the installation path
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2025-02-11 16:29:43 +00:00
Andy Scherzinger
205b597295
Merge pull request #50758 from nextcloud/backport/50739/stable31
...
[stable31] feat(sharing): Allow to set default view mode for public shares
2025-02-11 14:56:04 +01:00
nextcloud-command
29890dfc13
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-11 11:26:43 +00:00
Ferdinand Thiessen
8003b270c5
feat(sharing): Allow to set default view mode for public shares
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-11 12:19:05 +01:00
Ferdinand Thiessen
851355c34c
build(deps): Bump phpseclib/phpseclib from 2.0.47 to 2.0.48
...
| Production Changes | From | To | Compare |
|---------------------|--------|--------|-----------------------------------------------------------------------|
| phpseclib/phpseclib | 2.0.47 | 2.0.48 | [...](https://github.com/phpseclib/phpseclib/compare/2.0.47...2.0.48 ) |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-11 08:53:20 +01:00
Nextcloud bot
53b79b7f1e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-11 00:21:54 +00:00
Andy Scherzinger
32169097a8
Merge pull request #50751 from nextcloud/backport/50735/stable31
...
[stable31] fix(setupcheck): Update setup check for PHP version to be more accurate
2025-02-10 21:47:00 +01:00
Joas Schilling
bfb3bd7d87
fix(setupcheck): Update setup check for PHP version to be more accurate
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-02-10 18:47:59 +00:00
Nextcloud bot
9bfd71df02
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-10 00:21:52 +00:00
Andy Scherzinger
2929b9af50
Merge pull request #50690 from nextcloud/backport/50567/stable31
...
[stable31] Add LDAP test settings command
2025-02-09 22:13:43 +01:00
Côme Chilliet
cf283249cc
feat(user_ldap): Add a --clearcache option to ldap:test-user-settings
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-09 21:55:34 +01:00
Côme Chilliet
27673a3611
fix(user_ldap): Remove redundant if check
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-09 21:55:34 +01:00
Côme Chilliet
8a9c2c9f8f
feat(user_ldap): Add command test-user-settings to test LDAP user settings
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-09 21:55:34 +01:00
Côme Chilliet
8eb0041df8
feat(user_ldap): upstream common code into Proxy class and add public getters for backends
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-02-09 21:55:34 +01:00
Andy Scherzinger
4b12c1cd32
Merge pull request #50721 from nextcloud/dependabot/npm_and_yarn/stable31/cypress-13.15.2
...
[stable31] chore(deps-dev): bump cypress from 13.15.0 to 13.15.2
2025-02-09 21:54:16 +01:00
Andy Scherzinger
c2165db356
Merge pull request #50743 from nextcloud/dependabot/npm_and_yarn/stable31/cypress-split-1.24.10
...
[stable31] chore(deps-dev): bump cypress-split from 1.24.0 to 1.24.10
2025-02-09 21:53:44 +01:00
Andy Scherzinger
7173257ac9
Merge pull request #50705 from nextcloud/backport/50660/stable31
...
[stable31] fix: make sure we process mime extensions as string
2025-02-09 21:41:18 +01:00
dependabot[bot]
7f31643732
chore(deps-dev): bump cypress-split from 1.24.0 to 1.24.10
...
Bumps [cypress-split](https://github.com/bahmutov/cypress-split ) from 1.24.0 to 1.24.10.
- [Release notes](https://github.com/bahmutov/cypress-split/releases )
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.0...v1.24.10 )
---
updated-dependencies:
- dependency-name: cypress-split
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-09 20:09:29 +00:00
dependabot[bot]
96750e685a
chore(deps-dev): bump cypress from 13.15.0 to 13.15.2
...
Bumps [cypress](https://github.com/cypress-io/cypress ) from 13.15.0 to 13.15.2.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/v13.15.0...v13.15.2 )
---
updated-dependencies:
- dependency-name: cypress
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-09 20:09:18 +00:00
John Molakvoæ
1946fdf80d
fix: psalm and OCP @since declarations
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-02-09 21:09:12 +01:00
skjnldsv
63d9a11575
fix: make sure we process mime extensions as string
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-09 21:09:12 +01:00
Andy Scherzinger
22f2f6d02b
Merge pull request #50720 from nextcloud/dependabot/npm_and_yarn/stable31/dockerode-4.0.4
...
[stable31] chore(deps-dev): bump dockerode from 4.0.2 to 4.0.4
2025-02-09 21:06:33 +01:00
Andy Scherzinger
a6d70652b0
Merge pull request #50719 from nextcloud/dependabot/npm_and_yarn/stable31/sass-1.81.1
...
[stable31] chore(deps-dev): bump sass from 1.81.0 to 1.81.1
2025-02-09 21:06:00 +01:00
Andy Scherzinger
dc24efce8d
Merge pull request #50718 from nextcloud/dependabot/npm_and_yarn/stable31/karma-coverage-2.2.1
...
[stable31] chore(deps-dev): bump karma-coverage from 2.2.0 to 2.2.1
2025-02-09 21:05:28 +01:00
Andy Scherzinger
e395cc86dc
Merge pull request #50736 from nextcloud/backport/50680/stable31
...
[stable31] fix(files): only send config update requests if user is logged in
2025-02-09 21:04:15 +01:00
nextcloud-command
9d665f68d6
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-09 18:49:29 +00:00
Ferdinand Thiessen
8ab40e5065
fix(files): only send config update requests if user is logged in
...
Since we use the files app also for public shares it is not guaranteed
that there is a user logged in, in that case the update for user / view
config will fail.
So ensure there is a user or do not send a request.
Also refactor both stores to setup styles to fix (remove) initialization hack,
which causes Typescript issues.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-09 13:57:55 +01:00
Nextcloud bot
8144ab6cc7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-09 00:21:52 +00:00
dependabot[bot]
9210015ccf
chore(deps-dev): bump dockerode from 4.0.2 to 4.0.4
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 4.0.2 to 4.0.4.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v4.0.2...v4.0.4 )
---
updated-dependencies:
- dependency-name: dockerode
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-08 02:07:44 +00:00
dependabot[bot]
546b3b6cdc
chore(deps-dev): bump sass from 1.81.0 to 1.81.1
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.81.0 to 1.81.1.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.81.0...1.81.1 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-08 02:07:17 +00:00
dependabot[bot]
823aefe0aa
chore(deps-dev): bump karma-coverage from 2.2.0 to 2.2.1
...
Bumps [karma-coverage](https://github.com/karma-runner/karma-coverage ) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/karma-runner/karma-coverage/releases )
- [Changelog](https://github.com/karma-runner/karma-coverage/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma-coverage/compare/v2.2.0...v2.2.1 )
---
updated-dependencies:
- dependency-name: karma-coverage
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-08 02:06:48 +00:00
Nextcloud bot
b6887083a9
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-08 00:21:50 +00:00
John Molakvoæ
368fa61484
Merge pull request #50714 from nextcloud/backport/50364/stable31
...
[stable31] fix(files): support submenu in batch actions header too
2025-02-07 13:13:29 +01:00
skjnldsv
44c0e1db51
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-07 09:26:43 +00:00
skjnldsv
738447bcd5
chore(files): add actions cypress tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-07 09:22:54 +00:00
skjnldsv
d8b6e83805
fix(files): support submenu in batch actions header too
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-07 09:22:54 +00:00
Nextcloud bot
0fa809d53c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-07 00:22:01 +00:00
Andy Scherzinger
b9b2d7b379
Merge pull request #50695 from nextcloud/backport/50655/stable31
...
[stable31] enh: Fix display default expire date, add tests & tiny refactors
2025-02-06 22:04:43 +01:00
Joas Schilling
5ae678cf3d
Merge pull request #50710 from nextcloud/backport/50697/stable31
...
[stable31] feat(admin_audit): write admin audit log for AnyLoginFailedEvent
2025-02-06 21:12:54 +01:00
Luka Trovic
57971afad5
feat(admin_audit): write admin audit log for AnyLoginFailedEvent
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2025-02-06 18:27:10 +00:00
Andy Scherzinger
0f96d72e14
Merge pull request #50700 from nextcloud/backport/50678/stable31
...
[stable31] fix(AccountProperty): better validation of twitter and fediverse handles
2025-02-06 18:38:22 +01:00
Ferdinand Thiessen
c6ec735d4e
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 16:22:44 +01:00
Ferdinand Thiessen
a5f15f836f
fix(settings): Also sanitize fediverse and twitter handle in the frontend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 15:46:15 +01:00
Ferdinand Thiessen
2c03bc74fa
fix(provisioning_api): Correct limit for editUser
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 15:46:15 +01:00
Ferdinand Thiessen
e550ad7bbe
fix(FediverseAction): Ensure valid fediverse links are generated
...
Harden also for existing values of the profile.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 15:46:15 +01:00
Ferdinand Thiessen
ac1a448765
fix(AccountManager): Sanitize social media handles
...
Ensure to only accept valid X and fediverse handles.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 15:46:15 +01:00
nextcloud-command
ba7411fd6d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-06 13:19:08 +00:00
nfebe
08f50dcead
fix(files_sharing): Hide internal recommendations in external share input
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-06 14:11:50 +01:00
nfebe
6c231b6e09
fix(files_sharing): Update QuickShareSelect if share is modified
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-06 12:55:10 +00:00
nfebe
fe08fd0dbe
test(files_sharing): Check that default expiration date is shown b4 create share
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-06 12:55:10 +00:00
nfebe
84602522f7
fix: Show default expiration date before create link share
...
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 >
2025-02-06 12:55:10 +00:00
nfebe
ba2a1ec72f
refactor: Remove some deprecated containers and exceptions
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-06 12:55:10 +00:00
John Molakvoæ
7646b6b2b0
Merge pull request #50688 from nextcloud/backport/50666/stable31
...
[stable31] feat(theming): allow to disable standalone windows
2025-02-06 13:36:24 +01:00
Andy Scherzinger
490fc64e17
Merge pull request #50681 from nextcloud/backport/50669/stable31
...
[stable31] fix(files): Do not download files with openfile query flag
2025-02-06 11:55:29 +01:00
Simon L.
4cc3c5f0e4
feat(theming): allow to disable standalone windows
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: Simon L. <szaimen@e.mail.de >
2025-02-06 10:46:11 +00:00
John Molakvoæ
fc71757ef3
Merge pull request #50671 from nextcloud/release/31.0.0_rc3
...
31.0.0 RC3
2025-02-06 11:19:01 +01:00
John Molakvoæ
806e5ac30f
Merge pull request #50675 from nextcloud/backport/50193/stable31
...
[stable31] fix(oauth2): adjust db schemas when migrating from owncloud
2025-02-06 10:23:29 +01:00
Ferdinand Thiessen
48bc62ba67
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 10:15:57 +01:00
Ferdinand Thiessen
5bb4fc5997
fix(files): Do not download files with openfile query flag
...
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 >
2025-02-06 10:14:50 +01:00
Andy Scherzinger
b54c71febc
Merge pull request #50683 from nextcloud/backport/50640/stable31
...
[stable31] fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize
2025-02-06 09:43:04 +01:00
Marcel Klehr
75585be67f
fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-02-06 07:52:04 +00:00
Marcel Klehr
f9450f2d20
fix: lib/private/TaskProcessing/Manager.php
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-02-06 07:52:04 +00:00
Marcel Klehr
ec3660a3c2
fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-02-06 07:52:04 +00:00
Andy Scherzinger
5bddc7db06
Merge pull request #50679 from nextcloud/backport/50582/stable31
...
[stable31] fix(files): Correctly scroll selected file into view
2025-02-06 07:31:21 +01:00
nextcloud-command
3eb864a139
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-06 07:23:58 +01:00
Ferdinand Thiessen
5c2cb2df9c
test(files): Make scrolling tests independent from magic values
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 07:23:58 +01:00
Ferdinand Thiessen
43180134a0
fix(files): Correctly scroll selected file into view
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 07:23:58 +01:00
Ferdinand Thiessen
b5313e4f9f
test: Add Cypress command for deleting files
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-06 07:23:58 +01:00
Nextcloud bot
6d850e9e5c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-06 00:22:02 +00:00
Richard Steinmetz
2c51ff1e3b
fix(oauth2): adjust db schemas when migrating from owncloud
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-02-05 21:17:28 +00:00
Benjamin Gaussorgues
7033eb9c29
build(hub): 31.0.0 RC3
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-02-05 21:17:38 +01:00
Andy Scherzinger
6446556790
Merge pull request #50662 from nextcloud/chore/31-symfony
...
[stable31] chore(deps): Bump the symfony group with 3 updates
2025-02-05 20:03:34 +01:00
Ferdinand Thiessen
3ee5e2a9fb
chore(deps): Bump the symfony group with 3 updates
...
| Production Changes | From | To | Compare |
|-------------------------|---------|---------|-----------------------------------------------------------------------------|
| symfony/http-foundation | v6.4.16 | v6.4.18 | [...](https://github.com/symfony/http-foundation/compare/v6.4.16...v6.4.18 ) |
| symfony/mailer | v6.4.13 | v6.4.18 | [...](https://github.com/symfony/mailer/compare/v6.4.13...v6.4.18 ) |
| symfony/mime | v6.4.17 | v6.4.18 | [...](https://github.com/symfony/mime/compare/v6.4.17...v6.4.18 ) |
| symfony/routing | v6.4.16 | v6.4.18 | [...](https://github.com/symfony/routing/compare/v6.4.16...v6.4.18 ) |
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-02-05 18:43:43 +01:00
Andy Scherzinger
a0cd4d7396
Merge pull request #50659 from nextcloud/backport/50657/stable31
...
[stable31] fix(theming): high contrast themes scrollbar
2025-02-05 11:04:50 +01:00
skjnldsv
38a65b0006
fix(theming): high contrast themes scrollbar
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
2025-02-05 09:05:35 +00:00
Nextcloud bot
1688edc222
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-05 00:21:57 +00:00
Andy Scherzinger
c777f44c01
Merge pull request #50608 from nextcloud/dependabot/npm_and_yarn/stable31/libphonenumber-js-1.11.19
...
chore(deps): bump libphonenumber-js from 1.11.18 to 1.11.19
2025-02-04 21:56:24 +01:00
nextcloud-command
d43e19f285
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-04 20:27:23 +00:00
dependabot[bot]
4b88e123ee
chore(deps): bump libphonenumber-js from 1.11.18 to 1.11.19
...
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.11.18 to 1.11.19.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.11.18...v1.11.19 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-04 21:22:07 +01:00
Andy Scherzinger
764d745e83
Merge pull request #50606 from nextcloud/dependabot/npm_and_yarn/stable31/marked-15.0.6
...
chore(deps): bump marked from 15.0.0 to 15.0.6
2025-02-04 21:21:14 +01:00
nextcloud-command
b7b176f766
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-04 19:58:33 +00:00
dependabot[bot]
6b62139b21
chore(deps): bump marked from 15.0.0 to 15.0.6
...
Bumps [marked](https://github.com/markedjs/marked ) from 15.0.0 to 15.0.6.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v15.0.0...v15.0.6 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-04 20:52:52 +01:00
Andy Scherzinger
b90d495cbd
Merge pull request #50341 from nextcloud/dependabot/npm_and_yarn/stable31/query-string-9.1.1
...
chore(deps): bump query-string from 9.1.0 to 9.1.1
2025-02-04 20:51:24 +01:00
nextcloud-command
a628b2fa6d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-04 18:39:39 +00:00
dependabot[bot]
802925ad47
chore(deps): bump query-string from 9.1.0 to 9.1.1
...
Dependabot couldn't find the original pull request head commit, 6c36b278660fa61ce5261616700a0322e09a315d.
2025-02-04 18:13:06 +00:00
Andy Scherzinger
c29e1b0ef3
Merge pull request #50647 from nextcloud/backport/50642/stable31
...
[stable31] fix(sharing): better handle file share attributes
2025-02-04 18:33:35 +01:00
Andy Scherzinger
c070f27fdd
Merge pull request #50651 from nextcloud/backport/50645/stable31
...
[stable31] fix(files): properly update store on files conversions success
2025-02-04 18:13:12 +01:00
nextcloud-command
79a214f75b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-04 16:55:27 +00:00
skjnldsv
a0e40f0b96
fix(files): properly update store on files conversions success
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
[skip ci]
2025-02-04 16:46:46 +00:00
Andy Scherzinger
69ec0ff31e
Merge pull request #50607 from nextcloud/dependabot/npm_and_yarn/stable31/babel/node-7.25.9
...
chore(deps-dev): bump @babel/node from 7.25.7 to 7.25.9
2025-02-04 17:15:29 +01:00
dependabot[bot]
69cdac4443
chore(deps-dev): bump @babel/node from 7.25.7 to 7.25.9
...
Bumps [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node ) from 7.25.7 to 7.25.9.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.25.9/packages/babel-node )
---
updated-dependencies:
- dependency-name: "@babel/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-04 15:50:55 +00:00
Andy Scherzinger
a397f231f4
Merge pull request #50609 from nextcloud/dependabot/npm_and_yarn/stable31/testing-library/cypress-10.0.3
...
chore(deps-dev): bump @testing-library/cypress from 10.0.2 to 10.0.3
2025-02-04 16:46:32 +01:00
Ferdinand Thiessen
8fc1b6f1cd
fix(sharing): Ensure download restrictions are not dropped
...
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 >
2025-02-04 15:06:11 +00:00
dependabot[bot]
404dacec7b
chore(deps-dev): bump @testing-library/cypress from 10.0.2 to 10.0.3
...
Bumps [@testing-library/cypress](https://github.com/testing-library/cypress-testing-library ) from 10.0.2 to 10.0.3.
- [Release notes](https://github.com/testing-library/cypress-testing-library/releases )
- [Changelog](https://github.com/testing-library/cypress-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/cypress-testing-library/compare/v10.0.2...v10.0.3 )
---
updated-dependencies:
- dependency-name: "@testing-library/cypress"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-04 14:57:18 +00:00
Andy Scherzinger
dd921969da
Merge pull request #50641 from nextcloud/backport/50635/stable31
...
[stable31] chore(files): Adjust wording
2025-02-04 15:14:28 +01:00
nextcloud-command
009ddd1cac
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-04 13:34:34 +00:00
Christopher Ng
d5532a9d7d
chore(cypress): Finish comment
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-04 13:17:42 +00:00
Christopher Ng
16bd639619
fix(files): Fix casing
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-04 13:17:42 +00:00
Christopher Ng
94858691d3
chore(files): Change "filename" to "file name"
...
Signed-off-by: Christopher Ng <chrng8@gmail.com >
2025-02-04 13:17:42 +00:00
Nextcloud bot
b4067478aa
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-04 00:21:26 +00:00
Andy Scherzinger
18f8f617a5
Merge pull request #50632 from nextcloud/backport/50592/stable31
...
[stable31] fix(unified-search): filteredProviders now inherits all provider props
2025-02-03 20:44:42 +01:00
nextcloud-command
ecf0e70e5c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-03 18:23:54 +00:00
nfebe
77c88e1ae7
fix(unified-search): filteredProviders now inherits all provider props
...
The main providers come from both the backend and client side plugins such as `in-folder` search.
The main providers may carry callbacks functions and other information that should be passed to the `filteredProviders`.
This is important because the current code does not make a distinction between `filteredProviders` and `providers`
rightly so, becuase they are the same thing!
Without the mentioned distinction above, sooner or later, we try to access a property on the `filteredProviders` which we
did not transfer with the manual property copy.
----
This fix prevents in-folder search from searching everywhere when "load more results" is clicked; Essentially ignoring the in-folder
search filter.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-03 19:19:02 +01:00
Andy Scherzinger
c4564ba735
Merge pull request #50625 from nextcloud/backport/50260/stable31
...
[stable31] chore : Comprehensive e2e testing for public sharing
2025-02-03 19:18:36 +01:00
nextcloud-command
76aa56d68c
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-02-03 16:13:27 +00:00
nfebe
6b6f55ab1d
fix(files_sharing): Adjust wrong labeling identified by test
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-03 17:07:54 +01:00
nfebe
28cf67a157
test(files_sharing): add e2e tests for public link sharing
...
This commit introduces end-to-end tests for various public link sharing scenarios in the `files_sharing` app. It validates the behavior under multiple configurations:
- Password and expiration date enforced
- Password enforced with a default expiration date
- Expiration date enforced with optional password
- Default password and expiration date without enforcement
- Password enforced, expiration date set but not enforced
- Both password and expiration date not enforced, but defaults set
- Password not enforced, expiration date enforced
- Password not enforced, default expiration date set
- Password and expiration date not enforced with no defaults
The tests ensure proper validation and functionality of the configurations, leveraging the `setupData` and `createShare` utilities.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-03 11:49:33 +00:00
nfebe
161a9e786a
refactor: Modularize setup-public-share.ts
...
This update enhances the testing framework for public sharing by
improving the setup and management of share contexts.
It refactors the code to make the `createShare` function reusable externally,
ensuring better testability and flexibility.
Additionally, the update optimizes share permission adjustments and
improves state management, making public share setups more efficient and maintainable.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-02-03 11:49:33 +00:00
Stephan Orbaugh
210b293b98
Merge pull request #50594 from nextcloud/backport/50424/stable31
...
[stable31] fix(settings): Clarify peculiarities of enabling encryption
2025-02-03 11:55:18 +01:00
Stephan Orbaugh
bea4e21c40
Merge pull request #50624 from nextcloud/backport/50576/stable31
...
[stable31] fix(files): Fix folder preview for favorites widget
2025-02-03 11:43:52 +01:00
provokateurin
9d1cab21b2
fix(files): Fix folder preview for favorites widget
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-02-03 09:57:02 +00:00
Nextcloud bot
aaad1e588b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-03 00:39:31 +00:00
Nextcloud bot
276a4a0a40
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-02 00:22:30 +00:00
Nextcloud bot
aca3bca62b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-02-01 00:21:56 +00:00
Ferdinand Thiessen
d3b826c112
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-31 17:22:38 +01:00
Ferdinand Thiessen
49f104a996
fix(settings): Clarify peculiarities of enabling encryption
...
- 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 >
2025-01-31 17:21:33 +01:00
Andy Scherzinger
23cb06dfc1
Merge pull request #50565 from nextcloud/backport/50530/stable31
...
[stable31] fix(ConvertType): Read dbtype in createConnectionParams and remove safeguard
2025-01-31 16:52:12 +01:00
Andy Scherzinger
0c1cd28233
Merge pull request #50589 from nextcloud/backport/50550/stable31
...
[stable31] fix: unified search provider id
2025-01-31 16:51:15 +01:00
Andy Scherzinger
3c64282109
Merge pull request #50590 from nextcloud/backport/50514/stable31
...
[stable31] feat(S3): add SSE-C support in S3 External Storage
2025-01-31 14:53:46 +01:00
nfebe
74200f28cb
fix: Use searchFrom property for client side plugins
...
The client-side plugin `in-folder` uses the `files` provider, this makes it
overlap with the main files provider itself.
This change follows eecda06f1a after it was discovered
that some apps/providers like `dav` use providers from another app like `contacts`
Signed-off-by: nfebe <fenn25.fn@gmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-31 12:10:34 +00:00
Christian Becker
5b51e1b0dc
feat(S3): add SSE-C support in S3 External Storage
...
Just need to add the parameter and fix two calls. All other logic is already implemented and implicitly called through the S3ConnectionTrait
fixes #33283
Signed-off-by: Christian Becker <christian@dabecka.de >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-01-31 12:01:09 +00:00
SebastianKrupinski
c1f9114e72
fix: unified search provider id
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-31 11:40:53 +00:00
Nextcloud bot
d0da4db975
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-31 00:22:27 +00:00
Arthur Schiwon
8ba7c3ea0b
Merge pull request #50538 from nextcloud/release/31.0.0_rc2
...
31.0.0 RC2
2025-01-30 16:02:46 +01:00
Andy Scherzinger
07e61b0dbc
Merge pull request #50573 from nextcloud/backport/50292/stable31
...
[stable31] Fix opening federated shares
2025-01-30 16:00:17 +01:00
provokateurin
d998af0770
chore: Compile assets
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-30 15:38:48 +01:00
provokateurin
3654fb53e2
fix(files_sharing): Only clear permissions of pending federated shares
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-30 14:27:24 +00:00
provokateurin
27efd04c28
fix(files): Allow opening the same file repeatedly
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-30 14:27:24 +00:00
Andy Scherzinger
1dca8f98aa
Merge pull request #50569 from nextcloud/backport/50524/stable31
...
[stable31] fix(files_sharing): file request form validity check reset
2025-01-30 14:33:29 +01:00
skjnldsv
694a06e4c5
fix(files_sharing): file request form validity check reset
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-30 13:20:01 +00:00
Andy Scherzinger
9c3dc03945
Merge pull request #50556 from nextcloud/backport/50281/stable31
...
[stable31] fix(settings): Fix setup check when mail_smptmode is set to "null"
2025-01-30 13:02:14 +01:00
Andy Scherzinger
23ac20347b
Merge pull request #50560 from nextcloud/backport/50519/stable31
...
[stable31] fix: Exclude non accepted shares when computing access list
2025-01-30 12:07:19 +01:00
Andy Scherzinger
7adb956ae1
Merge pull request #50562 from nextcloud/backport/50540/stable31
...
[stable31] fix: Only hide template folder creation if default was changed to empty
2025-01-30 12:06:28 +01:00
provokateurin
279b9ca3ad
fix(ConvertType): Read hostname from arguments and not options
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-30 10:50:16 +00:00
Nils Wenninghoff
8a6d9ffdc1
fix(ConvertType): Read dbtype in createConnectionParams and remove safeguard
...
Signed-off-by: Nils Wenninghoff <nils@ungemein.cool >
2025-01-30 10:50:16 +00:00
Julius Knorr
11926bc789
fix: Only hide template folder creation if default was changed to empty
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-01-30 10:23:35 +00:00
Louis Chemineau
a56cff70e1
fix: Exclude non accepted shares when computing access list
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-30 09:18:41 +00:00
Côme Chilliet
98b8912d74
fix(settings): Fix setup check when mail_smptmode is set to "null"
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-01-30 08:35:14 +00:00
Andy Scherzinger
378b0f9765
Merge pull request #50516 from nextcloud/backport/50284/stable31
...
[stable31] chore: update icewind/smb to 3.7.0
2025-01-30 09:31:21 +01:00
Andy Scherzinger
a82c1f137d
Merge pull request #50555 from nextcloud/backport/50503/stable31
...
[stable31] fix(theming): Do not throw in background color migration
2025-01-30 09:27:07 +01:00
Andy Scherzinger
c17d892489
Merge pull request #50534 from nextcloud/backport/50129/stable31
...
[stable31] fix(unified-search): load more than 5 items in folder filter
2025-01-30 09:26:17 +01:00
Ferdinand Thiessen
09b6598e73
fix(theming): Do not throw in background color migration
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-30 00:28:37 +00:00
Robin Appelman
2ee38139f3
chore: update icewind/smb to 3.7.0
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-01-29 21:56:41 +01:00
nextcloud-command
e74966aa07
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-29 20:37:54 +00:00
nextcloud-command
25eea26001
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-29 21:32:29 +01:00
nfebe
6e2e35f641
fix(unified-search): Prevent multiple file picker triggers in in-folder search
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-29 21:32:29 +01:00
nfebe
6bb24885d6
refactor: Drop deprecated use of defineStore
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-29 21:32:29 +01:00
nfebe
f2678b122e
fix(unified-search): Use appId for searching
...
Each provider may search from a particular app so we should use that for searching.
Before this commit, we used `provider.id` instead of `provider.appId` the problem with the previous
approach is that it forces the provider id to be a valid search provider (an app that supports search)
limiting the developers ability to use unique IDs to identify the different providers (especially plugin providers)
inside the places filter.
For example the Files search plugin "In folder" (search in folder plugin) was required to have id as `files` while the
files provider itself already has id as `files`.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-29 21:32:29 +01:00
Andy Scherzinger
ceadae2e19
Merge pull request #50537 from nextcloud/backport/50515/stable31
...
[stable31] fix: Show recipient email addresses in share owner notification email
2025-01-29 21:31:49 +01:00
nfebe
066ffc5fb7
fix: Show recipient email addresses in share owner notification email
...
Previously, the share owner notification email did not display the recipient email addresses,
making it difficult for the owner to know who the share was sent to.
This fix ensures that the recipient email addresses are included in the notification email.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-29 21:11:53 +01:00
Andy Scherzinger
e8844cacec
Merge pull request #50528 from nextcloud/backport/50494/stable31
...
[stable31] fix(performance): use low resolution for blurhash
2025-01-29 21:07:52 +01:00
Andy Scherzinger
1d7d01dd3a
Merge pull request #50547 from nextcloud/backport/50514/stable31
...
[stable31] feat(S3): add SSE-C support in S3 External Storage
2025-01-29 20:52:14 +01:00
Richard Steinmetz
936ef804cd
fix(s3): treat empty sse_c_key as not set
...
Co-authored-by: Christian Becker <christian@dabecka.de >
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-01-29 17:35:52 +00:00
Andy Scherzinger
9ee1e19157
Merge pull request #50531 from nextcloud/backport/50501/stable31
...
[stable31] fix: Increase background and primary color debounce time
2025-01-29 18:27:02 +01:00
Arthur Schiwon
c70de52049
build(hub): 31.0.0 RC2
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de >
2025-01-29 15:10:40 +01:00
nextcloud-command
3c583f5ce6
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-29 14:45:15 +01:00
Louis Chemineau
ed04204de2
fix: Increase background and primary color debounce time
...
This prevent flooding the server with requests
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-29 14:45:15 +01:00
Andy Scherzinger
ef0d2eae31
Merge pull request #50520 from nextcloud/backport/50299/stable31
...
[stable31] fix(files_versions): Update `unencrypted_size` during rollback
2025-01-29 14:44:14 +01:00
Max
1b34f6ad65
fix(performance): use low resolution for blurhash
...
Improve blurhash performance by using a low res image.
The results are hard to destinguish visualy.
It is a **blur** hash after all.
Signed-off-by: Max <max@nextcloud.com >
2025-01-29 10:44:15 +00:00
Louis Chemineau
f5df254521
fix(files_versions): Update unencrypted_size during rollback
...
This prevent restored version of encrypted files from having a wrong reported size. This was blocking download.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-29 09:36:39 +00:00
Louis Chemineau
097ce6ef98
chore(files_versions): Remove unused $node variable
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-29 09:36:39 +00:00
Nextcloud bot
d43f7b6ee6
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-29 00:22:14 +00:00
Andy Scherzinger
c99c135520
Merge pull request #50508 from nextcloud/backport/50436/stable31
...
[stable31] fix: Harden files scanner for invalid null access
2025-01-28 23:52:39 +01:00
Andy Scherzinger
cc6a9a9ec3
Merge pull request #50510 from nextcloud/backport/50490/stable31
...
[stable31] fix(CalDav): Spelling
2025-01-28 23:07:59 +01:00
Andy Scherzinger
a2470db709
Merge pull request #50505 from nextcloud/backport/50270/stable31
...
[stable31] fix(files_sharing): Respect permissions passed when creating link shares
2025-01-28 23:04:39 +01:00
Andy Scherzinger
f752a01722
Merge pull request #50492 from nextcloud/backport/47889/stable31
...
[stable31] fix: `user:settings` command when user is not available
2025-01-28 23:02:24 +01:00
SebastianKrupinski
37adb8813e
fix(CalDav): Spelling
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2025-01-28 19:53:55 +00:00
Andy Scherzinger
fe352bf212
Merge pull request #50467 from nextcloud/chore/31-doctrine
...
[stable31] build(deps): Bump doctrine/dbal from 3.9.1 to 3.9.4
2025-01-28 20:50:04 +01:00
Ferdinand Thiessen
26c93519f2
fix: Harden files scanner for invalid null access
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 19:49:03 +00:00
Ferdinand Thiessen
124db6147d
test: Reset sharing app config after test
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 17:26:28 +00:00
Ferdinand Thiessen
0f298e1db1
fix(sharing): Move permission validation to share manager
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 17:26:28 +00:00
Ferdinand Thiessen
2926fe270a
fix(files_sharing): Respect permissions passed when creating link shares
...
Given:
User creates a link or email share with permissions=4 (create only = file drop).
Problem:
Currently the permissions are automatically extended to permissions = 5
(READ + CREATE). Work around was to create the share and directly update
it.
Solution:
Respect what the user is requesting, create a file drop share.
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de >
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com >
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 17:26:28 +00:00
Ferdinand Thiessen
ce0dfc9bb8
build(deps): Bump doctrine/dbal from 3.9.1 to 3.9.4
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 16:21:02 +01:00
Ferdinand Thiessen
00286eefa8
fix: user:settings command when user is not available
...
If `ignore-missing-user` all sub commands work, except listing all settings
for a user like `occ user:settings --ignore-missing-user user core`.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-28 11:22:08 +01:00
John Molakvoæ
5650a59cfc
Merge pull request #50497 from nextcloud/backport/50496/stable31
...
[stable31] fix(ci): cypress container name
2025-01-28 11:21:13 +01:00
John Molakvoæ
9b310e915e
fix(ci): cypress container name
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-01-28 10:06:01 +00:00
Andy Scherzinger
e7ab2c1598
Merge pull request #50485 from nextcloud/backport/49645/stable31
...
[stable31] fix(config): drop value details
2025-01-28 10:21:41 +01:00
Nextcloud bot
325e5ee9ac
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-28 00:22:21 +00:00
Andy Scherzinger
3e37c6c5a4
Merge pull request #50486 from nextcloud/backport/50293/stable31
...
[stable31] fix(theming): Harden admin theming settings
2025-01-27 20:50:14 +01:00
Andy Scherzinger
b60fb6f2f5
Merge pull request #50484 from nextcloud/backport/50446/stable318
...
[stable31] fix(unifiedsearch): Simplify and correct thumbnail styles
2025-01-27 20:12:45 +01:00
Ferdinand Thiessen
80de84fa46
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-27 19:03:58 +00:00
nextcloud-command
f3fc39c78b
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-27 18:33:57 +00:00
Ferdinand Thiessen
6dbd8da40f
fix(theming): Ensure to only send valid URLs to backend
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-27 17:56:35 +00:00
Ferdinand Thiessen
a8c2769cae
fix(theming): Harden admin web link settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-27 17:56:35 +00:00
Maxence Lange
578b4ba0ee
fix(config): drop value details
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com >
2025-01-27 17:55:29 +00:00
Ferdinand Thiessen
67e7c706f4
fix(unifiedsearch): Simplify and correct thumbnail styles
...
Ensure that the if a preview is available the maximum sizes are
respected (clickable area).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-27 17:42:19 +00:00
Andy Scherzinger
7b3daafad3
Merge pull request #50482 from nextcloud/backport/50221/stable31
...
[stable31] Add integration tests for moving a file from and to a shared folder
2025-01-27 18:15:44 +01:00
Andy Scherzinger
bae32be74d
Merge pull request #50468 from nextcloud/backport/50234/stable31
...
[stable31] fix(ratelimit): Allow to bypass rate-limit from bruteforce allowlist
2025-01-27 18:14:06 +01:00
Andy Scherzinger
3604f0b0e6
Merge pull request #50481 from nextcloud/backport/45364/stable31
...
[stable31] fix(user_ldap): Do not map groups we do not know if they match filter
2025-01-27 18:13:22 +01:00
Andy Scherzinger
9b6258ac68
Merge pull request #50477 from nextcloud/backport/50464/stable31
...
[stable31] Hide "Create templates folder" option if templates are disabled
2025-01-27 18:11:55 +01:00
Andy Scherzinger
e916fff40f
Merge pull request #50474 from nextcloud/backport/48581/stable31
...
[stable31] fix: Filter for folders in cleanup old preview job
2025-01-27 18:10:36 +01:00
Daniel Calviño Sánchez
bf45ce843c
test: Add integration tests for moving a file from and to a shared folder
...
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com >
2025-01-27 17:01:14 +00:00
nextcloud-command
1b5abc40ff
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-27 16:31:51 +00:00
Côme Chilliet
128b2e1cec
fix(user_ldap): Do not map groups we do not know if they match filter
...
When nesting is enabled, filterValidGroups is supposed to check for each
groups if it actually exist, because it may not be visible to
Nextcloud. So in this codepath we disable automapping of groups.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2025-01-27 16:31:14 +00:00
Pawel Boguslawski
64e261dad7
fix: Hide "Create templates folder" option if templates are disabled in configuration
...
When both `skeletondirectory` and `templatedirectory` are set to empty
strings in configuration, templates folder creation should be disabled
and no Create templates folder option should be present
in new folder menu.
Related: https://github.com/nextcloud/server/issues/39266
Related: https://github.com/nextcloud/server/issues/46455
Author-Change-Id: IB#1156403
Signed-off-by: Pawel Boguslawski <pawel.boguslawski@ib.pl >
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de >
2025-01-27 16:19:00 +00:00
Dario Mehlich
72a43a17f5
fix(preview): Filter for folders in cleanup old preview job
...
Fixes #35936 .
When running `OC\Preview\BackgroundCleanupJob`, the main iteration loop
in `run()` expects a folder, however, `getOldPreviewLocations()`
currently does not filter by mimetype and therefore can yield a
non-folder entry which causes an Exception when constructing the Folder
impl.
Filtering for `httpd/unix-directory`, as `getNewPreviewLocations()`
already does, fixes this issue.
Signed-off-by: Dario Mehlich <d.mehlich@gmail.com >
2025-01-27 15:11:26 +00:00
Joas Schilling
77fddb8f23
fix(ratelimit): Allow to bypass rate-limit from bruteforce allowlist
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-27 13:21:36 +00:00
Andy Scherzinger
62a74d8264
Merge pull request #50458 from nextcloud/backport/50298/stable31
...
[stable31] fix: detect deleted items as updated for smb storage
2025-01-27 12:23:26 +01:00
Joas Schilling
1c89327141
Merge pull request #50453 from nextcloud/chore/update-symfony
...
[stable31] chore(deps): Bump the symfony dependency group
2025-01-27 12:19:19 +01:00
Joas Schilling
39cb18de4f
Merge pull request #50461 from nextcloud/backport/50455/stable31
...
[stable31] fix(log): Fix log level handling
2025-01-27 12:18:51 +01:00
Ferdinand Thiessen
edf3032183
chore(deps): Bump the symfony dependency group
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-27 11:33:02 +01:00
Joas Schilling
e78cec5d7b
fix(log): Fix log level handling
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-27 10:23:28 +00:00
Robin Appelman
5c0d4a4bea
fix: detect deleted items as updated for smb storage
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2025-01-27 09:22:03 +00:00
Andy Scherzinger
46c4013b51
Merge pull request #50337 from nextcloud/dependabot/npm_and_yarn/stable31/wait-on-8.0.2
...
chore(deps-dev): bump wait-on from 8.0.1 to 8.0.2
2025-01-27 09:58:03 +01:00
Nextcloud bot
d06a26d58b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-27 00:21:51 +00:00
Andy Scherzinger
fa6dac457b
Merge pull request #50450 from nextcloud/backport/48672/stable31
...
[stable31] fix(settings): Add some context to the PHP memory limit error
2025-01-26 23:17:04 +01:00
Andy Scherzinger
1c28ae4aeb
Merge pull request #50451 from nextcloud/backport/50425/stable31
...
[stable31] Fix outdated OpenAPI specs
2025-01-26 22:34:30 +01:00
provokateurin
8e0b72184a
fix(settings): Add back adminstration scope for LogSettingsController
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-26 21:10:29 +00:00
provokateurin
f741fd16ca
chore(federation): Remove outdated OpenAPI spec
...
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-26 21:10:29 +00:00
Josh
5a8242feea
fix(settings): Add some context to the PHP memory limit error
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-01-26 20:48:16 +00:00
Andy Scherzinger
4701b61e5d
Merge pull request #50449 from nextcloud/backport/50447/stable31
...
[stable31] fix: Ensure `label` is always a string
2025-01-26 21:34:13 +01:00
Ferdinand Thiessen
57949b2e22
fix: Ensure label is always a string
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-26 20:00:33 +00:00
dependabot[bot]
065974cffa
chore(deps-dev): bump wait-on from 8.0.1 to 8.0.2
...
Bumps [wait-on](https://github.com/jeffbski/wait-on ) from 8.0.1 to 8.0.2.
- [Release notes](https://github.com/jeffbski/wait-on/releases )
- [Commits](https://github.com/jeffbski/wait-on/compare/v8.0.1...v8.0.2 )
---
updated-dependencies:
- dependency-name: wait-on
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-26 18:07:19 +00:00
Andy Scherzinger
f5d3aea2b8
Merge pull request #50344 from nextcloud/dependabot/npm_and_yarn/stable31/pinia-2.3.1
...
chore(deps): bump pinia from 2.3.0 to 2.3.1
2025-01-26 18:52:01 +01:00
nextcloud-command
b6ab6a12c0
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-26 18:09:33 +01:00
dependabot[bot]
03ee0d83df
chore(deps): bump pinia from 2.3.0 to 2.3.1
...
Bumps [pinia](https://github.com/vuejs/pinia ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/vuejs/pinia/releases )
- [Commits](https://github.com/vuejs/pinia/compare/v2.3.0...v2.3.1 )
---
updated-dependencies:
- dependency-name: pinia
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-26 18:09:33 +01:00
Andy Scherzinger
fcb73d7217
Merge pull request #50438 from nextcloud/backport/49440/stable31
...
[stable31] fix(SetupChecks): Pass webfinger if the handler returns 400 too
2025-01-26 17:46:03 +01:00
Andy Scherzinger
1124eaac83
Merge pull request #50442 from nextcloud/backport/50430/stable31
...
[stable31] files: harden thumbnail endpoint
2025-01-26 16:58:53 +01:00
Ferdinand Thiessen
76ac30f576
fix(files): Harden thumbnail endpoint
...
- Catch all thrown exceptions and handle in such a way you do not get
information about forbidden files.
- Resepect download permissions of shares.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-26 15:20:35 +00:00
Josh
92c603b082
fix(SetupChecks): Pass webfinger if a handler is there
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2025-01-26 14:37:05 +00:00
Andy Scherzinger
e5d4bddc91
Merge pull request #50433 from nextcloud/automated/noid/stable31-fix-npm-audit
...
[stable31] Fix npm audit
2025-01-26 12:10:02 +01:00
nextcloud-command
a64814dfc3
fix(deps): Fix npm audit
...
Signed-off-by: GitHub <noreply@github.com >
2025-01-26 02:46:20 +00:00
Nextcloud bot
b380f25af4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-26 00:22:40 +00:00
Andy Scherzinger
8a78feb7f2
Merge pull request #50347 from nextcloud/dependabot/npm_and_yarn/stable31/sass-loader-16.0.4
...
chore(deps-dev): bump sass-loader from 16.0.2 to 16.0.4
2025-01-25 20:29:32 +01:00
nextcloud-command
f8de5a73a7
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-25 18:44:50 +00:00
dependabot[bot]
3e6b5f46f3
chore(deps-dev): bump sass-loader from 16.0.2 to 16.0.4
...
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader ) from 16.0.2 to 16.0.4.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases )
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v16.0.2...v16.0.4 )
---
updated-dependencies:
- dependency-name: sass-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-25 18:40:33 +00:00
Andy Scherzinger
7cd21b7d91
Merge pull request #50339 from nextcloud/dependabot/npm_and_yarn/stable31/jsdoc-4.0.4
...
chore(deps-dev): bump jsdoc from 4.0.3 to 4.0.4
2025-01-25 19:38:39 +01:00
dependabot[bot]
2a9102d7d0
chore(deps-dev): bump jsdoc from 4.0.3 to 4.0.4
...
Bumps [jsdoc](https://github.com/jsdoc/jsdoc ) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/jsdoc/jsdoc/releases )
- [Changelog](https://github.com/jsdoc/jsdoc/blob/4.0.4/CHANGES.md )
- [Commits](https://github.com/jsdoc/jsdoc/compare/4.0.3...4.0.4 )
---
updated-dependencies:
- dependency-name: jsdoc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-25 18:12:18 +00:00
Andy Scherzinger
cac5830746
Merge pull request #50427 from nextcloud/backport/50426/stable31
...
[stable31] fix(occ): hide sensitive data while config:app:set
2025-01-25 19:03:32 +01:00
Andy Scherzinger
e6089ee599
Merge pull request #50428 from nextcloud/backport/50320/stable31
...
[stable31] fix(theming): remove node-vibrant dependency and usage (was moved to backend)
2025-01-25 18:44:32 +01:00
nextcloud-command
56a57e9b77
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-25 17:18:10 +00:00
Ferdinand Thiessen
f7318c17a6
fix(theming): remove node-vibrant dependency and usage (was moved to backend)
...
The color extraction is handled by the backend nowadays, this was not
used by the backend anymore.
Reduce depdencies + compiled size + security warning on that dependency.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-25 17:11:34 +00:00
Misha M.-Kupriyanov
744d57d5d8
fix(occ): hide sensitive data while config:app:set
...
in order to hide sensitive data from logs
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de >
2025-01-25 16:52:54 +00:00
Andy Scherzinger
abab62b12f
Merge pull request #50419 from nextcloud/backport/50331/stable31
...
[stable31] fix(taskprocessing): More caching
2025-01-25 14:42:29 +01:00
Marcel Klehr
35052624b9
fix(TaskProcessing): Cache providersById in getPreferredProviders
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-25 13:08:19 +01:00
Marcel Klehr
6e59f9a693
fix: copypasta
...
Co-authored-by: Julien Veyssier <julien-nc@posteo.net >
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-25 13:08:19 +01:00
Marcel Klehr
215f6c6418
fix(taskprocessing): cache provider settings in distributed cache as well
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-25 13:08:19 +01:00
Marcel Klehr
c88c2216ae
fix(taskprocessing): Fix tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-25 13:08:19 +01:00
Marcel Klehr
8c81f9e0fa
fix(TaskProcessing\Manager): Cache the result of parsing JSON
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-25 13:08:19 +01:00
Marcel Klehr
e2bef275ec
fix(taskprocessing): Cache result of getAvailableTaskTypes between requests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-25 13:08:19 +01:00
Andy Scherzinger
0fd798968f
Merge pull request #50423 from nextcloud/backport/50399/stable31
...
[stable31] feat: Use redundant label for accesibility only
2025-01-25 12:58:00 +01:00
nextcloud-command
a5be652931
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-25 12:33:02 +01:00
nfebe
b11fc4e2a2
feat: Use redundant label for accessibility only
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-25 12:33:02 +01:00
Andy Scherzinger
c186379614
Merge pull request #50420 from nextcloud/backport/50273/stable31
...
[stable31] fix: Metadata field search
2025-01-25 12:31:46 +01:00
Louis Chemineau
5b2af8b4c0
fix: Metadata field search
...
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-25 09:44:50 +00:00
Andy Scherzinger
bb2980e738
Merge pull request #50401 from nextcloud/backport/50368/stable 31 8
...
[stable31] fix: Properly read updater channel before returning version channel as a fallback
2025-01-25 08:48:32 +01:00
Nextcloud bot
aaeb93782e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-25 00:42:51 +00:00
Julius Knorr
f2ae9bcb11
fix: Properly read updater channel before returning version channel as a fallback
...
Signed-off-by: Julius Knorr <jus@bitgrid.net >
2025-01-25 01:16:58 +01:00
Andy Scherzinger
32ba3f8e47
Merge pull request #50411 from nextcloud/backport/49639/stable31
...
[stable31] fix: adjust url for task links
2025-01-25 01:16:39 +01:00
Raimund Schlüßler
94d95a68f7
fix(TasksSearchProviderTest): adjust deep link to Tasks app
...
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org >
2025-01-24 23:46:13 +01:00
Raimund Schlüßler
c79b8a6901
fix: adjust url for task links
...
Signed-off-by: Raimund Schlüßler <raimund.schluessler@mailbox.org >
2025-01-24 23:46:13 +01:00
Andy Scherzinger
cf98040af8
Merge pull request #50388 from nextcloud/backport/46780/stable31
...
[stable31] fix(TaskProcessing): Catch JSON encode errors in Manager#setTaskResult
2025-01-24 23:41:21 +01:00
Marcel Klehr
44aa380ce4
fix(TaskProcessing): Catch JSON encode errors in Manager#setTaskResult
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2025-01-24 22:15:11 +01:00
Andy Scherzinger
30a4f92202
Merge pull request #50374 from nextcloud/backport/50282/stable31
...
[stable31] refactor: Sharing sidebar UI redesign
2025-01-24 22:12:01 +01:00
Andy Scherzinger
44fe423e89
Merge pull request #50406 from nextcloud/backport/50353/stable31
...
[stable31] feat: Support X-NC-Skip-Trashbin header
2025-01-24 19:58:50 +01:00
Andy Scherzinger
07c52c3718
Merge pull request #50407 from nextcloud/backport/50398/stable31
...
[stable31] fix: Correctly return app id and app version for `core` styles and images
2025-01-24 19:45:21 +01:00
Ferdinand Thiessen
99e76d7a99
fix(TemplateLayout): core is not an app but the server itself
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-24 18:12:18 +00:00
Ferdinand Thiessen
ae3e26024e
fix: Correctly return app id and app version for core styles and images
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2025-01-24 18:12:18 +00:00
Louis Chemineau
3250d71284
feat: Support X-NC-Skip-Trashbin header
...
This is useful for clients that want to directly and permanently delete a file.
Signed-off-by: Louis Chemineau <louis@chmn.me >
2025-01-24 17:58:14 +00:00
nextcloud-command
66bd6fd37f
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2025-01-24 13:22:12 +00:00
nfebe
afb8c4f071
feat: Only show show inherited shares section if present
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-24 13:08:05 +01:00
nfebe
6f545828ac
feat: Improve create link texts
...
Use `Create public link` for first link share creation
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-24 13:08:05 +01:00
nfebe
64138650d1
feat(files_sharing): Modularize SharingInput to adapt with share sections
...
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-24 13:08:05 +01:00
nfebe
24d7fc1bdd
refactor(files_sharing): Split internal & external shares
...
Create two seperate sections for internal and external shares.
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-24 13:08:05 +01:00
Thomas Lehmann
33fc5fc1d8
refactor(files_sharing): move deprecated projects component
...
Primarily to move it out of the way for changes in the source location.
The feature was deprecated in version 25 (#28320 ), five versions ago.
Refs: #48925
Signed-off-by: nfebe <fenn25.fn@gmail.com >
2025-01-24 13:08:05 +01:00
Andy Scherzinger
409bb9ef15
Merge pull request #50396 from nextcloud/backport/50394/stable31
...
[stable31] ci(reuse): Fix translation reuse mapping
2025-01-24 12:32:25 +01:00
Joas Schilling
f15fd324be
Merge pull request #50393 from nextcloud/backport/50389/stable31
...
[stable31] Revert "fix(Share20\Manager): Ensure node is still accessible when checking share"
2025-01-24 11:55:36 +01:00
Andy Scherzinger
f553197d11
Merge pull request #50373 from nextcloud/backport/50369/stable31
...
[stable31] fix(dav): default calendar and address book not created on first login
2025-01-24 11:55:08 +01:00
Joas Schilling
ee30644f0d
ci(reuse): Fix translation reuse mapping
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-24 10:47:44 +00:00
provokateurin
9fafcb267c
Revert "fix(Share20\Manager): Ensure node is still accessible when checking share"
...
This reverts commit c2ca99e2f6 .
Signed-off-by: provokateurin <kate@provokateurin.de >
2025-01-24 09:47:35 +00:00
Nextcloud bot
d99caa2083
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-24 00:21:18 +00:00
Richard Steinmetz
cc9f1e00dd
fix(dav): default calendar and address book not created on first login
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud >
2025-01-23 22:54:02 +01:00
John Molakvoæ
7396f74e98
Merge pull request #50370 from nextcloud/backport/50365/stable31
...
[stable31] chore: add profile translations reuse license
2025-01-23 22:31:01 +01:00
John Molakvoæ
7425270f2c
chore: add profile translations reuse license
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2025-01-23 21:01:12 +00:00
Arthur Schiwon
91b180dd1b
Merge pull request #50367 from nextcloud/backport/50362/stable31
...
[stable31] fix: remove return type
2025-01-23 21:14:31 +01:00
Anna Larch
3a9713de2c
fix: remove typing and return type
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-01-23 19:28:30 +00:00
Joas Schilling
3c9f86a3b7
Merge pull request #50332 from nextcloud/backport/50330/stable31
...
[stable31] fix(security): Update .well-known/security.txt expiration date
2025-01-23 15:06:22 +01:00
Nextcloud bot
36ef0f1add
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com >
2025-01-23 13:39:42 +00:00
Joas Schilling
bfbb2fa961
Merge pull request #50356 from nextcloud/backport/50355/stable31
...
[stable31] fix(translations): Fix profile and webhook_listeners
2025-01-23 14:15:47 +01:00
Joas Schilling
57c5e66788
fix(translations): Fix profile and webhook_listeners
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 13:10:22 +00:00
Joas Schilling
f6b179e059
Merge pull request #50351 from nextcloud/branchoff/welcome-stable31
...
chore(branchoff): Test against stable31 branches
2025-01-23 11:43:13 +01:00
Joas Schilling
fafa94e51f
fix: Adjust branch name in server files
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 10:35:37 +01:00
Joas Schilling
afd23e61fe
ci: Adjust branches of apps used in tests
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 10:33:42 +01:00
Joas Schilling
e11adbd09d
build: Adjust checkout branch script
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 10:32:24 +01:00
Joas Schilling
0dc641795b
fix: Adjust version in 3rdparty composer.json
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 10:29:42 +01:00
John Molakvoæ
e879ba1896
Merge pull request #50329 from nextcloud/release/31.0.0_rc1
2025-01-23 09:55:03 +01:00
Joas Schilling
3e138d71f4
fix(security): Update .well-known/security.txt expiration date
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-01-23 08:43:32 +00:00
Benjamin Gaussorgues
32b68ad7ee
build(hub): 31.0.0 RC1
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2025-01-23 09:13:39 +01:00