]>
source.dussan.org Git - nextcloud-server.git/log
John Molakvoæ [Thu, 20 Jun 2024 13:15:25 +0000 (15:15 +0200)]
Merge pull request #46008 from nextcloud/release/29.0.3_rc3
skjnldsv [Thu, 20 Jun 2024 12:03:30 +0000 (14:03 +0200)]
build(hub): 29.0.3 RC3
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Andy Scherzinger [Thu, 20 Jun 2024 11:40:25 +0000 (13:40 +0200)]
Merge pull request #45991 from nextcloud/backport/45968/stable29
[stable29] fix(dav): Limit number of UPDATES for sync token created_at
Nextcloud bot [Thu, 20 Jun 2024 00:20:03 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Christoph Wurst [Wed, 19 Jun 2024 10:30:32 +0000 (12:30 +0200)]
fix(dav): Limit number of UPDATES for sync token created_at
Address book and calendar sync tokens have a created_at column in 26+
and we need to assign a current timestamp to the existing data at
upgrade so the data isn't cleaned up immediately. Updating the full
table is expensive and fails on clustered setups that limit transaction
size. We don't need a timestamp for the oldest rows so we can skip
updating them.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Nextcloud bot [Wed, 19 Jun 2024 00:20:35 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Arthur Schiwon [Tue, 18 Jun 2024 14:42:47 +0000 (16:42 +0200)]
Merge pull request #45942 from nextcloud/backport/45933/stable29
[stable29] fix(files): correctly import WebDAV client in files store
Arthur Schiwon [Mon, 17 Jun 2024 19:22:27 +0000 (21:22 +0200)]
build: assets
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Ferdinand Thiessen [Mon, 17 Jun 2024 15:55:43 +0000 (17:55 +0200)]
fix(files): correctly import WebDAV client in files store
The files store was importing the client, but this is only on current master
on stableX we still need to import the getter function.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Nextcloud bot [Tue, 18 Jun 2024 00:20:37 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Arthur Schiwon [Mon, 17 Jun 2024 19:34:57 +0000 (21:34 +0200)]
Merge pull request #45913 from nextcloud/release/29.0.3_rc2
29.0.3 RC2
Arthur Schiwon [Mon, 17 Jun 2024 19:25:54 +0000 (21:25 +0200)]
Merge pull request #45928 from nextcloud/backport/45912/stable29
[stable29] ci: use precise ref for 3rdparty check
Arthur Schiwon [Mon, 17 Jun 2024 09:25:28 +0000 (11:25 +0200)]
ci: use precise ref for 3rdparty check
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Mon, 17 Jun 2024 10:43:36 +0000 (12:43 +0200)]
Merge pull request #45907 from nextcloud/backport/45902/stable29
[stable29] fix(deleteAction): Bump up delete requests concurrency to 5
Arthur Schiwon [Mon, 17 Jun 2024 09:39:34 +0000 (11:39 +0200)]
build(hub): 29.0.3 RC2
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Arthur Schiwon [Mon, 17 Jun 2024 09:13:06 +0000 (11:13 +0200)]
build: assets
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
fenn-cs [Mon, 17 Jun 2024 06:17:03 +0000 (07:17 +0100)]
fix(deleteAction): Bump up delete requests concurrency to 5
A concurrency of who is not efficient. Low throughput, underutilization, high latency etc...
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Nextcloud bot [Mon, 17 Jun 2024 00:19:29 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 16 Jun 2024 00:19:25 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 15 Jun 2024 00:20:49 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Arthur Schiwon [Fri, 14 Jun 2024 10:39:24 +0000 (12:39 +0200)]
Merge pull request #45795 from nextcloud/release/29.0.3_rc1
29.0.3 RC1
John Molakvoæ [Fri, 14 Jun 2024 10:37:55 +0000 (12:37 +0200)]
Merge pull request #45871 from nextcloud/backport/45867/stable29
[stable29] fix(comments): Use proper icon components instead of icon classes to fix dark mode
Arthur Schiwon [Fri, 14 Jun 2024 10:34:35 +0000 (12:34 +0200)]
Merge pull request #45864 from nextcloud/backport/45688/stable29
[stable29] Show non writable folders during move or copy
Arthur Schiwon [Fri, 14 Jun 2024 09:04:02 +0000 (11:04 +0200)]
build: assets
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Louis Chemineau [Thu, 13 Jun 2024 14:08:41 +0000 (16:08 +0200)]
fix(files): Show non writable folders during move or copy
Signed-off-by: Louis Chemineau <louis@chmn.me>
John Molakvoæ [Fri, 14 Jun 2024 08:16:39 +0000 (10:16 +0200)]
Merge pull request #45862 from nextcloud/backport/45861/stable29
nextcloud-command [Thu, 13 Jun 2024 23:06:18 +0000 (23:06 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Ferdinand Thiessen [Thu, 13 Jun 2024 16:13:45 +0000 (18:13 +0200)]
fix(comments): Use proper icon components instead of icon classes to fix dark mode
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Nextcloud bot [Fri, 14 Jun 2024 00:19:55 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Andy Scherzinger [Thu, 13 Jun 2024 16:27:52 +0000 (18:27 +0200)]
Merge pull request #45856 from nextcloud/backport/45172/stable29
[stable29] feat: add option to disable scanner transactions
F. E Noel Nfebe [Thu, 13 Jun 2024 15:35:40 +0000 (16:35 +0100)]
Merge pull request #45304 from nextcloud/backport/44464/stable29
[stable29] 44032 fix show new shares without refresh
Louis Chemineau [Thu, 13 Jun 2024 13:39:59 +0000 (15:39 +0200)]
fix(files): Ignore right click for default action
Signed-off-by: Louis Chemineau <louis@chmn.me>
Robin Appelman [Fri, 3 May 2024 14:37:45 +0000 (16:37 +0200)]
feat: add option to disable scanner transactions
Signed-off-by: Robin Appelman <robin@icewind.nl>
nextcloud-command [Thu, 13 Jun 2024 11:51:28 +0000 (11:51 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Robin Appelman [Thu, 13 Jun 2024 11:51:06 +0000 (13:51 +0200)]
Merge pull request #45851 from nextcloud/backport/43531/stable29
[stable29] get child ids for folder in a separate query during move
fenn-cs [Tue, 2 Apr 2024 15:07:30 +0000 (16:07 +0100)]
fix(files_sharing): Improve recursion in `onNewLinShare`
These changes fixes the issue of having the refresh the UI after share creation, as the share is not
immediately removed from the UI list.
Important changes
- The basis of checking wether a password/expire date is no longer based on config values alone
because the config is not expected in a share creation circle. Hence we check the configs and check
if the share object (this.share) has the expected values set. This way, once the required properties
are set, code control does not enter the block meant to handle the setting of required properties
unneccessarily.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
fenn-cs [Mon, 25 Mar 2024 13:07:41 +0000 (14:07 +0100)]
refactor(ShareDetails): Prevent undefined errors for `share.permissions`
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Robin Appelman [Mon, 12 Feb 2024 14:52:07 +0000 (15:52 +0100)]
fix: get child ids for folder in a separate query during move
Signed-off-by: Robin Appelman <robin@icewind.nl>
Josh [Thu, 13 Jun 2024 08:37:08 +0000 (04:37 -0400)]
Merge pull request #45840 from nextcloud/backport/45649/stable29
[stable29] fix(ObjectStore): Fix regression when hostname is empty
John Molakvoæ [Thu, 13 Jun 2024 08:33:36 +0000 (10:33 +0200)]
Merge pull request #45837 from nextcloud/backport/45251/stable29
Josh [Mon, 3 Jun 2024 21:31:26 +0000 (17:31 -0400)]
fix(ObjectStore): handle empty S3 hostname
Fixes #45637
The support for s3-accelerate added in #44496 introduced a regression in AWS S3 environments when `hostname` is blank (which is a valid configuration w/ AWS since the hostname gets auto-generated).
Signed-off-by: Josh <josh.t.richards@gmail.com>
nextcloud-command [Wed, 12 Jun 2024 16:52:03 +0000 (16:52 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
skjnldsv [Wed, 12 Jun 2024 15:51:19 +0000 (17:51 +0200)]
fix(files): fetch nodes if we have multiple of the same fileid in the store
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
skjnldsv [Fri, 10 May 2024 11:57:03 +0000 (13:57 +0200)]
fix(files): do not rely on unique fileid
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Nextcloud bot [Thu, 13 Jun 2024 00:19:59 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Arthur Schiwon [Wed, 12 Jun 2024 17:37:41 +0000 (19:37 +0200)]
Merge pull request #44977 from nextcloud/backport/44745/stable29
[stable29] fix(auth): Keep redirect URL during 2FA setup and challenge
Daniel [Wed, 12 Jun 2024 17:31:50 +0000 (19:31 +0200)]
Merge pull request #45821 from nextcloud/backport/45811/stable29
[stable29] test: add tests for ProfilePageController
Arthur Schiwon [Wed, 12 Jun 2024 17:01:49 +0000 (19:01 +0200)]
Merge pull request #45809 from nextcloud/fix/noid/fix-new-token-scope-name
[stable29] fix(Token): make new scope future compatible
Daniel Kesselberg [Wed, 12 Jun 2024 09:46:12 +0000 (11:46 +0200)]
test: add tests for ProfilePageController
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
John Molakvoæ [Wed, 12 Jun 2024 15:09:49 +0000 (17:09 +0200)]
Merge pull request #45826 from nextcloud/backport/45571/stable29
John Molakvoæ (skjnldsv) [Wed, 29 May 2024 16:53:53 +0000 (18:53 +0200)]
fix(files): also trigger new tab on file name middle click
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
John Molakvoæ [Wed, 12 Jun 2024 14:30:54 +0000 (16:30 +0200)]
Merge pull request #45816 from nextcloud/backport/45698/stable29
Arthur Schiwon [Wed, 12 Jun 2024 13:16:25 +0000 (15:16 +0200)]
Merge pull request #45808 from nextcloud/backport/45768/stable29
[stable29] Use isRetryable to catch retryable exceptions
Christoph Wurst [Wed, 12 Jun 2024 13:10:17 +0000 (15:10 +0200)]
Merge pull request #45813 from nextcloud/backport/45804/stable29
[stable29] fix(cron): Log long running jobs
skjnldsv [Wed, 12 Jun 2024 08:28:45 +0000 (10:28 +0200)]
chore: compile assets
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
provokateurin [Fri, 7 Jun 2024 10:09:36 +0000 (12:09 +0200)]
fix(core): Return X-NC-IsCustomAvatar for guest avatars too
Signed-off-by: provokateurin <kate@provokateurin.de>
skjnldsv [Thu, 6 Jun 2024 17:36:19 +0000 (19:36 +0200)]
fix(files_sharing): dark avatar support
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
skjnldsv [Thu, 6 Jun 2024 16:55:33 +0000 (18:55 +0200)]
fix(dav): also return shared-with-me shares data
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
skjnldsv [Thu, 6 Jun 2024 16:48:14 +0000 (18:48 +0200)]
fix(core): allow guest avatar fallback
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
skjnldsv [Thu, 6 Jun 2024 16:48:02 +0000 (18:48 +0200)]
fix(files_sharing): fix parsing of remote shares
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Christoph Wurst [Wed, 12 Jun 2024 07:34:57 +0000 (09:34 +0200)]
fix(cron): Log long running jobs
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Arthur Schiwon [Wed, 12 Jun 2024 09:05:43 +0000 (11:05 +0200)]
fix(Token): make new scope future compatible
- "password-unconfirmable" is the effective name for 30, but a draft
name was backported.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Louis Chemineau [Mon, 10 Jun 2024 16:01:39 +0000 (18:01 +0200)]
fix(files): Use isRetryable to catch retryable exceptions
Signed-off-by: Louis Chemineau <louis@chmn.me>
Andy Scherzinger [Wed, 12 Jun 2024 07:47:31 +0000 (09:47 +0200)]
Merge pull request #45705 from nextcloud/backport/43942/stable29
[stable29] fix(Session): avoid password confirmation on SSO
John Molakvoæ [Wed, 12 Jun 2024 07:25:31 +0000 (09:25 +0200)]
Merge pull request #45764 from sanskar-soni-9/fix/numbered-owner-name-and-id
Sanskar Soni [Tue, 11 Jun 2024 12:15:43 +0000 (17:45 +0530)]
fix(files): handling numbered type owner name & id
Signed-off-by: Sanskar Soni <sanskarsoni300@gmail.com>
Andy Scherzinger [Wed, 12 Jun 2024 07:08:50 +0000 (09:08 +0200)]
Merge pull request #45800 from nextcloud/backport/45775/stable29
[stable29] fix(caldav): event links in shared calendar notifications
Nextcloud bot [Wed, 12 Jun 2024 00:20:13 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Richard Steinmetz [Tue, 11 Jun 2024 07:42:03 +0000 (09:42 +0200)]
fix(caldav): event links in shared calendar notifications
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Arthur Schiwon [Fri, 1 Mar 2024 17:37:47 +0000 (18:37 +0100)]
fix(Session): avoid password confirmation on SSO
SSO backends like SAML and OIDC tried a trick to suppress password
confirmations as they are not possible by design. At least for SAML it was
not reliable when existing user backends where used as user repositories.
Now we are setting a special scope with the token, and also make sure that
the scope is taken over when tokens are regenerated.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Andy Scherzinger [Tue, 11 Jun 2024 18:05:23 +0000 (20:05 +0200)]
Merge pull request #45666 from nextcloud/backport/45581/stable29
[stable29] fix(files): reset menu pos when opening in grid mode
Andy Scherzinger [Tue, 11 Jun 2024 17:30:40 +0000 (19:30 +0200)]
Merge pull request #45773 from nextcloud/backport/45347/stable29
[stable29] fix: Only list remnants as disabled if option is enabled
nextcloud-command [Tue, 11 Jun 2024 17:06:15 +0000 (17:06 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Côme Chilliet [Thu, 16 May 2024 08:58:28 +0000 (10:58 +0200)]
fix: Only list remnants as disabled if option is enabled
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
John Molakvoæ (skjnldsv) [Thu, 30 May 2024 10:16:23 +0000 (12:16 +0200)]
fix(files): reset menu pos when opening in grid mode
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Ferdinand Thiessen [Tue, 11 Jun 2024 15:41:56 +0000 (17:41 +0200)]
Merge pull request #45791 from nextcloud/backport/45781/stable29
[stable29] fix(search): tags redirect route
Arthur Schiwon [Tue, 11 Jun 2024 15:04:23 +0000 (17:04 +0200)]
build(hub): 29.0.3 RC1
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Benjamin Gaussorgues [Tue, 11 Jun 2024 14:49:06 +0000 (16:49 +0200)]
Merge pull request #45660 from nextcloud/backport/45570/stable29
skjnldsv [Tue, 11 Jun 2024 09:19:29 +0000 (11:19 +0200)]
fix(search): tags redirect route
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Andy Scherzinger [Tue, 11 Jun 2024 10:07:34 +0000 (12:07 +0200)]
Merge pull request #45778 from nextcloud/backport/45669/stable29
[stable29] fix: Autodetect legacy filekey instead of trusting the header for legacy header
Louis Chemineau [Thu, 6 Jun 2024 16:02:32 +0000 (18:02 +0200)]
test: Fix encryption test
Signed-off-by: Louis Chemineau <louis@chmn.me>
Côme Chilliet [Thu, 6 Jun 2024 08:23:03 +0000 (10:23 +0200)]
fix: add default value for new flag `$useDecryptAll` on getFileKey
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 4 Jun 2024 15:20:20 +0000 (17:20 +0200)]
fix: Autodetect legacy filekey instead of trusting the header for legacy header
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Nextcloud bot [Tue, 11 Jun 2024 00:19:40 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Ferdinand Thiessen [Mon, 10 Jun 2024 19:50:14 +0000 (21:50 +0200)]
Merge pull request #45765 from nextcloud/fix/health-check-traefik
fix(settings): Use axios directly for health check to preven URL sanitizing
nextcloud-command [Mon, 10 Jun 2024 19:31:02 +0000 (19:31 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Ferdinand Thiessen [Mon, 10 Jun 2024 14:08:50 +0000 (16:08 +0200)]
fix(settings): Use axios directly for health check to preven URL sanitizing
When using Apache with `DirectorySlash` it will respond with 301 and the URL with trailing slash.
But when using traefik as the reverse proxy it can not rewrite redirects, this leads to the problem
that the Apache response is using HTTP in the redirect but the real server (traefik) is only listening on HTTPS.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Daniel [Mon, 10 Jun 2024 15:00:06 +0000 (17:00 +0200)]
Merge pull request #45756 from nextcloud/backport/45120/stable29
[stable29] fix(dav): Don't log access control as error
Joas Schilling [Tue, 30 Apr 2024 11:46:50 +0000 (13:46 +0200)]
fix(dav): Don't log access control as error
Signed-off-by: Joas Schilling <coding@schilljs.com>
Benjamin Gaussorgues [Mon, 10 Jun 2024 09:57:58 +0000 (11:57 +0200)]
Merge pull request #45734 from nextcloud/ci/eol/update-workflow-stable29
Benjamin Gaussorgues [Mon, 10 Jun 2024 09:11:54 +0000 (11:11 +0200)]
Merge pull request #45728 from nextcloud/backport/45611/stable29
Nextcloud bot [Mon, 10 Jun 2024 00:19:48 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Richard Steinmetz [Sun, 9 Jun 2024 08:33:07 +0000 (10:33 +0200)]
ci(eol): update workflow from template
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Nextcloud bot [Sun, 9 Jun 2024 00:19:29 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
nextcloud-command [Wed, 5 Jun 2024 13:27:59 +0000 (13:27 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Ferdinand Thiessen [Fri, 31 May 2024 14:01:47 +0000 (16:01 +0200)]
fix(files): Ensure that focussed file is always scrolled right
Ensure the correct file is scrolled if the content changes,
this also sets a minimal height to the virtual scrolling area
so that the `scrollTop` can be set.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Fri, 31 May 2024 14:00:10 +0000 (16:00 +0200)]
fix(files): Keep query when trigger the sidebar action
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 30 May 2024 21:09:04 +0000 (23:09 +0200)]
fix(files): `open-in-files` action should also set `openfile` query
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Fri, 31 May 2024 12:19:12 +0000 (14:19 +0200)]
refactor(files): Fix TypeScript issues in FileEntryActions
* We filter the array in `enabledSubmenuActions` so we can be sure the action does have a parent
* Node attributes must be accessed using the `attributes` getter not the private `_attributes` property
* Cast action ref to correct component interface to make TypeScript happy
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Nextcloud bot [Sat, 8 Jun 2024 00:19:20 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>