Commit Graph

15 Commits

Author SHA1 Message Date
KM Koushik 0c9ebc86a3 fix: preserve reply-to metadata when duplicating campaigns (#357) 2026-02-23 12:06:33 +11:00
KM Koushik 61dfcee67d fix: enforce team scoping for campaign, contacts, and invites (#356)
* fix: enforce team-scoped lookups for campaign contacts and invites

* fix(test): mock domain service in campaign security test
2026-02-23 11:30:05 +11:00
KM Koushik 189b44bc1e fix campaign update not working 2025-10-19 07:14:03 +11:00
KM Koushik a5ca3b2f87 add campaign api (#274) 2025-10-18 10:31:43 +11:00
KM Koushik e631f16c85 feat: batch campaigns (#227) 2025-10-12 22:43:16 +11:00
KM Koushik 07c53d3f58 rebrand to useSend (#210) 2025-09-03 08:21:55 +10:00
KM Koushik 202fbeacb6 add logging (#187) 2025-07-26 20:05:34 +10:00
KM Koushik 5612d7a3eb remove html from campaign list api 2025-07-22 22:49:21 +10:00
KM Koushik b0b6e5833d add log 2025-07-22 22:39:26 +10:00
KM Koushik 105932101c reduce campaigns and ses webhook concurrency 2025-07-22 21:39:36 +10: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 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
KMKoushik 9cd628f6ce fix uploads url issue 2024-08-26 21:08:59 +10:00
KM Koushik f9105971f0 upload image option (#64) 2024-08-26 20:46:38 +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