]>
source.dussan.org Git - nextcloud-server.git/log
Arthur Schiwon [Wed, 12 Jun 2024 12:31:37 +0000 (14:31 +0200)]
Merge pull request #45704 from nextcloud/backport/43942/stable28
[stable28] fix(Session): avoid password confirmation on SSO
John Molakvoæ [Wed, 12 Jun 2024 11:22:34 +0000 (13:22 +0200)]
Merge pull request #45803 from nextcloud/backport/45764/stable28
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>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
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>
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>
John Molakvoæ [Wed, 12 Jun 2024 08:27:55 +0000 (10:27 +0200)]
Merge pull request #45665 from nextcloud/backport/45581/stable28
nextcloud-command [Tue, 4 Jun 2024 13:49:37 +0000 (13:49 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.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>
Andy Scherzinger [Wed, 12 Jun 2024 07:08:25 +0000 (09:08 +0200)]
Merge pull request #45799 from nextcloud/backport/45775/stable28
[stable28] fix(caldav): event links in shared calendar notifications
Nextcloud bot [Wed, 12 Jun 2024 00:20:20 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Ferdinand Thiessen [Tue, 11 Jun 2024 19:22:22 +0000 (21:22 +0200)]
Merge pull request #45793 from nextcloud/backport/45660/stable28
[stable28] fix(Mailer): Allow to enforce strict email format
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>
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>
Ferdinand Thiessen [Tue, 11 Jun 2024 16:25:20 +0000 (18:25 +0200)]
Merge pull request #45790 from nextcloud/backport/45781/stable28
[stable28] fix(search): tags redirect route
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 14:00:49 +0000 (16:00 +0200)]
Merge pull request #45719 from nextcloud/automated/noid/stable28-update-psalm-baseline
[stable28] Update psalm-baseline.xml
nextcloud-command [Tue, 11 Jun 2024 02:23:56 +0000 (02:23 +0000)]
chore(tests): Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Andy Scherzinger [Tue, 11 Jun 2024 12:02:39 +0000 (14:02 +0200)]
Merge pull request #45777 from nextcloud/backport/45669/stable28
[stable28] 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>
John Molakvoæ [Tue, 11 Jun 2024 07:44:08 +0000 (09:44 +0200)]
Merge pull request #44912 from nextcloud/backport/44838/stable28
Nextcloud bot [Tue, 11 Jun 2024 00:19:46 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Ferdinand Thiessen [Mon, 10 Jun 2024 17:01:09 +0000 (19:01 +0200)]
Merge pull request #45658 from nextcloud/backport/44897/stable28
[stable28] fix(files): Close sidebar and update fileid when current node is deleted
Ferdinand Thiessen [Tue, 4 Jun 2024 12:53:27 +0000 (14:53 +0200)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
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>
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>
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>
Daniel [Mon, 10 Jun 2024 12:55:16 +0000 (14:55 +0200)]
Merge pull request #45758 from nextcloud/backport/45120/stable28
[stable28] 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>
Ferdinand Thiessen [Mon, 10 Jun 2024 09:42:40 +0000 (11:42 +0200)]
Merge pull request #45735 from nextcloud/ci/eol/update-workflow-stable28
[stable28] ci(eol): update workflow from template
Benjamin Gaussorgues [Mon, 10 Jun 2024 09:42:25 +0000 (11:42 +0200)]
Merge pull request #45727 from nextcloud/backport/45611/stable28
Joas Schilling [Thu, 18 Apr 2024 12:31:45 +0000 (14:31 +0200)]
fix(sharing): Don't change the type of the controller argument
[EA] New value type (\DateTime) is not matching the resolved parameter type and might introduce types-related false-positives.
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
fenn-cs [Mon, 15 Apr 2024 20:38:55 +0000 (21:38 +0100)]
fix(shareApiController): avoid duplicated expiryDate operations
`expireDate` can be set once and used anywhere needed, the current implementation,
duplicates this behavior which leads to `parseDate` receiving an a date object it
parsed and returend earlier in the createShare method.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
fenn-cs [Mon, 15 Apr 2024 19:38:26 +0000 (20:38 +0100)]
refactor(shareApiController): use contrusctor property promotion & DI logger
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Nextcloud bot [Mon, 10 Jun 2024 00:19:53 +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:35:21 +0000 (10:35 +0200)]
ci(eol): update workflow from template
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Nextcloud bot [Sun, 9 Jun 2024 00:19:35 +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:27 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
John Molakvoæ [Fri, 7 Jun 2024 11:42:33 +0000 (13:42 +0200)]
Merge pull request #45542 from nextcloud/backport/44664/stable28
[stable28] fix(dav): Rate limit address book creation
John Molakvoæ [Fri, 7 Jun 2024 10:18:35 +0000 (12:18 +0200)]
Merge pull request #45294 from nextcloud/backport/44791/stable28
John Molakvoæ [Fri, 7 Jun 2024 10:18:16 +0000 (12:18 +0200)]
Merge pull request #44926 from nextcloud/backport/44039/stable28
Hamza Mahjoubi [Thu, 4 Apr 2024 22:00:49 +0000 (00:00 +0200)]
fix(dav): Rate limit address book creation
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
John Molakvoæ [Fri, 7 Jun 2024 10:14:11 +0000 (12:14 +0200)]
Merge pull request #44010 from nextcloud/backport/43252/stable28
John Molakvoæ [Fri, 7 Jun 2024 10:12:23 +0000 (12:12 +0200)]
Merge pull request #45198 from nextcloud/backport/45196/stable28
John Molakvoæ [Fri, 7 Jun 2024 10:01:47 +0000 (12:01 +0200)]
Merge pull request #45110 from nextcloud/backport/45105/stable28
John Molakvoæ [Fri, 7 Jun 2024 10:01:04 +0000 (12:01 +0200)]
Merge pull request #45528 from nextcloud/backport/45014/stable28
John Molakvoæ [Fri, 7 Jun 2024 09:29:15 +0000 (11:29 +0200)]
Merge pull request #44958 from nextcloud/backport/44884/stable28
John Molakvoæ [Fri, 7 Jun 2024 09:28:40 +0000 (11:28 +0200)]
Merge pull request #45028 from nextcloud/backport/44972/stable28
fenn-cs [Mon, 22 Apr 2024 19:41:24 +0000 (20:41 +0100)]
fix(unifiedSearch): Prevent broken avatars for federated users
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
John Molakvoæ [Fri, 7 Jun 2024 09:26:19 +0000 (11:26 +0200)]
Merge pull request #44990 from nextcloud/backport/44923/stable28
Christopher Ng [Tue, 23 Apr 2024 17:35:13 +0000 (10:35 -0700)]
fix: Fix truncation on public shares
Signed-off-by: Christopher Ng <chrng8@gmail.com>
John Molakvoæ [Fri, 7 Jun 2024 09:24:25 +0000 (11:24 +0200)]
Merge pull request #44908 from nextcloud/backport/44805/stable28
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 )
Nextcloud bot [Fri, 7 Jun 2024 00:35:32 +0000 (00:35 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Andy Scherzinger [Thu, 6 Jun 2024 14:05:41 +0000 (16:05 +0200)]
Merge pull request #45674 from nextcloud/backport/45606/stable28
[stable28] fix(federatedfilesharing): import external federated share script
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>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Andy Scherzinger [Thu, 6 Jun 2024 12:49:16 +0000 (14:49 +0200)]
Merge pull request #45689 from nextcloud/backport/45679/stable28
[stable28] fix(files_sharing): usage of NcTextField in SelectShareFolderDialogue
nextcloud-command [Thu, 6 Jun 2024 11:32:38 +0000 (11:32 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
provokateurin [Mon, 6 May 2024 11:32:09 +0000 (13:32 +0200)]
fix(OC_Image): Set correct return type for exif_imagetype stub
Signed-off-by: provokateurin <kate@provokateurin.de>
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]
Nextcloud bot [Thu, 6 Jun 2024 00:21:06 +0000 (00:21 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Benjamin Gaussorgues [Wed, 5 Jun 2024 12:54:24 +0000 (14:54 +0200)]
Merge pull request #44398 from nextcloud/backport/44075/stable28
Benjamin Gaussorgues [Wed, 5 Jun 2024 12:54:12 +0000 (14:54 +0200)]
Merge pull request #45643 from nextcloud/backport/45632/stable28
Benjamin Gaussorgues [Wed, 5 Jun 2024 12:53:59 +0000 (14:53 +0200)]
Merge pull request #45646 from nextcloud/backport/45455/stable28
Nextcloud bot [Wed, 5 Jun 2024 09:56:25 +0000 (09:56 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Christoph Wurst [Fri, 8 Mar 2024 07:14:05 +0000 (08:14 +0100)]
fix(dav): Add retention time to sync token cleanup
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
John Molakvoæ [Tue, 4 Jun 2024 15:14:09 +0000 (17:14 +0200)]
Merge pull request #45663 from nextcloud/backport/45586/stable28
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>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Benjamin Gaussorgues [Tue, 4 Jun 2024 14:18:00 +0000 (16:18 +0200)]
Merge pull request #45052 from nextcloud/backport/44938/stable28
John Molakvoæ [Tue, 4 Jun 2024 13:48:39 +0000 (15:48 +0200)]
Merge pull request #45622 from nextcloud/backport/45494/stable28
John Molakvoæ [Tue, 4 Jun 2024 13:22:29 +0000 (15:22 +0200)]
fix(core): remove unwanted unsupported browser import
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
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>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
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>
Anna Larch [Fri, 19 Apr 2024 19:22:17 +0000 (21:22 +0200)]
fix(CalDAV): remove UNKNOWN from room / resource consideration
Signed-off-by: Anna Larch <anna@nextcloud.com>
Anna [Tue, 4 Jun 2024 10:08:33 +0000 (12:08 +0200)]
Merge pull request #45640 from nextcloud/backport/45235/stable28
[stable28] fix(caldav): automatically delete outdated scheduling objects
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>
provokateurin [Wed, 22 May 2024 14:21:12 +0000 (16:21 +0200)]
fix(core): Fix NavigationEntry typing
Signed-off-by: provokateurin <kate@provokateurin.de>
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>
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>
Robin Appelman [Wed, 17 Apr 2024 12:26:43 +0000 (14:26 +0200)]
feat: add request id as comment to all queries
Signed-off-by: Robin Appelman <robin@icewind.nl>
Josh [Mon, 3 Jun 2024 21:19:37 +0000 (17:19 -0400)]
Merge pull request #45059 from nextcloud/backport/44496/stable28
[stable28] feat: support "s3-accelerate" endpoint
Daniel [Mon, 3 Jun 2024 15:44:47 +0000 (17:44 +0200)]
Merge pull request #45567 from nextcloud/backport/45222/stable28
[stable28] CalDAV fix search with limit and time range
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>
yemkareems [Mon, 3 Jun 2024 13:08:15 +0000 (18:38 +0530)]
Merge pull request #45362 from nextcloud/backport/45355/stable28
[stable28] fix: delete user credentials stored in storages_credentials when user gets deleted
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>
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>
Daniel [Mon, 3 Jun 2024 09:16:24 +0000 (11:16 +0200)]
Merge pull request #44197 from nextcloud/backport/44130/stable28
[stable28] fix(dav): Add occ command to fix missing caldav sync tokens
Git'Fellow [Mon, 3 Jun 2024 08:03:52 +0000 (10:03 +0200)]
Merge pull request #45588 from nextcloud/backport/36942/stable28
[stable28] unmark deleted users if their last login date is more recent than deleted date
Git'Fellow [Mon, 3 Jun 2024 07:11:38 +0000 (09:11 +0200)]
Merge pull request #44980 from nextcloud/backport/44794/stable28
[stable28] fix(memcache): remove double $$ to fix error
Daniel [Sun, 2 Jun 2024 20:06:38 +0000 (22:06 +0200)]
Merge pull request #45349 from nextcloud/backport/45026/stable28
[stable28] Avoid updating the same oc_authtoken row twice
Ferdinand Thiessen [Sat, 1 Jun 2024 14:48:41 +0000 (16:48 +0200)]
Merge pull request #45600 from nextcloud/backport/45538/stable28
[stable28] fix: Update `@nextcloud/files` to fix public link shares
Ferdinand Thiessen [Fri, 31 May 2024 12:08:55 +0000 (14:08 +0200)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Fri, 31 May 2024 15:14:56 +0000 (17:14 +0200)]
fix(tests): Adjust tests for updated `webdav` library
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
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>