]>
source.dussan.org Git - nextcloud-server.git/log
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>
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>
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>
Pytal [Fri, 31 May 2024 23:10:04 +0000 (16:10 -0700)]
Merge pull request #45575 from nextcloud/fix/new-folder-refresh
[stable28] fix: Refresh file picker on folder creation
Christopher Ng [Wed, 29 May 2024 22:17:49 +0000 (15:17 -0700)]
chore: compile assets
Signed-off-by: Christopher Ng <chrng8@gmail.com>
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>
Varun Patil [Wed, 29 May 2024 22:17:49 +0000 (15:17 -0700)]
fix(dav): multiple fixes in usage of webdav library
1. Refresh token on update
2. Fix some very weird imports
3. Patch fetch instead of request to prevent accessing impl details
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
Christopher Ng [Wed, 29 May 2024 22:17:48 +0000 (15:17 -0700)]
fix: Refresh file picker on folder creation
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Daniel [Fri, 31 May 2024 18:09:58 +0000 (20:09 +0200)]
Merge pull request #45225 from nextcloud/backport/44752/stable28
[stable28] Expose subscription calendars
Velwark [Thu, 11 Apr 2024 18:10:11 +0000 (20:10 +0200)]
Update LoggerWrapperCache.php
Extra Dollar Sign caused errors in Nextcloud. Removing the Dollar Sign Solved the Problem.
Signed-off-by: Velwark <levinfrerich9@gmail.com>
Daniel Kesselberg [Tue, 26 Mar 2024 20:39:22 +0000 (21:39 +0100)]
feat(caldav): expose calendar subscriptions
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
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>
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>
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>
Ferdinand Thiessen [Fri, 31 May 2024 15:16:18 +0000 (17:16 +0200)]
Merge pull request #45610 from nextcloud/backport/45577/stable28
[stable28] fix(theming): replace standard generic package icon by material design
John Molakvoæ [Fri, 31 May 2024 13:45:10 +0000 (15:45 +0200)]
fix(core): package-x-generic svg width and height
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Christoph Wurst [Mon, 11 Mar 2024 15:27:23 +0000 (16:27 +0100)]
fix(dav): Add occ command to fix missing caldav sync tokens
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Ferdinand Thiessen [Fri, 31 May 2024 12:00:34 +0000 (14:00 +0200)]
Merge pull request #45598 from nextcloud/backport/45594/stable28
[stable28] fix(files): Ensure active file list entry is highlighted
nextcloud-command [Fri, 31 May 2024 09:45:59 +0000 (09:45 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
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>
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>
Benjamin Gaussorgues [Fri, 31 May 2024 09:30:59 +0000 (11:30 +0200)]
Merge pull request #45368 from nextcloud/backport/44763/stable28
Benjamin Gaussorgues [Wed, 10 Apr 2024 09:00:51 +0000 (11:00 +0200)]
fix(groups): allows to save group names with more than 64 characters
Mimic behaviour from LDAP users and add a hard limit to 255 characters
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Git'Fellow [Fri, 31 May 2024 07:54:10 +0000 (09:54 +0200)]
Merge pull request #45591 from nextcloud/backport/45413/stable28
[stable28] fix(files): Don't fail if dir exists
Git'Fellow [Wed, 22 May 2024 15:26:29 +0000 (17:26 +0200)]
Try create folder first and check if it exists after
Co-authored-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
Git'Fellow [Tue, 21 May 2024 07:38:47 +0000 (09:38 +0200)]
fix(files): Try to create dir only if it not exists
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
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>
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>
John Molakvoæ [Thu, 30 May 2024 15:48:57 +0000 (17:48 +0200)]
Merge pull request #45578 from nextcloud/backport/45480/stable28
yemkareems [Thu, 16 May 2024 11:18:47 +0000 (16:48 +0530)]
fix: delete user credentials stored in storages_credentials when user gets deleted
Signed-off-by: yemkareems <yemkareems@gmail.com>
skjnldsv [Thu, 23 May 2024 13:12:47 +0000 (15:12 +0200)]
fix(theming): replace standard generic package icon by material design
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Josh [Wed, 29 May 2024 15:02:26 +0000 (11:02 -0400)]
Merge pull request #45214 from nextcloud/backport/45058/stable28
[stable28] perf(db): Sort data for IN before chunking
Christoph Wurst [Fri, 26 Apr 2024 13:38:29 +0000 (15:38 +0200)]
perf(db): Sort data for IN before chunking
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Josh [Wed, 29 May 2024 12:08:31 +0000 (08:08 -0400)]
Merge pull request #45205 from nextcloud/backport/45055/stable28
[stable28] fix(userstatus): catch unique constrain violation on revert
Daniel [Wed, 29 May 2024 12:03:09 +0000 (14:03 +0200)]
Merge pull request #45063 from nextcloud/backport/44670/stable28
[stable28] fix(session): Do not update authtoken last_check for passwordless
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>
Ferdinand Thiessen [Wed, 29 May 2024 08:25:02 +0000 (10:25 +0200)]
Merge pull request #45552 from nextcloud/backport/45430/stable28
[stable28] Fix header menu icon color
Ferdinand Thiessen [Tue, 21 May 2024 20:08:56 +0000 (22:08 +0200)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Josh [Tue, 28 May 2024 23:52:06 +0000 (19:52 -0400)]
Merge pull request #45442 from nextcloud/backport/45390/stable28
[stable28] fix: Mark more configs as sensitive
Josh [Tue, 28 May 2024 22:21:23 +0000 (18:21 -0400)]
Merge pull request #45289 from nextcloud/backport/44218/stable28
[stable28] feat: Limit email input to 255 chars
Joas Schilling [Fri, 17 May 2024 09:45:25 +0000 (11:45 +0200)]
fix: Mark more configs as sensitive
Signed-off-by: Joas Schilling <coding@schilljs.com>
Anna Larch [Fri, 26 Apr 2024 12:05:38 +0000 (14:05 +0200)]
fix(userstatus): catch unique constrain violation on revert
Signed-off-by: Anna Larch <anna@nextcloud.com>
Josh [Tue, 28 May 2024 21:33:35 +0000 (17:33 -0400)]
Merge pull request #45426 from nextcloud/backport/45406/stable28
[stable28] fix(contactsmenu): empty content margin
nextcloud-command [Thu, 21 Mar 2024 09:54:15 +0000 (09:54 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
fenn-cs [Fri, 15 Mar 2024 10:46:19 +0000 (11:46 +0100)]
feat: Limit email input on auth pages to 255 chars
Excessively long emails reported make server unresponsive.
We could at some point, consider adding a configuration for sysadmins to bypass this setting
on their instance if they want.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Ferdinand Thiessen [Tue, 28 May 2024 20:10:27 +0000 (22:10 +0200)]
Merge pull request #45533 from nextcloud/backport/45419/stable28
[stable28] fix(files): Implement `SortingService` to fix sorting of files
Ferdinand Thiessen [Tue, 21 May 2024 20:08:06 +0000 (22:08 +0200)]
fix(theming): When selected a background image make header color independent of primary color
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Wed, 22 May 2024 14:07:00 +0000 (16:07 +0200)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Ferdinand Thiessen [Tue, 21 May 2024 12:34:34 +0000 (14:34 +0200)]
fix(files): Implement `SortingService` to fix sorting of files
The previously used library was parsing strings to try to detect dates,
but for filenames it makes no sense to parse them as dates.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Mon, 27 May 2024 17:34:22 +0000 (19:34 +0200)]
Merge pull request #45432 from nextcloud/backport/44062/stable28
[stable28] fix(files): properly reset preview component
Côme Chilliet [Mon, 27 May 2024 16:31:29 +0000 (18:31 +0200)]
Merge pull request #45478 from nextcloud/backport/45370/stable28
[stable28] feat: Add back searching in disabled user list
nextcloud-command [Mon, 27 May 2024 14:04:21 +0000 (14:04 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Côme Chilliet [Mon, 27 May 2024 13:03:34 +0000 (15:03 +0200)]
chore: Adapt `@since` version number in OCP for backport to 28
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 16 May 2024 15:03:46 +0000 (17:03 +0200)]
fix: Update openapi spec for provisioning_api app
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 16 May 2024 14:55:47 +0000 (16:55 +0200)]
fix: Also search in email field for disabled users
To match what is done for Database backend for enabled users
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 16 May 2024 14:13:31 +0000 (16:13 +0200)]
feat: Add back searching in disabled user list
When disabled users where moved to their own endpoint we overlooked
search, so adding it back.
The search is done case-insensitive in uid and display name.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
nextcloud-command [Tue, 21 May 2024 21:40:17 +0000 (21:40 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Richard Steinmetz [Mon, 20 May 2024 07:02:11 +0000 (09:02 +0200)]
fix(contactsmenu): empty content margin
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
John Molakvoæ (skjnldsv) [Thu, 7 Mar 2024 14:08:24 +0000 (15:08 +0100)]
fix(files): properly reset preview component
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Christoph Wurst [Sun, 26 May 2024 00:33:00 +0000 (02:33 +0200)]
Merge pull request #45286 from nextcloud/backport/44457/stable28
[stable28] fix(contactsinteraction): Allow vCard download
John Molakvoæ [Thu, 23 May 2024 15:22:49 +0000 (17:22 +0200)]
Merge pull request #45467 from nextcloud/release/28.0.6
skjnldsv [Wed, 22 May 2024 15:33:30 +0000 (17:33 +0200)]
build(hub): 28.0.6
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Christoph Wurst [Mon, 25 Mar 2024 15:11:10 +0000 (16:11 +0100)]
fix(contactsinteraction): Allow vCard download
Sabre calculates a header for the size of a vcard, therefore we have to
implement the size method.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Josh [Fri, 17 May 2024 01:59:43 +0000 (21:59 -0400)]
Merge pull request #45282 from nextcloud/backport/45242/stable28
[stable28] fix(setupCheck): Only warn when memcache present w/o memcached
Louis [Thu, 16 May 2024 17:44:40 +0000 (19:44 +0200)]
Merge pull request #45327 from nextcloud/backport/45237/stable28
[stable28] perf(deleteAction): Queue delete requests
John Molakvoæ [Thu, 16 May 2024 16:57:00 +0000 (18:57 +0200)]
Merge pull request #45335 from nextcloud/release/28.0.6_rc1