You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implemented in #169 (stacked on #168) — work continues in the PR from here.
The document invite endpoints are live-verified and wired into the document Share card via a new Services/InterlinedApiClient.DocumentInvites.cs partial, leaving the contended .Documents.cs untouched. Per the acceptance criteria it shares the exact same Views/InvitePanel control as the list flow rather than duplicating it — the invite payloads turned out byte-identical, so this PR only adds a service partial, a target adapter, one factory line and one view line, and the panel leads the Share card the way the web does.
The one real difference from lists is the ownership envelope (document vs data), handled in the new partial. No invite was sent to a real address — probes used the reserved .invalid TLD on a throwaway document that has since been deleted.
Activity
Adron commentedon Sep 16, 2026
Implemented in #169 (stacked on #168) — work continues in the PR from here.
The document invite endpoints are live-verified and wired into the document Share card via a new
Services/InterlinedApiClient.DocumentInvites.cspartial, leaving the contended.Documents.csuntouched. Per the acceptance criteria it shares the exact sameViews/InvitePanelcontrol as the list flow rather than duplicating it — the invite payloads turned out byte-identical, so this PR only adds a service partial, a target adapter, one factory line and one view line, and the panel leads the Share card the way the web does.The one real difference from lists is the ownership envelope (
documentvsdata), handled in the new partial. No invite was sent to a real address — probes used the reserved.invalidTLD on a throwaway document that has since been deleted.Merge pull request #169 from CompositeCode/issue-56-document-invites