Matthew Meszaros
|
ef713d2c7b
|
feat: register the contacts custom-fields and generation ai-variable routes with matching view_contacts and use_ai permission gates
|
2026-07-22 17:04:51 +02:00 |
|
Matthew Meszaros
|
d25f635b72
|
feat: add ListCustomFieldKeys to the contact service and repository plus the GET /contacts/custom-fields handler returning the org's distinct contact custom-field keys
|
2026-07-22 17:04:51 +02:00 |
|
Matthew Meszaros
|
029ebf7d3b
|
feat: add shared template-variable catalog in web/src/lib/templateVars.ts as the single source for standard merge fields across editors, templates, and preview
|
2026-07-22 17:04:51 +02:00 |
|
Matthew Meszaros
|
c1c9a31b1f
|
Merge pull request #82 from warmbly/warmup/messaging-automation
Automate warmup content and replies
|
2026-07-22 12:44:04 +02:00 |
|
Matthew Meszaros
|
f768029ec0
|
feat: automate warmup conversation generation, coherent replies, adaptive rotation, and admin observability
|
2026-07-22 12:11:19 +02:00 |
|
Matthew Meszaros
|
465bc51a1c
|
Merge pull request #81 from warmbly/feature/ai-automation-step-type
Match automation AI steps to campaign steps
|
2026-07-22 11:02:29 +02:00 |
|
Matthew Meszaros
|
bb040828b1
|
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 |
|
Matthew Meszaros
|
2a9e28acd3
|
Merge pull request #80 from warmbly/docs/update-readme
docs: note automations AI steps in readme feature list
|
2026-07-22 09:05:19 +02:00 |
|
Matthew Meszaros
|
514d5d635a
|
docs: reduce the top and bottom padding inside the logo svg from 40px to 16px each side
|
2026-07-22 09:03:12 +02:00 |
|
Matthew Meszaros
|
87f792fbdc
|
docs: make the header star call to action italic and not bold instead of a heading
|
2026-07-22 09:01:53 +02:00 |
|
Matthew Meszaros
|
dbd34ab6e4
|
docs: put the star-this-repo call to action line back in the header headline block under the nav
|
2026-07-22 09:00:45 +02:00 |
|
Matthew Meszaros
|
0f1ede8f3c
|
docs: drop the duplicate star CTA line, add top and bottom padding inside the logo svg via its viewbox, and render the logo 1.5x bigger in the readme
|
2026-07-22 08:56:26 +02:00 |
|
Matthew Meszaros
|
b494d27a80
|
docs: restore the Star the repository section with the star image in place, add the help-us-reach line to it, and reduce the header tagline padding
|
2026-07-22 08:53:51 +02:00 |
|
Matthew Meszaros
|
89fb68ca77
|
docs: unbold the header tagline, balance its vertical padding, and move the star-this-repo headline and image up into the header instead of the bottom of the readme
|
2026-07-22 08:51:33 +02:00 |
|
Matthew Meszaros
|
d878ae227d
|
docs: add a centered star-this-repo headline call to action at the bottom of the readme with the star image, replacing the mid-page star section
|
2026-07-22 08:48:27 +02:00 |
|
Matthew Meszaros
|
f02c00109a
|
docs: add a little vertical padding around the header tagline and shorten the Warmbly blurb to call it AI-native instead of listing agent tasks
|
2026-07-22 08:44:09 +02:00 |
|
Matthew Meszaros
|
44fe5e2450
|
docs: reword the tagline to 'the open-source agentic cold email and warmup platform' and rewrite the Warmbly section around realtime tracking, live collaboration, and AI agents
|
2026-07-22 08:41:28 +02:00 |
|
Matthew Meszaros
|
7f055829de
|
docs: move the product explanation into a titled Warmbly section between the header and the demo video, leaving just the tagline in the header
|
2026-07-22 08:36:25 +02:00 |
|
Matthew Meszaros
|
6d28450867
|
docs: collapse the readme badges to one row, cut the logo padding, and add an insforge-style positioning-plus-detail description above the demo video instead of a separate what-is section
|
2026-07-22 08:34:14 +02:00 |
|
Matthew Meszaros
|
f8a69de71c
|
docs: tighten the readme headline to 'cold email and mailbox warmup, self-hosted', add vertical breathing room around the logo, and cut the intro and feature lines to compact non-marketing phrasing
|
2026-07-22 08:12:40 +02:00 |
|
Matthew Meszaros
|
8079124c62
|
docs: restructure readme into an insforge-style layout with a background-free light/dark logo, clear product summary, features list, how-it-works diagram, and a community section linking the discord
|
2026-07-22 08:09:21 +02:00 |
|
Matthew Meszaros
|
2fb9121bee
|
docs: replace the readme banner with the Warmbly logo svg and trim the readme to a minimal logo-plus-docs-links layout
|
2026-07-22 07:51:13 +02:00 |
|
Matthew Meszaros
|
03e36fb018
|
Replace star image in README
Updated star image in README with a new source.
|
2026-07-22 07:39:57 +02:00 |
|
Matthew Meszaros
|
8d4a966b36
|
Cleanup README by removing dashboard images
Removed images and descriptions of dashboard features from the README.
|
2026-07-22 07:30:51 +02:00 |
|
Matthew Meszaros
|
60a25ab2c2
|
Merge branch 'main' into docs/update-readme
|
2026-07-21 18:48:17 +02:00 |
|
Matthew Meszaros
|
fb130a0d64
|
Merge pull request #79 from warmbly/fix/unibox-thread-flash
fix: stop the unibox thread pane flashing on load
|
2026-07-21 18:48:01 +02:00 |
|
Matthew Meszaros
|
05aa7bd726
|
fix: stop the unibox thread pane flashing on load by reconciling the URL and stored thread id in one effect instead of two that fight
|
2026-07-21 18:34:37 +02:00 |
|
Matthew Meszaros
|
a57214ea73
|
docs: note the AI steps on the automations canvas in the readme feature list
|
2026-07-21 18:22:55 +02:00 |
|
Matthew Meszaros
|
da19936442
|
Merge pull request #78 from warmbly/feat/ai-agent-steps
AI agent steps for campaigns and automations
|
2026-07-21 18:15:04 +02:00 |
|
Matthew Meszaros
|
a82ec44547
|
fix: allow the docs native build scripts so next build works after the workspace file
|
2026-07-21 18:07:41 +02:00 |
|
Matthew Meszaros
|
d997a5fdbd
|
fix: clear the js-yaml advisory in the docs lockfile too
|
2026-07-21 18:02:40 +02:00 |
|
Matthew Meszaros
|
d4b201eef0
|
fix: bump axios and js-yaml to clear the trivy security scan
|
2026-07-21 17:59:46 +02:00 |
|
Matthew Meszaros
|
f48ae60476
|
feat: build the ai step editors and smooth out the flow lines
|
2026-07-21 17:35:11 +02:00 |
|
Matthew Meszaros
|
66aaaa6584
|
feat: add an ai agent step to campaign sequences
|
2026-07-21 17:35:11 +02:00 |
|
Matthew Meszaros
|
93b64e2afa
|
feat: add shared run time listing and arg resolving for ai agents
|
2026-07-21 17:35:11 +02:00 |
|
Matthew Meszaros
|
a44b7b0215
|
feat: add the unified ai step and ai switch to automations
|
2026-07-21 17:35:11 +02:00 |
|
Matthew Meszaros
|
ffc219a66d
|
feat: clean up the dither charts and give them more room
|
2026-07-21 17:35:11 +02:00 |
|
Matthew Meszaros
|
f898e4975f
|
fix: show the real plan badge, mailbox tags and live sidebar stats
|
2026-07-21 17:35:11 +02:00 |
|
Matthew Meszaros
|
b465f30d42
|
fix: scope account analytics by org id not user id
|
2026-07-21 17:34:59 +02:00 |
|
Matthew Meszaros
|
912a07b6e1
|
feat: make the sandbox seed a full realistic demo org
|
2026-07-21 17:34:59 +02:00 |
|
Matthew Meszaros
|
bebc09289d
|
build: cross compile the go images and fix realtime and the healthchecks
|
2026-07-21 17:34:59 +02:00 |
|
Matthew Meszaros
|
6bd53f532e
|
ci: trim the workflows and speed up the build and push
|
2026-07-21 17:34:59 +02:00 |
|
Matthew Meszaros
|
aeaa26d2d2
|
fix: use a valid local kms dev key and warn when sandbox port 8080 is taken
|
2026-07-21 17:34:59 +02:00 |
|
Matthew Meszaros
|
6227439952
|
Merge pull request #77 from warmbly/self-host/local-stack
No-cloud self-host stack and faster builds
|
2026-07-20 11:59:27 +02:00 |
|
Matthew Meszaros
|
8055c2f05f
|
Merge remote-tracking branch 'origin/main' into self-host/local-stack
# Conflicts:
# cmd/backend/main.go
|
2026-07-20 11:53:21 +02:00 |
|
Matthew Meszaros
|
248347c8e6
|
feat: warn on the mailboxes page when too few mailboxes are warming for a healthy pool, with an add-mailboxes action and a cloud option
|
2026-07-20 11:50:53 +02:00 |
|
Matthew Meszaros
|
2af4bd084e
|
copy: say largest instead of biggest across the marketing site
|
2026-07-20 11:21:57 +02:00 |
|
Matthew Meszaros
|
62b1384b7d
|
docs: sharpen the readme documentation section and drop the em dashes
|
2026-07-20 11:21:57 +02:00 |
|
Matthew Meszaros
|
037779a78b
|
docs: de-stale the local development guide for the no-cloud nats stack
|
2026-07-20 11:12:37 +02:00 |
|
Matthew Meszaros
|
2fdaa28887
|
docs: rewrite the sandbox guide for the one-command flow and the fuller seeded dataset
|
2026-07-20 11:12:37 +02:00 |
|