Wire subscribe-to-updates in compliance portal

Visitors can subscribe after sign-in via the Updates
CTA or user menu. Also add trust signOut so Log out
works from the menu.

Signed-off-by: Émile Ré <emile@probo.com>
This commit is contained in:
Émile Ré
2026-07-20 15:23:44 +02:00
parent 8d95c1d59a
commit 855a486790
18 changed files with 601 additions and 17 deletions

View File

@@ -5,6 +5,7 @@ extend type Mutation {
@authentication(required: OPTIONAL)
updateFullName(input: UpdateFullNameInput!): UpdateFullNamePayload
@authentication(required: PRESENT) @sessionOnly
signOut: SignOutPayload! @authentication(required: PRESENT) @sessionOnly
}
input SendMagicLinkInput {
@@ -31,3 +32,7 @@ input UpdateFullNameInput {
type UpdateFullNamePayload {
success: Boolean!
}
type SignOutPayload {
success: Boolean!
}