Skip to content

feat: implemented email tracking#48

Merged
MD-IRFAN-RAJ merged 2 commits into
OPCODE-Open-Spring-Fest:mainfrom
ADARSHsri2004:main
Nov 1, 2025
Merged

feat: implemented email tracking#48
MD-IRFAN-RAJ merged 2 commits into
OPCODE-Open-Spring-Fest:mainfrom
ADARSHsri2004:main

Conversation

@ADARSHsri2004

Copy link
Copy Markdown
Contributor

Description

Fixed the email tracking workflow.

  • Resolved issues with missing email and emailId fields in EmailEvent schema during event logging.
  • Implemented proper creation and linking of Email and EmailEvent documents.
  • Verified end-to-end functionality for both open and click events.
  • Updated emailController.js, trackController.js, and related utilities to ensure logs and MongoDB synchronization work seamlessly.
task_this_week (3)

Semver Changes

  • Patch (bug fix, no new features)
  • Minor (new features, no breaking changes)
  • Major (breaking changes)

Issues

Closes: #17


Checklist

image

@ADARSHsri2004

Copy link
Copy Markdown
Contributor Author

@MD-IRFAN-RAJ I have created the PR and attched a rough workflow for it.

@MD-IRFAN-RAJ

Copy link
Copy Markdown
Collaborator

@ADARSHsri2004 resolve conflict

@ADARSHsri2004

Copy link
Copy Markdown
Contributor Author

@MD-IRFAN-RAJ issues have been resolved

@MD-IRFAN-RAJ MD-IRFAN-RAJ merged commit 59b1f90 into OPCODE-Open-Spring-Fest:main Nov 1, 2025
6 of 7 checks passed
@MD-IRFAN-RAJ

Copy link
Copy Markdown
Collaborator

@all-contributors please add @ADARSHsri2004 for code

@allcontributors

Copy link
Copy Markdown
Contributor

@MD-IRFAN-RAJ

I've put up a pull request to add @ADARSHsri2004! 🎉

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.

Implement Email Tracking (Open & Click Rate)

2 participants