Commit Graph

41095 Commits

Author SHA1 Message Date
clawsweeper
ca85fdedcb fix: proxy direct APNs HTTP2 sessions 2026-05-04 10:50:19 +00:00
jesse-merhi
57f7f4faca fix: allow apns 403 reachability signal 2026-05-04 10:50:19 +00:00
jesse-merhi
7a02ac5928 fix: tighten apns-id validation in proxy reachability check 2026-05-04 10:50:19 +00:00
jesse-merhi
22fc256c3c fix: preserve nested proxy handles 2026-05-04 10:50:19 +00:00
jesse-merhi
92e00c8bdd fix: address APNs proxy review feedback 2026-05-04 10:50:19 +00:00
jesse-merhi
5f9025e583 test: shard APNs live reachability probe 2026-05-04 10:50:19 +00:00
jesse-merhi
0e2db18e5f test: add live APNs reachability probe 2026-05-04 10:50:19 +00:00
jesse-merhi
b2a2c54b04 refactor: clarify APNs proxy tunnel flow 2026-05-04 10:50:19 +00:00
jesse-merhi
da505be3fb lint: run raw HTTP2 guard with boundary checks 2026-05-04 10:50:19 +00:00
jesse-merhi
1660fefb40 docs: keep APNs guardrail out of network hub 2026-05-04 10:50:19 +00:00
jesse-merhi
24c08b9cd9 fix(infra): redact APNs proxy URL params 2026-05-04 10:50:19 +00:00
jesse-merhi
6252e7b270 fix(infra): harden APNs proxy tunnel 2026-05-04 10:50:18 +00:00
jesse-merhi
b3e1342009 test: keep CONNECT timeout regression deterministic 2026-05-04 10:50:18 +00:00
jesse-merhi
4bc048549b fix: improve proxy validation output 2026-05-04 10:50:18 +00:00
jesse-merhi
e4cc82edf7 feat: add APNs proxy validation probe 2026-05-04 10:50:18 +00:00
jesse-merhi
9e33ab4ebf fix: harden APNs proxy tunnel timeout 2026-05-04 10:50:18 +00:00
jesse-merhi
281f82d29d refactor: use https-proxy-agent for APNs tunnels 2026-05-04 10:50:18 +00:00
jesse-merhi
bfca5feed7 fix: reject conflicting managed proxy activation 2026-05-04 10:50:18 +00:00
jesse-merhi
ce5d7fe8a6 test: exercise APNs active proxy state 2026-05-04 10:50:18 +00:00
jesse-merhi
715893631e fix: use managed proxy state for APNs 2026-05-04 10:50:18 +00:00
jesse-merhi
bfa0ca09e3 lint: ban raw HTTP2 imports 2026-05-04 10:50:18 +00:00
jesse-merhi
590a474a66 test: guard raw HTTP2 with OpenGrep 2026-05-04 10:50:18 +00:00
jesse-merhi
81d7696673 test: guard raw HTTP2 APNs connections 2026-05-04 10:50:18 +00:00
jesse-merhi
543bbcba9d fix: proxy direct APNs HTTP2 sessions 2026-05-04 10:50:18 +00:00
Vincent Koc
5efbb3078a docs(changelog): credit recent plugin fixes 2026-05-04 03:48:05 -07:00
Peter Steinberger
a9f1882047 test: harden plugin and UI isolation checks 2026-05-04 11:46:05 +01:00
Vincent Koc
24ec2aebe8 test(agents): update model auth fixture shape 2026-05-04 03:40:36 -07:00
Vincent Koc
57f9a558e4 fix(types): wire plugin package metadata 2026-05-04 03:36:36 -07:00
Vincent Koc
97d35f4c57 fix(gateway): clarify systemd service scope 2026-05-04 03:33:49 -07:00
Vincent Koc
23eb44b045 feat(models): list auth profiles 2026-05-04 03:31:55 -07:00
Vincent Koc
e0430e2e15 fix(plugins): clean replaced managed installs 2026-05-04 03:28:53 -07:00
Vincent Koc
51d3ec7395 fix(plugins): recover source-only install shadows 2026-05-04 03:26:54 -07:00
Vincent Koc
4c40686f9e fix(plugins): trust official Codex package commands 2026-05-04 03:25:26 -07:00
Vincent Koc
89a15fddaf fix(plugins): ignore invalid managed runtime shadows 2026-05-04 03:17:57 -07:00
Vincent Koc
b8f6e16ba5 fix(update): order stable correction releases after base 2026-05-04 03:05:56 -07:00
Vincent Koc
feb9a5af6a fix(plugins): scope commands to channels 2026-05-04 03:01:56 -07:00
Peter Steinberger
3434cfa381 test: speed up import-heavy suites 2026-05-04 11:00:44 +01:00
Vincent Koc
54300e5270 fix(plugins): quiet official npm install scan warnings 2026-05-04 02:40:55 -07:00
Vincent Koc
33e19fb5ae fix(security): ignore scanner comment context 2026-05-04 02:35:43 -07:00
Vincent Koc
6b7f9eafed fix(doctor): drop stale bundled install records 2026-05-04 02:26:03 -07:00
Peter Steinberger
061af13bf3 fix: avoid plugin install scanner false positives 2026-05-04 10:24:32 +01:00
Pavan Kumar Gondhi
04aa4a3fe6 fix: harden backend message action gateway routing [AI] (#76374)
* fix: harden backend message action gateway routing

* docs: add changelog entry for PR merge
2026-05-04 14:53:52 +05:30
Pavan Kumar Gondhi
1f724bc50b Gate QQBot streaming command auth [AI] (#76375)
* fix: gate QQBot streaming command

* addressing codex review

* addressing review-skill

* addressing review-skill

* addressing codex review

* addressing claude review

* docs: add changelog entry for PR merge
2026-05-04 14:50:58 +05:30
Peter Steinberger
5d9752ba18 build(release): refresh base config schema 2026-05-04 10:19:59 +01:00
Vincent Koc
05d6c62152 fix(release): reject blank plugin runtime entries 2026-05-04 02:18:11 -07:00
Peter Steinberger
b7ce9439e7 fix: repair bundled plugin shadow cleanup 2026-05-04 10:17:50 +01:00
Vincent Koc
dade5f9133 fix(web-fetch): scope fallback cache by provider 2026-05-04 02:11:43 -07:00
Val Alexander
098b72910d Refine responsive Control UI chat controls
Summary:
- Add agent-scoped Control chat session filtering and agent-first session controls.
- Refine responsive chat controls, transcript, result-panel, and duplicate-message behavior.
- Reduce chat load churn by avoiding duplicate initial avatar refreshes.

Verification:
- pnpm test ui/src/ui/app-gateway.node.test.ts ui/src/ui/app-gateway-chat-load.node.test.ts ui/src/ui/chat/chat-responsive.browser.test.ts ui/src/ui/app-render.helpers.browser.test.ts ui/src/ui/app-render.helpers.node.test.ts ui/src/ui/views/chat.test.ts ui/src/ui/app-scroll.test.ts
- pnpm test src/plugin-sdk/file-lock.test.ts
- pnpm exec oxfmt --check --threads=1 ui/src/ui/chat/chat-responsive.browser.test.ts src/plugin-sdk/file-lock.test.ts
- pnpm --dir ui build
- Testbox pnpm check:changed: https://github.com/openclaw/openclaw/actions/runs/25309629891
- PR CI on cd22d3d1ab: https://github.com/openclaw/openclaw/actions/runs/25310534399
2026-05-04 04:10:33 -05:00
Peter Steinberger
5397667272 chore(release): prepare 2026.5.4 2026-05-04 10:09:55 +01:00
Peter Steinberger
b37fba7c07 ci(release): harden clawhub plugin publish 2026-05-04 10:09:55 +01:00