Skip to content

(Refactor) Email notification, and README file#123

Merged
MuhammedMagdyy merged 1 commit into
mainfrom
refactor/general-enhancements
Aug 29, 2025
Merged

(Refactor) Email notification, and README file#123
MuhammedMagdyy merged 1 commit into
mainfrom
refactor/general-enhancements

Conversation

@MuhammedMagdyy

@MuhammedMagdyy MuhammedMagdyy commented Aug 29, 2025

Copy link
Copy Markdown
Owner

Removal of Pagination and Sorting Utilities:

  • Deleted the PaginationService class and its related interfaces (IPagination, IPaginationQuery) and removed their exports. Also removed the unused ISortQuery type. The corresponding validation schemas were also deleted from and their export removed.
  • Removed the unused DB_COLUMNS constant to clean up the codebase.

Email Notification Improvements:

  • Renamed the method for sending winner notification emails from sendNotifyWinnerEmail to notifyWinnerViaEmail, both for clarity and consistency.
  • Updated the from field in the SMTP mail provider to use a more descriptive sender name (Taskora support).

Documentation Updates:

  • Updated the README.md to reflect the addition of Swagger integration, changed "Live Demo" to "Live Preview", updated the active user count to 250, and clarified that the user tracker script now sends email notifications.

@MuhammedMagdyy MuhammedMagdyy self-assigned this Aug 29, 2025
@MuhammedMagdyy MuhammedMagdyy added documentation Improvements or additions to documentation enhancement New feature or request labels Aug 29, 2025
@MuhammedMagdyy MuhammedMagdyy merged commit c23c4d0 into main Aug 29, 2025
1 check passed
@MuhammedMagdyy MuhammedMagdyy deleted the refactor/general-enhancements branch August 29, 2025 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant