Projekt

Allmänt

Profil

Handlingar

Features #307

stängd
CA CA

Skapa kiosk-QR med förvald artikelkategori

Features #307: Skapa kiosk-QR med förvald artikelkategori

Tillagd av Codex API för 15 dagar sedan. Uppdaterad för 12 dagar sedan.

Status:
Closed
Prioritet:
Normal
Tilldelad:
Kategori:
Förening och tenant
Startdatum:
2026-09-16
Deadline:
% Klart:

100%

Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Flera områden
Berörd miljö:
Ej tillämpligt
Regression krävs:
Nej
Reported by:
Benny

Beskrivning

Ny separat utökning av kiosk-QR (#138), registrerad på Bennys begäran. Ingen implementation eller driftsättning i detta steg.

Omfattning: I befintlig funktion för att skapa kioskens QR-kod ska behörig administratör kunna välja en artikelkategori inom föreningen eller hela kiosken. QR-koden öppnar kiosken med kategorifiltret valt, exempelvis Dryck. Användaren kan därefter återgå till Alla kategorier.

Utanför omfattningen: artikel-QR, automatisk varukorgsändring, nya behörighetsroller, ändrad kategorimodell och betalflöden.

Verifiering: automatiserade tester av länkar och föreningsisolering samt QR-skanning på mobil och kontroll av utskrift i acceptansmiljö. Produktionsleverans ingår inte. Ingen bestämd release tilldelad.


Acceptanskriterier

  1. Behörig administratör kan skapa och skriva ut kiosk-QR med valfri befintlig artikelkategori i den egna föreningen, eller utan kategorival.
  2. Skanning öppnar rätt kiosk med vald kategori och endast dess artiklar. Kategorifiltret visar valet och kan återställas till Alla kategorier.
  3. Kiosk-QR utan kategori fungerar oförändrat. Utskriften anger förening och vald kategori när sådan finns.
  4. En främmande eller borttagen kategori kan aldrig visa en annan förenings artiklar. Ogiltigt kategorival återgår till rätt kiosks Alla kategorier med tydligt besked.
  5. Länk-/behörighetstester, utskriftskontroll och fysisk mobilskanning i acceptansmiljö är godkända och dokumenterade på detta ärende.

Testresultat

Implementerat i 73cf624, testisolerat i bca267c och slutlig utskriftslayout i 6c10ada. Isolerad CI för 6c10ada: 84 grundtester/631 assertions, 175 MariaDB-tester/3222 assertions samt Vite-produktionsbygge godkända. Integrationstest verifierade vanlig kiosk-QR, vald kategori, Övrigt, tenant-isolering, avvisad främmande kategori samt säker återgång för främmande eller borttagen kategori. Playwright: large, standard, compact och label avkodades mot exakt länk; mått, paginering, långa namn och mobilvy utan JavaScript godkända. Release 6c10ada aktiverad i acceptans utan ändring av databas, feature flags, uppladdningar, sessioner eller privat konfiguration. Fysisk mobilskanning godkänd av Benny 2026-09-19 via #308: kioskens QR med vald kategori öppnade rätt kiosk och kategori. Firefox-verifiering godkänd: Skriv ut öppnade utskriftsdialogen, förhandsvisningen var korrekt och QR-koden ledde till vald kategori. Codex-fönstrets utskriftsbegränsning avgränsades och stängdes i #309.


Relaterade ärenden 3 (0 öppna — 3 stängda)

Relaterar till Features #138: Föreningsval och QR-kod till föreningskioskClosedCodex API2026-09-09

Handlingar
Relaterar till Maintenance #308: Gör kategori-QR mobilnåbar i syntetisk acceptansClosedCodex API2026-09-19

Handlingar
Relaterar till Bug #309: Aktivera utskriftsknappen på QR-förhandsvisningenClosedCodex API2026-09-19

Handlingar

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

  • Relaterar till Features #138: Föreningsval och QR-kod till föreningskiosk tillagd

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

  • Versionsmål satt till 0.2 - Systemadmin och katalog

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

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

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

Funktionen är levererad till acceptans. Administratören kan välja Alla kategorier, en föreningskategori eller Övrigt när kiosk-QR skapas. Vanlig kiosk-QR är oförändrad. Ärendet går till verifiering; ingen produktionsleverans har gjorts.

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

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

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

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

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

  • Relaterar till Maintenance #308: Gör kategori-QR mobilnåbar i syntetisk acceptans tillagd

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

Fysisk kontroll visade att kategori-QR från acceptans använde localhost. Länkat driftärende #308 har nu gjort samma syntetiska acceptansinstans nåbar via den privata testnätsadressen http://192.168.1.42:18084. Nygenererad kiosk-QR med vald kategori ska verifieras från mobil på samma Wi-Fi; artikel-QR/EAN ingår inte i ändringen.

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

Fysisk mobilskanning godkänd av Benny 2026-09-19 via den privata acceptansadressen från #308. Kioskens QR-kod med vald kategori öppnade rätt kiosk och den valda kategorin. Artikel-QR/EAN ingick inte och är oförändrade. Kvar enligt DoD: manuell kontroll av den utskrivna QR-layouten i acceptans.

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #10

  • Relaterar till Bug #309: Aktivera utskriftsknappen på QR-förhandsvisningen tillagd

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #11

Firefox-verifiering 2026-09-19: knappen Skriv ut öppnar utskriftsfönstret korrekt. Codex inbyggda fönster fångar Ctrl+P som filsökning och används därför inte för utskriftsacceptans. Kvar: visuell kontroll att innehållet ryms och är läsbart i Firefox utskriftsförhandsvisning.

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

Slutacceptans godkänd av Benny 2026-09-19 i Firefox. Utskriftsförhandsvisningen var korrekt och den utskrivbara QR-koden ledde till den valda artikelkategorin. Samtliga acceptanskriterier är uppfyllda; produktionsleverans låg uttryckligen utanför omfattningen.

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #13

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

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #14

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

CA Uppdaterad av Codex API för 12 dagar sedan Handlingar #15

  • Status ändrad från Done till Closed
Handlingar

Finns även som: PDF Atom