Skip to content

fix: update contact email to elie@worldmonitor.app#2623

Merged
koala73 merged 1 commit intomainfrom
fix/contact-email-domain
Apr 2, 2026
Merged

fix: update contact email to elie@worldmonitor.app#2623
koala73 merged 1 commit intomainfrom
fix/contact-email-domain

Conversation

@koala73
Copy link
Copy Markdown
Owner

@koala73 koala73 commented Apr 2, 2026

Summary

  • Replace elie.habib@gmail.com with elie@worldmonitor.app in the contact form notification fallback (api/contact.js)
  • Update public/.well-known/security.txt to use the branded domain email

Test plan

  • TypeScript type check passes
  • Biome lint passes
  • Edge function bundle + isolation tests pass (146/146)
  • Data tests pass
  • Markdown lint passes
  • Version sync passes

Replace personal Gmail with branded domain email in the contact
form fallback and security.txt.
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 2, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
worldmonitor Ignored Ignored Apr 2, 2026 3:47pm

Request Review

@greptile-apps
Copy link
Copy Markdown

greptile-apps bot commented Apr 2, 2026

Greptile Summary

This PR replaces the personal Gmail fallback address (elie.habib@gmail.com) with the branded domain address (elie@worldmonitor.app) in two places: the notification fallback in api/contact.js and the Contact: field in public/.well-known/security.txt. Both changes are correct and consistent with each other.

Confidence Score: 5/5

  • Safe to merge — minimal, correct config-level changes with no logic impact.
  • Both changes are simple string substitutions updating an email address to the branded domain. No logic, security, or data-integrity concerns are introduced. All findings are P2 or below (there are none at all).
  • No files require special attention.

Important Files Changed

Filename Overview
api/contact.js Updates the hardcoded fallback notification email from elie.habib@gmail.com to elie@worldmonitor.app; no logic change.
public/.well-known/security.txt Updates the Contact: mailto address to the branded domain email; Expires date (2027-03-02) remains valid.

Sequence Diagram

sequenceDiagram
    participant Client
    participant ContactAPI as api/contact.js
    participant Convex
    participant Resend

    Client->>ContactAPI: POST /api/contact (name, email, …)
    ContactAPI->>ContactAPI: Validate & sanitize fields
    ContactAPI->>Convex: mutation contactMessages:submit
    Convex-->>ContactAPI: OK
    ContactAPI->>Resend: POST /emails (to: CONTACT_NOTIFY_EMAIL || elie@worldmonitor.app)
    Resend-->>ContactAPI: 200 OK
    ContactAPI-->>Client: { status: "sent", emailSent: true }
Loading

Reviews (1): Last reviewed commit: "fix: update contact email to elie@worldm..." | Re-trigger Greptile

@koala73 koala73 merged commit 36edf44 into main Apr 2, 2026
8 checks passed
@koala73 koala73 deleted the fix/contact-email-domain branch April 2, 2026 16:13
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.

1 participant