Skip to content

Commit 7f6edd4

Browse files
committed
chore(changeset): patch plugin-webhooks, plugin-audit and plugin-security for the re-translated leaves
Claude-Session: https://claude.ai/code/session_01XY5uCwTjZj7884yYtyur4H Co-authored-by: Claude <noreply@anthropic.com>
1 parent f36e44a commit 7f6edd4

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
'@objectstack/plugin-webhooks': patch
3+
'@objectstack/plugin-audit': patch
4+
'@objectstack/plugin-security': patch
5+
---
6+
7+
fix(plugin-webhooks,plugin-audit,plugin-security): the ja-JP, es-ES and zh-CN object help, descriptions and labels that contradicted their current English source are re-translated (#20653)
8+
9+
Clause-②: no
10+
11+
A translated object leaf that a translator wrote by hand is kept as written
12+
when its English source changes later, so some leaves went on saying what the
13+
old source said. On a ja-JP, es-ES or zh-CN console the `sys_webhook` record
14+
page told an admin that `definition_json` carries the full headers / auth /
15+
retry / payload configuration, where the English help says credentials are not
16+
stored there: the signing secret and the custom headers live in the encrypted
17+
`signing_secret` and `headers_secret` fields.
18+
19+
Eighteen leaves (six paths, in all three locales) whose meaning contradicted
20+
the current English now match it:
21+
22+
- `@objectstack/plugin-webhooks`: the `sys_webhook.definition_json` help (no
23+
credentials in the JSON) and the `sys_webhook` description (dispatched by the
24+
webhook auto-enqueuer onto the shared HTTP outbox, not executed by an HTTP
25+
connector plugin; declared through `defineStack({ webhooks })` too);
26+
- `@objectstack/plugin-audit`: the `sys_activity.environment_id` label and help
27+
(Environment, not Project), and the `sys_audit_log.user_id` label (User: the
28+
object's separate `actor` field is the actor);
29+
- `@objectstack/plugin-security`: the `sys_position` description (positions
30+
distribute capability, not definitions for RBAC access control).
31+
32+
Leaves whose English source only gained detail, was reworded, or was
33+
title-cased (the `@objectstack/plugin-approvals` status and action options)
34+
are unchanged. Values only: no key is added or removed, and no provenance
35+
table changes.

0 commit comments

Comments
 (0)