Andy Scherzinger
e6ee8fac54
Merge pull request #56513 from nextcloud/backport/56138/stable32
...
[stable32] fix(files): Do not fail on missing sidebar in files list
2025-11-30 19:48:10 +07:00
nextcloud-command
e679fb3315
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-11-30 18:27:13 +07:00
Szymon Kłos
1374b92207
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:25:27 +07:00
Andy Scherzinger
5da80c7ddc
Merge pull request #56448 from nextcloud/backport/56425/stable32
...
[stable32] fix(core): RTL legacy snapper width
2025-11-30 19:21:59 +07:00
Nextcloud bot
7f0a594ec7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-30 00:14:02 +07:00
nextcloud-command
fd47b00444
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-11-29 15:55:11 +07:00
Pauli Järvinen
195f532f5e
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>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-11-29 17:41:18 +07:00
Andy Scherzinger
9e78adc7d0
Merge pull request #56738 from nextcloud/backport/56060/stable32
...
[stable32] fix(files_sharing): Hide 'Open locally' action
2025-11-29 07:47:57 +07:00
github-actions[bot]
5dc68f09b6
Merge pull request #56750 from nextcloud/dependabot/npm_and_yarn/stable32/stylelint-16.26.1
...
[stable32] build(deps-dev): bump stylelint from 16.26.0 to 16.26.1
2025-11-29 07:17:30 +07:00
dependabot[bot]
bd55793145
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 02:19:18 +07:00
Nextcloud bot
a7b1d6ad41
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-29 00:13:53 +07:00
nextcloud-command
f0d4d65293
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-11-28 09:03:48 +07:00
John Molakvoæ
7b53dacfdd
fix(files): use `isDownloadable` for `isSyncable`
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
[skip ci]
2025-11-28 09:55:01 +07:00
Fauzan
a2920dc7a9
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:44 +07:00
Nextcloud bot
816d9ef96f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-28 00:13:33 +07:00
Joas Schilling
ccc4535330
Merge pull request #56731 from nextcloud/backport/56716/stable32
...
[stable32] fix(logger): add back lost params for logger methods
2025-11-27 21:42:47 +07:00
Anna Larch
96fe23b5e8
fix(logger): add back lost params for logger methods
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-11-27 14:55:27 +07:00
Côme Chilliet
117d0ae7b1
Merge pull request #56657 from nextcloud/backport/56498/stable32
...
[stable32] fix(files_sharing): Allow deleting a share of a missing file
2025-11-27 15:18:46 +07:00
F. E Noel Nfebe
1eb8d7e105
Merge pull request #56569 from nextcloud/backport/55901/stable32
...
[stable32] fix(settings): Reactive UI updates for app group limitations
2025-11-27 13:06:24 +07:00
nextcloud-command
e474cbdf68
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-11-27 11:50:36 +07:00
nfebe
8b0a9a4dea
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-27 12:42:52 +07:00
Kent Delante
10f557d503
Merge pull request #56617 from nextcloud/backport/56565/stable32
...
[stable32] feat: emit an event when an S3 bucket is created
2025-11-27 10:26:40 +07:00
Nextcloud bot
914c051cc5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-27 00:13:45 +07:00
Sebastian Krupinski
f41ee3bea6
Merge pull request #56666 from nextcloud/backport/55476/stable32
...
[stable32] fix(l10n): do not consider user language when getting the generic one
2025-11-26 10:31:55 +07:00
Maksim Sukharev
0f4307e094
Merge pull request #56714 from nextcloud/backport/56711/stable32
2025-11-26 13:53:41 +07:00
nextcloud-command
42d1b25216
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-11-26 12:26:46 +07:00
Maksim Sukharev
926f0d5758
fix(user_status): adjust online status string
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-11-26 13:17:36 +07:00
John Molakvoæ
0493b6d942
Merge pull request #56535 from nextcloud/backport/56520/stable32
2025-11-26 10:37:40 +07:00
skjnldsv
9674191ba6
chore(files_reminder): add integration tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-11-26 09:49:28 +07:00
skjnldsv
81a1197fe1
fix(files_reminder): prevent setting reminder in the past
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-11-26 09:49:28 +07:00
Kent Delante
e8802a57f4
feat: emit an event when an S3 bucket is created
...
Signed-off-by: Kent Delante <kent.delante@proton.me>
2025-11-26 08:18:09 +07:00
Nextcloud bot
85271aab19
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-26 00:14:18 +07:00
github-actions[bot]
b7784b5033
Merge pull request #55097 from nextcloud/dependabot/npm_and_yarn/stable32/nextcloud/vue-8.31.0
...
[stable32] build(deps): bump @nextcloud/vue from 8.29.2 to 8.34.0
2025-11-25 22:23:44 +07:00
dependabot[bot]
fd9520a036
build(deps): bump @nextcloud/vue from 8.29.2 to 8.31.0
...
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue ) from 8.29.2 to 8.31.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.31.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
dependency-version: 8.31.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-25 22:04:30 +07:00
Louis
04fad49a72
Merge pull request #56654 from nextcloud/backport/55981/stable32
...
[stable32] fix(encryption): Increment `lastChunkNr` when size is off
2025-11-25 21:46:42 +07:00
Daniel
3611995fc6
Merge pull request #56552 from nextcloud/backport/56436/stable32
...
[stable32] fix: mp3info break frame parsing on short frames
2025-11-25 17:28:35 +07:00
Sebastian Krupinski
cdf9066b58
Merge pull request #56663 from nextcloud/backport/55473/stable32
...
[stable32] fix(CalDAV): imip set language per user
2025-11-25 11:15:17 +07:00
dependabot[bot]
398c624d1e
Merge pull request #56645 from nextcloud/dependabot/composer/stable32/bamarni/composer-bin-plugin-1.8.3
2025-11-25 15:55:50 +07:00
Richard Steinmetz
bd760856bb
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:32 +07:00
SebastianKrupinski
04014c5d51
fix: imip set language per user
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-11-25 14:56:07 +07:00
grnd-alt
a6232fe08a
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-25 15:12:24 +07:00
Andy Scherzinger
3b060c33fd
Merge pull request #55202 from nextcloud/dependabot/npm_and_yarn/stable32/nextcloud/calendar-availability-vue-2.2.11
...
[stable32] build(deps): bump @nextcloud/calendar-availability-vue from 2.2.10 to 2.2.11
2025-11-25 14:59:29 +07:00
Côme Chilliet
6cdac077a4
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:18 +07:00
Côme Chilliet
97ddc1c9e1
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:18 +07:00
Ferdinand Thiessen
bc65ec6d86
ci: update dependabot workflow for deprecations
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-25 11:17:23 +07:00
dependabot[bot]
b0d73cc9e7
build(deps): bump @nextcloud/calendar-availability-vue
...
Bumps [@nextcloud/calendar-availability-vue](https://github.com/nextcloud/calendar-availability-vue ) from 2.2.10 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.10...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-25 11:15:32 +07:00
Stephan Orbaugh
560f4b92e9
Merge pull request #54898 from nextcloud/dependabot/npm_and_yarn/stable32/jasmine-core-2.99.1
...
[stable32] build(deps-dev): bump jasmine-core from 2.5.2 to 2.99.1
2025-11-25 10:51:14 +07:00
Louis Chmn
64fed0c712
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:23 +07:00
dependabot[bot]
77b31dedca
Merge pull request #56639 from nextcloud/dependabot/npm_and_yarn/stable32/msw-2.12.3
2025-11-25 01:19:03 +07:00
Nextcloud bot
2d364fa72f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-25 00:14:12 +07:00