This website requires JavaScript.
Explore
Help
Sign In
starred
/
warmbly
Watch
1
Star
0
Fork
0
mirror of
https://github.com/warmbly/warmbly.git
synced
2026-09-08 16:02:24 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
0c09a42089c39893d10db93c3e13cd72e4e5da80
warmbly
/
cmd
T
History
Matthew Meszaros
0c09a42089
feat: make self-hosting work end to end by shipping the free-trial plan in a migration so the first signup no longer violates the subscriptions FK, treating every org as paid and skipping stale-heartbeat workers so mailbox placement can find the bundled worker at all, sending a farewell heartbeat on shutdown, putting the decryption keys and blob config into enrolled worker envs plus a blob mount in the installer, fixing the duplicate org-channel realtime delivery, driving the whole stack from one root .env, and rewriting the self-hosting guide as a tested step-by-step walkthrough
2026-08-13 06:42:46 +02:00
..
backend
feat: make self-hosting work end to end by shipping the free-trial plan in a migration so the first signup no longer violates the subscriptions FK, treating every org as paid and skipping stale-heartbeat workers so mailbox placement can find the bundled worker at all, sending a farewell heartbeat on shutdown, putting the decryption keys and blob config into enrolled worker envs plus a blob mount in the installer, fixing the duplicate org-channel realtime delivery, driving the whole stack from one root .env, and rewriting the self-hosting guide as a tested step-by-step walkthrough
2026-08-13 06:42:46 +02:00
consumer
feat: rework automation AI steps to mirror campaign step types with one agentic AI step plus an AI switch, per-case switch handles on the canvas, a Stop node, and a step-type add menu
2026-07-22 10:58:35 +02:00
migrate
feat: guard warmup reconciliation by access
2026-06-01 11:19:44 +02:00
sandbox
feat: add the sandbox seeder and simulator (cmd/sandbox, internal/sandbox) - seeds the Sunrise Labs showcase org (paid plan, six live mailboxes with sealed mailpit/dovecot credentials, active tracked campaigns, pre-verified contacts, warmup pool membership) and repairs every fixture smtp_imap account and .test contact; the simulator plays the internet by polling mailpit, appending mail into dovecot inboxes for the real IMAP sync to pick up, hitting tracking pixels and click tickets, and replying as hash-stable contact personas with correct In-Reply-To threading
2026-07-11 17:31:42 +02:00
seed
feat: seed the dev org as a mid-flight workspace: new internal/seed dev_org.go + dev_history.go give dev@warmbly.com 4 warmed premium-pool mailboxes, folders/tags/categories with real bindings (email_tags, campaign_folders, contact_categories, unibox thread labels), ~30 contacts with suppression states, an active 3-step campaign with 24 leads on a deterministic funnel and NOW()-relative sends including today, 14d campaign/warmup/daily stats rollups, a 13-message unified inbox that always resolves a dev-org sending mailbox, CRM pipeline with deals/tasks/notes/activity, reply templates, notifications, AI credit ledger history, and idempotent campaign logs
2026-07-18 12:00:24 +02:00
worker
feat: make self-hosting work end to end by shipping the free-trial plan in a migration so the first signup no longer violates the subscriptions FK, treating every org as paid and skipping stale-heartbeat workers so mailbox placement can find the bundled worker at all, sending a farewell heartbeat on shutdown, putting the decryption keys and blob config into enrolled worker envs plus a blob mount in the installer, fixing the duplicate org-channel realtime delivery, driving the whole stack from one root .env, and rewriting the self-hosting guide as a tested step-by-step walkthrough
2026-08-13 06:42:46 +02:00