Peter Steinberger
|
97dc493e2a
|
refactor: share extension channel status summaries
|
2026-03-14 02:40:27 +00:00 |
Peter Steinberger
|
0acd1f63fc
|
test: share startup account lifecycle helpers
|
2026-03-14 01:41:17 +00:00 |
Peter Steinberger
|
12432ca138
|
test: share googlechat webhook routing helpers
|
2026-03-13 21:40:53 +00:00 |
Peter Steinberger
|
6ecc184637
|
refactor: share googlechat api fetch handling
|
2026-03-13 21:40:53 +00:00 |
Vincent Koc
|
ffee3dfef0
|
Plugins: resolve local openclaw peer for audits
|
2026-03-13 13:55:28 -07:00 |
Peter Steinberger
|
16ececf0a6
|
chore: bump version to 2026.3.13
|
2026-03-13 04:38:32 +00:00 |
Peter Steinberger
|
c25e46a433
|
chore: prepare 2026.3.12 release
|
2026-03-13 01:38:20 +00:00 |
Vincent Koc
|
92191fcd68
|
deps: bump openclaw to 2026.3.11
Raise internal OpenClaw constraints to 2026.3.11 and regenerate pnpm lockfile to remove the vulnerable 2026.3.8 resolution.
|
2026-03-12 19:00:49 -04:00 |
Peter Steinberger
|
ce5dd742f8
|
build: sync versions to 2026.3.11
|
2026-03-12 04:01:57 +00:00 |
Peter Steinberger
|
0e397e62b7
|
chore: bump version to 2026.3.10
|
2026-03-11 23:29:53 +00:00 |
Ayaan Zaidi
|
bf70a333fa
|
fix: clear pnpm prod audit vulnerabilities
|
2026-03-11 09:33:45 +05:30 |
Josh Avant
|
36d2ae2a22
|
SecretRef: harden custom/provider secret persistence and reuse (#42554)
* Models: gate custom provider keys by usable secret semantics
* Config: project runtime writes onto source snapshot
* Models: prevent stale apiKey preservation for marker-managed providers
* Runner: strip SecretRef marker headers from resolved models
* Secrets: scan active agent models.json path in audit
* Config: guard runtime-source projection for unrelated configs
* Extensions: fix onboarding type errors in CI
* Tests: align setup helper account-enabled expectation
* Secrets audit: harden models.json file reads
* fix: harden SecretRef custom/provider secret persistence (#42554) (thanks @joshavant)
|
2026-03-10 23:55:10 +00:00 |
Peter Steinberger
|
a455c0cc3d
|
refactor: share passive account lifecycle helpers
|
2026-03-10 22:18:04 +00:00 |
Peter Steinberger
|
4a8e039a5f
|
refactor: share channel config security scaffolding
|
2026-03-10 22:18:04 +00:00 |
Peter Steinberger
|
00170f8e1a
|
refactor: share scoped account config patching
|
2026-03-10 22:18:03 +00:00 |
Ayaan Zaidi
|
e74666cd0a
|
build: raise extension openclaw peer floor
|
2026-03-10 08:47:56 +05:30 |
Peter Steinberger
|
f6d0712f50
|
build: sync plugin versions for 2026.3.9
|
2026-03-09 08:39:52 +00:00 |
Peter Steinberger
|
5fca4c0de0
|
chore: prepare 2026.3.8-beta.1 release
|
2026-03-09 07:09:37 +00:00 |
Peter Steinberger
|
141738f717
|
refactor: harden browser runtime profile handling
|
2026-03-09 00:25:43 +00:00 |
Peter Steinberger
|
936ac22ec2
|
refactor: share channel config adapter base
|
2026-03-08 23:38:24 +00:00 |
Peter Steinberger
|
8d7778d1d6
|
refactor: dedupe plugin runtime stores
|
2026-03-08 23:38:24 +00:00 |
Peter Steinberger
|
64d4d9aabb
|
refactor: move bundled extension gap allowlists into manifests
|
2026-03-08 18:26:35 +00:00 |
Peter Steinberger
|
05217845a7
|
build: bump version to 2026.3.8
|
2026-03-08 05:59:04 +00:00 |
Vincent Koc
|
566f30828d
|
Google Chat: use scoped plugin SDK imports
|
2026-03-07 16:26:59 -08:00 |
Peter Steinberger
|
cc03c097c5
|
refactor: share provider group-policy warning collectors
|
2026-03-08 00:05:24 +00:00 |
Peter Steinberger
|
846ec320e2
|
refactor: share account-scoped config adapter accessors
|
2026-03-08 00:05:24 +00:00 |
Peter Steinberger
|
f319ec2dac
|
refactor: share onboarding allowlist entry parsing
|
2026-03-08 00:05:24 +00:00 |
Peter Steinberger
|
556aa8a702
|
refactor: share config adapter allowFrom and defaultTo helpers
|
2026-03-07 23:27:51 +00:00 |
Peter Steinberger
|
feac26c3b7
|
refactor: share allowFrom formatter scaffolding
|
2026-03-07 23:27:51 +00:00 |
Peter Steinberger
|
c91bfa830a
|
refactor: share route-level group gating decisions
|
2026-03-07 23:27:51 +00:00 |
Peter Steinberger
|
5bbca5be91
|
refactor: share sender-scoped group policy derivation
|
2026-03-07 23:27:51 +00:00 |
Peter Steinberger
|
b456649974
|
refactor: unify account-scoped dm security policy resolver
|
2026-03-07 23:27:51 +00:00 |
Peter Steinberger
|
8e0e76697a
|
refactor: unify channel open-group-policy warning builders
|
2026-03-07 23:27:51 +00:00 |
Peter Steinberger
|
4b61779a46
|
refactor: unify extension webhook request lifecycle scaffolding
|
2026-03-07 23:27:51 +00:00 |
Peter Steinberger
|
f0b05869fc
|
refactor: share onboarding account id resolution prelude
|
2026-03-07 21:09:26 +00:00 |
Peter Steinberger
|
95fe282a17
|
refactor: unify channel status snapshot base fields
|
2026-03-07 20:33:50 +00:00 |
Peter Steinberger
|
b9e7521463
|
refactor: unify directory config entry extraction
|
2026-03-07 20:33:50 +00:00 |
Peter Steinberger
|
b0ac284dae
|
refactor: share setup account config patch helper
|
2026-03-07 20:33:50 +00:00 |
Peter Steinberger
|
7242777d63
|
refactor: unify account list/default scaffolding
|
2026-03-07 20:33:50 +00:00 |
Peter Steinberger
|
2bcd56cfac
|
refactor: unify DM pairing challenge flows
|
2026-03-07 20:33:50 +00:00 |
Vincent Koc
|
f966dde476
|
tests: fix detect-secrets false positives (#39084)
* Tests: rename gateway status env token fixture
* Tests: allowlist feishu onboarding fixtures
* Tests: allowlist Google Chat private key fixture
* Docs: allowlist Brave API key example
* Tests: allowlist pairing password env fixtures
* Chore: refresh detect-secrets baseline
|
2026-03-07 13:21:29 -05:00 |
Vincent Koc
|
e4d80ed556
|
CI: restore main detect-secrets scan (#38438)
* Tests: stabilize detect-secrets fixtures
* Tests: fix rebased detect-secrets false positives
* Docs: keep snippets valid under detect-secrets
* Tests: finalize detect-secrets false-positive fixes
* Tests: reduce detect-secrets false positives
* Tests: keep detect-secrets pragmas inline
* Tests: remediate next detect-secrets batch
* Tests: tighten detect-secrets allowlists
* Tests: stabilize detect-secrets formatter drift
|
2026-03-07 10:06:35 -08:00 |
Peter Steinberger
|
3d18c6ecec
|
refactor(googlechat): dedupe outbound media runtime fixture setup
|
2026-03-07 17:58:31 +00:00 |
Peter Steinberger
|
1aa77e4603
|
refactor(extensions): reuse shared helper primitives
|
2026-03-07 10:41:05 +00:00 |
Peter Steinberger
|
997a9f5b9e
|
chore: bump version to 2026.3.7
|
2026-03-07 10:09:02 +00:00 |
Tak Hoffman
|
a01978ba96
|
fix(googlechat): inherit shared defaults for multi-account webhook auth (#38492)
* fix(googlechat): inherit shared defaults from accounts.default
* fix(googlechat): do not inherit default enabled state
* fix(googlechat): avoid inheriting default credentials
* fix(googlechat): keep dangerous auth flags account-local
|
2026-03-06 21:11:55 -06:00 |
Ayaan Zaidi
|
4ed5febc38
|
chore(extensions): sync plugin versions
|
2026-03-06 22:26:15 +05:30 |
Gustavo Madeira Santana
|
a1e21bc02d
|
Plugins/googlechat: migrate to scoped plugin-sdk imports
|
2026-03-04 02:35:12 -05:00 |
Gustavo Madeira Santana
|
39a55844bc
|
Extensions: migrate googlechat plugin-sdk imports
|
2026-03-04 01:20:49 -05:00 |
Josh Avant
|
646817dd80
|
fix(outbound): unify resolved cfg threading across send paths (#33987)
|
2026-03-04 00:20:44 -06:00 |