Projekt

Allmänt

Profil

Handlingar

Features #122

stängd
CA CA

Skapa artikellänk och QR-grund

Features #122: Skapa artikellänk och QR-grund

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

Status:
Closed
Prioritet:
Normal
Tilldelad:
Kategori:
Artiklar
Startdatum:
2026-09-06
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

Gör det möjligt att öppna artikel- eller köpflöde via länk som senare kan användas för QR-kod.

Acceptanskriterier:

  • Varje artikel kan öppnas via en stabil länk.
  • Länken identifierar rätt förening och artikel.
  • Länken kan användas från mobil webbläsare.

Acceptanskriterier

Varje artikel har en stabil länk/QR. Länken identifierar rätt förening och artikel. När artikel-QR öppnas hamnar användaren i rätt föreningskiosk. Artikeln kan läggas till eller presenteras i varukorgssammanhanget. Användaren kan fortsätta lägga till, ta bort eller scanna fler artiklar innan checkout. Länken fungerar från mobil webbläsare.


Testresultat

Avstämning 2026-09-08, befintliga bevis (inte ny testkörning): | #122 | Slutfört inom scope | Stabila tokenlänkar öppnar rätt artikel/förening; mobillayout och fortsatt varukorg finns. Fysisk QR-skanning kvar under #136/#138. |. Se docs/issue-audit-2026-09-08.md. Ingen driftsättning i statusuppdateringen; framtida release kräver ny konsekvensbedömning.

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

Förtydligande: när användaren scannar en artikel-QR ska flödet inte låsas till ett isolerat köp av bara den artikeln.

Artikel-QR ska öppna rätt föreningskiosk, lägga eller presentera artikeln i rätt förenings sammanhang och låta användaren fortsätta lägga till, ta bort eller scanna fler artiklar innan checkout.

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

Lokal commit 22aee52: intern KioskLinks-service för beständiga separata artikel-/kiosktoken, föreningslåsning vid skapande, kontroll av status och mjuk radering, begränsade publika uppslagsfält. Integrationsfall tillagda för disponibel CI-databas, ingen testdata i acceptansmiljön. PHP-syntax och git diff --check godkända. Push till main stoppades av säkerhetskontrollen; användarens godkännande efterfrågat. CI/integrationstester ännu inte körda för denna commit. Inga HTTP-rutter, QR-bilder eller utskriftsvyer införda ännu; dessa återstår, liksom mobilåtkomlig testadress. Dokumenterat i docs/architecture/qr-links.md. Ärendet är inte färdigt.

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

Efter uttryckligt användargodkännande pushades 22aee52 till main. CI PASSED: 40 grundtester/284 assertions samt 36 MariaDB-integrationstester/549 assertions. QR-länkgrundens nya testfall ingår. Releaseartefakt skapad, ingen driftsättning eller ändring i acceptansdatabasen. Publika mottagarsidor, QR-generering och utskrift återstår.

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

Mottagarsidor implementerade och levererade till acceptansmiljön i release 7cd9bf6: /a/{token} och /k/{token} visar rätt aktiv artikel/förening; publikt läsbart utbud med bilder, priser, kategorifilter och föreningstema. Ingen varukorg eller order skapas på GET. CI godkänd (40 grundtester, 37 MariaDB-integrationstester). Separat skrivskyddad browser-fixture testad 1280/390/320px, sista utan JS; inga fixturedata i acceptansdatabasen. Verklig acceptansmiljö verifierad med enbart läsning i samma storlekar. Befintlig artikel/kategori samt konton/föreningar/teman bevarade: antal och senaste ändringstid identiska före/efter. Endast appcontainer uppdaterad; tidigare container sparad för återgång. Publik provvy http://127.0.0.1:18083/ via lokal SSH. Produktion orörd. QR-generering/utskrift och varukorg återstår; ärendet ej färdigt. Dokumentation docs/architecture/qr-links.md och acceptance-environment.md.

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

Avstämning 2026-09-08: Slutfört inom ärendets scope. Stabila tokenlänkar öppnar rätt artikel/förening; mobillayout och fortsatt varukorg finns. Fysisk QR-skanning kvar under #136/#138. Underlag: docs/issue-audit-2026-09-08.md. Ingen ny regression eller produktionsdriftsättning i denna avstämning. Statusfält oförändrat.

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

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

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

  • 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 #8

  • 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 #9

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

CA Uppdaterad av Codex API för 23 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 23 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 23 dagar sedan Handlingar #12

  • Status ändrad från Done till Closed
Handlingar

Finns även som: PDF Atom