From db6ead16c39e79851816b393ed911a61b99f64e5 Mon Sep 17 00:00:00 2001 From: Bendik Aagaard Lynghaug Date: Thu, 1 Oct 2026 21:29:24 +0200 Subject: [PATCH] The review desk lists the invites sent, with their links Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01GT37Z1Xtfd9pUuQtMTg6Yt --- questions/review/index.yaml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/questions/review/index.yaml b/questions/review/index.yaml index 48c4a1d..73b1554 100644 --- a/questions/review/index.yaml +++ b/questions/review/index.yaml @@ -125,6 +125,28 @@ alternatives: type: textarea optional: true + # Every invite sent from here, from portal's own invites bucket. The + # row carries the one-time link: until uhhm.no sends mail, copy it from + # here and send it yourself. + - name: Invited + description: > + Everyone invited from this desk, with their one-time link and when + it runs out. Until uhhm.no sends mail, copy the link and send it + yourself. A link that ran out can be sent again; mark an invite + done once they have signed in. + action: /review + consequence: [Confirm] + features: + - name: "" + description: One row per invite. + resource: + source: { kind: kv, bucket: portal_invites } + requires_group: owners + transitions: + - { from: open, to: done, label: Done } + - { from: expired, to: open, label: Send again } + - { from: expired, to: done, label: Done } + - name: Projects description: "" action: /review