Forsiden viser det som skjer: de siste meldingene rett på siden
lint-and-reload / lint (push) Successful in 0s

Kortet 'Siste fra bygda' viser de tre nyeste trafikkmeldingene, feil
på lekeplass og sti og oppslagene rett på forsiden, med lenke til hele
lista - uten navn og kontaktopplysninger. Åpningskortet sier hva velet
er (157 husstander, sju komiteer) i stedet for å snakke om siden selv.
Pultene og de åpne listene sier hva en rad er, på norsk. Spørsmålet,
dørene og e-postene er som før; needs.yaml og aggregates.yaml er
uendret. Bygget med portal-trainer (runs/tomtervel-frontdoor-2026-09-28).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
bl
2026-09-28 20:49:44 +02:00
co-authored by Claude Opus 5.5
parent a25963a41d
commit 58188f50a5
34 changed files with 1157 additions and 1121 deletions
+37 -37
View File
@@ -16,10 +16,10 @@ aggregates:
- bucket: frivillige
initial: open
states:
kontaktet:
event: kontaktet
open:
event: received
kontaktet:
event: kontaktet
satt_opp:
event: satt_opp
takket_nei:
@@ -34,29 +34,29 @@ aggregates:
- bucket: hjelpebehov
initial: open
states:
open:
event: received
mail:
to: submitter
subject: Vi leter etter en nabo til deg
body: Vi har mottatt det du trenger hjelp til, og ser etter en nabo som kan stille opp. Du hører fra oss så snart vi har funnet noen.
formidlet:
event: formidlet
mail:
to: submitter
subject: En nabo er koblet på
body: |-
Vi har funnet en nabo som kan hjelpe. De tar kontakt med deg direkte.
Det du kan gjøre nå: {site}/decide/trenger-hjelp?chain={chain}&email={email}
subject: En nabo er koblet på
to: submitter
ikke_lost:
event: ikke_lost
open:
event: received
mail:
body: Vi har mottatt det du trenger hjelp til, og ser etter en nabo som kan stille opp. Du hører fra oss så snart vi har funnet noen.
subject: Vi leter etter en nabo til deg
to: submitter
ordnet:
event: ordnet
mail:
body: Godt å høre at det ordnet seg. Takk for at du sa fra, og lykke til videre.
subject: Bra det løste seg
to: submitter
subject: Bra det løste seg
body: Godt å høre at det ordnet seg. Takk for at du sa fra, og lykke til videre.
ikke_lost:
event: ikke_lost
transitions:
formidlet:
- ordnet
@@ -80,21 +80,21 @@ aggregates:
- bucket: husstander
initial: open
states:
betalt:
event: betalt
mail:
body: Kontingenten er registrert betalt. Du er nå medlem av Tomter Vel - velkommen med!
subject: Medlemskapet er i orden
to: submitter
open:
event: received
mail:
to: submitter
subject: Nesten i mål som medlem
body: |-
Takk for at du vil bli medlem. Du får en betalingsoppfordring med kontonummer og beløp så snart kasserer har sett på saken.
Det du kan gjøre nå: {site}/decide/bli-medlem?chain={chain}&email={email}
subject: Nesten i mål som medlem
betalt:
event: betalt
mail:
to: submitter
subject: Medlemskapet er i orden
body: Kontingenten er registrert betalt. Du er nå medlem av Tomter Vel - velkommen med!
utmeldt:
event: utmeldt
transitions:
@@ -104,12 +104,12 @@ aggregates:
- bucket: innspill
initial: open
states:
ikke_tatt_med:
event: ikke_tatt_med
open:
event: received
tatt_med:
event: tatt_med
ikke_tatt_med:
event: ikke_tatt_med
transitions:
open:
- tatt_med
@@ -117,12 +117,12 @@ aggregates:
- bucket: komitesoknader
initial: open
states:
avslatt:
event: avslatt
open:
event: received
plassert:
event: plassert
avslatt:
event: avslatt
transitions:
open:
- plassert
@@ -140,14 +140,14 @@ aggregates:
- bucket: oppslag
initial: open
states:
open:
event: received
lagt_ut:
event: lagt_ut
mail:
body: Oppslaget ditt er lagt ut, og naboene kan nå se det.
subject: Oppslaget er synlig for naboene
to: submitter
open:
event: received
subject: Oppslaget er synlig for naboene
body: Oppslaget ditt er lagt ut, og naboene kan nå se det.
tatt_ned:
event: tatt_ned
transitions:
@@ -157,14 +157,14 @@ aggregates:
- bucket: trafikkmeldinger
initial: open
states:
avvist:
event: avvist
open:
event: received
ordnet:
event: ordnet
tatt_opp:
event: tatt_opp
ordnet:
event: ordnet
avvist:
event: avvist
transitions:
open:
- tatt_opp
@@ -175,14 +175,14 @@ aggregates:
- bucket: utlegg
initial: open
states:
avvist:
event: avvist
godkjent:
event: godkjent
open:
event: received
godkjent:
event: godkjent
utbetalt:
event: utbetalt
avvist:
event: avvist
transitions:
godkjent:
- utbetalt