Projekt

Allmänt

Profil

Handlingar

Features #153

öppen
CA CA

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

Features #148: Hantera personkopplingar och återställning efter gallring

Bryt utgångna köpunderlags konto- och gästkopplingar

Features #153: Bryt utgångna köpunderlags konto- och gästkopplingar

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

Status:
Verification
Prioritet:
Normal
Tilldelad:
Kategori:
Varukorg och checkout
Startdatum:
2026-09-09
Deadline:
% Klart:

80%

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: Separat granskad rutin bryter user_id/guest_session_id på utgångna slutförda underlag via befintlig access_revoked_at-regel. Torrkörning, idempotens och isolering testade; originalets ekonomiska data orörda. Aktivering separat efter klassificering. Ingen profilradering eller generell sessionsrensning.


Acceptanskriterier

DoD: Separat granskad rutin bryter user_id/guest_session_id på utgångna slutförda underlag via befintlig access_revoked_at-regel. Torrkörning, idempotens och isolering testade; originalets ekonomiska data orörda. Aktivering separat efter klassificering. Ingen profilradering eller generell sessionsrensning.


Testresultat

2026-09-09: 52 MariaDB-integrationstester/1006 assertions och 56 enhetstester/382 assertions godkända i isolerad testkopia. Konto/gäst, torrkörning, separat spärr, före/exakt femårsgräns med skottår, omkörning, öppet underlag, annan förening och oförändrade ekonomiska data verifierade. Ingen release-CI, driftändring eller fullständig restore-/batchlast-/samtidighetsverifiering.

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

  • Tilldelad satt till Codex API
  • Acceptanskriterier uppdaterad (skillnader)
  • Driftsättningspåverkan satt till Ingen

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

  • Status ändrad från New till In progress
  • % Klart ändrad från 0 till 40

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

Lokal implementation: PurchaseOwnerRetention och CLI purchase-owners:prune med torrkorning, max 500 submitted-kontantunderlag per forening, femarsgrans i UTC och separat privat aktiveringslista (tom standard). Nullar user_id/guest_session_id och satter access_revoked_at i transaktion. Ekonomiska data, revision och koprader bevaras; inga profiler/sessioner raderas. Test skrivet for konto/gast, skottarsgrans, omkorning, separat sparr, oppna underlag och tenantisolering. diff --check passerade. Tester EJ korda, leverans/aktivering EJ gjord. Kraver godkand overforing av nya kod-/testfiler till isolerad testkopia. Dokumentation docs/architecture/purchase-owner-retention.md.

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

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

Godkänd överföring och isolerad verifiering utförd: 108 tester, 1388 assertions passerade. Kopplingsrensning testad utan att radera konton/gästsessioner eller ändra ekonomiska data. Ingen leverans, Git-push, schemaändring eller aktivering. Dokumentation uppdaterad; Verification inför leverans.

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

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

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

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

Finns även som: PDF Atom