Skip to content

[IN-203] feat: v2 request-deactivate via SendGrid - #238

Merged
apsantiso merged 1 commit into
masterfrom
feat/v2-deactivation-sendgrid
Nov 10, 2026
Merged

apsantiso merged 1 commit into
masterfrom
feat/v2-deactivation-sendgrid

Conversation

@apsantiso

@apsantiso apsantiso commented Nov 9, 2026 •

Copy link
Copy Markdown
Member

What

Make /v2/users/request-deactivate behave like legacy DELETE /users/:id, sending via @sendgrid/mail instead of inxt-service-mailer.

The idea is to mimic the logic 1-1.

Why

  • To remove internxt-service-mail which is a tech debt creator every time a vulnerability is created for one of its dependencies.
  • To remove (gradually) old, not typed code.

@apsantiso apsantiso changed the title feat: v2 request-deactivate via SendGrid [IN-203 feat: v2 request-deactivate via SendGrid Nov 9, 2026
@apsantiso apsantiso changed the title [IN-203 feat: v2 request-deactivate via SendGrid [IN-203] feat: v2 request-deactivate via SendGrid Nov 9, 2026
@apsantiso
apsantiso force-pushed the feat/v2-deactivation-sendgrid branch from f555c13 to 185dea6 Compare November 9, 2026 20:39
@apsantiso apsantiso self-assigned this Nov 9, 2026
@apsantiso
apsantiso force-pushed the feat/v2-deactivation-sendgrid branch from 185dea6 to 2156a47 Compare November 9, 2026 20:49
@apsantiso
apsantiso force-pushed the feat/v2-deactivation-sendgrid branch from 2156a47 to dc7cd90 Compare November 9, 2026 20:51
@apsantiso
apsantiso marked this pull request as ready for review November 10, 2026 08:47
@apsantiso
apsantiso requested a review from sg-gs as a code owner November 10, 2026 08:47
@apsantiso

Copy link
Copy Markdown
Member Author

@sg-gs These v2/users endpoinst are being unused right now, all of them, that's why I'm making changes on them

@apsantiso
apsantiso merged commit 13de5b2 into master Nov 10, 2026
10 of 11 checks passed
@apsantiso
apsantiso deleted the feat/v2-deactivation-sendgrid branch November 10, 2026 10:55
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.

2 participants