Peter Steinberger
|
ed055f44ae
|
refactor: route plugin runtime through bundled seams
|
2026-03-27 16:40:27 +00:00 |
|
Ayaan Zaidi
|
8b13710c09
|
refactor(plugin-sdk): expose zod subpath
|
2026-03-27 09:55:47 +05:30 |
|
Peter Steinberger
|
27b92f8335
|
test: speed up google and twitch suites
|
2026-03-24 16:26:58 +00:00 |
|
Peter Steinberger
|
ec232aca39
|
refactor: adopt chat plugin builder in twitch
|
2026-03-22 23:06:25 +00:00 |
|
Peter Steinberger
|
854f3ad0f8
|
refactor: share twitch account resolution helpers
|
2026-03-22 23:06:25 +00:00 |
|
Peter Steinberger
|
3c071a397f
|
refactor: share account id selection helpers
|
2026-03-22 19:45:59 +00:00 |
|
Peter Steinberger
|
2d492ab534
|
test: tighten regression assertions across extension tests
|
2026-03-22 07:46:07 +00:00 |
|
Peter Steinberger
|
b4656f193a
|
test: strengthen regression coverage and trim low-value checks
|
2026-03-22 07:38:01 +00:00 |
|
Tak Hoffman
|
5b7b5529f1
|
Plugins: remove shared extension boundary debt
|
2026-03-18 22:58:40 -05:00 |
|
Peter Steinberger
|
002cc07322
|
refactor: tighten plugin sdk channel surfaces
|
2026-03-19 00:46:36 +00:00 |
|
Peter Steinberger
|
46f49eb6eb
|
refactor: shrink plugin sdk public surface
|
2026-03-18 23:31:08 +00:00 |
|
Val Alexander
|
d1fe30b35f
|
Plugins: add Twitch runtime barrel
|
2026-03-18 01:29:33 -05:00 |
|
Vincent Koc
|
5642fb2682
|
Plugins: internalize twitch SDK imports
|
2026-03-17 22:56:28 -07:00 |
|
Gustavo Madeira Santana
|
682f4d1ca3
|
Plugin SDK: require unified message discovery
|
2026-03-18 03:02:16 +00:00 |
|
Peter Steinberger
|
63c5932e84
|
test: flatten twitch send mocks
|
2026-03-17 16:21:58 +00:00 |
|
Peter Steinberger
|
f2bd76cd1a
|
refactor: finalize plugin sdk legacy boundary cleanup
|
2026-03-16 22:51:46 -07:00 |
|
Peter Steinberger
|
9ebe38b6e3
|
refactor: untangle remaining plugin sdk boundaries
|
2026-03-16 21:16:32 -07:00 |
|
Peter Steinberger
|
2497b8147e
|
refactor: add shared setup sdk subpath
|
2026-03-16 20:17:13 -07:00 |
|
Peter Steinberger
|
f6f0045e0f
|
test: move setup surface coverage
|
2026-03-15 22:01:04 -07:00 |
|
Peter Steinberger
|
5c120cb36c
|
refactor: make setup the primary wizard surface
|
2026-03-15 22:01:04 -07:00 |
|
Peter Steinberger
|
656848dcd7
|
refactor: rename setup wizard surfaces
|
2026-03-15 21:40:31 -07:00 |
|
Peter Steinberger
|
77d0ff629c
|
refactor: rename channel setup flow seam
|
2026-03-15 20:44:25 -07:00 |
|
Peter Steinberger
|
84c0326f4d
|
refactor: move group access into setup wizard
|
2026-03-15 19:58:22 -07:00 |
|
Peter Steinberger
|
0958aea112
|
refactor: move matrix msteams twitch to setup wizard
|
2026-03-15 18:24:39 -07:00 |
|
Vincent Koc
|
a47722de7e
|
Integrations: tighten inbound callback and allowlist checks (#46787)
* Integrations: harden inbound callback and allowlist handling
* Integrations: address review follow-ups
* Update CHANGELOG.md
* Mattermost: avoid command-gating open button callbacks
|
2026-03-15 09:24:24 -07:00 |
|
Peter Steinberger
|
97dc493e2a
|
refactor: share extension channel status summaries
|
2026-03-14 02:40:27 +00:00 |
|
Peter Steinberger
|
110eeec5b8
|
test: dedupe twitch access control checks
|
2026-03-13 21:54:39 +00:00 |
|
Peter Steinberger
|
0530d1c530
|
test: dedupe twitch access control assertions
|
2026-03-13 21:54:39 +00:00 |
|
Peter Steinberger
|
d347a4426d
|
refactor: share twitch outbound target assertions
|
2026-03-13 21:40:53 +00:00 |
|
Peter Steinberger
|
867dc6a185
|
test: share twitch send success mocks
|
2026-03-13 21:40:53 +00:00 |
|
Kyle
|
a438ff4397
|
fix(plugin-sdk): remove remaining bundled plugin src imports (openclaw#39638)
Verified:
- pnpm build
- pnpm check
- pnpm test:macmini
Co-authored-by: Kyle <3477429+kyledh@users.noreply.github.com>
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
|
2026-03-08 22:32:45 -05:00 |
|
Peter Steinberger
|
141738f717
|
refactor: harden browser runtime profile handling
|
2026-03-09 00:25:43 +00:00 |
|
Peter Steinberger
|
8d7778d1d6
|
refactor: dedupe plugin runtime stores
|
2026-03-08 23:38:24 +00:00 |
|
Peter Steinberger
|
1aa77e4603
|
refactor(extensions): reuse shared helper primitives
|
2026-03-07 10:41:05 +00:00 |
|
Gustavo Madeira Santana
|
a9af933486
|
Plugins/twitch: migrate to scoped plugin-sdk imports
|
2026-03-04 02:35:13 -05:00 |
|
Gustavo Madeira Santana
|
9d102b762e
|
Extensions: migrate twitch plugin-sdk imports
|
2026-03-04 01:21:30 -05:00 |
|
Peter Steinberger
|
1c753ea786
|
test: dedupe fixtures and test harness setup
|
2026-02-23 05:45:54 +00:00 |
|
Peter Steinberger
|
6c2e999776
|
refactor(security): unify secure id paths and guard weak patterns
|
2026-02-22 10:16:19 +01:00 |
|
Peter Steinberger
|
fa4772b4ce
|
perf(test): dedupe telegram allowlist and speed twitch probe
|
2026-02-18 04:16:36 +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 |
|
cpojer
|
d0cb8c19b2
|
chore: wtf.
|
2026-02-17 13:36:48 +09:00 |
|
Sebastian
|
ed11e93cf2
|
chore(format)
|
2026-02-16 23:20:16 -05:00 |
|
cpojer
|
0f8d1f175a
|
chore: Fix type errors in extensions/twitch tests.
|
2026-02-17 10:14:00 +09:00 |
|
cpojer
|
90ef2d6bdf
|
chore: Update formatting.
|
2026-02-17 09:18:40 +09:00 |
|
Peter Steinberger
|
544ffbcf7b
|
refactor(extensions): dedupe connector helper usage
|
2026-02-16 14:59:30 +00:00 |
|
Shadow
|
c6b3736fe7
|
fix: dedupe probe/token base types (#16986) (thanks @iyoda)
|
2026-02-15 11:36:54 -06:00 |
|
Peter Steinberger
|
9131b22a28
|
test: migrate suites to e2e coverage layout
|
2026-02-13 14:28:22 +00:00 |
|
Marcus Castro
|
39ee708df6
|
fix(outbound): return error instead of silently redirecting to allowList[0] (#13578)
|
2026-02-13 05:20:03 +01:00 |
|
Peter Steinberger
|
53273b490b
|
fix(auto-reply): prevent sender spoofing in group prompts
|
2026-02-10 00:44:38 -06:00 |
|