Commit Graph

26 Commits

Author SHA1 Message Date
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 9723c78825 feat: add auth email rate limit (#220) 2025-09-09 23:08:59 +10:00
KM Koushik 55d8c7e998 block sending emails on limits (#216) 2025-09-08 18:08:57 +10:00
KM Koushik 07c53d3f58 rebrand to useSend (#210) 2025-09-03 08:21:55 +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 43d99bb980 fix one-click unsub from the header (#195) 2025-08-17 09:09:43 +10:00
KM Koushik 202fbeacb6 add logging (#187) 2025-07-26 20:05:34 +10:00
KM Koushik d2587aed0d upgrade to next 15 (#151) 2025-05-02 20:49:37 +10:00
KMKoushik eb1f8e4fe6 fix docker build error 2025-03-23 12:59:32 +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
KM Koushik f60c66acbe feat: add daily email usage (#97)
* add daily email usage

* remove console
2025-02-02 07:57:49 +11:00
KMKoushik 2bfe3e0f45 Fix patch api 2024-08-11 10:29:42 +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
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
KMKoushik 23750d23a1 Check if subscription is valid 2024-05-15 07:44:47 +10:00
KMKoushik e78befd4cf Housekeeping 2024-04-28 09:39:47 +10:00
KMKoushik 493e9fb63a Fix eslint 2024-04-22 12:46:53 +10:00
KMKoushik abd1f6bb5b Fix eslint 2024-04-21 08:53:23 +10:00
KMKoushik 80878679cd Add attachment support 2024-04-19 20:58:30 +10:00
KMKoushik 9465960f0a Add ses hook parser to capture all the events 2024-04-16 14:04:30 +10:00
KMKoushik 4d0441791b Initialize API 2024-04-09 09:50:56 +10:00
KMKoushik bbc64b5392 Add MVP version 2024-03-24 17:43:56 +11:00
KMKoushik 9032efa9b2 Setup app 2024-03-19 09:34:23 +11:00