Commit Graph

35242 Commits (baabe272f57f05bf44dd4908034515b06e01641e)

Author SHA1 Message Date
Joas Schilling baabe272f5
test: Adjust the test for the warning of Oracle
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-12-01 15:26:37 +07:00
Joas Schilling 76d35e49ed
fix(oracle): Add a warning for Oracle 11
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-12-01 11:53:41 +07:00
Nextcloud bot bf9bdde28e
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-01 00:13:43 +07:00
Robin Appelman e1642bb42c fix: fix theming config value casting
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-11-30 20:40:18 +07:00
Robin Appelman 5fe4c73f0b test: add test for theming config casting
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-11-30 20:40:18 +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
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
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
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
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
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
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
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
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
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
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
SebastianKrupinski 04014c5d51 fix: imip set language per user
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-11-25 14:56:07 +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
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
Nextcloud bot ab3dbf1703
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-24 00:14:11 +07:00
Nextcloud bot 49bb20831a
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-23 00:13:43 +07:00
Nextcloud bot a68ac61686
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-22 00:14:21 +07:00
Sebastian Krupinski b797d10465
Merge pull request #56539 from nextcloud/backport/56486/stable32
[stable32] fix(i18n): Corrected plural for multi plural languages
2025-11-21 10:12:40 +07:00
rakekniven 596f8dba56 fix(i18n): Corrected plural for multi plural languages
Reported at Transifex.

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2025-11-21 08:58:56 +07:00
Kent Delante 3a44e43144
Merge pull request #56505 from nextcloud/backport/56366/stable32
[stable32] fix: pass only necessary information when deleting mulitple objects
2025-11-21 08:51:41 +07:00
Nextcloud bot d3571aa422
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-21 00:14:04 +07:00
Nextcloud bot a1abff9e87
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-20 00:14:24 +07:00
Nextcloud bot be81639660
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-19 00:14:00 +07:00
Ferdinand Thiessen 8ed207a307
fix(files_sharing): use webroot for public links
Regression of https://github.com/nextcloud/server/pull/55750

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-18 09:58:47 +07:00
Kent Delante 82f9a1b64e fix: pass only necessary information when deleting mulitple objects
DeleteObjects currently fails when the request includes all the
information returned by ListObjects. Send only the necessary
information in the request. Note: 'Size' and 'DateModified' is now
only supported by directory buckets.

Signed-off-by: Kent Delante <kent.delante@proton.me>
2025-11-18 08:48:57 +07:00
Nextcloud bot 874aee22be
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-18 00:14:30 +07:00
Arthur Schiwon a476d82500
Merge pull request #56424 from nextcloud/backport/56189/stable32
[stable32] fix(encryption): Add the script to test encryption status only on logged in pages
2025-11-17 16:03:59 +07:00
Côme Chilliet 13041eeee7
chore(stable32): npm run lint:fix
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-11-17 10:06:44 +07:00
Nextcloud bot 4055332b9f
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-17 00:13:33 +07:00
Nextcloud bot 5b60bb2a02
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-16 00:13:37 +07:00
Nextcloud bot 686c8f1fc0
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-15 00:13:27 +07:00
Ferdinand Thiessen 00e3c94ab9
refactor(files): migrate to new `NcForm*` components for app settings
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-14 15:25:21 +07:00
Ferdinand Thiessen 529d7eae2f
fix(files): use correct types for the Settings
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-14 15:24:15 +07:00
Nextcloud bot 2cd3b60e07
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-14 00:13:28 +07:00
Ferdinand Thiessen 74501ca66e
refactor(files): move file action hotkeys to the file actions
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-13 22:52:33 +07:00
Ferdinand Thiessen 8c9ae9f939
refactor(files): use new `NcAppSettingsShortcutsSection`
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-13 22:50:29 +07:00
Côme Chilliet 7d1c7a5d24 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:31 +07:00
Arthur Schiwon 50521118af
Merge pull request #56378 from nextcloud/backport/55724/stable32
[stable32] fix(sharing): clean old federation shares when select another file/fo…
2025-11-13 15:06:06 +07:00
F. E Noel Nfebe 90d38ec675
Merge pull request #56177 from nextcloud/backport/55251/stable32
[stable32] fix(sharing): Allow reasonable control for 'Hide download' on fed shares
2025-11-13 14:07:55 +07:00
Côme Chilliet cc397d5ca4 fix(encryption): Fix user key support with basic auth
When using basic authentication the user is not logged in yet when
 KeyManager constructor gets called, so we need to delay the check for
 the loggedin user uid.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-11-13 10:52:44 +07:00
Nextcloud bot 554dce6bc7
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-13 00:14:26 +07:00
Louis 8f07e07c1d
Merge pull request #56376 from nextcloud/backport/56042/stable32
[stable32] fix(files_external): check for changes when saving settings
2025-11-12 13:29:36 +07:00