Peter Steinberger
|
12635de1c7
|
test: cover shared installer flow helpers
|
2026-02-22 18:37:25 +00:00 |
|
Peter Steinberger
|
b109fa53ea
|
refactor(core): dedupe gateway runtime and config tests
|
2026-02-22 07:44:57 +00:00 |
|
Peter Steinberger
|
9ec440d1f4
|
test(hooks): dedupe unsupported npm spec assertion
|
2026-02-22 07:44:57 +00:00 |
|
Peter Steinberger
|
81b19aaa1a
|
fix(security): enforce plugin and hook path containment
|
2026-02-19 15:37:29 +01:00 |
|
Peter Steinberger
|
5dc50b8a3f
|
fix(security): harden npm plugin and hook install integrity flow
|
2026-02-19 15:11:25 +01:00 |
|
Peter Steinberger
|
f05395ae00
|
refactor(test): share internal hook and npm pack assertions
|
2026-02-18 17:01:22 +00:00 |
|
cpojer
|
238718c1d8
|
chore: Fix types in tests 37/N.
|
2026-02-17 15:50:07 +09:00 |
|
Peter Steinberger
|
616d4692a9
|
refactor(hooks): share install temp-dir and archive fixtures
|
2026-02-16 17:57:45 +00:00 |
|
Peter Steinberger
|
04892ee230
|
refactor(core): dedupe shared config and runtime helpers
|
2026-02-16 14:59:30 +00:00 |
|
Peter Steinberger
|
5e3b211d93
|
perf(test): fold gmail watcher assertions into hooks install suite
|
2026-02-16 00:18:27 +00:00 |
|
Peter Steinberger
|
fa472623f6
|
perf(test): use prebuilt hook install fixtures
|
2026-02-15 12:56:38 +00:00 |
|
Peter Steinberger
|
a7142c6218
|
perf(test): cache hook installer fixtures
|
2026-02-14 16:36:15 +00:00 |
|
Peter Steinberger
|
842499d6c5
|
test(security): reject hook archives with traversal entries (#16224)
|
2026-02-14 14:53:33 +01:00 |
|
Peter Steinberger
|
6f7d31c426
|
fix(security): harden plugin/hook npm installs
|
2026-02-14 14:07:14 +01:00 |
|
Peter Steinberger
|
caebe70e9a
|
perf(test): cut setup/import overhead in hot suites
|
2026-02-13 21:23:50 +00:00 |
|
Peter Steinberger
|
92702af7a2
|
fix(plugins): ignore install scripts during plugin/hook install
|
2026-02-11 12:04:30 +01:00 |
|
Peter Steinberger
|
d03eca8450
|
fix: harden plugin and hook install paths
|
2026-02-02 02:07:47 -08:00 |
|
cpojer
|
f06dd8df06
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
cpojer
|
5ceff756e1
|
chore: Enable "curly" rule to avoid single-statement if confusion/errors.
|
2026-01-31 16:19:20 +09:00 |
|
Peter Steinberger
|
9a7160786a
|
refactor: rename to openclaw
|
2026-01-30 03:16:21 +01:00 |
|
Peter Steinberger
|
6d16a658e5
|
refactor: rename clawdbot to moltbot with legacy compat
|
2026-01-27 12:21:02 +00:00 |
|
Peter Steinberger
|
ab340c82fb
|
fix: stabilize tests and logging
|
2026-01-18 18:43:31 +00:00 |
|
Peter Steinberger
|
7cebe7a506
|
style: run oxfmt
|
2026-01-17 08:00:05 +00:00 |
|
Peter Steinberger
|
34d59d7913
|
refactor: rename hooks docs and add tests
|
2026-01-17 07:32:54 +00:00 |
|
Peter Steinberger
|
3a6ee5ee00
|
feat: unify hooks installs and webhooks
|
2026-01-17 07:08:04 +00:00 |
|