Commit Graph

  • b878d51488 feat: download inbound media and expose to templating Peter Steinberger 2025-11-25 05:17:59 +0100
  • 6d41df2941 feat: download inbound media and expose to templating Peter Steinberger 2025-11-25 05:17:59 +0100
  • 3b67a65bf8 feat: download inbound media and expose to templating Peter Steinberger 2025-11-25 05:17:59 +0100
  • b3c329b110 ci: pin Node to 22.11.0 and print version Peter Steinberger 2025-11-25 05:16:08 +0100
  • a1fab23439 ci: pin Node to 22.11.0 and print version Peter Steinberger 2025-11-25 05:16:08 +0100
  • 401bb5087e ci: pin Node to 22.11.0 and print version Peter Steinberger 2025-11-25 05:16:08 +0100
  • ecdab6325b chore: add connection/send logs and web error surfacing Peter Steinberger 2025-11-25 05:10:19 +0100
  • a9533d0999 chore: add connection/send logs and web error surfacing Peter Steinberger 2025-11-25 05:10:19 +0100
  • 5a67f1aed7 chore: add connection/send logs and web error surfacing Peter Steinberger 2025-11-25 05:10:19 +0100
  • 73f26f16fc chore: log web media sends Peter Steinberger 2025-11-25 05:09:09 +0100
  • 35d7fe7fc7 chore: log web media sends Peter Steinberger 2025-11-25 05:09:09 +0100
  • 29955f718b chore: log web media sends Peter Steinberger 2025-11-25 05:09:09 +0100
  • 92cba9c6a9 docs: add image send quickstart Peter Steinberger 2025-11-25 04:58:59 +0100
  • d67bc6d195 docs: add image send quickstart Peter Steinberger 2025-11-25 04:58:59 +0100
  • f19a7894a6 docs: add image send quickstart Peter Steinberger 2025-11-25 04:58:59 +0100
  • 0bd9c5f5c7 feat: add image support across web and twilio Peter Steinberger 2025-11-25 04:58:31 +0100
  • 948ff7f035 feat: add image support across web and twilio Peter Steinberger 2025-11-25 04:58:31 +0100
  • c2f9a35653 feat: add image support across web and twilio Peter Steinberger 2025-11-25 04:58:31 +0100
  • 363d4db247 ci: run vitest in workflow Peter Steinberger 2025-11-25 04:48:23 +0100
  • ac2bdcbea6 ci: run vitest in workflow Peter Steinberger 2025-11-25 04:48:23 +0100
  • 4bb61742dc ci: run vitest in workflow Peter Steinberger 2025-11-25 04:48:23 +0100
  • d8d5d278cf docs: add guidance to use dedicated WhatsApp account Peter Steinberger 2025-11-25 04:46:14 +0100
  • df79c59c8e docs: add guidance to use dedicated WhatsApp account Peter Steinberger 2025-11-25 04:46:14 +0100
  • 002b51cd40 docs: add guidance to use dedicated WhatsApp account Peter Steinberger 2025-11-25 04:46:14 +0100
  • f7b2e07988 docs: fix markdown escaping in README Peter Steinberger 2025-11-25 04:45:43 +0100
  • 435ca06f16 docs: fix markdown escaping in README Peter Steinberger 2025-11-25 04:45:43 +0100
  • eee27e8fc9 docs: fix markdown escaping in README Peter Steinberger 2025-11-25 04:45:43 +0100
  • b5d67a4742 docs: expand README with Claude setup and FAQ Peter Steinberger 2025-11-25 04:44:10 +0100
  • 14b3c6fba5 docs: expand README with Claude setup and FAQ Peter Steinberger 2025-11-25 04:44:10 +0100
  • f10474c5f2 docs: expand README with Claude setup and FAQ Peter Steinberger 2025-11-25 04:44:10 +0100
  • c3bd59efc8 chore: add color to web auto-reply log Peter Steinberger 2025-11-25 04:42:45 +0100
  • daf45190a9 chore: add color to web auto-reply log Peter Steinberger 2025-11-25 04:42:45 +0100
  • 16a9ad111b chore: add color to web auto-reply log Peter Steinberger 2025-11-25 04:42:45 +0100
  • 42d9ffe1c3 feat: log auto-reply body and stats for web provider Peter Steinberger 2025-11-25 04:42:19 +0100
  • 3aedef4126 feat: log auto-reply body and stats for web provider Peter Steinberger 2025-11-25 04:42:19 +0100
  • 9f88686c4e feat: log auto-reply body and stats for web provider Peter Steinberger 2025-11-25 04:42:19 +0100
  • d337960575 chore: fix type regressions and helpers Peter Steinberger 2025-11-25 04:40:57 +0100
  • 2aac606979 chore: fix type regressions and helpers Peter Steinberger 2025-11-25 04:40:57 +0100
  • ddb898ad96 chore: fix type regressions and helpers Peter Steinberger 2025-11-25 04:40:57 +0100
  • d580c7669c feat: serialize command auto-replies with queue Peter Steinberger 2025-11-25 04:40:49 +0100
  • 13be898c07 feat: serialize command auto-replies with queue Peter Steinberger 2025-11-25 04:40:49 +0100
  • 0b932b45d5 feat: serialize command auto-replies with queue Peter Steinberger 2025-11-25 04:40:49 +0100
  • 153a8e3688 chore: remove refactor plan doc Peter Steinberger 2025-11-25 04:35:35 +0100
  • 6dd0d04206 chore: remove refactor plan doc Peter Steinberger 2025-11-25 04:35:35 +0100
  • 9114aa77d4 chore: remove refactor plan doc Peter Steinberger 2025-11-25 04:35:35 +0100
  • ed52110cb2 chore: finish logger sweep and add retry tests Peter Steinberger 2025-11-25 04:30:40 +0100
  • ec630839a9 chore: finish logger sweep and add retry tests Peter Steinberger 2025-11-25 04:30:40 +0100
  • 8ac78c299c chore: finish logger sweep and add retry tests Peter Steinberger 2025-11-25 04:30:40 +0100
  • 56952c9c0b chore: align web provider logging and relay e2e Peter Steinberger 2025-11-25 04:15:20 +0100
  • ca0b50d772 chore: align web provider logging and relay e2e Peter Steinberger 2025-11-25 04:15:20 +0100
  • b8e3cce0ab chore: align web provider logging and relay e2e Peter Steinberger 2025-11-25 04:15:20 +0100
  • 3dfc058b59 chore: route exec logging through logger Peter Steinberger 2025-11-25 04:11:02 +0100
  • 39cd9bde1f chore: route exec logging through logger Peter Steinberger 2025-11-25 04:11:02 +0100
  • 9c1247e20a chore: route exec logging through logger Peter Steinberger 2025-11-25 04:11:02 +0100
  • a12aa733cd feat: retries for webhook bring-up and send --json docs Peter Steinberger 2025-11-25 04:10:20 +0100
  • 28277a298a feat: retries for webhook bring-up and send --json docs Peter Steinberger 2025-11-25 04:10:20 +0100
  • a44263a15a feat: retries for webhook bring-up and send --json docs Peter Steinberger 2025-11-25 04:10:20 +0100
  • 0ddac0bbc3 feat: add send --json, logger cleanup, and resilient Claude parsing Peter Steinberger 2025-11-25 04:08:42 +0100
  • d1923e6efe feat: add send --json, logger cleanup, and resilient Claude parsing Peter Steinberger 2025-11-25 04:08:42 +0100
  • 25e3be5768 feat: add send --json, logger cleanup, and resilient Claude parsing Peter Steinberger 2025-11-25 04:08:42 +0100
  • b8c813ddeb chore: logger cleanup and test fixes Peter Steinberger 2025-11-25 04:05:02 +0100
  • d7cc94333a chore: logger cleanup and test fixes Peter Steinberger 2025-11-25 04:05:02 +0100
  • 1852311775 chore: logger cleanup and test fixes Peter Steinberger 2025-11-25 04:05:02 +0100
  • 4e87936cc8 feat: add dry-run options and retry helper Peter Steinberger 2025-11-25 03:57:50 +0100
  • fdfb1df0de feat: add dry-run options and retry helper Peter Steinberger 2025-11-25 03:57:50 +0100
  • 1a4210b3af feat: add dry-run options and retry helper Peter Steinberger 2025-11-25 03:57:50 +0100
  • d83e429016 refactor: add provider barrels and webhook grouping Peter Steinberger 2025-11-25 03:56:11 +0100
  • af577f07da refactor: add provider barrels and webhook grouping Peter Steinberger 2025-11-25 03:56:11 +0100
  • 640378aed2 refactor: add provider barrels and webhook grouping Peter Steinberger 2025-11-25 03:56:11 +0100
  • 0826596ba0 docs: note dry-run and config validation Peter Steinberger 2025-11-25 03:52:48 +0100
  • b3511e1192 docs: note dry-run and config validation Peter Steinberger 2025-11-25 03:52:48 +0100
  • f9ce96d37f docs: note dry-run and config validation Peter Steinberger 2025-11-25 03:52:48 +0100
  • 490a8f22b0 chore: route port error debug through logger Peter Steinberger 2025-11-25 03:51:46 +0100
  • 1f5390ed99 chore: route port error debug through logger Peter Steinberger 2025-11-25 03:51:46 +0100
  • 4287b191c5 chore: route port error debug through logger Peter Steinberger 2025-11-25 03:51:46 +0100
  • ee264e7ea5 chore: harden claude json parsing and logging Peter Steinberger 2025-11-25 03:50:52 +0100
  • d2abe3c459 chore: harden claude json parsing and logging Peter Steinberger 2025-11-25 03:50:52 +0100
  • abbc500f29 chore: harden claude json parsing and logging Peter Steinberger 2025-11-25 03:50:52 +0100
  • d2926bec15 test: add infra coverage and fix web logging Peter Steinberger 2025-11-25 03:50:18 +0100
  • 594fb125e6 test: add infra coverage and fix web logging Peter Steinberger 2025-11-25 03:50:18 +0100
  • bc7cf23811 test: add infra coverage and fix web logging Peter Steinberger 2025-11-25 03:50:18 +0100
  • 03782e9a70 feat: add logger and twilio poll backoff Peter Steinberger 2025-11-25 03:48:49 +0100
  • 7fa071267c feat: add logger and twilio poll backoff Peter Steinberger 2025-11-25 03:48:49 +0100
  • 489fa068d9 feat: add logger and twilio poll backoff Peter Steinberger 2025-11-25 03:48:49 +0100
  • abcea7d301 feat: add config validation and send dry-run Peter Steinberger 2025-11-25 03:46:26 +0100
  • 8bd406f6b1 feat: add config validation and send dry-run Peter Steinberger 2025-11-25 03:46:26 +0100
  • 4a5dbbc9f5 feat: add config validation and send dry-run Peter Steinberger 2025-11-25 03:46:26 +0100
  • 88b5511a17 refactor: modularize cli helpers Peter Steinberger 2025-11-25 03:42:12 +0100
  • a89d7319a9 refactor: modularize cli helpers Peter Steinberger 2025-11-25 03:42:12 +0100
  • c2d0a3876b refactor: modularize cli helpers Peter Steinberger 2025-11-25 03:42:12 +0100
  • a1147516a3 docs: broaden README for web provider Peter Steinberger 2025-11-25 03:24:02 +0100
  • 5c5a103abb docs: broaden README for web provider Peter Steinberger 2025-11-25 03:24:02 +0100
  • 68c9d4637f docs: broaden README for web provider Peter Steinberger 2025-11-25 03:24:02 +0100
  • 99c928d515 docs: clarify claude output handling Peter Steinberger 2025-11-25 03:23:09 +0100
  • cac2debc34 docs: clarify claude output handling Peter Steinberger 2025-11-25 03:23:09 +0100
  • 312e39b8c0 docs: clarify claude output handling Peter Steinberger 2025-11-25 03:23:09 +0100
  • 4cbdfbf46e refactor: extract twilio message utilities Peter Steinberger 2025-11-25 03:22:18 +0100
  • 39b3fffe3b refactor: extract twilio message utilities Peter Steinberger 2025-11-25 03:22:18 +0100
  • 871c62c1b4 refactor: extract twilio message utilities Peter Steinberger 2025-11-25 03:22:18 +0100
  • 58e230e9a9 Refactor CLI and Twilio modules; add helper tests and comments Peter Steinberger 2025-11-25 03:11:39 +0100