Skip to content

feat(notifications): job-completion fan-out with dedupe, WS and email (#917) - #1077

Open
Junirezz wants to merge 2 commits into
ANYTECHS:mainfrom
Junirezz:issue-917
Open

Junirezz wants to merge 2 commits into
ANYTECHS:mainfrom
Junirezz:issue-917

Conversation

@Junirezz

Copy link
Copy Markdown
Contributor

Closes #917 (stacked on #900 restore + #901 + #974). Notification model+migration (unique jobId+type dedupe), NotificationsService (in-app + user:{id} WS notification.created + job-completed email with clip link, best-effort mail), GET /notifications + PATCH /:id/read with Swagger + WS docs, processors emit job.completed. Tests: 4 pass; 22 existing processor tests pass.

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.

[Queue] Add Job Completion Notification to User

1 participant