]>
source.dussan.org Git - nextcloud-server.git/log
Côme Chilliet [Tue, 5 Sep 2023 09:22:40 +0000 (11:22 +0200)]
Move new methods to a new interface in OCP
This avoids breaking compatibility for group backends not based on
ABackend abstract class.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 27 Apr 2023 09:37:36 +0000 (11:37 +0200)]
Fix psalm errors about groupExists return type
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Carl Schwan [Fri, 17 Jun 2022 09:23:03 +0000 (11:23 +0200)]
Add batch methods in user backends
This allows for faster group search with significantly less DB traffic
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Benjamin Gaussorgues [Mon, 4 Sep 2023 14:52:55 +0000 (16:52 +0200)]
Merge pull request #40182 from nextcloud/feat/share-by-mail/remove-ilogger-2
Daniel [Mon, 4 Sep 2023 14:41:17 +0000 (16:41 +0200)]
Merge pull request #40234 from nextcloud/enh/noid/skip-processing-for-empty-response
Robin Appelman [Mon, 4 Sep 2023 13:57:10 +0000 (15:57 +0200)]
Merge pull request #39864 from nextcloud/dav-reuse-request
reuse l10n and request in dav folder listing
Daniel Kesselberg [Mon, 4 Sep 2023 13:18:37 +0000 (15:18 +0200)]
enh: skip processing for empty response
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Robin Appelman [Mon, 14 Aug 2023 14:11:34 +0000 (16:11 +0200)]
reuse l10n and request in dav folder listing
instead of having to query those once for every node
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Mon, 4 Sep 2023 12:05:53 +0000 (14:05 +0200)]
Merge pull request #40201 from nextcloud/ftp-ci-fix
change proftpd ci image
Robin Appelman [Mon, 4 Sep 2023 12:05:14 +0000 (14:05 +0200)]
Merge pull request #39863 from nextcloud/sharing-mask-wrapper
move share permission logic to storage wrapper
Simon L [Mon, 4 Sep 2023 10:05:36 +0000 (12:05 +0200)]
Merge pull request #39707 from nextcloud/bugfix/39706/local-ext-storage-unavailable-mode
Côme Chilliet [Mon, 4 Sep 2023 08:46:44 +0000 (10:46 +0200)]
Merge pull request #40189 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
John Molakvoæ [Mon, 4 Sep 2023 08:43:58 +0000 (10:43 +0200)]
Merge pull request #40195 from nextcloud/fix/defaultpermissions-rootfolder
Nextcloud bot [Mon, 4 Sep 2023 00:32:23 +0000 (00:32 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Andy Scherzinger [Sun, 3 Sep 2023 10:30:01 +0000 (12:30 +0200)]
Merge pull request #40224 from nextcloud/fix/profile-api-typo
ProfileApi: Fix typo
jld3103 [Sun, 3 Sep 2023 09:45:48 +0000 (11:45 +0200)]
ProfileApi: Fix typo
Signed-off-by: jld3103 <jld3103yt@gmail.com>
nextcloud-command [Sun, 3 Sep 2023 02:16:00 +0000 (02:16 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Sun, 3 Sep 2023 00:25:32 +0000 (00:25 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Sat, 2 Sep 2023 15:38:17 +0000 (17:38 +0200)]
Merge pull request #40075 from nextcloud/bugfix/noid/fix-parameter-name-change
fix(API): Fix parameter name to match interface
John Molakvoæ [Sat, 2 Sep 2023 09:06:17 +0000 (11:06 +0200)]
Merge pull request #26716 from nextcloud/fix/sharing-do-no-get-after-create
John Molakvoæ (skjnldsv) [Fri, 23 Apr 2021 07:12:12 +0000 (09:12 +0200)]
Fix sharing creation insert and get
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
John Molakvoæ [Sat, 2 Sep 2023 08:05:03 +0000 (10:05 +0200)]
Merge pull request #38032 from JanisPlayer/master
JanisPlayer [Tue, 2 May 2023 23:18:36 +0000 (01:18 +0200)]
feat: Imaginary WebP support
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
dependabot[bot] [Sat, 2 Sep 2023 04:09:12 +0000 (04:09 +0000)]
Merge pull request #40214 from nextcloud/dependabot/composer/build/integration/guzzlehttp/guzzle-7.8.0
dependabot[bot] [Sat, 2 Sep 2023 01:25:00 +0000 (01:25 +0000)]
chore(deps-dev): Bump guzzlehttp/guzzle in /build/integration
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 7.6.1 to 7.8.0.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/7.8/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/7.6.1...7.8.0)
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Nextcloud bot [Sat, 2 Sep 2023 00:26:44 +0000 (00:26 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Daniel [Fri, 1 Sep 2023 18:46:26 +0000 (20:46 +0200)]
Merge pull request #40199 from nextcloud/fix/jsunit
Robin Appelman [Fri, 1 Sep 2023 16:15:24 +0000 (18:15 +0200)]
change proftpd ci image
Signed-off-by: Robin Appelman <robin@icewind.nl>
John Molakvoæ [Fri, 1 Sep 2023 16:24:05 +0000 (18:24 +0200)]
fix(files): fix flaky cypress files test
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Fri, 1 Sep 2023 16:01:54 +0000 (18:01 +0200)]
fix: remove old fileUploadSpec jsunit test
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Fri, 1 Sep 2023 16:01:06 +0000 (18:01 +0200)]
Merge pull request #39925 from nextcloud/fix/carddav/disable-sab
Anna Larch [Thu, 17 Aug 2023 06:32:44 +0000 (08:32 +0200)]
fix(CardDAV): allow disabling of the system address book via config option
Signed-off-by: Anna Larch <anna@nextcloud.com>
John Molakvoæ [Fri, 1 Sep 2023 12:54:27 +0000 (14:54 +0200)]
Merge pull request #39945 from nextcloud/feat/f2v/uploader
John Molakvoæ [Thu, 17 Aug 2023 18:00:51 +0000 (20:00 +0200)]
feat(files): add uploader
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Fri, 1 Sep 2023 11:53:41 +0000 (13:53 +0200)]
fix: prevent sharing permissions on user root folder
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Robin Appelman [Fri, 1 Sep 2023 11:01:04 +0000 (13:01 +0200)]
Merge pull request #36068 from nextcloud/gf-encryption-fix
extend fix-key-location to handle cases from broken cross-storage moves
Joas Schilling [Mon, 28 Aug 2023 12:31:09 +0000 (14:31 +0200)]
fix(API): Fix parameter name to match interface
Signed-off-by: Joas Schilling <coding@schilljs.com>
Benjamin Gaussorgues [Thu, 31 Aug 2023 13:34:04 +0000 (15:34 +0200)]
test(sharebymail): Improve tests
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Nextcloud bot [Fri, 1 Sep 2023 00:29:36 +0000 (00:29 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Thomas Citharel [Thu, 31 Aug 2023 21:10:33 +0000 (23:10 +0200)]
Merge pull request #39017 from nextcloud/fix/s3/verify_bucket_exists
fix(s3): fix handling verify_bucket_exists parameter
Robin Appelman [Thu, 31 Aug 2023 20:37:10 +0000 (22:37 +0200)]
update tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
Thomas Citharel [Mon, 26 Jun 2023 14:43:07 +0000 (16:43 +0200)]
fix(s3): fix handling verify_bucket_exists parameter
If 'verify_bucket_exists' is set to false in the config.php s3 configuration, it's supposed to avoid
verifying that the bucket exists. However empty(falsy) will always return true, so this condition
would not work.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Robin Appelman [Tue, 10 Jan 2023 12:48:31 +0000 (13:48 +0100)]
extend fix-key-location to handle cases from broken cross-storage moves
Signed-off-by: Robin Appelman <robin@icewind.nl>
Pytal [Thu, 31 Aug 2023 16:16:37 +0000 (09:16 -0700)]
Merge pull request #40100 from nextcloud/fix/37082-replace_input_on_security_page
Andy Scherzinger [Thu, 31 Aug 2023 15:12:33 +0000 (17:12 +0200)]
Merge pull request #40087 from nextcloud/fix/37082-fix-label_for_creating_new_group
Adjust input field for "rename group"
Benjamin Gaussorgues [Thu, 31 Aug 2023 13:20:27 +0000 (15:20 +0200)]
Merge pull request #39897 from nextcloud/feat/share-by-mail/remove-ilogger
sharebymail: remove ILogger and upgrade to PHP 8 syntax
Julia Kirschenheuter [Thu, 31 Aug 2023 11:56:45 +0000 (13:56 +0200)]
Merge pull request #40102 from nextcloud/fix/37082-replace_input_on_settings_sharing
Replace custom input field with NcTextField
julia.kirschenheuter [Tue, 29 Aug 2023 13:44:56 +0000 (15:44 +0200)]
Replace custom input field with NcTextField
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
Julia Kirschenheuter [Thu, 31 Aug 2023 10:26:50 +0000 (12:26 +0200)]
Merge pull request #40043 from nextcloud/fix/37083-input_field_is_not_available_to_visually_impaired
Replace custom input field with NcTextField
julia.kirschenheuter [Tue, 29 Aug 2023 08:18:59 +0000 (10:18 +0200)]
Adjust input field for "rename group"
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
julia.kirschenheuter [Fri, 25 Aug 2023 13:52:31 +0000 (15:52 +0200)]
Replace custom input field with NcInputField
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
julia.kirschenheuter [Tue, 29 Aug 2023 12:52:39 +0000 (14:52 +0200)]
Replace custom input field with NcTextField
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
Nextcloud bot [Thu, 31 Aug 2023 00:34:40 +0000 (00:34 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
F. E Noel Nfebe [Wed, 30 Aug 2023 21:18:37 +0000 (22:18 +0100)]
Merge pull request #39472 from nextcloud/26691-improve-sharing-design-flow
Improve sharing flow
Benjamin Gaussorgues [Mon, 14 Aug 2023 06:11:37 +0000 (08:11 +0200)]
sharebymail: remove ILogger and upgrade to PHP 8 syntax
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
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 [Wed, 30 Aug 2023 14:28:05 +0000 (16:28 +0200)]
Merge pull request #40159 from nextcloud/bugfix/noid/update-drone-signature
fix(CI): Update .drone.yml signature
Daniel [Wed, 30 Aug 2023 12:55:23 +0000 (14:55 +0200)]
Merge pull request #40108 from nextcloud/bug/noid/config-dns-pinning
Joas Schilling [Wed, 30 Aug 2023 10:33:35 +0000 (12:33 +0200)]
chore(Codeowner): Add myself as a codeowner
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 30 Aug 2023 10:31:36 +0000 (12:31 +0200)]
fix(CI): Update .drone.yml signature
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Wed, 30 Aug 2023 00:31:33 +0000 (00:31 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Pytal [Tue, 29 Aug 2023 22:16:49 +0000 (15:16 -0700)]
Merge pull request #40084 from nextcloud/deps/nextcloud/vue-8.0.0-beta.5
Arthur Schiwon [Tue, 29 Aug 2023 19:13:30 +0000 (21:13 +0200)]
Merge pull request #39978 from joshtrichards/jr-cfg-sample-trystack-remove
(config sample) Remove defunct trystack.org url
Christopher Ng [Tue, 29 Aug 2023 18:50:26 +0000 (11:50 -0700)]
chore: Update dav snapshot
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Mon, 28 Aug 2023 19:55:28 +0000 (12:55 -0700)]
chore: compile assets
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Mon, 28 Aug 2023 19:38:58 +0000 (12:38 -0700)]
enh(a11y): Always visible user management labels
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Mon, 28 Aug 2023 19:35:37 +0000 (12:35 -0700)]
enh(a11y): Always visible file rename label
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Mon, 28 Aug 2023 18:52:38 +0000 (11:52 -0700)]
chore: Migrate to new @nextcloud/vue API
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Mon, 28 Aug 2023 18:52:38 +0000 (11:52 -0700)]
chore(deps): Bump @nextcloud/vue to v8 beta 5
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Andy Scherzinger [Tue, 29 Aug 2023 17:05:35 +0000 (19:05 +0200)]
Merge pull request #39243 from shdehnavi/refactor_contactsinteraction_app
Refactor contactsinteraction app
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>
Hamid Dehnavi [Sun, 16 Jul 2023 12:27:15 +0000 (15:57 +0330)]
Make adjustments based on the psalm messages
Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com>
Hamid Dehnavi [Sat, 8 Jul 2023 16:56:32 +0000 (20:26 +0330)]
Refactor contactsinteraction app
Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com>
Vincent Petry [Thu, 3 Aug 2023 21:09:17 +0000 (23:09 +0200)]
Allow ext storage Local to go unavailable
Whenever an external storage of type Local points at a non-existing
directory, process this as a StorageNotAvailable instead of returning
404.
This makes desktop clients ignore the folder instead of deleting it when
it becomes unavailable.
The code change was limited to external storages to avoid issues during
setup and with the default home storage.
Signed-off-by: Vincent Petry <pvince81@yahoo.fr>
Joas Schilling [Tue, 29 Aug 2023 06:57:07 +0000 (08:57 +0200)]
Merge pull request #40026 from lhsazevedo/auth-token-commands
feat: Add auth token list and delete commands
Nextcloud bot [Tue, 29 Aug 2023 00:30:57 +0000 (00:30 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Mon, 28 Aug 2023 18:46:09 +0000 (20:46 +0200)]
Merge pull request #40079 from nextcloud/techdebt/noid/user-IThrottler-interface-for-DI
techdebt(DI): Use public IThrottler interface which exists since 25
Joas Schilling [Mon, 28 Aug 2023 15:25:30 +0000 (17:25 +0200)]
Merge pull request #40077 from nextcloud/bugfix/noid/purge-displayname-cache-on-delete
fix(cache): Remove displayname cache entry on delete
Lucas Azevedo [Mon, 28 Aug 2023 15:25:01 +0000 (12:25 -0300)]
Merge branch 'master' into auth-token-commands
Andy Scherzinger [Mon, 28 Aug 2023 14:33:31 +0000 (16:33 +0200)]
Merge pull request #39083 from nextcloud/fix/check-vobject-existence
fix(CalDAV): Check if the vObject exists before attempting any operations
Joas Schilling [Mon, 28 Aug 2023 13:50:45 +0000 (15:50 +0200)]
techdebt(DI): Use public IThrottler interface which exists since Nextcloud 25
Signed-off-by: Joas Schilling <coding@schilljs.com>
Côme Chilliet [Mon, 28 Aug 2023 13:33:45 +0000 (15:33 +0200)]
Merge pull request #39699 from nextcloud/enh/hide-shares-from-disabled-users
Hide shares by disabled users
Anna [Mon, 28 Aug 2023 13:11:55 +0000 (15:11 +0200)]
Merge pull request #38298 from nextcloud/enh/occ-sync-account-data
feat: Add occ user:user:sync-account-data for updating oc_accounts information from user backends
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>
Anna Larch [Fri, 30 Jun 2023 09:01:22 +0000 (11:01 +0200)]
fix(CalDAV): Check if the vObject exists before attempting any operations
Signed-off-by: Anna Larch <anna@nextcloud.com>
Daniel [Mon, 28 Aug 2023 12:19:05 +0000 (14:19 +0200)]
Merge pull request #40067 from nextcloud/fix-cancel-files-scan
Robin Appelman [Mon, 28 Aug 2023 11:44:03 +0000 (13:44 +0200)]
Merge pull request #39944 from nextcloud/share-cache-share
pass the share to the cache instead of having to ask the storage
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>
Lucas Azevedo [Mon, 28 Aug 2023 02:02:52 +0000 (23:02 -0300)]
Format lastActivity and type for plain output
Signed-off-by: Lucas Azevedo <lhs_azevedo@hotmail.com>
Nextcloud bot [Mon, 28 Aug 2023 00:26:24 +0000 (00:26 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Daniel Kesselberg [Sun, 27 Aug 2023 15:29:26 +0000 (17:29 +0200)]
fix: make cancelOperation public
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel [Sun, 27 Aug 2023 13:54:45 +0000 (15:54 +0200)]
Merge pull request #39911 from nextcloud/fix/carddav/limit-upgrade-sync-to-1000-users
John Molakvoæ [Sun, 27 Aug 2023 09:41:06 +0000 (11:41 +0200)]
Merge pull request #39792 from nextcloud/feat/vue-filepicker-dialog
Nextcloud bot [Sun, 27 Aug 2023 00:30:46 +0000 (00:30 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Ferdinand Thiessen [Sat, 26 Aug 2023 19:01:37 +0000 (21:01 +0200)]
chore: Build assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
John Molakvoæ [Thu, 24 Aug 2023 05:52:05 +0000 (07:52 +0200)]
fix(theming): user background picker
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Ferdinand Thiessen [Thu, 24 Aug 2023 02:25:46 +0000 (04:25 +0200)]
fix(dialogs): Use FilePickerBuilder to create the file picker
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 24 Aug 2023 02:25:10 +0000 (04:25 +0200)]
chore: Remove now unneeded filepicker styles
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>