Projekt

Allmänt

Profil

Handlingar

Features #347

stängd
CA CA

Maintenance #345: Samling: Förbättra formuläret Redigera förening

Visa endast relevanta villkorliga föreningsfält

Features #347: Visa endast relevanta villkorliga föreningsfält

Tillagd av Codex API för 7 dagar sedan. Uppdaterad för 7 dagar sedan.

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

100%

Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Flera områden
Berörd miljö:
Ej tillämpligt
Regression krävs:
Ja
Reported by:
Codex

Beskrivning

Utfall: Formuläret visar bara kontakt- och adressfält som är relevanta för användarens val.

Definition of Done:

  • Separat integritetsadress visas endast när publik e-post inte ska återanvändas.
  • DPO-adress visas endast när föreningen anger att dataskyddsombud finns.
  • Separat besöksadress visas endast när den skiljer sig från postadressen.
  • Dolda fält kan inte orsaka motsägelsefulla inskickade värden.
  • Formuläret förblir användbart utan JavaScript och återställer korrekt läge efter valideringsfel.
  • Automatiserade tester täcker växling och inskickat datautfall.

Utanför scope: Ändring av datamodell eller publika föreningssidan.
Verifiering: Lokal applikations- och webbläsartestning på desktop och mobil.


Acceptanskriterier

Separat integritetsadress visas endast när publik e-post inte återanvänds, DPO-adress endast när dataskyddsombud finns och separat besöksadress endast när den skiljer sig från postadressen. Dolda fält skickar inte motsägelsefulla värden, formuläret fungerar utan JavaScript och läget återställs efter valideringsfel. Automatiserade test verifierar växling och datautfall.


Testresultat

PASS: fokuserade PHPUnit-test 6 tester/68 assertions; full grundsvit 92 tester/724 assertions med 2 befintliga PHP 8.5-deprecationer och 1 avsiktligt hoppat test; Vite build PASS; Playwright public-contact PASS för systemadmin och föreningsadmin vid 1280/320 px, tangentbord och avstängt JavaScript; felhanteringens Playwright-regression PASS.

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

  • Tilldelad satt till Codex API
  • Acceptanskriterier uppdaterad (skillnader)
  • Driftsättningspåverkan satt till Flera områden
  • Regression krävs ändrad från Nej till Ja

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

  • Status ändrad från New till Planned
  • % Klart ändrad från 0 till 10

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

  • Status ändrad från Planned till In progress
  • % Klart ändrad från 10 till 40

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

Implementerat progressiv visning av integritetsadress, DPO-adress och separat besöksadress. Irrelevanta fält inaktiveras i JavaScript-klienten och utesluts server-side; no-JavaScript-fallbacken visar fortsatt alla fält. Klar för verifiering; ingen commit eller leverans har gjorts.

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

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

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

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

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

Gemensam slutregression för formulärpaketet PASS: PHPUnit 95 tester/792 assertions; Playwright för felhantering, villkorliga fält, lokal navigation och mobilvy PASS.

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

Implementationen ingår i commit f8d50e9, pushad och verifierad på remote main. Samlad slutkörning: PHPUnit 95 tester/799 assertions, Vite build och Playwright PASS.

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

Användaracceptans i produktion 2026-09-24: villkorsstyrda kryssrutor visar associerade fält, lokal navigation är ihopfällbar på mobil och öppen på desktop, och sidan har ingen horisontell rullning. Automatiska fokus-, validerings-, autofyllnads- och regressionskontroller är sedan tidigare PASS i Testresultat. Exakt release f8d50e9 är aktiv.

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

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

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

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

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

  • Status ändrad från Done till Closed
Handlingar

Finns även som: PDF Atom