]>
source.dussan.org Git - nextcloud-server.git/log
Ferdinand Thiessen [Wed, 16 Aug 2023 13:09:49 +0000 (15:09 +0200)]
fix: Make smooth bitrate and remaining upload time work when unset
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Phlogi [Tue, 7 Dec 2021 21:05:13 +0000 (22:05 +0100)]
Smooth time remaining, bitrate and stabilize user information
Besides the existing moving average, a smoothing factor is introduced for the time remaining display as well as the bitrate.
Furthermore, half of the buffer needs to be filled before the first prediction is displayed to the user. This reduces volatile and jumping durations towards the user and improves usability.
Signed-off-by: Cyrill H. <phlogi@posteo.de>
Co-authored-by: Carl Schwan <carl@carlschwan.eu>
Nextcloud bot [Sat, 26 Aug 2023 00:32:44 +0000 (00:32 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
John Molakvoæ [Fri, 25 Aug 2023 19:18:04 +0000 (21:18 +0200)]
Merge pull request #40045 from nextcloud/backport/27/encode-filename-trashbin-restore
Daniel Kesselberg [Fri, 25 Aug 2023 09:33:47 +0000 (11:33 +0200)]
fix: encode basename in restore action
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Joas Schilling [Fri, 25 Aug 2023 07:57:30 +0000 (09:57 +0200)]
Merge pull request #40034 from nextcloud/fix/stable27/log-condition-user
[stable27] Fix user log.condition feature
Côme Chilliet [Mon, 19 Jun 2023 07:35:46 +0000 (09:35 +0200)]
Fix user log.condition feature
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
John Molakvoæ [Fri, 25 Aug 2023 06:11:42 +0000 (08:11 +0200)]
Merge pull request #39900 from nextcloud/fix/stable27/set-owner-principal-for-SAB
John Molakvoæ [Fri, 25 Aug 2023 05:51:43 +0000 (07:51 +0200)]
Merge pull request #40028 from nextcloud/release/27.1.0_beta_3
27.1.0 beta 3
Nextcloud bot [Fri, 25 Aug 2023 00:34:36 +0000 (00:34 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
John Molakvoæ [Thu, 24 Aug 2023 18:28:13 +0000 (20:28 +0200)]
Merge pull request #39939 from nextcloud/deps/stable27/tarstreamer-php8
Daniel Kesselberg [Thu, 17 Aug 2023 14:44:34 +0000 (16:44 +0200)]
chore: update tarstreamer to 2.1.0
To improve php8 support
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Anna Larch [Fri, 21 Jul 2023 10:33:00 +0000 (12:33 +0200)]
fix(CardDAV): set owner-principal, displayname properties for SAB
Signed-off-by: Anna Larch <anna@nextcloud.com>
John Molakvoæ [Thu, 24 Aug 2023 11:00:41 +0000 (13:00 +0200)]
Merge pull request #40030 from nextcloud/fix/update-dialogs-to-4.2.0-beta.4
Ferdinand Thiessen [Thu, 24 Aug 2023 10:09:46 +0000 (12:09 +0200)]
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 24 Aug 2023 10:02:13 +0000 (12:02 +0200)]
chore: Update `@nextcloud/dialogs` to 4.2.0-beta.4 for FilePicker improvments
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
John Molakvoæ [Thu, 24 Aug 2023 08:06:05 +0000 (10:06 +0200)]
Merge pull request #39953 from nextcloud/backport/39903/stable27
John Molakvoæ [Thu, 24 Aug 2023 08:05:45 +0000 (10:05 +0200)]
Merge pull request #39952 from nextcloud/szaimen-patch-1
John Molakvoæ [Thu, 24 Aug 2023 07:24:28 +0000 (09:24 +0200)]
27.1.0 beta 3
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Nextcloud bot [Thu, 24 Aug 2023 01:01:19 +0000 (01:01 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Wed, 23 Aug 2023 06:43:01 +0000 (08:43 +0200)]
Merge pull request #39997 from nextcloud/backport/39870/stable27
[stable27] feat(security): Add a bruteforce protection backend base on memcache
John Molakvoæ [Wed, 23 Aug 2023 06:10:43 +0000 (08:10 +0200)]
Merge pull request #40007 from nextcloud/automated/noid/stable27-update-ca-cert-bundle
Joas Schilling [Tue, 22 Aug 2023 14:00:39 +0000 (16:00 +0200)]
fix(middleware): Fix header injection for bruteforce middleware
Calling setHeaders(getHeaders()) breaks the CSP nonce for unknown reasons
So shifting back to old standard practise for now
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 17 Aug 2023 06:45:46 +0000 (08:45 +0200)]
feat(admin): Show an error when the admin is throttled
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 16 Aug 2023 15:40:38 +0000 (17:40 +0200)]
fix: Make bypass function public API
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 15 Aug 2023 06:27:01 +0000 (08:27 +0200)]
feat(OCC): Add a command to get the bruteforce state of an IP
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 15 Aug 2023 06:04:32 +0000 (08:04 +0200)]
feat: Expose if the own IP is allowed to bypass bruteforce protection
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 14 Aug 2023 17:16:31 +0000 (19:16 +0200)]
feat: Add a header which signals that the request was throttled
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 14 Aug 2023 16:59:50 +0000 (18:59 +0200)]
feat(security): Add a "testing mode" for bruteforce protection that doesn't sleep
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 14 Aug 2023 16:46:59 +0000 (18:46 +0200)]
feat(security): Add a bruteforce protection backend base on memcache
Similar to the ratelimit backend
Signed-off-by: Joas Schilling <coding@schilljs.com>
nextcloud-command [Wed, 23 Aug 2023 02:09:59 +0000 (02:09 +0000)]
fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Wed, 23 Aug 2023 00:28:29 +0000 (00:28 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Tue, 22 Aug 2023 12:21:15 +0000 (14:21 +0200)]
Merge pull request #39993 from nextcloud/backport/39937/stable27
[stable27] feat(dashboard): implement widget item api v2
Joas Schilling [Tue, 22 Aug 2023 11:15:13 +0000 (13:15 +0200)]
Fix(CI): Satisfy old psalm by being less specific
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 22 Aug 2023 08:44:41 +0000 (10:44 +0200)]
chore(assets): Recompile JS
Signed-off-by: Joas Schilling <coding@schilljs.com>
Richard Steinmetz [Thu, 17 Aug 2023 13:09:30 +0000 (15:09 +0200)]
feat(dashboard): implement widget item api v2
This API enables the dashboard to render all widgets from the API data
alone without having apps to provide their own bundles. This saves a lot
of traffic and execution time as a lot less javascript has to be parsed
on the frontend.
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Julius Härtl [Tue, 22 Aug 2023 06:58:16 +0000 (08:58 +0200)]
Merge pull request #39934 from nextcloud/backport/39481/stable27
Julius Härtl [Tue, 22 Aug 2023 06:57:02 +0000 (08:57 +0200)]
Merge pull request #39949 from nextcloud/backport/39770/stable27
Nextcloud bot [Tue, 22 Aug 2023 00:52:06 +0000 (00:52 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Anna Larch [Wed, 19 Jul 2023 14:39:04 +0000 (16:39 +0200)]
fix: don't emit Hooks when hookpaths are empty
Signed-off-by: Anna Larch <anna@nextcloud.com>
Nextcloud bot [Mon, 21 Aug 2023 00:27:51 +0000 (00:27 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 20 Aug 2023 00:34:05 +0000 (00:34 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Ferdinand Thiessen [Sat, 19 Aug 2023 14:22:39 +0000 (16:22 +0200)]
Merge pull request #39919 from nextcloud/fix/legacy-files-list-sorting
[stable27] fix(files): Fix legacy files list sorting
Ferdinand Thiessen [Wed, 16 Aug 2023 18:11:31 +0000 (20:11 +0200)]
fix(files): Fix legacy files list sorting
The sorting was not saved since files2vue changes in Nextcloud 27, as a new API endpoint
was introduced and the old one was dropped without adjusting the legacy file list to use it.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Joas Schilling [Sat, 19 Aug 2023 08:44:30 +0000 (10:44 +0200)]
Merge pull request #39962 from nextcloud/backport/39961/stable27
[stable27] fix(CS): Use the naming pattern for the URL scheme
Christopher Ng [Sat, 19 Aug 2023 00:21:57 +0000 (17:21 -0700)]
chore: compile assets
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Joas Schilling [Fri, 18 Aug 2023 10:52:16 +0000 (12:52 +0200)]
fix(CS): Use the naming pattern for the URL scheme
Signed-off-by: Joas Schilling <coding@schilljs.com>
(cherry picked from commit
bf2a9aa46d886d9032f1c6f2e95e44aa97f30525 )
Nextcloud bot [Sat, 19 Aug 2023 00:34:11 +0000 (00:34 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Fri, 18 Aug 2023 11:21:01 +0000 (13:21 +0200)]
Merge pull request #39947 from nextcloud/backport/39910/stable27
[stable27] fix(memcache): Fix comparison of Memcache configs to classes
Robin Appelman [Wed, 16 Aug 2023 10:12:14 +0000 (12:12 +0200)]
don't bother checking dav acl's in files
any permissions for files is handled in the filesystem layer anyway
Signed-off-by: Robin Appelman <robin@icewind.nl>
Simon L [Fri, 18 Aug 2023 07:34:15 +0000 (09:34 +0200)]
[stable27] allow to upgrade from 26.0.x to 27.1.x directly
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: Simon L. <szaimen@e.mail.de>
Nextcloud bot [Fri, 18 Aug 2023 00:36:00 +0000 (00:36 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Max [Wed, 9 Aug 2023 07:33:07 +0000 (09:33 +0200)]
fix: always use display name from correct backend
Overwrite the display name after the account is initialized
when using an instacne of IGetDisplayNameBackend.
Before when using a variation of user_oidc and registering
a Backend.php implementing IGetDisplayNameBackend
the personal setting page shows 'uid'.
The UserManager/AccountManager seems not to use consistently
the correct backend.
The correct backend is used in this sequence:
server/lib/private/TemplateLayout.php
$userDisplayName = \OC_User::getDisplayName();
$this->assign(user_displayname, $userDisplayName);
In the settings page, it definitely not calls the registered backend,
but seems to fall back to default Backend and shows (usually) uid
or a value from the standard account property table.
Signed-off-by: Max <max@nextcloud.com>
Joas Schilling [Wed, 16 Aug 2023 14:01:00 +0000 (16:01 +0200)]
fix(memcache): Fix comparison of Memcache configs to classes
Signed-off-by: Joas Schilling <coding@schilljs.com>
Ferdinand Thiessen [Thu, 17 Aug 2023 13:59:41 +0000 (15:59 +0200)]
Merge pull request #39930 from nextcloud/backport/39906/stable27
[stable27] Prevent PHP warning when CacheEntry extension keys are not set
Ferdinand Thiessen [Wed, 16 Aug 2023 12:12:40 +0000 (14:12 +0200)]
fix: Prevent PHP warnings when optional CacheEntry attributes are unset
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Wed, 16 Aug 2023 11:48:31 +0000 (13:48 +0200)]
tests: Add test for CacheEntry getters
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
John Molakvoæ [Thu, 17 Aug 2023 08:10:15 +0000 (10:10 +0200)]
Merge pull request #39908 from nextcloud/release/27.1.0_beta_2
John Molakvoæ [Thu, 17 Aug 2023 06:07:24 +0000 (08:07 +0200)]
Merge pull request #39921 from nextcloud/backport/39916/stable27
Nextcloud bot [Thu, 17 Aug 2023 00:33:58 +0000 (00:33 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Simon L [Wed, 16 Aug 2023 16:21:11 +0000 (18:21 +0200)]
try to fix regression with public file upload button
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Julius Härtl [Wed, 16 Aug 2023 18:54:33 +0000 (20:54 +0200)]
Merge pull request #39873 from nextcloud/backport/39786/stable27
Ferdinand Thiessen [Wed, 16 Aug 2023 18:29:28 +0000 (20:29 +0200)]
Merge pull request #39913 from nextcloud/fix/stable27-filepicker-update
Update `@nextcloud/dialogs` to 4.2.0-beta.3 to fix FilePicker issues
Simon L [Wed, 16 Aug 2023 16:37:43 +0000 (18:37 +0200)]
Merge pull request #39915 from nextcloud/backport/39884/stable27
[stable27] adjust add button
nextcloud-command [Wed, 16 Aug 2023 16:15:10 +0000 (16:15 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Simon L [Wed, 16 Aug 2023 10:41:44 +0000 (12:41 +0200)]
address review
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Simon L [Tue, 15 Aug 2023 14:00:19 +0000 (16:00 +0200)]
adjust add button
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Ferdinand Thiessen [Wed, 16 Aug 2023 15:05:47 +0000 (17:05 +0200)]
fix: Update `@nextcloud/dialogs` to 4.2.0-beta.3 to fix FilePicker issues
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
John Molakvoæ [Wed, 16 Aug 2023 13:44:16 +0000 (15:44 +0200)]
Merge pull request #39904 from nextcloud/backport/38397/stable27
Julius Härtl [Thu, 10 Aug 2023 07:26:12 +0000 (09:26 +0200)]
fix: Also cleanup version metadata if expiring
Signed-off-by: Julius Härtl <jus@bitgrid.net>
John Molakvoæ [Wed, 16 Aug 2023 13:43:43 +0000 (15:43 +0200)]
Merge pull request #39871 from nextcloud/backport/38714/stable27
[stable27] select the fileid first when looking for incomplete files
John Molakvoæ [Wed, 16 Aug 2023 13:43:10 +0000 (15:43 +0200)]
Merge pull request #39858 from nextcloud/backport/39568/stable27
John Molakvoæ [Wed, 16 Aug 2023 13:42:43 +0000 (15:42 +0200)]
Merge pull request #39817 from nextcloud/backport/39700/stable27
John Molakvoæ [Wed, 16 Aug 2023 13:37:08 +0000 (15:37 +0200)]
27.1.0 beta 2
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Johannes Merkel [Mon, 22 May 2023 13:25:16 +0000 (15:25 +0200)]
enh(contacts): show/hide addressbooks for all
Signed-off-by: Johannes Merkel <mail@johannesgge.de>
Andy Scherzinger [Wed, 16 Aug 2023 05:38:23 +0000 (07:38 +0200)]
Merge pull request #39893 from nextcloud/fix/stable27-filepicker-ref
[stable27] Fix smart picker integration of new Vue based file picker
Nextcloud bot [Wed, 16 Aug 2023 00:25:46 +0000 (00:25 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Ferdinand Thiessen [Tue, 15 Aug 2023 18:40:42 +0000 (20:40 +0200)]
fix(files): Files reference picker migrated to new file picker
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Pytal [Tue, 15 Aug 2023 16:55:04 +0000 (09:55 -0700)]
Merge pull request #39887 from nextcloud/backport/39876/stable27
Andy Scherzinger [Tue, 15 Aug 2023 15:53:58 +0000 (17:53 +0200)]
Merge pull request #39886 from nextcloud/backport/39885/stable27
[stable27] Bump Hub 5 -> Hub 6
Christopher Ng [Tue, 15 Aug 2023 01:09:24 +0000 (18:09 -0700)]
fix(files_reminders): Delete reminders on node deleted
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Tue, 15 Aug 2023 01:07:03 +0000 (18:07 -0700)]
fix(files_reminders): Always respect json output option
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Tue, 15 Aug 2023 01:05:14 +0000 (18:05 -0700)]
fix(files_reminders): Allow non-admin
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Andy Scherzinger [Tue, 15 Aug 2023 15:00:05 +0000 (17:00 +0200)]
BUmp Hub 5 -> Hub 6
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Nextcloud bot [Tue, 15 Aug 2023 00:59:46 +0000 (00:59 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Pytal [Tue, 15 Aug 2023 00:15:43 +0000 (17:15 -0700)]
Merge pull request #39855 from nextcloud/backport/39820/stable27
F. E Noel Nfebe [Mon, 14 Aug 2023 20:33:20 +0000 (21:33 +0100)]
Merge pull request #39853 from nextcloud/manual/backport/39804/wrap-org-name-login-form
[stable27] Wrap long productName on login form
fenn-cs [Mon, 14 Aug 2023 20:01:37 +0000 (21:01 +0100)]
Wrap long productName on login form
Backport : #39848
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Robin Appelman [Thu, 8 Jun 2023 15:14:18 +0000 (17:14 +0200)]
select the fileid first when looking for incomplete files
this seems to improve mariadbs index selection
Signed-off-by: Robin Appelman <robin@icewind.nl>
Christopher Ng [Fri, 11 Aug 2023 18:42:55 +0000 (11:42 -0700)]
Add l10n for files_reminders
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Robin Appelman [Tue, 25 Jul 2023 16:09:11 +0000 (18:09 +0200)]
cache calendar objects from calendarQuery
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Tue, 25 Jul 2023 15:08:50 +0000 (17:08 +0200)]
preload shares for calendars when listing calendars
Signed-off-by: Robin Appelman <robin@icewind.nl>
Nextcloud bot [Mon, 14 Aug 2023 09:06:01 +0000 (09:06 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Mon, 14 Aug 2023 00:26:10 +0000 (00:26 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 13 Aug 2023 00:25:10 +0000 (00:25 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 12 Aug 2023 00:27:51 +0000 (00:27 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Daniel Kesselberg [Thu, 3 Aug 2023 14:34:56 +0000 (16:34 +0200)]
fix: close cursor after reading the invitation
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Benjamin Gaussorgues [Fri, 11 Aug 2023 14:15:11 +0000 (16:15 +0200)]
Merge pull request #39813 from nextcloud/fix/bump-nextcloud-vue/7.12.2-in-stable27
[stable27] chore: update `@nextcloud-vue` to `v7.12.2`
Benjamin Gaussorgues [Fri, 11 Aug 2023 10:33:00 +0000 (12:33 +0200)]
chore: update `@nextcloud-vue` to `v7.12.2`
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
John Molakvoæ [Fri, 11 Aug 2023 07:06:57 +0000 (09:06 +0200)]
Merge pull request #39757 from nextcloud/release/27.1.0