Commit Graph

31 Commits

Author SHA1 Message Date
KM Koushik
e6dd8673b4 feat: add suppression list (#192) 2025-07-27 23:51:59 +10:00
KM Koushik
15e5327024 feat: add In-Reply-To option (#165) 2025-05-25 20:44:13 +10:00
KM Koushik
89bf97488e Implement per-team API rate limiting with Redis (#164) 2025-05-19 21:55:10 +10:00
KM Koushik
b5ebd002e5 add analytics (#162) 2025-05-11 23:34:21 +10:00
KM Koushik
6dc6b4d213 only unsub contacts on permanent bounces (#156)
* only unsub on permanent counces

* add hard bounce to email usage

* add hard bounce for campaign

* fix
2025-04-26 09:05:54 +10:00
KM Koushik
759e438863 change the order of email status to handle soft bounce (#155) 2025-04-25 23:27:05 +10:00
KM Koushik
1ed5c8009f add team management (#131)
* add team management

* add more team management

* add join team page
2025-03-26 22:02:49 +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
KM Koushik
0fc27d8d7e auto unsubscribe on bounce and compaints (#117)
* auto unsubscribe on bounce and compaints

* console
2025-03-18 00:25:11 +11:00
KM Koushik
0a1d93ac60 make dev setup better (#116)
* make dev setup better

* chage docs

* remove the need of github login
2025-03-17 21:33:43 +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
Ganapathy S
38314a35dc feat: add templates for transactional emails (#103)
* add template migration & router

* template CRUD

* templated transactional emails API

* zod schema fix & rearranging template columns
2025-03-08 23:05:28 +11:00
KM Koushik
f60c66acbe feat: add daily email usage (#97)
* add daily email usage

* remove console
2025-02-02 07:57:49 +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
9b54fc1793 Add schedule api (#60) 2024-08-21 17:19:11 +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
57fcfbc9b6 Use scrypt for api keys (#33) 2024-06-27 07:42:13 +10:00
KM Koushik
6d7fc773f9 Update SDK version (#32) 2024-06-26 06:35:28 +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
d7b8a9cca6 Add verify domain button (#22) 2024-05-28 06:34:01 +10:00
KMKoushik
3df022f6b2 Add replyto option 2024-05-16 07:18:44 +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
218ead25ab Add is beta user 2024-04-30 09:11:43 +10:00
KMKoushik
39d6e48083 Add migration 2024-04-21 08:38:10 +10:00
KMKoushik
9465960f0a Add ses hook parser to capture all the events 2024-04-16 14:04:30 +10:00
KMKoushik
3217387373 Update domain page 2024-04-12 15:27:16 +10:00
KMKoushik
377069978a Add UI improvements 2024-04-07 09:29:58 +10:00
KMKoushik
bbc64b5392 Add MVP version 2024-03-24 17:43:56 +11:00