#603: OCM sharing joins the share panel as a federated addressee #608

Merged
Cordy merged 6 commits from fix-603 into main 2026-09-18 12:47:34 +00:00
Owner

Approved mockup batch A rev 2 blocks 4–5. Merged tagged picker over OCM contacts (pure fed-matches block, #552 rule: only established contacts), boundary notice before confirm, Add branches to the existing OCM share endpoint with role→perms, My shares lists outbound federated shares (grant < fed < link ordering in share-groups) with Federated badge + working revoke. Interim free-text section, css kill-switch, handler and dead i18n keys removed. i18n ×4. Red witnessed, green 29/29 + fence gate.

Approved mockup batch A rev 2 blocks 4–5. Merged tagged picker over OCM contacts (pure `fed-matches` block, #552 rule: only established contacts), boundary notice before confirm, Add branches to the existing OCM share endpoint with role→perms, My shares lists outbound federated shares (grant &lt; fed &lt; link ordering in `share-groups`) with Federated badge + working revoke. Interim free-text section, css kill-switch, handler and dead i18n keys removed. i18n ×4. Red witnessed, green 29/29 + fence gate.
#603: OCM sharing joins the share panel as a federated addressee
All checks were successful
ci / test-and-build (pull_request) Successful in 1m12s
edf28b386a
The recipient picker offers established OCM contacts alongside local
people and groups (rows tagged Federated with the host); picking one
surfaces the boundary notice and Add creates the OCM share through the
existing endpoint with the panel's role mapped to perms. My shares
lists outbound federated shares between grants and links, with the
host, a Federated badge, the role, and a working revoke via
/api/v1/ocm/shares/out/{id}/end. The interim free-text federated
address row, its css kill-switch, its handler and its dead i18n keys
are removed. i18n x4; pure blocks fed-matches (new) and share-groups
(ordering) carry the logic; the shares-view harness gains the feat
dependency.
Cordy merged commit 7d6e8bb1de into main 2026-09-18 12:47:34 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Cordy/Cairn#608
No description provided.