Commit Graph
1681 Commits
Author SHA1 Message Date
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