Commit Graph

65 Commits

Author SHA1 Message Date
KM Koushik 2eca312022 fix: resolve dependabot security alerts (#404) 2026-05-18 14:53:02 +10:00
KM Koushik 9a306b1d59 feat: migrate workspace to Tailwind CSS v4 (#377)
* feat: migrate workspace to Tailwind CSS v4

* refactor: move Tailwind v4 setup to CSS directives
2026-03-15 07:10:37 +11:00
KM Koushik 487902421b feat: add web testing foundation with infra-backed suites (#349)
* feat: add web test framework with infra-backed suites

* fix: honor DATABASE_URL env in integration prepare script

* fix: apply web test review feedback

* fix: streamline web test infra lifecycle and workflow scope
2026-02-16 09:13:29 +11:00
KM Koushik 8676965019 feat: add webhooks (#334) 2026-01-18 20:50:54 +11:00
KM Koushik 95dfa6b532 Upgrade Next.js to 15.5.9 (#326)
Co-authored-by: Claude <noreply@anthropic.com>
2025-12-18 06:48:24 +11:00
KM Koushik bef580ff92 use turbo in dev mode (#321) 2025-12-14 20:29:53 +11:00
Vincent Vu 9c1c6f3538 fix(security): CVE-2025-55184, CVE-2025-55183 (#313) 2025-12-12 10:11:43 +11:00
KM Koushik b4640ac5e4 update mintlify (#302) 2025-12-07 07:48:33 +11:00
KM Koushik 693ec9c0ce bump nextjx version (#301) 2025-12-07 07:41:15 +11:00
KM Koushik e631f16c85 feat: batch campaigns (#227) 2025-10-12 22:43:16 +11:00
KM Koushik 76fdad6c81 feat: expose domain dns records via api (#259) 2025-09-27 09:40:14 +10:00
KM Koushik 1226e89aaf add postmortem (#241) 2025-09-19 22:09:54 +10:00
dependabot[bot] e20688c66a Bump form-data from 4.0.2 to 4.0.4 (#218)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 10:39:06 +10:00
KM Koushik ef76711fe0 add og images 2025-09-06 21:29:39 +10:00
KM Koushik 02a8338505 fix build 2025-09-06 05:30:20 +10:00
KM Koushik 3e6d4d12df add rebrand landing page (#211) 2025-09-05 22:32:56 +10:00
KM Koushik 07c53d3f58 rebrand to useSend (#210) 2025-09-03 08:21:55 +10:00
KM Koushik 3f9094e95d feat: make billing better (#203) 2025-08-25 22:35:21 +10:00
KM Koushik 91286876da feat: implement beautiful jsx-email templates for OTP and team invites (#196)
Co-authored-by: opencode <noreply@opencode.ai>
2025-08-17 13:17:29 +10:00
KM Koushik da13107f88 feat: add ses tenant support for teams (#193) 2025-08-09 20:37:29 +10:00
KM Koushik 202fbeacb6 add logging (#187) 2025-07-26 20:05:34 +10:00
KM Koushik ae215abf1a fix: use nodemailer to compose email (#166) 2025-05-29 21:19:56 +10:00
KM Koushik 15e5327024 feat: add In-Reply-To option (#165) 2025-05-25 20:44:13 +10:00
KMKoushik 3dcd8a1bcc fix docker build 2025-05-12 07:15:40 +10:00
KMKoushik a47e524f4c add avatar menu in side bar 2025-05-07 23:05:46 +10:00
KM Koushik d2587aed0d upgrade to next 15 (#151) 2025-05-02 20:49:37 +10:00
KMKoushik 84de7a1f65 add description for batch api 2025-04-20 07:40:45 +10:00
KM Koushik 27082a65a3 update @react-email/render version to latest (#148) 2025-04-19 11:19:57 +10:00
KM Koushik c7b4200db3 use available credit chart and right billing period (#135) 2025-03-27 22:20:46 +11:00
KMKoushik 3eef910544 update nextjs version 2025-03-23 12:33:53 +11:00
KM Koushik 403ad8b93e add stripe (#121)
* add some stripe stuff

* more stripe stuff

* more stripe things

* more stripr stuff

* more stripe stuff

* more stripe stuff

* add more stuff

* add more stripe stuff

* more stuff

* fix types
2025-03-23 07:06:56 +11:00
Suraj 1c7d2a85a0 Feature/filter in email by domain id and api (#108)
* feat: filter by domainId

* feat: filter on apikey in email

* Update pnpm-lock.yaml

---------

Co-authored-by: KM Koushik <koushikmohan1996@gmail.com>
2025-03-08 23:05:28 +11:00
Arxk 9c5da6dca6 Added transaction to creating an SES setting & upgraded to Prisma ORM 6 (#109)
* Added transaction to creating SES setting & upgraded Prisma to Prisma ORM 6

* Keep logging of the queue status in

---------

Co-authored-by: Kumarion <121711454+Kumarion@users.noreply.github.com>
2025-03-08 23:05:28 +11:00
KM Koushik b75b125981 add new design (#70)
* add new design stuff

* add more ui things

* add more ui changes

* more ui changes

* add more design

* update emoji
2024-09-28 20:48:26 +10:00
KM Koushik f9105971f0 upload image option (#64) 2024-08-26 20:46:38 +10:00
KMKoushik 676f5c8c64 fix email editor issues cuz of separate build 2024-08-24 15:39:41 +10:00
KM Koushik 1824a88a16 Add image component for editor (#57)
* Add image component

* More image editor

* add more image changes
2024-08-23 20:59:20 +10:00
KM Koushik 9b54fc1793 Add schedule api (#60) 2024-08-21 17:19:11 +10:00
KM Koushik 3e173fc5dc convert text to html for marketing emails (#55) 2024-08-14 08:00:57 +10:00
KMKoushik 15645683eb fix security issues with smtp 2024-08-12 09:27:42 +10:00
Harsh Shrikant Bhat 0b82eb2266 feat: SMTP server (#47)
* WIP: SMTP server

* Card and minor changes in Server

---------

Co-authored-by: KM Koushik <koushikmohan1996@gmail.com>
2024-08-11 09:57:13 +10:00
KM Koushik 5ddc0a7bb9 Add unsend campaign feature (#45)
* Add unsend email editor

Add email editor

Add more email editor

Add renderer partial

Add more marketing email features

* Add more campaign feature

* Add variables

* Getting there

* campaign is there mfs

* Add migration
2024-08-10 10:09:10 +10:00
Harsh Shrikant Bhat 0c072579b9 perf: Enable Prisma Optimize (#44)
* Enable Prisma Optimize

* Added Environment variable to toggle on and off the Prisma Optimize

---------

Co-authored-by: harshsbhat <icybhat@gmail.com>
2024-08-01 06:35:14 +10:00
KM Koushik f77a8829be Improve Self host setup (#30)
* Add self host setup

* Improve blunders

* Move to bull mq

* More changes

* Add example code for sending test emails
2024-06-24 08:21:37 +10:00
KM Koushik 18b523912d Improve self host support (#28)
* Add docker setup for self hosting

* Add ses settings tables
2024-06-10 17:40:42 +10:00
KM Koushik 8b61223153 Add API rate limit (#23) 2024-05-30 20:01:20 +10:00
KM Koushik 5fb2448e07 Add node SDK (#19) 2024-05-23 22:02:33 +10:00
KM Koushik b9643f41e1 Add basic documentation (#14)
* Docs MVP

* Change to mintlify

* Add more docs

* Init docs
2024-05-21 20:51:53 +10:00
KM Koushik 64c7613d8c Add email queue (#1)
* Add pgboss queue support

* Implement queue for sending emails

* Add migrations
2024-05-10 16:21:26 +10:00
KMKoushik 3a462fb50b Add login flow 2024-04-28 18:55:04 +10:00