Skip to content

feat: Enhance email notification logic for course creators - #702

Merged
Waleed-Mujahid merged 1 commit into
develop-teakfrom
waleed/7597-emails-filtering
Nov 3, 2025
Merged

feat: Enhance email notification logic for course creators#702
Waleed-Mujahid merged 1 commit into
develop-teakfrom
waleed/7597-emails-filtering

Conversation

@Waleed-Mujahid

Copy link
Copy Markdown
Member

Description

Added functionality to conditionally send email notifications based on user roles and context. Introduced helper methods to determine if an email should be sent and to create an unsubscribe URL for users. This improves the user experience by ensuring relevant notifications are sent only when necessary.

Ticket

https://projects.arbisoft.com/project/edly-product/us/7957?milestone=55

Legacy PRs

#540
#358

Added functionality to conditionally send email notifications based on user roles and context. Introduced helper methods to determine if an email should be sent and to create an unsubscribe URL for users. This improves the user experience by ensuring relevant notifications are sent only when necessary.
@Waleed-Mujahid Waleed-Mujahid self-assigned this Oct 28, 2025
@Waleed-Mujahid
Waleed-Mujahid merged commit 248bd53 into develop-teak Nov 3, 2025
21 of 48 checks passed
@Waleed-Mujahid
Waleed-Mujahid deleted the waleed/7597-emails-filtering branch November 3, 2025 08:10
Waleed-Mujahid added a commit that referenced this pull request Dec 1, 2025
Added functionality to conditionally send email notifications based on user roles and context. Introduced helper methods to determine if an email should be sent and to create an unsubscribe URL for users. This improves the user experience by ensuring relevant notifications are sent only when necessary.
Waleed-Mujahid added a commit that referenced this pull request Dec 1, 2025
Added functionality to conditionally send email notifications based on user roles and context. Introduced helper methods to determine if an email should be sent and to create an unsubscribe URL for users. This improves the user experience by ensuring relevant notifications are sent only when necessary.
Waleed-Mujahid added a commit that referenced this pull request Dec 2, 2025
Added functionality to conditionally send email notifications based on user roles and context. Introduced helper methods to determine if an email should be sent and to create an unsubscribe URL for users. This improves the user experience by ensuring relevant notifications are sent only when necessary.
Anas-hameed pushed a commit that referenced this pull request Dec 2, 2025
Added functionality to conditionally send email notifications based on user roles and context. Introduced helper methods to determine if an email should be sent and to create an unsubscribe URL for users. This improves the user experience by ensuring relevant notifications are sent only when necessary.
Waleed-Mujahid added a commit that referenced this pull request Dec 2, 2025
Added functionality to conditionally send email notifications based on user roles and context. Introduced helper methods to determine if an email should be sent and to create an unsubscribe URL for users. This improves the user experience by ensuring relevant notifications are sent only when necessary.
Anas-hameed pushed a commit that referenced this pull request Jan 19, 2026
Added functionality to conditionally send email notifications based on user roles and context. Introduced helper methods to determine if an email should be sent and to create an unsubscribe URL for users. This improves the user experience by ensuring relevant notifications are sent only when necessary.
Anas-hameed pushed a commit that referenced this pull request Feb 19, 2026
Added functionality to conditionally send email notifications based on user roles and context. Introduced helper methods to determine if an email should be sent and to create an unsubscribe URL for users. This improves the user experience by ensuring relevant notifications are sent only when necessary.
Anas-hameed pushed a commit that referenced this pull request Feb 20, 2026
Added functionality to conditionally send email notifications based on user roles and context. Introduced helper methods to determine if an email should be sent and to create an unsubscribe URL for users. This improves the user experience by ensuring relevant notifications are sent only when necessary.
Copilot AI pushed a commit to AhtishamShahid/edx-platform that referenced this pull request Mar 4, 2026
Added functionality to conditionally send email notifications based on user roles and context. Introduced helper methods to determine if an email should be sent and to create an unsubscribe URL for users. This improves the user experience by ensuring relevant notifications are sent only when necessary.

(cherry picked from commit 248bd53)
Copilot AI pushed a commit to AhtishamShahid/edx-platform that referenced this pull request Mar 4, 2026
Added functionality to conditionally send email notifications based on user roles and context. Introduced helper methods to determine if an email should be sent and to create an unsubscribe URL for users. This improves the user experience by ensuring relevant notifications are sent only when necessary.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants