Projekt

Allmänt

Profil

Handlingar

Features #161

stängd
CA CA

Features #126: Skapa köpunderlag och köprader

Features #149: Informera köparen om träningsuppgifter och lagring

Visa föreningens offentliga information från kiosken

Features #161: Visa föreningens offentliga information från kiosken

Tillagd av Codex API för 22 dagar sedan. Uppdaterad för 12 dagar sedan.

Status:
Closed
Prioritet:
Normal
Tilldelad:
Kategori:
Förening och tenant
Startdatum:
2026-09-09
Deadline:
% Klart:

100%

Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Ingen
Berörd miljö:
Ej tillämpligt
Regression krävs:
Nej
Reported by:
Benny Jensen

Beskrivning

Mål: Besökaren kan utan inloggning se rätt förenings godkända offentliga uppgifter via kioskens länk Om föreningen och personuppgifter.
DoD i acceptans:

  • Följ föreningskontexten från kiosk och köpflöde; ingen slumpad eller annan förenings uppgifter visas. Saknad/inaktiv förening hanteras enligt befintlig publik åtkomstpolicy.
  • Visa endast uttryckligt publika identitets-/kontaktfält från kontaktadministrationen. Valfria tomma fält döljs. Saknade uppgifter ger inte automatiskt fallback till faktureringsadress, fakturerings-e-post eller administratörens konto.
  • Föreningsadministratören kan förhandsgranska hur sparade publika uppgifter visas. Förhandsgranskningen använder samma presentation utan att ge åtkomst till andra föreningars privata data.
  • Länkar/utdata valideras och escape:as, temat följs, och sidan verifieras på mobil samt med tangentbord. Ingen inloggning krävs för publicerade uppgifter.
  • Länk från kiosk och åtkomst före eventuell köparinsamling verifieras. Informationssidan får inte presentera ofärdig integritetstext som godkänd eller aktivera insamling.
    Beroende: delärendet Administrera föreningens publika kontaktuppgifter.
    Utanför scope: datamodell och redigering av kontaktfält, fastställande av rättslig grund och full integritetstext (kvar i #149), aktivering (#150), fakturering.

Acceptanskriterier

Mål: Besökaren kan utan inloggning se rätt förenings godkända offentliga uppgifter via kioskens länk Om föreningen och personuppgifter.
DoD i acceptans:

  • Följ föreningskontexten från kiosk och köpflöde; ingen slumpad eller annan förenings uppgifter visas. Saknad/inaktiv förening hanteras enligt befintlig publik åtkomstpolicy.
  • Visa endast uttryckligt publika identitets-/kontaktfält från kontaktadministrationen. Valfria tomma fält döljs. Saknade uppgifter ger inte automatiskt fallback till faktureringsadress, fakturerings-e-post eller administratörens konto.
  • Föreningsadministratören kan förhandsgranska hur sparade publika uppgifter visas. Förhandsgranskningen använder samma presentation utan att ge åtkomst till andra föreningars privata data.
  • Länkar/utdata valideras och escape:as, temat följs, och sidan verifieras på mobil samt med tangentbord. Ingen inloggning krävs för publicerade uppgifter.
  • Länk från kiosk och åtkomst före eventuell köparinsamling verifieras. Informationssidan får inte presentera ofärdig integritetstext som godkänd eller aktivera insamling.
    Beroende: delärendet Administrera föreningens publika kontaktuppgifter.
    Utanför scope: datamodell och redigering av kontaktfält, fastställande av rättslig grund och full integritetstext (kvar i #149), aktivering (#150), fakturering.

Testresultat

Godkänt: 118 tester/1513 assertions, ordinarie CI och frontendbygge godkända. UI verifierat med två syntetiska föreningar vid 1280/320 px, tangentbord och utan JavaScript. Release e78644e levererad till acceptans; informationssidor och kiosklänkar gav HTTP 200. Självlänk saknas, tydligt tomläge visas utan privat fallback och publicerade uppgifter visas i rätt föreningskontext.

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #1

  • Status ändrad från New till In progress
  • Tilldelad satt till Codex API
  • % Klart ändrad från 0 till 40

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #2

Implementation förberedd lokalt: publik /kiosk/{id}/information, föreningsbundet tema och åtkomstpolicy, uttrycklig projektion av offentliga fält/adresser, säker länkvisning, länk från kiosk/köpflöde och förhandsgranskning av sparat formulär. Ingen integritetspolicy eller insamling aktiverad, ingen migration. Integrationstester och UI-fixture/test tillagda men PHP/MariaDB/webbläsarkörning återstår. node --check och diff --check godkända. Begär separat godkännande för export av 11 käll-/testfiler till isolerad testkatalog på Remembrance.

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #3

Isolerad verifiering godkänd: 63 enhetstester/437 assertions + 54 integrationstester/1071 assertions = 117 tester/1508 assertions. Första körningen fångade saknad föreningskontext i fristående köparfältsdelvy; länken gjordes villkorad och tester kördes om. Frontendbygge och UI-test två syntetiska föreningar 1280/320 px, tangentbord/utan JS godkända. Skärmbilder kontrollerade inklusive långa URL:er. Tillfällig UI-container/tunnel borttagna. Ordinarie CI och acceptansleverans återstår; inga ändringar i acceptans eller produktion.

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #4

Lokal commit skapad: 062342d1ef4ec4d086e5f0f914686daf000b00f7. Tolv filer, ren arbetsyta och diff --check godkänd. Isolerad verifiering tidigare godkänd med 117 tester/1508 assertions samt frontend/UI. Commit är ännu inte pushad; ordinarie CI och acceptansleverans återstår.

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #5

Godkänd push till main och ordinarie CI PASSED för 062342d1ef4ec4d086e5f0f914686daf000b00f7, körning .ZgTkaX. 63 enhetstester/437 assertions och 54 integrationstester/1071 assertions = 117 tester/1508 assertions. Frontendbygge godkänt, release.tar.gz SHA256 verifierad. Ingen acceptans- eller produktionsändring. Nästa steg separat godkänd appleverans till acceptans; inga nya migrationer eller aktivering av insamling krävs.

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #6

Godkänd acceptansleverans slutförd: 062342d1ef4ec4d086e5f0f914686daf000b00f7 från CI .ZgTkaX, releasechecksumma OK. Befintligt appuppdateringsskript använt utan migration/seed. HTTP 200 och rätt version på inloggning, båda kiosker och /kiosk/1/information respektive /kiosk/2/information genom tunnel 18083. Publiceringsval verifierade för båda föreningar via appkontot. Köparinsamling false och gallringslistor tomma. Produktion oförändrad. Stoppad rollbackcontainer foreningskiosk-acceptance-web-before-062342d1ef4e. Användarverifiering återstår.

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #7

  • Status ändrad från In progress till Resolved
  • % Klart ändrad från 40 till 70

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #8

  • Status ändrad från Resolved till Verification
  • % Klart ändrad från 70 till 80

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #9

Användarverifiering fångade självlänk på informationssidan och otydligt tomläge. Korrigerat lokalt: informationssidans layout döljer länken till sig själv, och vid avsaknad av publika uppgifter visas tydlig tomtext utan privat fallback. Regressionstest för tomma/ifyllda fält och webbläsarassertion för självlänk tillagda. Testkörning och ny leverans återstår; senaste acceptansversion 062342d fortfarande oförändrad.

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #10

Självlänk/tomläge verifierat isolerat efter godkänd export: 64 enhetstester/442 assertions + 54 integrationstester/1071 assertions = 118 tester/1513 assertions. Webbläsartester två föreningar, 1280/320 px, tangentbord/utan JS passerade; självlänk saknas. Mobilbild kontrollerad. Tommeddelande och att det döljs vid publicerade uppgifter verifierat i vytest. Testcontainer/tunnel borttagna. Commit, ordinarie CI och korrigeringsleverans återstår; acceptansversion 062342d oförändrad.

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #11

Korrigeringscommit skapad lokalt: e78644eaf48398852e31c46e3624a7c08eec2b69. Fem avsedda filer, ren arbetsyta och diff --check godkänd. Tidigare isolerat verifierad med 118 tester/1513 assertions och UI-kontroll. Push, ordinarie CI och korrigeringsleverans återstår.

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #12

Godkänd korrigeringspush och ordinarie CI PASSED: e78644eaf48398852e31c46e3624a7c08eec2b69, körning .O4RuQY. 64 enhetstester/442 assertions och 54 integrationstester/1071 assertions = 118 tester/1513 assertions. Frontendbygge och releasechecksumma godkända. Acceptans och produktion oförändrade; separat godkänd leverans av självlänk/tomläge återstår.

CA Uppdaterad av Codex API för 22 dagar sedan Handlingar #13

Godkänd korrigeringsleverans e78644e klar i acceptans, CI .O4RuQY och releasechecksumma OK. Inga migrationer eller seed. HTTP 200 och rätt version via tunnel 18083; självlänk saknas på båda informationssidor, länkar från kiosker finns kvar. Tommeddelande visas för förening 2 utan offentliga uppgifter, inte för förening 1 med uppgifter. Stoppad rollbackcontainer foreningskiosk-acceptance-web-before-e78644eaf483. Produktion och verksamhetsdata oförändrade. Användarverifiering återstår.

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #14

Slutverifiering sammanställd: den offentliga föreningssidan visar endast uttryckligt publicerade uppgifter i rätt föreningskontext. Självlänken är borttagen och tomläge visas utan privat fallback. Kiosklänkar, mobil/tangentbord, säker utdata och anonym åtkomst är verifierade. Ingen integritetstext eller personuppgiftsinsamling aktiverades.

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #15

  • Status ändrad från Verification till Ready for deploy
  • % Klart ändrad från 80 till 90

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #16

  • Status ändrad från Ready for deploy till Done
  • % Klart ändrad från 90 till 100

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #17

  • Status ändrad från Done till Closed
Handlingar

Finns även som: PDF Atom