Maintenance #371
öppenFeatures #352: Samling: Inför provideroberoende SMS-transport
Maintenance #359: Samling: Egen SMS-gateway för Android 14
Maintenance #364: Bygg, signera och verifiera Android 14-gatewayrelease
Skilj health från autentiseringskontroll i SMSGate-provblad
40%
Beskrivning
Utfall: Android- och releaseprovblad skiljer oautentiserad /health från skyddade API-anrop. Definition of Done: båda dokumenten kräver HTTP 401 utan/felaktiga uppgifter och HTTP 200 med rätt uppgifter för skyddad endpoint; health bevisar inte autentisering; USB-låstest skiljs från batteridrift och SMS-delar kan markeras ej körda. Verifiering: källkodens routing och läsande API-test på signerad Android 14-release. Utanför scope: ändrade API-behörigheter, nya APK-funktioner, SMS-sändning eller produktionsaktivering.
Acceptanskriterier
Provbladen skiljer health HTTP 200 från autentisering: skyddad endpoint ger 401 utan/felaktiga uppgifter och 200 med rätt uppgifter. USB-låstest och ej körda SMS-test redovisas separat.
CA Uppdaterad av Codex API för 6 dagar sedan
- Status ändrad från New till In progress
- % Klart ändrad från 0 till 40
- Acceptanskriterier uppdaterad (skillnader)
- Driftsättningspåverkan satt till Ingen
CA Uppdaterad av Codex API för 6 dagar sedan
Rättat docs/ANDROID_14_TEST.md och docs/RELEASE.md i codex/local-sms-api. Health uttryckligen oautentiserad; separata 401/200-kontroller för skyddad endpoint; USB-låstest, nätgräns och ej körda SMS-steg skiljs åt. Källkodens WebService.kt och fysisk signerad release verifierar beteendet: / utan/felaktiga uppgifter 401, med rätt uppgifter 200; /health utan uppgifter 200. 19 Python-regressionstester och git diff --check godkända. Två dokument ändrade, ännu inte committade eller pushade.