Review-desk for henvendelser (westra-gruppe)
lint-and-reload / lint (push) Successful in 1s

/review er eierområdet, gated på westra-gruppa fra Kanidm; desken
leser westra_inquiries og lar deg markere som besvart.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y42TyF8Zu7NGRR2893vNcZ
This commit is contained in:
bl
2026-09-01 17:34:40 +02:00
co-authored by Claude Fable 5
parent 31b0f093fa
commit 4666fae937
3 changed files with 29 additions and 4 deletions
+2 -4
View File
@@ -1,9 +1,7 @@
# Contact-form submissions. Read them with the review desk once auth
# is wired on this instance, or `nats kv ls westra_inquiries` until
# then.
# Contact-form submissions, attended by the /review desk
# (owner-only, westra group).
aggregates:
- bucket: westra_inquiries
attended_by: Jørn, via nats kv on kasse until the review desk gets auth on this instance
initial: open
states:
open: { event: received }
+3
View File
@@ -0,0 +1,3 @@
# Everything under /review is for the Westra team - gated on the
# `westra` group from Kanidm's groups claim.
qualifies: westra
+24
View File
@@ -0,0 +1,24 @@
# The Westra team's desk: everything the site records lands here.
name: Hva har kommet inn?
description: >
Henvendelser fra kontaktskjemaet, samlet på ett sted.
alternatives:
- name: Henvendelser
description: >
Meldinger sendt gjennom «Ta kontakt». Marker som besvart når du
har svart avsenderen — den blir liggende, men flyttes ut av
køen.
action: /review
consequence: [Marker]
features:
- name: ""
description: ""
resource:
source:
kind: kv
bucket: westra_inquiries
requires_group: westra
transitions:
- from: open
to: answered
label: Marker som besvart