Maintenance #370
öppenFeatures #352: Samling: Inför provideroberoende SMS-transport
Maintenance #359: Samling: Egen SMS-gateway för Android 14
Visa lokala API-uppgifter efter autostart
80%
Beskrivning
Utfall: SMSGate visar sparat användarnamn, lösenord och enhets-id när startsidan öppnas efter att tjänsten autostartat vid telefonens omstart.
Definition of Done:
- Sparade lokala API-uppgifter visas efter omstart utan att genereras om.
- Autostartad tjänst, notifiering och autentisering fortsätter fungera.
- Regressionstest täcker att UI:t initieras även när tjänstens status redan är aktiv innan HomeFragment börjar observera.
- Signerad release verifieras på fysisk Android 14-enhet efter omstart.
Utanför scope: ändring av API-kontrakt, lösenordsformat, SMS-sändning eller nätverksarkitektur.
Verifiering: enhetstest samt fysisk Android 14-telefon.
Acceptanskriterier
Efter omstart visar startsidan samma sparade API-uppgifter som tjänsten använder. Autostart och notifiering fungerar; oautentiserad health och separat autentiserad API-kontroll fungerar innan appen öppnas.
Testresultat
PASS: 910 s skärm av, omstart + 305 s, oförändrade uppgifter, skyddade API-anrop 200/401. USB ansluten; inga SMS.