KM Koushik
f1186f875c
enable teams for self-hosted ( #137 )
...
* enable teams for self-hosted
* remove console
2025-03-29 00:56:06 +11:00
KMKoushik
5465e2ec74
bulk unsub on complaint and bounce
2025-03-19 23:45:40 +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
KMKoushik
8b9d81ab2a
fix filter stuff
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
KMKoushik
d7239d6616
fix url variable not working
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
d497c29eba
process camapign emails in queue ( #104 )
...
* process camapign emails in queue
* remove validity
* add bulk queue
* fix typo
2025-02-08 21:34:48 +11:00
KMKoushik
8ae07a5566
fix sent being wrong
2025-02-02 08:27:15 +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
a07025422e
fix ts error
2025-01-23 07:32:49 +11:00
Marc Seitz
88ba41059e
feat: enable List-Unsubscribe
headers in campaign emails ( #96 )
...
* feat: add `precendence: bulk` header for campaign emails
* feat: create and pass unsubUrl to to email queue for campaign
* fix: add correct `List-Unsubscribe-Post` header value
2025-01-23 07:16:12 +11:00
Xavi Velàsquez
26f42e6e9e
Fix error when adding attachments ( #82 )
2024-11-29 08:28:26 +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
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
d39f44dc27
add marketing api docs
2024-08-10 21:19:20 +10:00
KM Koushik
e126555be1
fix queue failing for certain edge cases ( #51 )
2024-08-10 20:54:58 +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
KMKoushik
f10d446267
Add support use friendly name for from email
2024-07-24 13:55:12 +10:00
KMKoushik
8197875d96
Fix table headings and skip multiple delivery delayed
2024-07-08 06:50:52 +10:00
KM Koushik
57fcfbc9b6
Use scrypt for api keys ( #33 )
2024-06-27 07:42:13 +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
KMKoushik
ee93855cc0
Fix, pgboss connection issue
2024-06-12 18:10:01 +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
6128f26a78
Add forms and validation for domains ( #27 )
2024-06-07 21:55:30 +10:00
KM Koushik
f183905c9f
Add delete API key ( #25 )
2024-05-31 08:21:51 +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
KMKoushik
23750d23a1
Check if subscription is valid
2024-05-15 07:44:47 +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
493e9fb63a
Fix eslint
2024-04-22 12:46:53 +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
293277ed32
Update domain page UI
2024-04-13 07:34:13 +10:00
KMKoushik
3217387373
Update domain page
2024-04-12 15:27:16 +10:00
KMKoushik
ffad4050de
Add click and open tracking
2024-04-10 08:35:03 +10:00
KMKoushik
bbc64b5392
Add MVP version
2024-03-24 17:43:56 +11:00