Commit Graph

  • 4ef4aa3c10 refactor(gateway): streamline control-ui secure file serving Peter Steinberger 2026-02-21 23:36:47 +01:00
  • 0608587bc3 test: streamline config, audit, and qmd coverage Peter Steinberger 2026-02-21 22:23:12 +00:00
  • a9227f571b test: dedupe telegram formatting and send cases Peter Steinberger 2026-02-21 22:23:06 +00:00
  • 21b0eac917 test: consolidate infra approval and heartbeat test matrices Peter Steinberger 2026-02-21 22:23:00 +00:00
  • 738e2c21dd chore(tests): properly check logging in tests Gustavo Madeira Santana 2026-02-21 17:21:48 -05:00
  • dea154ccae docs(changelog): add control-ui symlink hardening entry Peter Steinberger 2026-02-21 23:19:11 +01:00
  • b34097f62d fix(security): enforce msteams redirect allowlist checks Peter Steinberger 2026-02-21 23:18:39 +01:00
  • 1bc5c2a7e9 refactor: unify exec shell parser parity and gateway websocket test helpers Peter Steinberger 2026-02-21 23:16:53 +01:00
  • ffa63173e0 refactor(agents): migrate console.warn/error/info to subsystem logger (#22906) Harry Cui Kepler 2026-02-21 23:11:47 +01:00
  • 1257aee6e1 docs(agents): note ghsa severity cvss patch constraint Peter Steinberger 2026-02-21 23:10:51 +01:00
  • 7c500ff623 fix(security): harden control-ui static path resolution Peter Steinberger 2026-02-21 23:10:47 +01:00
  • 2028ca4428 fix(macos): unify exec allowlist validation pipeline Peter Steinberger 2026-02-21 23:09:03 +01:00
  • 61dc7ac679 refactor(msteams,bluebubbles): dedupe inbound media download helpers Peter Steinberger 2026-02-21 23:08:07 +01:00
  • 73d93dee64 fix: enforce inbound media max-bytes during remote fetch Peter Steinberger 2026-02-21 23:02:17 +01:00
  • dd41fadcaf fix(macos): enforce path-only exec allowlist patterns Peter Steinberger 2026-02-21 22:58:18 +01:00
  • 2712883d16 docs(changelog): clarify quoted substitution fix for macOS allowlist Peter Steinberger 2026-02-21 22:57:49 +01:00
  • 90a378ca3a fix(macos): block quoted shell substitution in allowlist checks Peter Steinberger 2026-02-21 22:51:38 +01:00
  • 861718e4dc test: group remaining suite cleanups Peter Steinberger 2026-02-21 21:43:24 +00:00
  • 5c8f0b5a77 test: tighten plugin e2e matrix coverage Peter Steinberger 2026-02-21 21:43:22 +00:00
  • cc2ff68947 test: optimize gateway infra memory and security coverage Peter Steinberger 2026-02-21 21:43:20 +00:00
  • 58254b3b57 test: dedupe channel and transport adapters Peter Steinberger 2026-02-21 21:43:18 +00:00
  • 52ddb6ae18 test: streamline auto-reply and tts suites Peter Steinberger 2026-02-21 21:43:16 +00:00
  • 5d9e7c942c test: consolidate agent command and config scenarios Peter Steinberger 2026-02-21 21:43:14 +00:00
  • a1ccd03da0 refactor(cli): share outbound send dependency mapping Peter Steinberger 2026-02-21 20:22:35 +00:00
  • 84686db850 refactor(cli): dedupe system gateway action handling Peter Steinberger 2026-02-21 20:21:24 +00:00
  • a04cdc0390 refactor(cli): share update global command runner adapter Peter Steinberger 2026-02-21 20:19:39 +00:00
  • 944913fc98 refactor(cli): extract shared command-removal and timeout action helpers Peter Steinberger 2026-02-21 20:18:00 +00:00
  • bb490a4b51 test(cli): expand agent registrar coverage Peter Steinberger 2026-02-21 20:17:46 +00:00
  • b5a66e7b7e test(cli): add message registrar wiring coverage Peter Steinberger 2026-02-21 20:14:08 +00:00
  • fecc29d2c8 test(cli): add onboard registrar coverage for daemon flag precedence Peter Steinberger 2026-02-21 20:13:25 +00:00
  • 3d2f4aea63 test(cli): add setup registrar coverage for wizard dispatch Peter Steinberger 2026-02-21 20:12:29 +00:00
  • bd8b3cd15e test(cli): add configure registrar coverage Peter Steinberger 2026-02-21 20:11:52 +00:00
  • 580417685b test(cli): add build-program wiring coverage Peter Steinberger 2026-02-21 20:11:22 +00:00
  • 1c78ade1a1 test(cli): add program help coverage for root output and version fast-path Peter Steinberger 2026-02-21 20:10:55 +00:00
  • ceaa43df7a test(cli): add preaction hook coverage for banner/config/plugin gating Peter Steinberger 2026-02-21 20:09:46 +00:00
  • d5bfbc36d8 test(cli): add program context unit coverage Peter Steinberger 2026-02-21 20:08:35 +00:00
  • 0f36cbe677 test(cli): add program helper parser coverage Peter Steinberger 2026-02-21 20:07:46 +00:00
  • ab3fa83f17 test(cli): add action-reparse coverage for fallback argv resolution Peter Steinberger 2026-02-21 20:07:25 +00:00
  • 5de9419748 test(cli): add status/health/sessions registrar coverage Peter Steinberger 2026-02-21 20:06:26 +00:00
  • 938fb652b5 fix(cli): honor dashboard no-open and expand maintenance coverage Peter Steinberger 2026-02-21 20:05:35 +00:00
  • 6de7f9d9b0 test(cli): dedupe config-guard harness and cover invalid-config gates Peter Steinberger 2026-02-21 20:04:13 +00:00
  • 4503bd0591 test(cli): expand command-registry grouped and subcommand coverage Peter Steinberger 2026-02-21 20:03:39 +00:00
  • 037da5d8a8 test(cli): extend command option inheritance edge coverage Peter Steinberger 2026-02-21 20:02:45 +00:00
  • cdb92494d1 test(cli): dedupe inspect runner and cover snapshot/screenshot mode defaults Peter Steinberger 2026-02-21 20:02:10 +00:00
  • 81ddc98e12 test(cli): dedupe browser state command runner and cover input validation Peter Steinberger 2026-02-21 20:01:30 +00:00
  • 8581e6b52d test(cli): dedupe route assertions and cover missing-flag guards Peter Steinberger 2026-02-21 20:00:40 +00:00
  • adedacbfe1 test(cron): dedupe delivery-target whatsapp stubs and cover sessionKey fallback Peter Steinberger 2026-02-21 19:59:37 +00:00
  • 04a23f45b7 test(channels): dedupe whatsapp heartbeat fixtures and cover recipient sources Peter Steinberger 2026-02-21 19:58:56 +00:00
  • 42e181dd4b test(web): dedupe inbound cfg fixtures and cover reply/from formatting Peter Steinberger 2026-02-21 19:58:16 +00:00
  • 2d62685ff0 test(cli): dedupe memory runtime spies and cover json/search fallback flows Peter Steinberger 2026-02-21 19:57:33 +00:00
  • e46634db9a test(media): dedupe server fixture helpers and cover 404/id validation Peter Steinberger 2026-02-21 19:56:07 +00:00
  • dc7ec65c8f test(web): dedupe mention assertions and cover diagnostics helpers Peter Steinberger 2026-02-21 19:55:26 +00:00
  • e2a50228a1 test(browser): dedupe chrome mocks and cover SIGKILL escalation Peter Steinberger 2026-02-21 19:54:33 +00:00
  • 00ab894feb test(cli): dedupe acp program setup and cover token-file errors Peter Steinberger 2026-02-21 19:54:01 +00:00
  • 7bfbbd6309 test(version): dedupe fixture setup and cover invalid URL/version metadata Peter Steinberger 2026-02-21 19:53:13 +00:00
  • bd74d49169 test(cli): dedupe camera temp fixtures and cover clip url error paths Peter Steinberger 2026-02-21 19:51:58 +00:00
  • 59189750e4 test(browser): dedupe path fixture calls and cover root resolvers Peter Steinberger 2026-02-21 19:51:19 +00:00
  • 0f9ea0229a test(infra): dedupe install-source fixtures and cover npm pack parsing Peter Steinberger 2026-02-21 19:50:23 +00:00
  • f9e21d5720 test(infra): dedupe gateway-lock setup and cover guard paths Peter Steinberger 2026-02-21 19:49:38 +00:00
  • b01335830d test(pairing): dedupe fixture writers and expand store coverage Peter Steinberger 2026-02-21 19:48:36 +00:00
  • c45ef5f8b5 test(line): dedupe event fixtures and cover room postback routing Peter Steinberger 2026-02-21 19:46:18 +00:00
  • 1794f42ac0 test(config): dedupe io fixture wiring and cover legacy config-path override Peter Steinberger 2026-02-21 19:45:23 +00:00
  • d35a8b48f5 test(infra): dedupe archive case setup and cover packed-root multi-dir failure Peter Steinberger 2026-02-21 19:44:36 +00:00
  • 544a1142b0 test(agents): dedupe skill helper fixtures and cover empty-body rendering Peter Steinberger 2026-02-21 19:43:31 +00:00
  • 822688dc13 test(infra): dedupe store temp fixtures and cover json5 voicewake sanitization Peter Steinberger 2026-02-21 19:42:54 +00:00
  • a418c6db06 test(agents): dedupe agent-path fixtures and cover env override precedence Peter Steinberger 2026-02-21 19:41:27 +00:00
  • 6fd31fc0b0 test(browser): dedupe invalid-path assertions and cover blank path rejection Peter Steinberger 2026-02-21 19:39:41 +00:00
  • 2000dcdcd0 test(memory): dedupe temp-dir lifecycle hooks and cover overlapping path dedupe Peter Steinberger 2026-02-21 19:39:12 +00:00
  • 6051dc10ff test(scripts): dedupe a2ui temp fixture and cover skip-missing env path Peter Steinberger 2026-02-21 19:38:20 +00:00
  • d6c2fd5453 test(web): dedupe logout fixture setup and cover non-legacy oauth removal Peter Steinberger 2026-02-21 19:37:17 +00:00
  • bdfb979940 test(cli): dedupe camera fetch stubs and cover empty-body download rejection Peter Steinberger 2026-02-21 19:36:52 +00:00
  • 31a0449f69 test(core): dedupe temp dirs in utils tests and cover lid lookup error fallback Peter Steinberger 2026-02-21 19:35:57 +00:00
  • c93fc3786c test(infra): dedupe brew fixtures and cover explicit brew file precedence Peter Steinberger 2026-02-21 19:35:22 +00:00
  • 2042a69211 test(infra): dedupe dotenv fixture setup and cover fallback-only load Peter Steinberger 2026-02-21 19:34:23 +00:00
  • c394c5fa99 test(daemon): dedupe schtasks install fixture and cover empty env omission Peter Steinberger 2026-02-21 19:33:46 +00:00
  • d015dc9216 test(cron): dedupe run-log temp fixtures and cover invalid line filtering Peter Steinberger 2026-02-21 19:33:08 +00:00
  • 7036352d94 test(config): dedupe temp roots and cover legacy state-dir fallback Peter Steinberger 2026-02-21 19:32:06 +00:00
  • 5d61afb362 test(commands): dedupe signal install extract fixture and cover zip extract Peter Steinberger 2026-02-21 19:31:03 +00:00
  • 3274a1b804 test(gateway): dedupe control-ui fixture setup and cover query asset 404 Peter Steinberger 2026-02-21 19:30:25 +00:00
  • 8f1b467646 test(agents): dedupe exec preflight fixtures and cover quoted-path skip Peter Steinberger 2026-02-21 19:29:41 +00:00
  • 8f11868cc2 test(gateway): dedupe boot workspace setup and cover boot failures Peter Steinberger 2026-02-21 19:28:36 +00:00
  • 0e49eec056 test(commands): dedupe auth-sync fixture and cover invalid profile handling Peter Steinberger 2026-02-21 19:26:59 +00:00
  • e978297c28 test(agents): dedupe workspace template temp roots and cover fallback resolution Peter Steinberger 2026-02-21 19:24:59 +00:00
  • c481b22245 test(reply): reuse compaction fixture setup and cover numeric fallback defaults Peter Steinberger 2026-02-21 19:23:18 +00:00
  • 1bbeedfab2 test(infra): dedupe heartbeat ghost reminder temp/mocks setup Peter Steinberger 2026-02-21 19:21:39 +00:00
  • ac6c344d9b test(browser): dedupe fixture lifecycle and cover directory-path rejection Peter Steinberger 2026-02-21 19:20:35 +00:00
  • 626d8e9f62 test(web): dedupe temp dir setup in web auto-reply utils tests Peter Steinberger 2026-02-21 19:19:36 +00:00
  • b703ea3675 fix: prevent compaction "prompt too long" errors (#22921) Val Alexander 2026-02-21 14:42:18 -06:00
  • ac633366ce docs: add Onur Solmaz to contributors (#22890) Onur Solmaz 2026-02-21 21:00:26 +01:00
  • 518dbbf4c6 test: avoid template-literal temp path in runner fixture Peter Steinberger 2026-02-21 20:49:32 +01:00
  • 302fa03f41 fix(test): skip test-utils files in temp path guard Peter Steinberger 2026-02-21 20:48:52 +01:00
  • 48ddb1cc81 fix(ci): stabilize install smoke in docker Peter Steinberger 2026-02-21 20:39:34 +01:00
  • 549549f6a0 fix(ci): sync plugin versions and harden install smoke Peter Steinberger 2026-02-21 20:17:56 +01:00
  • a20c773251 test(media): dedupe auto-e2e temp/env setup and cover no-binary path Peter Steinberger 2026-02-21 19:13:17 +00:00
  • b889a5d516 test(cli): dedupe temp dirs in camera tests and cover non-ok url responses Peter Steinberger 2026-02-21 19:12:09 +00:00
  • 0ecb07e6d1 test(cli): dedupe acp secret file setup and cover password flag collisions Peter Steinberger 2026-02-21 19:11:29 +00:00
  • 4f835c4c0d test(media): dedupe temp roots and cover directory attachment rejection Peter Steinberger 2026-02-21 19:10:05 +00:00
  • 9ebfc99c1b refactor(test): dedupe temp media fixture setup in apply e2e Peter Steinberger 2026-02-21 19:09:14 +00:00
  • 0a207b9860 refactor(test): share temp workspace helper in compact skill path tests Peter Steinberger 2026-02-21 19:03:52 +00:00
  • 324922f804 refactor(test): dedupe temp dir lifecycle in agents skills directory e2e Peter Steinberger 2026-02-21 19:03:09 +00:00