Skip to content

Conversation

@yemkareems
Copy link
Contributor

feature: send email to internal users of circles when shared with circle

@yemkareems yemkareems added this to the Nextcloud 32 milestone Jun 30, 2025
@yemkareems yemkareems self-assigned this Jun 30, 2025
Copy link
Member

@provokateurin provokateurin left a comment

Choose a reason for hiding this comment

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

Isn't this kind of logic supposed to be implemented through IShareProviderWithNotification?

@yemkareems
Copy link
Contributor Author

Isn't this kind of logic supposed to be implemented through IShareProviderWithNotification?

Refactored service to provider

…WithNotification and set share sendmail to true for circle share in both share and wrapper objects. Send public share link in email. Rename provider to helper

Signed-off-by: yemkareems <[email protected]>
@yemkareems yemkareems requested a review from provokateurin July 8, 2025 07:03
Copy link
Member

@provokateurin provokateurin left a comment

Choose a reason for hiding this comment

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

Woops I forgot to submit my review

@yemkareems yemkareems requested a review from provokateurin July 8, 2025 07:25
…dition checked once, sendShareNotification type hinting done, sendUserShareMail passing only the share and arguments type hinted, tests refactored

Signed-off-by: yemkareems <[email protected]>
…b.com:nextcloud/circles into feature/notify-internal-users-on-circle-share
@yemkareems yemkareems requested a review from provokateurin July 23, 2025 06:11
@yemkareems yemkareems requested a review from provokateurin July 30, 2025 08:52
… query user if not required, sendUserShareMail adjusted, dont send email to initiator email condition added and test refactored accordingly

Signed-off-by: yemkareems <[email protected]>
…ding methods to send mail service

Signed-off-by: yemkareems <[email protected]>
Signed-off-by: yemkareems <[email protected]>
…ed, iShare got from wrappedShare object for sendUserShareMail

Signed-off-by: yemkareems <[email protected]>
@ArtificialOwl
Copy link
Member

better approach, thanks for the changes

@yemkareems yemkareems removed the request for review from provokateurin August 12, 2025 15:26
@yemkareems yemkareems dismissed provokateurin’s stale review August 12, 2025 15:32

Changes are addressed

@yemkareems yemkareems merged commit 0ce3818 into master Aug 12, 2025
31 checks passed
@yemkareems yemkareems deleted the feature/notify-internal-users-on-circle-share branch August 12, 2025 15:33
@skjnldsv skjnldsv modified the milestones: Nextcloud 32, Nextcloud 33 Sep 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants