Features #367
stängdFeatures #352: Samling: Inför provideroberoende SMS-transport
Maintenance #359: Samling: Egen SMS-gateway för Android 14
Features #362: Anpassa säkert lokalt SMS-API till provider-kontraktet
Separera app-, SIM- och mobilnätsstatus i gateway-health
100%
Beskrivning
Utfall: Health-endpointen visar användbar driftstatus utan personuppgifter.
Definition of Done:
- Svaret skiljer appstatus, lokal API-status, SIM-tillgänglighet och mobilnätsstatus.
- Saknat SIM och saknat mobilnät rapporteras som separata, dokumenterade tillstånd utan telefonnummer, operatörsidentifierare eller meddelandedata.
- Tester täcker frisk drift, saknat SIM, saknat nät och internt appfel.
Utanför scope: extern övervakningsplattform, publik exponering och SMS-leveransstatus.
Verifiering: enhetstester samt fysisk Android 14-kontroll med nuvarande SIM-lösa testtelefon.
Acceptanskriterier
Health skiljer app-, API-, SIM- och mobilnätsstatus, saknar personuppgifter och är testad både med och utan SIM/nät.
Testresultat
Godkänd: automatiska tester och fysisk Android 14-verifiering både utan SIM/nät (warn) och efter omstart med SIM och registrerat mobilnät (pass). App och lokalt API rapporterades separat. Commit b2695ee8b18addcdeb1b1f134de583f2b402bc26.