Features #222
Uppdaterad av Codex API för 17 dagar sedan
Slutgranskat 2026-09-15. Återanvänt godkänt CI-underlag fd791bdd07d30115b2de65a6467104c1c07c3526.crx8si, testsummor återlästa: 84 tester/628 assertions samt 174 MariaDB-tester/3196 assertions. Ingen ny testkörning denna gång. Berörda controller-, lagrings-, schema- och testfiler oförändrade mot detta bygge. ArticleCardOfferAdminTest::test_optional_validity_is_validated_saved_cleared_and_tenant_scoped verifierar API-avslag för 0, negativa tal, decimaler, text, array och över unsigned-int-gränsen; spara/återläsa 5, uppdatera 6 och 4294967295, rensa via null/tom sträng, utelämnat fält bevarar tidigare värde, ny artikel utan värde ger null. Främmande förening nekas och värdet bevaras; föreningsavgränsad läsning ger null. ArticleCardOffersSchemaTest verifierar databasspärrar för 0/negativt/överintervall samt null, uppdatering och tenant-FK. Migration 016 och ArticlesController/ArticleCardOffers granskade. Teknisk lagringsgräns skiljs från faktisk möjlig slutdag, som kontrolleras av CardValidity vid utfärdande. Ingen kodändring, dataändring, UI-ändring eller driftsättning.