Features #122
stängdSkapa artikellänk och QR-grund
100%
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
- Acceptanskriterier uppdaterad (skillnader)
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
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
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
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
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
- Tilldelad satt till Codex API
- Driftsättningspåverkan satt till Ingen
- Testresultat uppdaterad (skillnader)