Maintenance #323
stängdFeatures #178: Samordning: generiska föreningsspecifika klippkort
Features #319: Rapportera transaktioner per period, kategori och betalningssätt
Leverera försäljningsrapport till syntetisk acceptans
100%
Beskrivning
Leverera den CI-godkända transaktionsgrunden och administrationsrapporten från #321 och #322 till syntetisk acceptans för visuell verifiering.
Definition of Done:
- Förkontroll verifierar aktiv release, frisk Flyway-historik, schema 020 och att verklig personuppgiftsinsamling är avstängd.
- Privat kontrollpunkt tas före ändring och innehåller verifierbar databasdump, aktuell releasepekare och nödvändig privat konfiguration utan att hemligheter skrivs ut.
- Endast migration 021 för rapporternas kategorisnapshot appliceras med låst Flyway-image; clean, repair och baseline används inte.
- Exakt CI-artefakt för slutlig korrigering 4fbb3f8ff01a43d0ce29f8c3f4b9b21341d3a2e1 aktiveras. Den innehåller rapportimplementationen e7a108c samt korrigeringen som bevarar finaliserade rader.
- Hälsa, autentisering, privata filer, föreningsbehörighet och rapportens route verifieras.
- Föreningsadmin verifierar dag, vecka, månad och år samt kategori-, betalnings- och rapporttotaler med syntetiska transaktioner.
- Dokumenterad återgång kan återställa tidigare apprelease och schema 020.
Avgränsning: Ingen produktion, verklig persondata, CSV-export, Swish- eller bankkortsaktivering.
Acceptanskriterier
Privat kontrollpunkt; endast migration 021; exakt CI-artefakt e7a108c; hälsa, auth, tenantbehörighet och rapportperioder verifierade med syntetiska data; återgång dokumenterad; ingen produktion eller verklig persondata.
Testresultat
PASS: CI-godkänd release 4fbb3f8 och endast migration 021 levererades till syntetisk acceptans efter säker återställning av första avbrutna försöket. CSRF-adminlogin, dag/vecka/månad/år, tenantisolering, TLS, avstängd verklig insamling, oförändrade äldre affärsvärden och rollback verifierade. Rapportvyerna användargodkända.
CA Uppdaterad av Codex API för 11 dagar sedan
Första leveransförsöket avbröts säkert när historisk bakfyllnad träffade oföränderlighetstriggern. Tidigare app återstartades; den delvisa DDL:n och misslyckad Flyway-post togs bort med kontrollpunkt, och schema 020 samt äldre affärsvärden verifierades. Efter korrigering levererades CI-release 4fbb3f8 och migration 021 framgångsrikt. Riktig CSRF-inloggning, dag/vecka/månad/år, tenantspärr, utloggning, TLS, privata flaggor och oförändrade äldre affärsvärden passerade. Produktion och mobiltestmiljö berördes inte. Kontrollpunkt och återgång finns privat på servern.
CA Uppdaterad av Codex API för 11 dagar sedan
- Testresultat uppdaterad (skillnader)
CA Uppdaterad av Codex API för 10 dagar sedan
- Beskrivning uppdaterad (skillnader)
- Status ändrad från Verification till Ready for deploy
- % Klart ändrad från 80 till 90
- Testresultat uppdaterad (skillnader)
Slutgranskning 2026-09-21: artefaktkriteriet korrigerades från implementationscommit e7a108c till faktiskt CI-godkänd och driftsatt korrigeringsrelease 4fbb3f8. Första försöket avbröts säkert vid oföränderlighetsspärren och återställdes till schema 020 utan ändrade affärsvärden. Slutleveransen av schema 021 och 4fbb3f8 verifierade CSRF-inloggning, fyra perioder, tenantspärr, TLS, privata flaggor, oförändrade äldre affärsvärden och dokumenterad återgång. Användaren har därefter godkänt rapportvyerna med syntetiska data.