Peter Steinberger
3c95f89662
refactor(exec): split system.run phases and align ts/swift validator contracts
2026-02-25 00:35:06 +00:00
Peter Steinberger
def993dbd8
refactor(tmp): harden temp boundary guardrails
2026-02-24 23:51:10 +00:00
Peter Steinberger
d3da67c7a9
fix(security): lock sandbox tmp media paths to openclaw roots
2026-02-24 23:10:19 +00:00
Peter Steinberger
e806b34779
chore: remove changelog add helper script
2026-02-24 15:33:09 +00:00
Peter Steinberger
d18ae2256f
refactor: unify channel plugin resolution, family ordering, and changelog entry tooling
2026-02-24 15:15:22 +00:00
Peter Steinberger
6c5ab543c0
refactor: tighten external-link policy and window.open guard
2026-02-24 15:05:31 +00:00
Peter Steinberger
069c56cd75
fix(ios): normalize team IDs before preferred match
...
Co-authored-by: Brian Leach <bleach@gmail.com >
2026-02-24 15:02:27 +00:00
Peter Steinberger
fd07861bc3
fix(ios): harden team-id profile fallback and tests
2026-02-24 15:02:27 +00:00
Peter Steinberger
a1c4bf07c6
fix(security): harden exec wrapper allowlist execution parity
2026-02-24 01:52:17 +00:00
Tak Hoffman
77c3b142a9
Web UI: add full cron edit parity, all-jobs run history, and compact filters (openclaw#24155) thanks @Takhoffman
...
Verified:
- pnpm install --frozen-lockfile
- pnpm build
- pnpm check
- pnpm test:macmini
Co-authored-by: Takhoffman <781889+Takhoffman@users.noreply.github.com >
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com >
2026-02-22 23:05:42 -06:00
Peter Steinberger
384a161bbc
test: consolidate media auto-detect coverage
2026-02-23 04:25:00 +00:00
Peter Steinberger
4b0fddc075
fix(test): prevent env leak causing models.json CI flake
2026-02-22 22:00:44 +00:00
Tak Hoffman
f8171ffcdc
Config UI: tag filters and complete schema help/labels coverage ( #23796 )
...
* Config UI: add tag filters and complete schema help/labels
* Config UI: finalize tags/help polish and unblock test suite
* Protocol: regenerate Swift gateway models
2026-02-22 15:17:07 -06:00
Peter Steinberger
13541864e5
refactor: extract telegram lane delivery and e2e harness
2026-02-22 21:33:20 +01:00
Peter Steinberger
00bbecede7
test(gateway): add telegram-session chat.send final-event e2e coverage
2026-02-22 20:26:50 +01:00
Val Alexander
c5be45dfd2
test: skip CLI auto-detect e2e tests on Windows ( #23626 )
2026-02-22 08:31:40 -06:00
Peter Steinberger
648d2daf67
test: drop duplicate timeout-fallback e2e and trim onboarding auth overlap
2026-02-22 13:33:40 +00:00
Peter Steinberger
760ad5dfb3
test: move local integration suites out of e2e
2026-02-22 11:54:01 +00:00
Peter Steinberger
a96d89f343
refactor: unify exec wrapper resolution and parity fixtures
2026-02-22 10:26:44 +01:00
Peter Steinberger
64b9ae8fb1
test(gateway): reuse shared openai timeout e2e helpers
2026-02-22 07:44:57 +00:00
Peter Steinberger
b6ce5e06cd
test(memory): share short-timeout test helper
2026-02-22 07:44:57 +00:00
Peter Steinberger
d476994fb9
test(memory): share memory-tool manager mock fixture
2026-02-22 07:44:57 +00:00
Peter Steinberger
07d09c881d
test(wizard): share onboarding prompter scaffold
2026-02-22 07:44:57 +00:00
Peter Steinberger
df35829810
test(inbound): share dispatch capture mock across channels
2026-02-22 07:44:57 +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
81a85c19ff
test(gateway): tighten e2e timeouts and dedupe invoke checks
2026-02-21 23:02:44 +00:00
Peter Steinberger
1bc5c2a7e9
refactor: unify exec shell parser parity and gateway websocket test helpers
2026-02-21 23:17:12 +01:00
Peter Steinberger
a20c773251
test(media): dedupe auto-e2e temp/env setup and cover no-binary path
2026-02-21 19:17:01 +00:00
Peter Steinberger
e1b491d961
test(channels): dedupe inbound contract dispatch capture setup
2026-02-18 13:13:43 +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
e0e2184b90
test(release): add appcast regression coverage
2026-02-17 10:43:39 -05:00
cpojer
be5b28cd6b
chore: Fix types.
2026-02-17 13:40:17 +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
bbb5fbc71f
fix(scripts): harden Windows UI spawn behavior
2026-02-16 20:49:09 -05:00
cpojer
72f00df95a
chore: Fix more extension test type 1/N.
2026-02-17 10:14:01 +09:00
cpojer
90ef2d6bdf
chore: Update formatting.
2026-02-17 09:18:40 +09:00
Peter Steinberger
f717a13039
refactor(agent): dedupe harness and command workflows
2026-02-16 14:59:30 +00:00
Peter Steinberger
00bbddeef5
test: move git hook regression to e2e lane
2026-02-16 06:01:07 +00:00
Peter Steinberger
2b6f8548c9
test: trim pre-commit hook integration setup
2026-02-16 05:15:55 +00:00
Peter Steinberger
92ec3ddc14
test: drop brittle pre-commit script structure test
2026-02-16 04:35:54 +00:00
Peter Steinberger
c1655982d4
refactor: centralize pre-commit file filtering
2026-02-16 03:42:11 +01:00
Peter Steinberger
ba84b12535
fix: harden pre-commit hook against option injection
2026-02-16 03:23:45 +01:00
Peter Steinberger
92f8c0fac3
perf(test): speed up suites and reduce fs churn
2026-02-15 19:29:27 +00:00
Peter Steinberger
052d988add
test(auto-reply): move inbound provider contract test into unit suite
2026-02-15 13:21:27 +00:00
Peter Steinberger
fa472623f6
perf(test): use prebuilt hook install fixtures
2026-02-15 12:56:38 +00:00
Peter Steinberger
758fbc2fcc
test(web): consolidate deliver reply retry coverage
2026-02-15 05:04:22 +00:00
Peter Steinberger
d6641ed306
test: isolate OPENCLAW_HOME in withTempHome
2026-02-14 23:16:37 +00:00
Peter Steinberger
857db619e1
perf(test): speed up temp-home cleanup
2026-02-14 20:12:26 +00:00