]>
source.dussan.org Git - nextcloud-server.git/log
Arthur Schiwon [Tue, 5 Sep 2023 15:42:21 +0000 (17:42 +0200)]
27.1.0 RC2
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Nextcloud bot [Tue, 5 Sep 2023 00:27:32 +0000 (00:27 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Mon, 4 Sep 2023 00:32:39 +0000 (00:32 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 3 Sep 2023 00:25:42 +0000 (00:25 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 2 Sep 2023 00:26:55 +0000 (00:26 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Fri, 1 Sep 2023 00:29:48 +0000 (00:29 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Arthur Schiwon [Thu, 31 Aug 2023 13:38:46 +0000 (15:38 +0200)]
Merge pull request #40098 from nextcloud/release/27.1.0_rc1
27.1.0 RC1
Arthur Schiwon [Thu, 31 Aug 2023 13:37:06 +0000 (15:37 +0200)]
Merge pull request #40179 from nextcloud/artonge/backport/stable27/39472_2
[stable27] Improve sharing flow
fenn-cs [Wed, 19 Jul 2023 01:11:27 +0000 (02:11 +0100)]
Improve sharing flow
This commit introduces the following changes:
- Does not create new share once user is selected for internal shares
- Adds a `SharingDetails` view for share configurations
- Adds a quick share select to enable fast changes in share permisions.
Resolves: https://github.com/nextcloud/server/issues/26691
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: Louis Chemineau <louis@chmn.me>
Joas Schilling [Thu, 31 Aug 2023 11:35:31 +0000 (13:35 +0200)]
Merge pull request #40175 from nextcloud/rev/noid/direct-push
[stable27] revert accidental direct push of
8b42fb033fdcd3775b4850de6faf6091c8dcc716
Arthur Schiwon [Thu, 31 Aug 2023 10:22:10 +0000 (12:22 +0200)]
Revert "Improve sharing flow"
This reverts commit
8b42fb033fdcd3775b4850de6faf6091c8dcc716 .
Andy Scherzinger [Thu, 31 Aug 2023 09:47:23 +0000 (11:47 +0200)]
Merge pull request #40074 from nextcloud/backport/39944/stable27
[stable27] pass the share to the cache instead of having to ask the storage
Nextcloud bot [Thu, 31 Aug 2023 00:34:53 +0000 (00:34 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Daniel [Wed, 30 Aug 2023 18:38:38 +0000 (20:38 +0200)]
Merge pull request #40162 from nextcloud/backport/40108/stable27
fenn-cs [Wed, 19 Jul 2023 01:11:27 +0000 (02:11 +0100)]
Improve sharing flow
This commit introduces the following changes:
- Does not create new share once user is selected for internal shares
- Adds a `SharingDetails` view for share configurations
- Adds a quick share select to enable fast changes in share permisions.
Resolves: https://github.com/nextcloud/server/issues/26691
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: Louis Chemineau <louis@chmn.me>
Daniel Kesselberg [Tue, 29 Aug 2023 15:20:16 +0000 (17:20 +0200)]
feat: add switch to disable dns pinning
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Nextcloud bot [Wed, 30 Aug 2023 00:31:48 +0000 (00:31 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Arthur Schiwon [Tue, 29 Aug 2023 19:22:09 +0000 (21:22 +0200)]
Merge pull request #40032 from nextcloud/backport/40013/stable27
[stable27] Do not log passwords in debug mode
Joas Schilling [Tue, 29 Aug 2023 15:10:01 +0000 (17:10 +0200)]
Merge pull request #40101 from nextcloud/backport/38545/stable27
[stable27] fix(CI): Add empty eslint and node when unrelated (PHP only)
Joas Schilling [Tue, 29 Aug 2023 13:49:23 +0000 (15:49 +0200)]
Merge pull request #40080 from nextcloud/backport/40077/stable27
[stable27] fix(cache): Remove displayname cache entry on delete
Joas Schilling [Fri, 2 Jun 2023 06:34:54 +0000 (08:34 +0200)]
fix(CI): Add empty eslint and node when unrelated (PHP only)
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 29 Aug 2023 12:41:40 +0000 (14:41 +0200)]
Merge pull request #40039 from nextcloud/backport/39511/stable27
[stable27] fix(utility): De- deprecate getDateTime and getTime as now() only returns DateTimeImmutable
Arthur Schiwon [Tue, 29 Aug 2023 12:39:23 +0000 (14:39 +0200)]
27.1.0 RC1
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Andy Scherzinger [Tue, 29 Aug 2023 07:57:30 +0000 (09:57 +0200)]
Merge pull request #40081 from nextcloud/fix/stable27/check-vobject-exists
[stable27] fix(CalDAV): check voject exists before attempting any operation
Nextcloud bot [Tue, 29 Aug 2023 00:31:10 +0000 (00:31 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Anna Larch [Fri, 30 Jun 2023 09:01:22 +0000 (11:01 +0200)]
fix(CalDAV): check voject exists before attempting any operation
Signed-off-by: Anna Larch <anna@nextcloud.com>
Andy Scherzinger [Mon, 28 Aug 2023 16:33:20 +0000 (18:33 +0200)]
Merge pull request #40078 from nextcloud/backport/39699/stable27
[stable27] Hide shares by disabled users
Joas Schilling [Mon, 28 Aug 2023 12:59:54 +0000 (14:59 +0200)]
fix(cache): Remove displayname cache entry on delete
Signed-off-by: Joas Schilling <coding@schilljs.com>
Côme Chilliet [Thu, 10 Aug 2023 15:05:19 +0000 (17:05 +0200)]
Use nullsafe call syntax instead of additionnal check
Co-authored-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Côme Chilliet [Mon, 7 Aug 2023 14:07:20 +0000 (16:07 +0200)]
Fix tests, add test for the new feature
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 3 Aug 2023 14:13:38 +0000 (16:13 +0200)]
Set files_sharing:hide_disabled_user_shares to 'yes' to hide shares from disabled users
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Robin Appelman [Thu, 17 Aug 2023 17:43:32 +0000 (19:43 +0200)]
pass the share to the cache instead of having to ask the storage
Signed-off-by: Robin Appelman <robin@icewind.nl>
Ferdinand Thiessen [Mon, 28 Aug 2023 10:53:20 +0000 (12:53 +0200)]
Merge pull request #40060 from nextcloud/backport/27-upload-progress
[stable27] Improve upload progress visualization
Anna Larch [Thu, 20 Jul 2023 14:26:48 +0000 (16:26 +0200)]
fix(utility): De- deprecate getDateTime as now() only returns immutable objects
This will mean lots of code like
```$dateTime = (new DateTime())->setTimestamp(ITimeFactory::now()->getTimestamp()```
if a regular DateTime object is needed
Signed-off-by: Anna Larch <anna@nextcloud.com>
Anna [Mon, 28 Aug 2023 10:35:03 +0000 (12:35 +0200)]
Merge pull request #40066 from nextcloud/backport/39911/stable27
[stable27] fix(CardDAV): only run upgrade sync if 1000 users or less
Nextcloud bot [Mon, 28 Aug 2023 00:26:39 +0000 (00:26 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Anna Larch [Thu, 17 Aug 2023 08:19:10 +0000 (10:19 +0200)]
fix(CardDAV): only run upgrade sync if 1000 users or less
Signed-off-by: Anna Larch <anna@nextcloud.com>
John Molakvoæ [Sun, 27 Aug 2023 09:38:21 +0000 (11:38 +0200)]
Merge pull request #40062 from nextcloud/fix/theming-async-chunks
Louis [Sun, 27 Aug 2023 03:33:20 +0000 (05:33 +0200)]
Merge pull request #39728 from nextcloud/automated/noid/stable27-fix-npm-audit
[stable27] Fix npm audit
nextcloud-command [Sun, 27 Aug 2023 02:46:14 +0000 (02:46 +0000)]
chore(deps): fix npm audit
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Sun, 27 Aug 2023 00:30:56 +0000 (00:30 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Ferdinand Thiessen [Sat, 26 Aug 2023 14:47:36 +0000 (16:47 +0200)]
fix(theming): Add `__webpack_nounce__` to support async chunks like the filepicker
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Wed, 16 Aug 2023 14:42:17 +0000 (16:42 +0200)]
fix: Upload progress shows number of files to upload and current index
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
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>
Anna Larch [Wed, 23 Aug 2023 07:33:22 +0000 (09:33 +0200)]
Do not log passwords in debug mode
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>