Test: hver ansatt retter sitt eget kort; testen følger nyeste portal ved hver push
Deploy test instance / deploy (push) Successful in 4s
lint-and-reload / lint (push) Successful in 2s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GT37Z1Xtfd9pUuQtMTg6Yt
This commit is contained in:
blandClaude Opus 5.5 committed 2026-09-30 20:39:27 +02:00
1 parent 93c6b6e6c5
commit 6de2febec1
5 files changed
+22 -22

No files matched your search

+2 -2
View File
@@ -5,12 +5,12 @@ name: Deploy test instance
# so nothing tried here reaches production or mails a customer. The
# production site is branch `main`, pinned in its own deploy.yml.
# Every push: a test site that follows the newest release has no pin
# to change, so a push is the moment to pick the newest up.
on:
workflow_dispatch:
push:
branches: [test]
paths:
- .gitea/workflows/deploy.yml
env:
INSTANCE: klingenberg-test
+2 -2
View File
@@ -111,10 +111,10 @@ needs:
arkivert: arkivert
enters_as: kontor
- id: ansatt
who: kontoret, når noen begynner hos oss eller skal ha nytt portrett
who: en av oss på kontoret, som vil vise hvem hen er og hva hen kan
wants: at den som vurderer oss ser hvem som gjør jobben
enters: /kontor/ansatt
via: Legg inn en ansatt
via: Ditt kort på forsiden
lands_in: ansatte
handled_by: kontor
stages:
+4 -4
View File
@@ -1,8 +1,8 @@
name: Lagt ut
description: Den ansatte vises nå blant menneskene på forsiden.
name: Kortet ditt er lagret
description: Slik står du nå på forsiden.
alternatives:
- name: Skal noen ned igjen?
description: 'Trykk «Tatt av forsiden» på raden deres i listen over ansatte på kontoret. Nytt portrett: legg personen inn på nytt, og ta den gamle raden av.'
- name: Vil du endre noe?
description: 'Åpne «Ditt kort på forsiden» igjen: det er fylt ut med det du har, og det du lagrer erstatter det.'
- name: Se alle ansatte
description: ''
action: /status/ansatte
+11 -11
View File
@@ -1,24 +1,24 @@
followup: false
name: Hvem skal vises på forsiden?
description: ''
name: Ditt kort på forsiden
description: Det du skriver her, står under portrettet ditt på forsiden.
responsible:
name: Fredrik Borch Lynghaug
contact: fredrik@klingenbergbygg.no
alternatives:
- name: Legg inn en ansatt
description: Navn, rolle, erfaring og portrett. Den ansatte vises på forsiden så snart du sender.
- name: Ditt kort på forsiden
description: Slik står du blant menneskene på forsiden. Rett det du vil og lagre; du har ett kort, og det nye erstatter det gamle.
action: /kontor/ansatt-sent
consequence:
- Legg ut
- Lagre kortet
record_as: ansatte
features:
- name: Hva skjer så
description: Personen vises på forsiden til du tar dem av igjen fra kontoret.
- name: Når du lagrer
description: Kortet ditt på forsiden endres med en gang.
icon: lucide:route
- name: Hvem ser det
description: Alle som besøker siden. Portrettet vises som det er, så velg et bilde du er fornøyd med.
description: Alle som besøker siden. Navnet ditt er det du er logget inn med.
icon: lucide:users
- name: Den ansatte
- name: Kortet ditt
requirements:
- name: name
label: Navn
@@ -36,5 +36,5 @@ alternatives:
label: Portrett
type: file
accept: image/jpeg,image/png,image/webp
placeholder: Et stående bilde, gjerne tatt i dagslys
icon: lucide:user-plus
placeholder: Et stående bilde, gjerne tatt i dagslys. Velger du ikke noe nytt, beholder du det du har.
one_per_person: true
+3 -3
View File
@@ -5,7 +5,7 @@ responsible:
contact: fredrik@klingenbergbygg.no
alternatives:
- name: Ansatte på forsiden
description: Menneskene slik besøkende ser dem.
description: Menneskene slik besøkende ser dem. Hver retter sitt eget kort; herfra kan et kort tas ned.
action: /kontor
consequence:
- Bekreft
@@ -148,8 +148,8 @@ alternatives:
action: /kontor/leveranse
consequence:
- Ny leveranse
- name: Legg inn en ansatt
description: Navn, rolle, erfaring og portrett, rett ut på forsiden.
- name: Ditt kort på forsiden
description: Rolle, erfaring og portrett, slik besøkende ser deg.
action: /kontor/ansatt
consequence:
- Åpne