Features #172
stängdFeatures #138: Föreningsval och QR-kod till föreningskiosk
Filtrera okategoriserade artiklar med virtuellt Övrigt-val
100%
Beskrivning
DoD: Övrigt finns i butikens kategorifilter när föreningen har aktiva okategoriserade artiklar, inklusive artiklar med borttagen kategori. Valet filtrerar samma mängd som Övrigt-gruppen, med direktval och X. Ingen kategori lagras. Tenant-isolering, ogiltiga filter, sidindelning och frånvaro av valet utan matchande artiklar testas. Separat syntetisk verifiering före leverans.
Acceptanskriterier
Virtuellt Övrigt-val endast vid matchande aktiva artiklar; samma urval som gruppen; tenant-isolering, ogiltiga värden och direktfilter/X verifierade.
Testresultat
Godkänd överföring/hashkontroll. 69 enhetstester/467 assertions + 57 MariaDB-tester/1145 assertions PASS, totalt 126/1612. Temporär databas verifierat borta. Playwright 1280/390/320 PASS, utan JS vid 320. Lokal browserlayoutkontroll väntar nu på färdigladdade resurser efter en för tidig initial mätning; ingen produktändring efter paketet. Desktop/mobil visuellt granskade. Övrigt-filtret finns i syntetisk testvy 18087. Kiosker 18083/18086 oförändrade. Se docs/architecture/catalog-other-172.md.
CA Uppdaterad av Codex API för 22 dagar sedan
- Kategori satt till Förening och tenant
- Tilldelad satt till Codex API
- Versionsmål satt till 0.2 - Systemadmin och katalog
- Acceptanskriterier uppdaterad (skillnader)
- Driftsättningspåverkan satt till Ingen
CA Uppdaterad av Codex API för 22 dagar sedan
Lokalt implementerat virtuellt category=other med villkorligt filterval. Samma tenant-avgränsade definition som gruppen, även borttagna kategorier. Ogiltiga filter, tenant-isolering, inaktiva artiklar, direktval/X och sidnummer täcks av förberedda tester. node --check/diff --check PASS; funktionstester ej körda. Femfils-paket enligt docs/architecture/catalog-other-172.md inväntar uttryckligt överföringsgodkännande till bj@remembrance. Inga testvyer ändrade.
CA Uppdaterad av Codex API för 22 dagar sedan
- Testresultat uppdaterad (skillnader)