Commit Graph

33639 Commits (f68bda0353f71902171c8a1764f1bfbb09a7e16b)

Author SHA1 Message Date
Nextcloud bot f68bda0353
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-08 00:22:25 +07:00
Nextcloud bot 37cff42752
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-07 00:23:42 +07: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 +07:00
skjnldsv 75ce4d3ae0 fix(systemtags): unify restrict_creation_to_admin handling
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-03-06 15:11:50 +07: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 +07:00
Ferdinand Thiessen a3845297af fix(systemtags): Fix invalid dompurify import
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-06 09:47:21 +07: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 +07:00
skjnldsv 7786d6a53d fix(files_external): inline storage check improvements
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-03-06 09:40:35 +07: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 +07:00
Nextcloud bot a157b65d22
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-06 08:26:24 +07: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 +07:00
Nextcloud bot 0721bea606
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-06 00:23:39 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07:00
Nextcloud bot ea24143154
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-05 00:22:51 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07:00
Nextcloud bot d3530a1859
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-04 00:23:37 +07: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 +07: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 +07: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 +07: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 +07:00
Kate b46f010c1e
Merge pull request #51111 from nextcloud/backport/47513/stable31 2025-03-03 10:37:38 +07:00
Nextcloud bot c184c3d32a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-03 00:23:01 +07: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 +07:00
Ferdinand Thiessen a00a0bcede
Merge pull request #51149 from nextcloud/backport/51142/stable31
[stable31] Remove space
2025-03-02 18:44:38 +07: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 +07: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 +07: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 +07: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 +07:00
Nextcloud bot 043f0e6040
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-02 00:22:53 +07:00
Nextcloud bot fe2cf50496
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-01 00:45:14 +07: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 +07:00
Nextcloud bot 52163b4905
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-28 00:23:28 +07: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 +07: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 +07: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 +07: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 +07:00