Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

respect shareapi_allow_share_dialog_user_enumeration in Principal backend for Sabre/DAV #18120

Merged

Conversation

georgehrke
Copy link
Member

fixes #11087

);
$groupPrincipalBackend = new GroupPrincipalBackend($groupManager, $userSession, $shareManager, $l10n);
$groupPrincipalBackend = new GroupPrincipalBackend($groupManager, $userSession, $shareManager);
Copy link
Member Author

@georgehrke georgehrke Nov 26, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

GroupPrincipalBackend doesn't even take a fourth parameter: (Also not on /stable(15|16|17)/)
https://github.com/nextcloud/server/blob/master/apps/dav/lib/DAV/GroupPrincipalBackend.php#L55

Not sure why it was there in the first place.

@georgehrke georgehrke force-pushed the bugfix/11087/dav_principal_backend_respect_sharing_settings branch from 99b4447 to 9964030 Compare November 27, 2019 08:15
@georgehrke
Copy link
Member Author

/backport to stable17

@georgehrke
Copy link
Member Author

/backport to stable16

@georgehrke georgehrke requested a review from tcitworld November 29, 2019 07:03
Copy link
Member

@rullzer rullzer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🐘

@rullzer
Copy link
Member

rullzer commented Dec 3, 2019

Rebase ;)

@georgehrke georgehrke force-pushed the bugfix/11087/dav_principal_backend_respect_sharing_settings branch from 9964030 to c3748cf Compare December 3, 2019 08:45
@georgehrke
Copy link
Member Author

Rebased

@skjnldsv skjnldsv merged commit 9cd7ece into master Dec 3, 2019
@skjnldsv skjnldsv deleted the bugfix/11087/dav_principal_backend_respect_sharing_settings branch December 3, 2019 12:49
@skjnldsv skjnldsv added this to the Nextcloud 18 milestone Dec 3, 2019
@backportbot-nextcloud
Copy link

The backport to stable17 failed. Please do this backport manually.

@georgehrke
Copy link
Member Author

GRMPF

@backportbot-nextcloud
Copy link

The backport to stable16 failed. Please do this backport manually.

@georgehrke
Copy link
Member Author

Backport to stable17: #18205

rullzer added a commit that referenced this pull request Dec 4, 2019
@rullzer rullzer mentioned this pull request Dec 11, 2019
1 task
@juliusknorr
Copy link
Member

@georgehrke Do we still need a backport for 16 as well?

@georgehrke
Copy link
Member Author

ideally yes, let me look into it, so we can include it in the maintenance releases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review Waiting for reviews
Projects
None yet
Development

Successfully merging this pull request may close these issues.

autocompletion leaks data in different components even if autocompletion is deactivated
5 participants