]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
5 months agoMerge pull request #45808 from nextcloud/backport/45768/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

5 months agoMerge pull request #45813 from nextcloud/backport/45804/stable29
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

5 months agofix(cron): Log long running jobs 45813/head
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>
5 months agofix(files): Use isRetryable to catch retryable exceptions 45808/head
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>
5 months agoMerge pull request #45705 from nextcloud/backport/43942/stable29
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

5 months agoMerge pull request #45764 from sanskar-soni-9/fix/numbered-owner-name-and-id
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

5 months agofix(files): handling numbered type owner name & id 45764/head
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>
5 months agoMerge pull request #45800 from nextcloud/backport/45775/stable29
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

5 months agoFix(l10n): Update translations from Transifex
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>
5 months agofix(caldav): event links in shared calendar notifications 45800/head
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>
5 months agofix(Session): avoid password confirmation on SSO 45705/head
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>
5 months agoMerge pull request #45666 from nextcloud/backport/45581/stable29
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

5 months agoMerge pull request #45773 from nextcloud/backport/45347/stable29
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

5 months agochore(assets): Recompile assets 45666/head
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>
5 months agofix: Only list remnants as disabled if option is enabled 45773/head
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>
5 months agofix(files): reset menu pos when opening in grid mode
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>
5 months agoMerge pull request #45791 from nextcloud/backport/45781/stable29
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

5 months agoMerge pull request #45660 from nextcloud/backport/45570/stable29
Benjamin Gaussorgues [Tue, 11 Jun 2024 14:49:06 +0000 (16:49 +0200)]
Merge pull request #45660 from nextcloud/backport/45570/stable29

5 months agofix(search): tags redirect route 45791/head
skjnldsv [Tue, 11 Jun 2024 09:19:29 +0000 (11:19 +0200)]
fix(search): tags redirect route

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
5 months agoMerge pull request #45778 from nextcloud/backport/45669/stable29
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

5 months agotest: Fix encryption test 45778/head
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>
5 months agofix: add default value for new flag `$useDecryptAll` on getFileKey
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>
5 months agofix: Autodetect legacy filekey instead of trusting the header for legacy header
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>
5 months agoFix(l10n): Update translations from Transifex
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>
5 months agoMerge pull request #45765 from nextcloud/fix/health-check-traefik
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

5 months agochore(assets): Recompile assets 45765/head
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>
5 months agofix(settings): Use axios directly for health check to preven URL sanitizing
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>
5 months agoMerge pull request #45756 from nextcloud/backport/45120/stable29
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

5 months agofix(dav): Don't log access control as error 45756/head
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>
5 months agoMerge pull request #45734 from nextcloud/ci/eol/update-workflow-stable29
Benjamin Gaussorgues [Mon, 10 Jun 2024 09:57:58 +0000 (11:57 +0200)]
Merge pull request #45734 from nextcloud/ci/eol/update-workflow-stable29

5 months agoMerge pull request #45728 from nextcloud/backport/45611/stable29
Benjamin Gaussorgues [Mon, 10 Jun 2024 09:11:54 +0000 (11:11 +0200)]
Merge pull request #45728 from nextcloud/backport/45611/stable29

5 months agoFix(l10n): Update translations from Transifex
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>
5 months agoci(eol): update workflow from template 45734/head
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>
5 months agoFix(l10n): Update translations from Transifex 45403/head
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>
5 months agochore(assets): Recompile assets 45728/head
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>
5 months agofix(files): Ensure that focussed file is always scrolled right
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>
5 months agofix(files): Keep query when trigger the sidebar action
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>
5 months agofix(files): `open-in-files` action should also set `openfile` query
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>
5 months agorefactor(files): Fix TypeScript issues in FileEntryActions
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>
5 months agoFix(l10n): Update translations from Transifex
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>
5 months agofix(Mailer): Allow to enforce strict email format 45660/head
Ferdinand Thiessen [Wed, 29 May 2024 17:07:28 +0000 (19:07 +0200)]
fix(Mailer): Allow to enforce strict email format

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agoMerge pull request #45597 from nextcloud/backport/45594/stable29
John Molakvoæ [Fri, 7 Jun 2024 11:43:11 +0000 (13:43 +0200)]
Merge pull request #45597 from nextcloud/backport/45594/stable29

5 months agoMerge pull request #45587 from nextcloud/backport/36942/stable29
John Molakvoæ [Fri, 7 Jun 2024 11:43:03 +0000 (13:43 +0200)]
Merge pull request #45587 from nextcloud/backport/36942/stable29

5 months agoMerge pull request #45543 from nextcloud/backport/44664/stable29
John Molakvoæ [Fri, 7 Jun 2024 10:17:58 +0000 (12:17 +0200)]
Merge pull request #45543 from nextcloud/backport/44664/stable29

5 months agoMerge pull request #44675 from nextcloud/backport/44306/stable29
John Molakvoæ [Fri, 7 Jun 2024 10:17:37 +0000 (12:17 +0200)]
Merge pull request #44675 from nextcloud/backport/44306/stable29

5 months agoMerge pull request #45566 from nextcloud/backport/45222/stable29
John Molakvoæ [Fri, 7 Jun 2024 10:12:12 +0000 (12:12 +0200)]
Merge pull request #45566 from nextcloud/backport/45222/stable29

5 months agofix: php lint 45587/head
John Molakvoæ [Thu, 2 May 2024 15:28:29 +0000 (17:28 +0200)]
fix: php lint

Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
5 months agounmark deleted users if their last login date is more recent than deleted date
Robin Appelman [Wed, 1 Mar 2023 16:22:21 +0000 (17:22 +0100)]
unmark deleted users if their last login date is more recent than deleted date

Signed-off-by: Robin Appelman <robin@icewind.nl>
5 months agorefactor(files): Consistently sort imports of FileEntryMixin 45597/head
Ferdinand Thiessen [Thu, 30 May 2024 20:53:16 +0000 (22:53 +0200)]
refactor(files): Consistently sort imports of FileEntryMixin

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agofix(files): Ensure entry with `fileid` is marked as active
Ferdinand Thiessen [Thu, 30 May 2024 20:52:25 +0000 (22:52 +0200)]
fix(files): Ensure entry with `fileid` is marked as active

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agoMerge pull request #45659 from nextcloud/backport/44897/stable29
John Molakvoæ [Fri, 7 Jun 2024 10:08:55 +0000 (12:08 +0200)]
Merge pull request #45659 from nextcloud/backport/44897/stable29

5 months agofeat(cypress): Add tests for files sidebar 45659/head
Ferdinand Thiessen [Wed, 17 Apr 2024 15:38:41 +0000 (17:38 +0200)]
feat(cypress): Add tests for files sidebar

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agofix(files): Update current fileid in route if that node was deleted
Ferdinand Thiessen [Wed, 17 Apr 2024 15:03:44 +0000 (17:03 +0200)]
fix(files): Update current fileid in route if that node was deleted

We do not change the view to the trash bin but stay in the current view,
so we need to update the current fileid on the route if that was deleted.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agofix(files): Close sidebar if shown node is deleted
Ferdinand Thiessen [Wed, 17 Apr 2024 15:03:21 +0000 (17:03 +0200)]
fix(files): Close sidebar if shown node is deleted

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agoMerge pull request #45662 from nextcloud/backport/45586/stable29
John Molakvoæ [Fri, 7 Jun 2024 10:07:16 +0000 (12:07 +0200)]
Merge pull request #45662 from nextcloud/backport/45586/stable29

5 months agoMerge pull request #45379 from nextcloud/backport/45374/stable29
John Molakvoæ [Fri, 7 Jun 2024 10:06:44 +0000 (12:06 +0200)]
Merge pull request #45379 from nextcloud/backport/45374/stable29

5 months agofix(files): Only execute default action if there is an action to perform 45662/head
Ferdinand Thiessen [Thu, 30 May 2024 16:44:02 +0000 (18:44 +0200)]
fix(files): Only execute default action if there is an action to perform

Some files do not have a default action (can not be viewed and only downloaded).
If the `openfile` query is set on them the `handleOpenFile` will throw an error.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agoMerge pull request #45476 from nextcloud/backport/45459/stable29
John Molakvoæ [Fri, 7 Jun 2024 10:02:30 +0000 (12:02 +0200)]
Merge pull request #45476 from nextcloud/backport/45459/stable29

5 months agoMerge pull request #45590 from nextcloud/backport/45413/stable29
John Molakvoæ [Fri, 7 Jun 2024 09:59:55 +0000 (11:59 +0200)]
Merge pull request #45590 from nextcloud/backport/45413/stable29

5 months agoMerge pull request #44927 from nextcloud/backport/44039/stable29
John Molakvoæ [Fri, 7 Jun 2024 09:03:54 +0000 (11:03 +0200)]
Merge pull request #44927 from nextcloud/backport/44039/stable29

5 months agofix: regression with updating read-only config 44927/head
Sam Bull [Sat, 9 Mar 2024 15:20:11 +0000 (15:20 +0000)]
fix: regression with updating read-only config

Signed-off-by: Sam Bull <git@sambull.org>
5 months agoMerge pull request #44988 from nextcloud/backport/44973/stable29
John Molakvoæ [Fri, 7 Jun 2024 09:03:00 +0000 (11:03 +0200)]
Merge pull request #44988 from nextcloud/backport/44973/stable29

5 months agoMerge pull request #44909 from nextcloud/backport/44805/stable29
John Molakvoæ [Fri, 7 Jun 2024 09:02:29 +0000 (11:02 +0200)]
Merge pull request #44909 from nextcloud/backport/44805/stable29

5 months agofix(files): Display selected files count 44909/head
Christopher Ng [Fri, 12 Apr 2024 18:49:24 +0000 (11:49 -0700)]
fix(files): Display selected files count

Signed-off-by: Christopher Ng <chrng8@gmail.com>
(cherry picked from commit a999544ff22745d442b93e280fde308983968f09)

5 months agoMerge pull request #44894 from nextcloud/backport/44644/stable29
John Molakvoæ [Fri, 7 Jun 2024 09:01:38 +0000 (11:01 +0200)]
Merge pull request #44894 from nextcloud/backport/44644/stable29

5 months agoMerge pull request #45675 from nextcloud/backport/45606/stable29
John Molakvoæ [Fri, 7 Jun 2024 09:00:33 +0000 (11:00 +0200)]
Merge pull request #45675 from nextcloud/backport/45606/stable29

5 months agofix(federatedfilesharing): import external federated share script 45675/head
skjnldsv [Fri, 31 May 2024 13:26:39 +0000 (15:26 +0200)]
fix(federatedfilesharing): import external federated share script

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
5 months agoMerge pull request #45621 from nextcloud/backport/45494/stable29
John Molakvoæ [Fri, 7 Jun 2024 07:00:49 +0000 (09:00 +0200)]
Merge pull request #45621 from nextcloud/backport/45494/stable29

5 months agofix(core): unsupported browser `getRootUrl` import 45621/head
John Molakvoæ [Fri, 31 May 2024 07:57:26 +0000 (09:57 +0200)]
fix(core): unsupported browser `getRootUrl` import

Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
5 months agofix(core): unsupported browser redirect url
John Molakvoæ (skjnldsv) [Fri, 24 May 2024 09:03:22 +0000 (11:03 +0200)]
fix(core): unsupported browser redirect url

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
5 months agoMerge pull request #45601 from nextcloud/backport/45538/stable29
John Molakvoæ [Fri, 7 Jun 2024 06:57:57 +0000 (08:57 +0200)]
Merge pull request #45601 from nextcloud/backport/45538/stable29

5 months agochore: update `@nextcloud/files` to 3.4.1 45601/head
skjnldsv [Fri, 7 Jun 2024 06:54:15 +0000 (08:54 +0200)]
chore: update `@nextcloud/files` to 3.4.1

Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
5 months agofix(deps): Update `@nextcloud/event-bus` to version 3.3.1
Ferdinand Thiessen [Tue, 28 May 2024 08:37:11 +0000 (10:37 +0200)]
fix(deps): Update `@nextcloud/event-bus` to version 3.3.1

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agofix: Update `@nextcloud/files` to 3.4.0 to fix public link shares
Ferdinand Thiessen [Mon, 27 May 2024 17:14:01 +0000 (19:14 +0200)]
fix: Update `@nextcloud/files` to 3.4.0 to fix public link shares

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
5 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 7 Jun 2024 00:35:26 +0000 (00:35 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agoMerge pull request #45348 from nextcloud/backport/45026/stable29
Andy Scherzinger [Thu, 6 Jun 2024 16:01:36 +0000 (18:01 +0200)]
Merge pull request #45348 from nextcloud/backport/45026/stable29

[stable29] Avoid updating the same oc_authtoken row twice

5 months agoMerge pull request #45690 from nextcloud/backport/45679/stable29
Andy Scherzinger [Thu, 6 Jun 2024 12:48:19 +0000 (14:48 +0200)]
Merge pull request #45690 from nextcloud/backport/45679/stable29

[stable29] fix(files_sharing): usage of NcTextField in SelectShareFolderDialogue

5 months agofix(auth): Update authtoken activity selectively 45348/head
Christoph Wurst [Tue, 21 May 2024 05:55:01 +0000 (07:55 +0200)]
fix(auth): Update authtoken activity selectively

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
5 months agofix: Always set last activity if we update the row of an authtoken anyways
Julius Härtl [Thu, 25 Apr 2024 08:07:54 +0000 (10:07 +0200)]
fix: Always set last activity if we update the row of an authtoken anyways

Signed-off-by: Julius Härtl <jus@bitgrid.net>
5 months agodocs: Update token_auth_activity_update default value to match implementation
Julius Härtl [Thu, 25 Apr 2024 08:07:09 +0000 (10:07 +0200)]
docs: Update token_auth_activity_update default value to match implementation

Signed-off-by: Julius Härtl <jus@bitgrid.net>
5 months agoMerge branch 'stable29' into backport/45679/stable29 45690/head
Louis [Thu, 6 Jun 2024 11:46:58 +0000 (13:46 +0200)]
Merge branch 'stable29' into backport/45679/stable29

5 months agochore(assets): Recompile assets
nextcloud-command [Thu, 6 Jun 2024 11:32:47 +0000 (11:32 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
5 months agoMerge pull request #45644 from nextcloud/backport/45632/stable29
Kate [Thu, 6 Jun 2024 10:52:22 +0000 (12:52 +0200)]
Merge pull request #45644 from nextcloud/backport/45632/stable29

5 months agoMerge pull request #45645 from nextcloud/backport/45455/stable29
Kate [Thu, 6 Jun 2024 10:52:03 +0000 (12:52 +0200)]
Merge pull request #45645 from nextcloud/backport/45455/stable29

5 months agoMerge pull request #45602 from nextcloud/backport/44670/stable29
Joas Schilling [Thu, 6 Jun 2024 10:34:47 +0000 (12:34 +0200)]
Merge pull request #45602 from nextcloud/backport/44670/stable29

[stable29] fix(session): Do not update authtoken last_check for passwordless

5 months agofeat(caldav): order the calendar objects by start date for search 45566/head
Daniel Kesselberg [Wed, 15 May 2024 10:55:40 +0000 (12:55 +0200)]
feat(caldav): order the calendar objects by start date for search

Sorting the events by the start date leads to more predictable results for the search API consumers.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
5 months agofix(caldav): event search with limit and timerange
Daniel Kesselberg [Tue, 7 May 2024 13:55:47 +0000 (15:55 +0200)]
fix(caldav): event search with limit and timerange

Event recurrences are evaluated at runtime because the database only knows the first and last occurrence.

Given, a user created 8 events with a yearly reoccurrence and two for events tomorrow.
The upcoming event widget asks the CalDAV backend for 7 events within the next 14 days.

If limit 7 is applied to the SQL query, we find the 7 events with a yearly reoccurrence and discard the events after evaluating the reoccurrence rules because they are not due within the next 14 days and end up with an empty result even if there are two events to show.

The workaround for search requests with a limit and time range is asking for more row than requested and retrying if we have not reached the limit.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
5 months agoMerge pull request #45641 from nextcloud/backport/45235/stable29
Daniel [Thu, 6 Jun 2024 10:27:09 +0000 (12:27 +0200)]
Merge pull request #45641 from nextcloud/backport/45235/stable29

[stable29] fix(caldav): automatically delete outdated scheduling objects

5 months agofix(files_sharing): usage of NcTextField in SelectShareFolderDialogue
Louis Chemineau [Wed, 5 Jun 2024 15:55:21 +0000 (17:55 +0200)]
fix(files_sharing): usage of NcTextField in SelectShareFolderDialogue

The NcTextField needs a value property to be set.

Signed-off-by: Louis Chemineau <louis@chmn.me>
[skip ci]

5 months agoMerge pull request #45577 from nextcloud/backport/45480/stable29
Andy Scherzinger [Thu, 6 Jun 2024 10:13:14 +0000 (12:13 +0200)]
Merge pull request #45577 from nextcloud/backport/45480/stable29

[stable29] fix(theming): replace standard generic package icon by material design

5 months agoMerge pull request #45687 from nextcloud/release/29.0.2 v29.0.2
Benjamin Gaussorgues [Thu, 6 Jun 2024 08:31:47 +0000 (10:31 +0200)]
Merge pull request #45687 from nextcloud/release/29.0.2

5 months agobuild(hub): 29.0.2 45687/head
Benjamin Gaussorgues [Thu, 6 Jun 2024 06:57:19 +0000 (08:57 +0200)]
build(hub): 29.0.2

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
5 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 6 Jun 2024 00:20:59 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 5 Jun 2024 09:56:15 +0000 (09:56 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
5 months agofix(session): Do not update authtoken last_check for passwordless 45602/head
Christoph Wurst [Fri, 5 Apr 2024 11:07:23 +0000 (13:07 +0200)]
fix(session): Do not update authtoken last_check for passwordless

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
5 months agofix(core): Fix NavigationEntry typing 45645/head
provokateurin [Wed, 22 May 2024 14:21:12 +0000 (16:21 +0200)]
fix(core): Fix NavigationEntry typing

Signed-off-by: provokateurin <kate@provokateurin.de>
5 months agofix(NavigationManager): Make entry order always an integer
provokateurin [Thu, 30 May 2024 14:59:04 +0000 (16:59 +0200)]
fix(NavigationManager): Make entry order always an integer

Signed-off-by: provokateurin <kate@provokateurin.de>
5 months agofix(INavigationManager): Fix psalm alias not set in the right place
provokateurin [Wed, 22 May 2024 14:20:34 +0000 (16:20 +0200)]
fix(INavigationManager): Fix psalm alias not set in the right place

Signed-off-by: provokateurin <kate@provokateurin.de>
5 months agofix(core): Add missing null value possibility to Resource and Reference richObject 45644/head
provokateurin [Sun, 2 Jun 2024 21:41:06 +0000 (23:41 +0200)]
fix(core): Add missing null value possibility to Resource and Reference richObject

Signed-off-by: provokateurin <kate@provokateurin.de>
5 months agofix(caldav): automatically delete outdated scheduling objects 45641/head
Anna Larch [Wed, 8 May 2024 18:38:51 +0000 (20:38 +0200)]
fix(caldav): automatically delete outdated scheduling objects

Signed-off-by: Anna Larch <anna@nextcloud.com>