nextcloud-command
bb40529250
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-12-12 15:52:11 +07:00
Abhinav Ohri
bf78e48717
test(settings): add missing logger parameter to MailSettingsController test
...
Signed-off-by: Abhinav Ohri <abhinavohri13@gmail.com>
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-12-12 15:52:10 +07:00
Abhinav Ohri
c7983c92b9
fix(settings): log exception when test email fails
...
Signed-off-by: Abhinav Ohri <abhinavohri13@gmail.com>
2025-12-09 15:02:55 +07:00
Abhinav Ohri
c1c58597cd
fix(settings): improve mail test error handling and logging
...
Signed-off-by: Abhinav Ohri <abhinavohri13@gmail.com>
2025-12-09 15:02:55 +07:00
Benjamin Gaussorgues
2c8ab5f4e7
Merge pull request #56871 from nextcloud/backport/56869/stable31
2025-12-09 10:24:43 +07:00
Nextcloud bot
455b9e8ece
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-09 00:13:46 +07:00
Nextcloud bot
4ef8a7cc43
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-08 00:13:40 +07:00
Nextcloud bot
f1b6645eee
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-07 00:13:40 +07:00
Nextcloud bot
dd950b9350
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-06 00:13:42 +07:00
Louis Chmn
0cde004c54
feat(files): Add support for `storage-id` and `path` in RepairTree command
...
This allows to run the command on specific part of the filecache. When the filecache is big, it prevents overloading the DB.
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-12-05 14:15:43 +07:00
Nextcloud bot
1a4fbec5b5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-05 00:13:48 +07:00
Maxence Lange
ac8b747bbe
fix(trashbin): deletedBy of a file from a federated folder
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-12-04 14:17:28 +07:00
Stephan Orbaugh
c19d37f41e
Merge pull request #56839 from nextcloud/backport/56630/stable31
...
[stable31] refactor(workflowengine): Check if class is correct
2025-12-04 15:06:44 +07:00
Carl Schwan
66b54b1730
refactor(workflowengine): Check if class is correct
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-04 10:58:54 +07:00
Andy Scherzinger
847ae2be3f
Merge pull request #55278 from nextcloud/backport/55177/stable31
...
[stable31] fix(systemtags): Provide initial state for admin restriction setting
2025-12-04 08:24:37 +07:00
Nextcloud bot
81ed68415b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-04 00:14:20 +07:00
nfebe
26f30677b2
fix(systemtags): Provide initial state for admin restriction setting
...
The “Restrict tag creation and editing to administrators” switch in the SystemTags
admin settings was not reflecting the correct database value on page load.
This happened because no initial state was being provided.
Fix
This change ensures the correct initial state is set by:
- Injecting IAppConfig and IInitialState dependencies.
- Following the same initial state provisioning pattern used by other admin settings in Nextcloud.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-12-03 23:24:36 +07: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 +07: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 +07: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 +07:00
Nextcloud bot
e37b769f5a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-03 00:13:45 +07: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 +07:00
Kate
dbe44db797
Merge pull request #56786 from nextcloud/backport/56527/stable31
2025-12-02 09:52:21 +07:00
John Molakvoæ
a7851c968a
Merge pull request #56762 from nextcloud/backport/56278/stable31
2025-12-02 09:02:43 +07:00
provokateurin
04980687f8
fix(QuotaPlugin): Always check the quota before moving
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-12-02 07:32:11 +07:00
Nextcloud bot
daa3f770b8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-02 00:14:18 +07: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 +07: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 +07:00
skjnldsv
fb3760a9ff
fix(files_sharing): sidebar link share password checkbox
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-12-01 04:39:42 +07:00
Nextcloud bot
d2b8539fbe
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-01 00:13:50 +07: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 +07:00
Nextcloud bot
ee2ec27f1c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-30 00:14:08 +07: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 +07:00
Nextcloud bot
2af0a7c38e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-29 00:14:00 +07: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 +07: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 +07: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 +07: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 +07:00
Nextcloud bot
2043e0e140
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-28 00:13:39 +07: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 +07:00
Nextcloud bot
934abb7c42
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-27 00:13:53 +07: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 +07: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 +07: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 +07:00
Nextcloud bot
c3ba0338b3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-26 00:14:25 +07:00
Ferdinand Thiessen
67b56df476
chore: adjust tests
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-26 01:03:13 +07:00
SebastianKrupinski
3d44ec453b
fix: imip set language per user
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-11-25 10:32:07 +07: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 +07: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 +07:00
Nextcloud bot
366652477c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-25 00:14:18 +07:00