Compare commits

..
1 Commits
Author SHA1 Message Date
blandClaude Fable 5.1 0b7b178a3b Desk: invite a colleague into the westra group
Needs portal 0.3.40+ on the instance and KANIDM_API_TOKEN in its env;
until then this branch stays unmerged.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L4jrCgLiKKHAEFuZUJjckH
2026-09-23 11:48:33 +02:00
2 changed files with 34 additions and 1 deletions

No files matched your search

+1 -1
View File
@@ -14,7 +14,7 @@ jobs:
rm -rf checkout && git clone --depth 1 https://prosjekt.klingenbergbygg.no/westra/questions.git checkout
- name: lint
env:
IRIS_RELEASE: v0.5.1
IRIS_RELEASE: v0.3.39
run: |
curl -sfL "https://project.uhhm.no/uhhm/iris/releases/download/$IRIS_RELEASE/iris" -o iris && chmod +x iris
./iris check --path checkout/questions
+33
View File
@@ -22,3 +22,36 @@ alternatives:
- from: open
to: answered
label: Marker som besvart
- name: Inviter en kollega
description: >
Gi en kollega tilgang til dette skrivebordet. Vi oppretter
kontoen og sender deg en engangslenke der de selv velger passord
eller passnøkkel — send den videre til dem.
action: /henvendelser
consequence: [Inviter]
invite:
group: westra
encouragements:
- Lenken virker i ett døgn.
features:
- name: Hvem
description: Navn slik det skal vises, og e-posten kontoen knyttes til.
requirements:
- name: name
label: Navn
- name: email
label: E-post
type: email
- name: Inviterte
description: >
Hver invitasjon med lenken som ble laget. Marker som ferdig
når kollegaen er inne.
resource:
source:
kind: kv
bucket: portal_invites
requires_group: westra
transitions:
- to: done
label: Er inne