Commit Graph
100 Commits
Author SHA1 Message Date
KM Koushik f525381fb9 send free limit reached email for inactive plans 2025-10-26 11:05:51 +11:00
7edff5b783 Add subscription ID search to admin team lookup (#284)
Co-authored-by: Claude <noreply@anthropic.com>
2025-10-26 09:40:11 +11:00
4fe354b85a Fix free limits and email notifications for inactive users (#283)
Co-authored-by: Claude <noreply@anthropic.com>
2025-10-26 07:52:44 +11:00
KM Koushik 8e569f886e fix build 2025-10-25 05:43:00 +11:00
1c9056ba75 Configure Email Usage Alert Logic (#278)
Co-authored-by: Claude <noreply@anthropic.com>
2025-10-25 05:37:46 +11:00
KM KoushikandGitHub 374f173a09 add delete resource modal (#280) 2025-10-25 05:37:16 +11:00
f1e63b6c46 add team ID column to email analytics page (#279)
Co-authored-by: Claude <noreply@anthropic.com>
2025-10-25 04:49:45 +11:00
KM KoushikandGitHub 77b0239b92 add contact to users on waitlist removal (#276) 2025-10-19 15:08:33 +11:00
KM Koushik 78db758512 product update 2025-10-19 08:15:04 +11:00
KM Koushik 189b44bc1e fix campaign update not working 2025-10-19 07:14:03 +11:00
KM KoushikandGitHub 367457997e add changelog page (#275) 2025-10-19 06:57:23 +11:00
KM KoushikandGitHub a5ca3b2f87 add campaign api (#274) 2025-10-18 10:31:43 +11:00
KM KoushikandGitHub e631f16c85 feat: batch campaigns (#227) 2025-10-12 22:43:16 +11:00
KM KoushikandGitHub 159b15e37e queue bulk contacts (#273) 2025-10-12 06:18:04 +11:00
KM KoushikandGitHub 2fe2d5cdab update package version and response return tyupe for delete domain api (#272) 2025-10-11 06:37:24 +11:00
KM KoushikandGitHub 890ad72057 feat: add custom email headers (#260) 2025-09-28 21:33:45 +10:00
KM KoushikandGitHub 1a00999bf0 feat: add waitlist rejection email (#257) 2025-09-27 09:41:47 +10:00
KM KoushikandGitHub 76fdad6c81 feat: expose domain dns records via api (#259) 2025-09-27 09:40:14 +10:00
KM KoushikandGitHub 014199201b fix: clear email attachments after send (#258) 2025-09-27 06:30:33 +10:00
KM KoushikandGitHub b342335502 add coderabbit as sponsor (#256) 2025-09-26 07:37:05 +10:00
KM KoushikandGitHub 5780177d26 fix: send founder email on first paid subscription (#247) 2025-09-21 06:18:16 +10:00
KM KoushikandGitHub 1226e89aaf add postmortem (#241) 2025-09-19 22:09:54 +10:00
KM Koushik 2fa8c1b600 fix build 2025-09-19 08:24:08 +10:00
KM KoushikandGitHub 81faba2aba add admin mail analytics (#240) 2025-09-19 08:18:23 +10:00
KM KoushikandGitHub 62a15ef811 add waitlist confirmation (#239) 2025-09-19 07:26:38 +10:00
KM KoushikandGitHub 87c772dcc4 add waitlist submission form (#238) 2025-09-18 21:00:59 +10:00
KM KoushikandGitHub 21cac61d89 docs: clarify anti-spam requirements (#236) 2025-09-18 03:30:12 +10:00
KM KoushikandGitHub c9114be223 docs: add anti-spam enforcement clause to terms (#235) 2025-09-18 02:53:14 +10:00
KM Koushik 4144c75959 Enforce unsub url 2025-09-18 02:14:24 +10:00
KM Koushik e1cb1f27d1 enable waitlisting in cloud 2025-09-17 22:13:03 +10:00
KM Koushik 8c8af1f846 use bucket from environment variable 2025-09-17 18:08:57 +10:00
KM KoushikandGitHub c8ef49f12c fix callback not working in self-hosted version (#234) 2025-09-17 17:38:12 +10:00
KM KoushikandGitHub cbd97853b9 docs: update railway deploy links (#233) 2025-09-16 07:45:01 +10:00
KM KoushikandGitHub 4c4094619a docs: remove MCP contextual options (#229) 2025-09-15 05:30:58 +10:00
KM KoushikandGitHub 101bcc56b1 Update open_collective funding format 2025-09-14 07:41:52 +10:00
KM KoushikandGitHub c440a7111a Add Open Collective funding option 2025-09-14 07:40:56 +10:00
KM KoushikandGitHub 053fafb7cd docs: add Railway self-hosting guide (#228) 2025-09-14 06:34:11 +10:00
KM Koushik 0872179762 fix: update domain name in the dns records 2025-09-12 06:49:16 +10:00
KM Koushik 66208a4b7a chore: update README with new contributors and remove outdated Python documentation 2025-09-11 21:09:06 +10:00
KM Koushik 59fac64356 add simpleanalytics 2025-09-11 10:40:10 +10:00
KM KoushikandGitHub 5423013b77 feat: include bounce reason in export (#226) 2025-09-11 07:09:13 +10:00
KM KoushikandGitHub 0167d13ce8 fix: do not limit users when self-hosting (#225) 2025-09-11 05:52:07 +10:00
KM KoushikandGitHub cd40de0407 feat: add email export option (#212) 2025-09-11 05:36:57 +10:00
KM Koushik 71b9150a9b fix 2025-09-10 22:53:04 +10:00
KM Koushik 1ae6257c11 fix 2025-09-10 22:53:04 +10:00
KM KoushikandGitHub dbc6996d9a feat: add Discord link to contact section (#223) 2025-09-10 21:15:24 +10:00
KM KoushikandGitHub 9723c78825 feat: add auth email rate limit (#220) 2025-09-09 23:08:59 +10:00
KM KoushikandGitHub 3d123dba1f fix: avoid crash on billing page when payment method missing (#221) 2025-09-09 21:05:46 +10:00
KM KoushikandGitHub 7cf46107e6 remove waitlist link 2025-09-09 17:33:11 +10:00
KM Koushik dd09217e36 remove beta user check 2025-09-09 07:40:53 +10:00
KM Koushik 292048d2c9 add languages to landing page 2025-09-09 07:13:15 +10:00
KM KoushikandGitHub 3158ddc51c feat: add typed Python SDK (#213) 2025-09-09 05:50:08 +10:00
KM Koushik 92f56f1ebf add minor ui tweaks 2025-09-08 20:30:45 +10:00
KM Koushik db7863ca3e fix railway build 2025-09-08 18:17:37 +10:00
KM KoushikandGitHub 55d8c7e998 block sending emails on limits (#216) 2025-09-08 18:08:57 +10:00
KM Koushik 5b3022c27b update docs theme 2025-09-07 18:13:39 +10:00
KM Koushik ef76711fe0 add og images 2025-09-06 21:29:39 +10:00
KM Koushik 01f6e36b8b fix marketing page build 2025-09-06 13:13:50 +10:00
KM Koushik c827c1c891 fix build 2025-09-06 11:46:39 +10:00
KM Koushik 99d2813f98 fix footer 2025-09-06 11:43:56 +10:00
KM Koushik e00e75c511 add proper status 2025-09-06 11:39:51 +10:00
KM KoushikandGitHub 69470a4937 add pricing calculator (#214) 2025-09-06 10:53:53 +10:00
KM Koushik 79d1ebaf36 fix build and some docs 2025-09-06 06:01:03 +10:00
KM Koushik 02a8338505 fix build 2025-09-06 05:30:20 +10:00
KM KoushikandGitHub 3e6d4d12df add rebrand landing page (#211) 2025-09-05 22:32:56 +10:00
KM Koushik 1c8bb550d9 update to useSend 2025-09-04 04:46:16 +10:00
KM Koushik dbc9e3e976 update branding in docs 2025-09-03 22:46:03 +10:00
KM KoushikandGitHub 07c53d3f58 rebrand to useSend (#210) 2025-09-03 08:21:55 +10:00
KM KoushikandGitHub b1a59d2705 feat: reload SMTP server TLS certificates on change (#209) 2025-08-31 21:01:09 +10:00
KM Koushik c9ec8b732c add agents.md 2025-08-30 22:11:49 +10:00
KM KoushikandGitHub 1869bf427c fix colors in dashboard (#206) 2025-08-30 15:59:23 +10:00
KM Koushik f18a6b514b fix railway build 2025-08-30 15:50:23 +10:00
KM Koushik 55d2a10f2f show correct amount due 2025-08-25 23:05:52 +10:00
KM Koushik 373185333c update to free if cancelled 2025-08-25 22:52:02 +10:00
KM KoushikandGitHub 3f9094e95d feat: make billing better (#203) 2025-08-25 22:35:21 +10:00
KM KoushikandGitHub 8ce5e4b2dd fix: update dmarc to main domain and not sub domain (#200) 2025-08-23 22:30:20 +10:00
KM KoushikandGitHub 060165b449 fix (#199) 2025-08-23 20:46:11 +10:00
KM Koushik a895db751f update subject 2025-08-17 23:45:37 +10:00
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 KoushikandGitHub 43d99bb980 fix one-click unsub from the header (#195) 2025-08-17 09:09:43 +10:00
KM Koushik bb2a4287cf add logs on parse ses hook 2025-08-16 09:45:00 +10:00
KM Koushik 1a8d23db3b rever 2025-08-10 09:10:54 +10:00
KM KoushikandGitHub 46b2b64847 add teamId to email events (#194) 2025-08-10 08:58:17 +10:00
KM Koushik 7ecb3d27a9 add credentials for sts client 2025-08-09 20:57:27 +10:00
KM KoushikandGitHub da13107f88 feat: add ses tenant support for teams (#193) 2025-08-09 20:37:29 +10:00
KM Koushik e3b8a451da fix: nav bar showing no name / email 2025-08-05 17:07:22 +10:00
KM Koushik 93987ed480 improve claude code review 2025-08-02 20:58:06 +10:00
KM Koushik 609e4d04eb fix build 2025-07-28 00:01:43 +10:00
KM KoushikandGitHub e6dd8673b4 feat: add suppression list (#192) 2025-07-27 23:51:59 +10:00
KM KoushikandGitHub a28f132428 add tech-lead claude agent (#191) 2025-07-27 08:24:00 +10:00
KM KoushikandGitHub 8ae3d5487f Add Claude Code GitHub Workflow (#190) 2025-07-27 00:59:07 +10:00
KM Koushik c1431e4af1 remove opencode.yml file 2025-07-27 00:09:00 +10:00
KM Koushik 9bb3a3fa86 update opencode config 2025-07-26 23:59:23 +10:00
KM KoushikandGitHub 6fd258b282 fix race condition by setting email id (#188) 2025-07-26 22:25:38 +10:00
KM Koushik dc625bdbb6 set sesMailId in the logger 2025-07-26 21:27:50 +10:00
KM KoushikandGitHub 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
KM Koushik f73a1c75ad try to fix creating multiple connections 2025-07-22 17:42:25 +10:00