]>
source.dussan.org Git - nextcloud-server.git/log
Ferdinand Thiessen [Thu, 7 Nov 2024 16:51:36 +0000 (17:51 +0100)]
Merge pull request #48797 from nextcloud/backport/48425/stable29
[stable29] fix(files): Ensure renaming state is correctly reset
Ferdinand Thiessen [Thu, 7 Nov 2024 15:39:56 +0000 (16:39 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Wed, 30 Oct 2024 12:37:18 +0000 (13:37 +0100)]
test: Adjust Cypress setup to support mainline JS syntax
TODO: Drop when we support Node 22.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 22 Aug 2024 19:49:06 +0000 (21:49 +0200)]
fix(files): Ensure renaming state is correctly reset
Problem: Is a node is renamed and the new name is out of the current
visible list of nodes the component will be recycled, this means
the props will change, so when the `onRename` functions is about to reset
the state the `this.source` will point to a different node.
To fix this, but also to separate business logic from visual representation,
the logic is moved into the renaming store and the component is only
responsible for rendering.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Benjamin Gaussorgues [Thu, 7 Nov 2024 08:51:21 +0000 (09:51 +0100)]
Merge pull request #49119 from nextcloud/release/29.0.9
Benjamin Gaussorgues [Thu, 7 Nov 2024 08:05:34 +0000 (09:05 +0100)]
build(hub): 29.0.9
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Nextcloud bot [Thu, 7 Nov 2024 00:25:58 +0000 (00:25 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Wed, 6 Nov 2024 00:20:34 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Benjamin Gaussorgues [Tue, 5 Nov 2024 13:38:36 +0000 (14:38 +0100)]
Merge pull request #49092 from nextcloud/release/29.0.9_rc2
Benjamin Gaussorgues [Tue, 5 Nov 2024 10:09:44 +0000 (11:09 +0100)]
Merge pull request #49068 from nextcloud/backport/49065/stable29
Benjamin Gaussorgues [Tue, 5 Nov 2024 10:08:31 +0000 (11:08 +0100)]
Merge pull request #49095 from nextcloud/chore/nextcloud-dialogs-stable29
Benjamin Gaussorgues [Tue, 5 Nov 2024 10:03:47 +0000 (11:03 +0100)]
Merge pull request #49085 from nextcloud/backport/49076/stable29
Ferdinand Thiessen [Tue, 5 Nov 2024 09:37:51 +0000 (10:37 +0100)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Tue, 5 Nov 2024 09:37:33 +0000 (10:37 +0100)]
chore(deps): Update `@nextcloud/dialogs` to v5.3.8
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Benjamin Gaussorgues [Tue, 5 Nov 2024 09:10:59 +0000 (10:10 +0100)]
build(hub): 29.0.9 RC2
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Nextcloud bot [Tue, 5 Nov 2024 00:21:34 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Mon, 4 Nov 2024 13:16:40 +0000 (14:16 +0100)]
fix(owncloud): Fix ownCloud migration with oauth2 app
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 4 Nov 2024 15:09:48 +0000 (16:09 +0100)]
Merge pull request #49055 from nextcloud/backport/48684/stable29
[stable29] chore: request review from groupware when changing the card- and cald…
Joas Schilling [Mon, 4 Nov 2024 09:57:44 +0000 (10:57 +0100)]
chore: Fix maintainer of federation app
Signed-off-by: Joas Schilling <coding@schilljs.com>
Marcel Müller [Sun, 3 Nov 2024 22:14:37 +0000 (23:14 +0100)]
chore: Change Fenn-CS to nfebe
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
Daniel Kesselberg [Wed, 30 Oct 2024 15:24:59 +0000 (16:24 +0100)]
chore: rename julius
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Mon, 14 Oct 2024 09:15:01 +0000 (11:15 +0200)]
chore: update groupware code owners
Ref https://github.com/nextcloud/groupware?tab=readme-ov-file#components-and-roles
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Marcel Klehr [Mon, 22 Jul 2024 11:56:51 +0000 (13:56 +0200)]
chore: Update CODEOWNERS
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Simon L. [Mon, 4 Nov 2024 08:37:00 +0000 (09:37 +0100)]
docs: update overwrite.cli.url wording
Signed-off-by: Simon L. <szaimen@e.mail.de>
Nextcloud bot [Mon, 4 Nov 2024 00:20:35 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 3 Nov 2024 00:21:46 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 2 Nov 2024 00:20:37 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Fri, 1 Nov 2024 00:20:35 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Benjamin Gaussorgues [Thu, 31 Oct 2024 15:13:31 +0000 (16:13 +0100)]
Merge pull request #48995 from nextcloud/release/29.0.9_rc1
Louis [Thu, 31 Oct 2024 14:55:32 +0000 (15:55 +0100)]
Merge pull request #48998 from nextcloud/backport/47986/stable29
[stable29] perf(ObjectStoreStorage): Improve (slow) move on same object bucket
Louis [Thu, 31 Oct 2024 14:26:31 +0000 (15:26 +0100)]
Merge pull request #49021 from nextcloud/backport/49017/stable29
[stable29] fix(ShareEntryLinkList): Append new links to the end of list
nextcloud-command [Thu, 31 Oct 2024 06:45:35 +0000 (06:45 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
fenn-cs [Wed, 30 Oct 2024 13:49:43 +0000 (14:49 +0100)]
fix(ShareEntryLinkList): Append new links to the end of list
Currently new shares are added to beginning of the share list in the UI
messing up the ordering with the original (first) looking like the most
recent and the most recent looking like the original share. This error
disappears on refresh.
Resolves : https://github.com/nextcloud/server/issues/48415
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Côme Chilliet [Tue, 17 Sep 2024 17:20:13 +0000 (19:20 +0200)]
fix(tests): Fix most obvious errors in ObjectStore tests
Some are still failing
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Maxence Lange [Thu, 31 Oct 2024 12:32:10 +0000 (11:32 -0100)]
Merge pull request #49029 from nextcloud/backport/49009/49009-stable29
[stable29] fix(files-external): set password as sensitive
Maxence Lange [Thu, 31 Oct 2024 11:47:09 +0000 (10:47 -0100)]
fix(files-external): set password as sensitive
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
Git'Fellow [Thu, 31 Oct 2024 07:09:41 +0000 (08:09 +0100)]
Merge pull request #48969 from nextcloud/backport/48766/stable29
[stable29] Fix disabled user list for subadmins
Côme Chilliet [Thu, 17 Oct 2024 13:44:42 +0000 (15:44 +0200)]
fix(provisioning_api): Fix getting disabled users for group admins
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 17 Oct 2024 13:43:57 +0000 (15:43 +0200)]
chore(provisioning_api): Add tests for getDisabledUserDetails
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Kate [Thu, 31 Oct 2024 06:48:45 +0000 (07:48 +0100)]
Merge pull request #49012 from nextcloud/backport/48991/stable29
Nextcloud bot [Thu, 31 Oct 2024 00:20:54 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Daniel [Wed, 30 Oct 2024 16:51:56 +0000 (17:51 +0100)]
Merge pull request #48471 from nextcloud/backport/48466/stable29
[stable29] ci: fail psalm when baseline update required
nextcloud-command [Wed, 30 Oct 2024 16:42:26 +0000 (16:42 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Ferdinand Thiessen [Tue, 29 Oct 2024 22:54:03 +0000 (23:54 +0100)]
fix(files_sharing): Password field must not be required if already set
If there is already a password, there is no need to require the password
in the setting ('newPassword'). It is only required for new shares.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Daniel Kesselberg [Wed, 30 Oct 2024 14:36:34 +0000 (15:36 +0100)]
chore: update psalm baseline
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Mon, 30 Sep 2024 22:05:34 +0000 (00:05 +0200)]
chore: update psalm
To ensure we have a stable baseline
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel Kesselberg [Mon, 30 Sep 2024 16:05:05 +0000 (18:05 +0200)]
ci: fail psalm when baseline update required
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
yemkareems [Wed, 30 Oct 2024 12:40:05 +0000 (18:10 +0530)]
Merge pull request #49006 from nextcloud/backport/48992/stable29
[stable29] fix: add PasswordConfirmationRequired to saveGlobalCredentials
Ferdinand Thiessen [Wed, 30 Oct 2024 12:10:40 +0000 (13:10 +0100)]
Merge pull request #48700 from nextcloud/fix/cachebuster-stable30
[stable29] fix: Shipped apps should include the Nextcloud version in the cache buster
yemkareems [Wed, 30 Oct 2024 11:43:06 +0000 (17:13 +0530)]
fix: resolve conflict add PasswordConfirmationRequired to saveGlobalCredentials
Signed-off-by: yemkareems <yemkareems@gmail.com>
yemkareems [Wed, 30 Oct 2024 05:59:52 +0000 (11:29 +0530)]
fix: add PasswordConfirmationRequired to saveGlobalCredentials
Co-authored-by: yemkareems <yemkareems@gmail.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
[skip ci]
Benjamin Gaussorgues [Wed, 30 Oct 2024 11:24:29 +0000 (12:24 +0100)]
Merge pull request #48745 from nextcloud/backport/46124/stable29
Ferdinand Thiessen [Thu, 10 Oct 2024 16:26:52 +0000 (18:26 +0200)]
fix: Shipped apps should include the Nextcloud version in the cache buster
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>
Benjamin Gaussorgues [Wed, 30 Oct 2024 09:07:37 +0000 (10:07 +0100)]
Merge pull request #48473 from nextcloud/backport/47846/stable29
Benjamin Gaussorgues [Wed, 30 Oct 2024 08:59:56 +0000 (09:59 +0100)]
Merge pull request #48488 from nextcloud/backport/48235/stable29
Christoph Fiehe [Sat, 14 Sep 2024 21:05:12 +0000 (23:05 +0200)]
perf(ObjectStoreStorage): Improve (slow) move on same object bucket
This commit fixes the issue #47856. When you upload a file into a group folder and when you use a single S3 bucket as primary storage, the final move operation hangs for a long time. In the background, Nextcloud initiates a copy-delete sequence from the bucket into the bucket, with causes a lot unnecessary overhead. Nextcloud thinks that the file must be imported to another storage and does not recognize that everything is done on the same object bucket. In that case, the import step can be completely skipped, which saves time, network bandwidth and reduces the load on the object storage.
The behavior improves a lot with https://github.com/nextcloud/server/pull/46013. However, there are still some put messages that are being sent to the object storage when you use an object storage as primary storage and upload files into a group folder.
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Christoph Fiehe <c.fiehe@eurodata.de>
Benjamin Gaussorgues [Wed, 30 Oct 2024 08:01:30 +0000 (09:01 +0100)]
Merge pull request #48980 from nextcloud/backport/48632/stable29
Benjamin Gaussorgues [Wed, 30 Oct 2024 07:34:46 +0000 (08:34 +0100)]
build(hub): 29.0.9 RC1
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Nextcloud bot [Wed, 30 Oct 2024 00:20:41 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Kate [Tue, 29 Oct 2024 16:16:41 +0000 (17:16 +0100)]
Merge pull request #48968 from nextcloud/backport/47847/stable29
Louis [Tue, 29 Oct 2024 14:59:51 +0000 (15:59 +0100)]
Merge pull request #48973 from nextcloud/backport/48788/stable29
[stable29] fix: add PasswordConfirmationRequired to the external storages mentioned in review
Louis Chemineau [Wed, 9 Oct 2024 16:23:58 +0000 (18:23 +0200)]
fix(files): Do not jump to top when fileId is set to currentFolder
Fix https://github.com/nextcloud/server/issues/48545
Signed-off-by: Louis Chemineau <louis@chmn.me>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
yemkareems [Tue, 29 Oct 2024 12:34:39 +0000 (18:04 +0530)]
fix: conflicts resolved by adding PasswordConfirmationRequired to update method
Signed-off-by: yemkareems <yemkareems@gmail.com>
yemkareems [Fri, 18 Oct 2024 09:04:39 +0000 (14:34 +0530)]
fix: cs fix namespace
Signed-off-by: yemkareems <yemkareems@gmail.com>
yemkareems [Fri, 18 Oct 2024 08:34:34 +0000 (14:04 +0530)]
fix: add PasswordConfirmationRequired to the eternal storages mentioned in review
Signed-off-by: yemkareems <yemkareems@gmail.com>
Robin Appelman [Wed, 2 Oct 2024 15:00:53 +0000 (17:00 +0200)]
test: add test for nested jail cross-storage move
Signed-off-by: Robin Appelman <robin@icewind.nl>
Daniel Calviño Sánchez [Mon, 9 Sep 2024 11:07:14 +0000 (13:07 +0200)]
fix: Fix copying or moving from shared groupfolders
When copying or moving between two local storages the source path (on
disk) to copy or move from is got from the unjailed path of the source
storage. However, if the source storage has more than one jail getting
the unjailed path resolves the most external jail, but the source path
needs to be got from the most internal jail instead (the one closer to
the local storage).
This can happen, for example, with a shared groupfolder: in that case
there is an external jail for the shared storage, and one internal jail
for the groupfolder storage wrapped by the shared storage.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Kate [Tue, 29 Oct 2024 09:27:14 +0000 (10:27 +0100)]
Merge pull request #48570 from nextcloud/backport/48532/stable29
John Molakvoæ [Tue, 29 Oct 2024 08:07:38 +0000 (09:07 +0100)]
Merge pull request #48958 from nextcloud/backport/48921/stable29
provokateurin [Mon, 28 Oct 2024 08:14:22 +0000 (09:14 +0100)]
ci(psalm): Add missing imagick extension
Signed-off-by: provokateurin <kate@provokateurin.de>
Kate [Tue, 29 Oct 2024 07:09:24 +0000 (08:09 +0100)]
Merge pull request #48889 from nextcloud/backport/48887/stable29
John Molakvoæ [Tue, 29 Oct 2024 06:44:50 +0000 (07:44 +0100)]
Merge pull request #48934 from nextcloud/backport/48625/stable29
nextcloud-command [Tue, 29 Oct 2024 06:39:20 +0000 (06:39 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
skjnldsv [Fri, 25 Oct 2024 10:03:28 +0000 (12:03 +0200)]
fix(files_sharing): federated shares avatar
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Nextcloud bot [Tue, 29 Oct 2024 00:20:33 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Grigorii K. Shartsev [Mon, 28 Oct 2024 20:14:20 +0000 (21:14 +0100)]
chore(assets): Recompile assets
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Grigorii K. Shartsev [Thu, 17 Oct 2024 13:17:43 +0000 (15:17 +0200)]
refactor(files): migrate to @nextcloud/sharing
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Grigorii K. Shartsev [Wed, 9 Oct 2024 10:37:33 +0000 (12:37 +0200)]
fix(files): handle empty view with error
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Grigorii K. Shartsev [Tue, 15 Oct 2024 14:03:31 +0000 (16:03 +0200)]
chore(files): migrate davUtils to TS
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Joas Schilling [Mon, 28 Oct 2024 19:01:58 +0000 (20:01 +0100)]
Merge pull request #48949 from nextcloud/backport/48947/stable29
[stable29] fix(config): Mark more configs as sensitive
yemkareems [Mon, 28 Oct 2024 15:28:38 +0000 (20:58 +0530)]
Merge pull request #48940 from nextcloud/backport/48915/stable29
[stable29] fix: encrypt and store password, decrypt and retrieve the same
Joas Schilling [Mon, 28 Oct 2024 13:56:19 +0000 (14:56 +0100)]
fix(config): Mark more configs as sensitive
Signed-off-by: Joas Schilling <coding@schilljs.com>
Ferdinand Thiessen [Mon, 28 Oct 2024 14:47:13 +0000 (15:47 +0100)]
Merge pull request #48944 from nextcloud/backport/48871/stable29
[stable29] fix(app-store): Update update count in navigation
John Molakvoæ [Mon, 28 Oct 2024 14:00:14 +0000 (15:00 +0100)]
Merge pull request #48936 from nextcloud/backport/48918/stable29
nextcloud-command [Mon, 28 Oct 2024 13:40:07 +0000 (13:40 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
yemkareems [Mon, 28 Oct 2024 13:39:04 +0000 (19:09 +0530)]
fix: readonly removed
Signed-off-by: yemkareems <yemkareems@gmail.com>
yemkareems [Mon, 28 Oct 2024 13:17:05 +0000 (18:47 +0530)]
fix: crypto added manually as expected
Signed-off-by: yemkareems <yemkareems@gmail.com>
Ferdinand Thiessen [Wed, 23 Oct 2024 17:28:49 +0000 (19:28 +0200)]
fix(app-store): Update update count in navigation
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Grigorii K. Shartsev [Mon, 28 Oct 2024 12:51:23 +0000 (17:51 +0500)]
Merge pull request #48922 from nextcloud/backport/48898/stable29
[stable29] fix(files): add title for files list table header button
yemkareems [Mon, 28 Oct 2024 11:13:24 +0000 (16:43 +0530)]
fix: crypto made inline for constructor and decrypt error handled in exception
Signed-off-by: yemkareems <yemkareems@gmail.com>
[skip ci]
yemkareems [Mon, 28 Oct 2024 11:02:57 +0000 (16:32 +0530)]
fix: crypto made inline for constructor and decrypt error handled in exception
Signed-off-by: yemkareems <yemkareems@gmail.com>
yemkareems [Mon, 28 Oct 2024 10:19:05 +0000 (15:49 +0530)]
fix: use Icrypto in place of Cypto
Signed-off-by: yemkareems <yemkareems@gmail.com>
yemkareems [Mon, 28 Oct 2024 09:34:11 +0000 (15:04 +0530)]
fix: crypto type made not nullable and tests run using ICrypto
Signed-off-by: yemkareems <yemkareems@gmail.com>
yemkareems [Mon, 28 Oct 2024 05:52:36 +0000 (11:22 +0530)]
fix: encrypt and store password, decrypt and retrieve the same
Signed-off-by: yemkareems <yemkareems@gmail.com>
provokateurin [Tue, 22 Oct 2024 06:20:04 +0000 (08:20 +0200)]
fix(files_sharing): Cleanup error messages
Signed-off-by: provokateurin <kate@provokateurin.de>
Kate [Mon, 28 Oct 2024 11:40:00 +0000 (12:40 +0100)]
Merge pull request #48930 from nextcloud/backport/48917/stable29
provokateurin [Mon, 21 Oct 2024 10:21:29 +0000 (12:21 +0200)]
fix(dav): Cleanup view-only check
Signed-off-by: provokateurin <kate@provokateurin.de>
Grigorii K. Shartsev [Mon, 28 Oct 2024 08:31:55 +0000 (09:31 +0100)]
chore(assets): Recompile assets
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Grigorii K. Shartsev [Fri, 25 Oct 2024 16:06:33 +0000 (18:06 +0200)]
fix(files): add title for files list table header button
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Christopher Ng [Thu, 27 Jun 2024 18:40:05 +0000 (11:40 -0700)]
refactor: Inject IRootFolder
Signed-off-by: Christopher Ng <chrng8@gmail.com>