Projekt

Allmänt

Profil

Handlingar

Features #224

stängd
CA CA

Features #178: Samordning: generiska föreningsspecifika klippkort

Features #177: Konfigurera frivillig giltighetstid för klippkortsartiklar

Leverera frivillig kortgiltighet till syntetisk acceptans

Features #224: Leverera frivillig kortgiltighet till syntetisk acceptans

Tillagd av Codex API för 21 dagar sedan. Uppdaterad för 16 dagar sedan.

Status:
Closed
Prioritet:
Normal
Tilldelad:
Kategori:
Säkerhet och test
Startdatum:
2026-09-10
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

DoD: verifiera och genomför ordnad uppgradering av syntetisk acceptans från 014 till 016 (inklusive 015), validera Flyway och upprepad körning samt befintliga data. Leverera godkänd app med #222/#223 och verifiera som föreningsadmin att giltighetsår kan sparas, återläsas och tömmas efter ny inloggning. Dokumentera release och återställningsförfarande före ändring. Exkluderar produktion, utfärdande och upplåsning av kortköp.


Acceptanskriterier

Kontrollerad schema/app-leverans och beständig formulärverifiering i syntetisk acceptans; inga produktionsändringar.


Testresultat

Slutavstämt 2026-09-15. Historisk leverans dokumenterad i docs/architecture/card-validity-release-224.md: 6f72296c17daddbcfce28048d61d302327f3e3a7.WPqnN1, schema014 till016, validering/omkörning/datahashar samt syntetisk föreningsadmin som sparade 2 år, loggade ut/in, tömde värdet och loggade ut/in igen. Historiska CI-statusen återläst: passed. Release och icke-destruktivt appåterställningsförfarande finns i leveransdokumentet. Ingen ny manuell inloggningskörning påstås här. Ny separat körning av verify-issued-cards-upgrade.sh (testfix a5ef6fd) på aktuell godkänd CI-källa fd791bdd07d30115b2de65a6467104c1c07c3526.crx8si med mål016: PASS uppgradering 014 via015 till016, Flyway validate, upprepad migrate utan ändring, bevarade data/erbjudanden och null i nya giltighetsfält. Tillfällig nätverksisolerad MariaDB/tmpfs, borttagen av EXIT-trap. Read-only metadata i dagens acceptans: 015 success=1,016 success=1, validity_years unsigned int nullable; aktuell app fd791bdd07d30115b2de65a6467104c1c07c3526. Första metadataförsök stoppade på CRLF i databasnamnet; omkört med normaliserade radslut. #222/#223 verifierade och stängda. Ingen ny acceptansleverans, schemaändring, aktivering eller produktionsändring.

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

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

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

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

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

LEVERERAD v0.9.3 / 6f72296c17daddbcfce28048d61d302327f3e3a7, CI .WPqnN1 PASS. Isolerad Flyway 014->016 inklusive datajämförelse och upprepad körning PASS. Acceptans samma kontroller PASS, schema 016. Riktig föreningsadmin-inloggning på 18083 verifierade två års giltighet efter ut/inloggning samt tömning och ny inloggning till Utan tidsgräns. Mobilbild granskad. Endast egen syntetisk artikel 20 skapad och bortstädad med exakta predikat; nummerserie bevarad. Appens DELETE-spärr fungerade, inga rättigheter utökades. Tidigare container kvar för återställning enligt docs/architecture/card-validity-release-224.md. Ingen produktion eller kortköpsaktivering.

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

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

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

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

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

Den redan genomförda leveransen uppfyller avgränsad DoD tillsammans med dokumenterad beständig formulärkontroll och dagens oberoende uppgraderings-/metadatakontroll. Senare köpaktiveringar hör till andra ärenden; inga flaggor ändrades i denna granskning.

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

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

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

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

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

  • Status ändrad från Done till Closed
Handlingar

Finns även som: PDF Atom