Peter Steinberger
8af676edb3
test: tighten web and cron cli timeout budgets
2026-02-21 23:36:24 +00:00
Peter Steinberger
59563847e4
test(web): table-drive SSRF and voice input rejection cases
2026-02-21 23:30:13 +00:00
Peter Steinberger
4a2ff03f49
test: dedupe channel/web cases and tighten gateway e2e waits
2026-02-21 23:02:44 +00:00
Peter Steinberger
0bd9f0d4ac
fix: enforce strict allowlist across pairing stores ( #23017 )
2026-02-22 00:00:23 +01:00
Peter Steinberger
42e181dd4b
test(web): dedupe inbound cfg fixtures and cover reply/from formatting
2026-02-21 21:40:39 +00:00
Peter Steinberger
dc7ec65c8f
test(web): dedupe mention assertions and cover diagnostics helpers
2026-02-21 21:40:39 +00:00
Peter Steinberger
d6c2fd5453
test(web): dedupe logout fixture setup and cover non-legacy oauth removal
2026-02-21 21:40:39 +00:00
Peter Steinberger
626d8e9f62
test(web): dedupe temp dir setup in web auto-reply utils tests
2026-02-21 21:40:38 +00:00
Peter Steinberger
d982893490
refactor(test): use env helper for web auto-reply timezone test
2026-02-21 19:13:47 +00:00
Vincent Koc
d94d21f9b0
test: isolate local media regression fixtures to allowed roots ( #22369 )
...
* fix(tui): strip inbound metadata blocks from user text
* chore: clean up metadata-strip format and changelog credit
* chore: format tui metadata-strip tests
* test(web): isolate local media fixture paths to allow-listed roots
2026-02-20 21:50:50 -05:00
Shadow
f555835b09
Channels: add thread-aware model overrides
2026-02-20 19:26:25 -06:00
Tyler Yust
2dba150c16
Fix path-root flaky tests and restore status emoji defaults ( #22274 )
2026-02-20 15:45:33 -08:00
Shadow
c378439246
Security: harden tool media paths
2026-02-20 13:32:49 -06:00
Nimrod Gutman
741435aacd
fix(web): remove unrelated login changes
2026-02-20 14:47:20 +02:00
Nimrod Gutman
ac0c1c26b1
fix: preserve ios bg refresh plist key and handle web login retry failures
2026-02-20 14:47:20 +02:00
Peter Steinberger
a1cb700a05
test: dedupe and optimize test suites
2026-02-19 15:19:38 +00:00
Peter Steinberger
b4792c7362
style: format fs-safe and web media
2026-02-19 09:25:12 +00:00
Peter Steinberger
bf3f8ec428
refactor(media): unify safe local file reads
2026-02-19 10:21:20 +01:00
Peter Steinberger
a82a41236e
test(web): dedupe creds-update trigger helper in session tests
2026-02-19 07:52:32 +00:00
Peter Steinberger
1d71c21aac
test(web): dedupe media-failure setup in deliver reply tests
2026-02-19 07:27:47 +00:00
Peter Steinberger
d16621f608
fix(test): annotate mock web listener return type
2026-02-18 17:33:25 +00:00
Peter Steinberger
e8e47ff00e
perf(test): replace manual log polling with vi.waitFor
2026-02-18 17:26:05 +00:00
Peter Steinberger
64a10e64e4
perf(test): replace reconnect polling sleeps with waitFor
2026-02-18 17:22:18 +00:00
Peter Steinberger
e9f6a2ce52
refactor(web-test): share mock listener harness
2026-02-18 17:01:22 +00:00
Peter Steinberger
b8b43175c5
style: align formatting with oxfmt 0.33
2026-02-18 01:34:35 +00:00
Peter Steinberger
31f9be126c
style: run oxfmt and fix gate failures
2026-02-18 01:29:02 +00:00
Sebastian
7fca92ea93
test(web): fix baileys mock typing
2026-02-17 08:44:42 -05:00
cpojer
ed75d30ad3
chore: Fix types in tests 34/N.
2026-02-17 15:50:07 +09:00
cpojer
97c8f4999e
chore: Fix types in tests 27/N.
2026-02-17 14:31:55 +09:00
cpojer
d0cb8c19b2
chore: wtf.
2026-02-17 13:36:48 +09:00
Sebastian
ed11e93cf2
chore(format)
2026-02-16 23:20:16 -05:00
Sebastian
65fa529e03
Revert "fix(whatsapp): allow per-message link preview override\n\nWhatsApp messages default to enabling link previews for URLs. This adds\nsupport for overriding this behavior per-message via the \nparameter (e.g. from tool options), consistent with Telegram.\n\nFix: Updated internal WhatsApp Web API layers to pass option\ndown to Baileys ."
...
This reverts commit 1bef2fc68b .
2026-02-16 22:59:37 -05:00
Sebastian
67014228cf
fix(subagents): harden announce retry guards
2026-02-16 22:57:15 -05:00
cpojer
cf6cdc74d0
chore: Fix types in tests 23/N.
2026-02-17 12:24:03 +09:00
cpojer
262b7a157a
chore: chore: Fix types in tests 12/N.
2026-02-17 11:22:49 +09:00
cpojer
90ef2d6bdf
chore: Update formatting.
2026-02-17 09:18:40 +09:00
Peter Steinberger
a186ce2158
fix(ci): preserve whatsapp send API compatibility
2026-02-16 23:47:57 +00:00
Peter Steinberger
12a947223b
fix(ci): restore main checks after bulk merges
2026-02-16 23:47:27 +00:00
Peter Steinberger
eaa2f7a7bf
fix(ci): restore main lint/typecheck after direct merges
2026-02-16 23:26:11 +00:00
Rain
1bef2fc68b
fix(whatsapp): allow per-message link preview override\n\nWhatsApp messages default to enabling link previews for URLs. This adds\nsupport for overriding this behavior per-message via the \nparameter (e.g. from tool options), consistent with Telegram.\n\nFix: Updated internal WhatsApp Web API layers to pass option\ndown to Baileys .
2026-02-16 23:57:09 +01:00
yinghaosang
59384001ad
channels: migrate core channel account listing to factory
2026-02-16 23:53:19 +01:00
Peter Steinberger
291275982c
refactor(web): reuse send api + access-control test helpers
2026-02-16 17:22:26 +00:00
Peter Steinberger
a177f7b9fe
refactor(tests): dedupe slack telegram and web monitor setup
2026-02-16 17:06:40 +00:00
Peter Steinberger
c37f65a449
refactor(tests): share harnesses for cli and monitor fixtures
2026-02-16 17:06:40 +00:00
Peter Steinberger
93ca0ed54f
refactor(channels): dedupe transport and gateway test scaffolds
2026-02-16 14:59:31 +00:00
Peter Steinberger
52ddaed795
test: remove redundant elide exact-limit case
2026-02-16 08:03:02 +00:00
Peter Steinberger
9383f85046
test: trim redundant web media prefix coverage
2026-02-16 05:34:08 +00:00
Vignesh Natarajan
6957354d48
fix (telegram/whatsapp): use account-scoped pairing allowlists
2026-02-15 19:10:06 -08:00
Peter Steinberger
8d2029a03d
perf(test): fold qr-image tests into web login suite
2026-02-16 02:44:59 +00:00
Peter Steinberger
acb2a1ce37
perf(test): fold discord voice hardening into web media suite
2026-02-16 00:18:27 +00:00