Projekt

Allmänt

Profil

Handlingar

Maintenance #371

öppen
CA CA

Features #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

Maintenance #371: Skilj health från autentiseringskontroll i SMSGate-provblad

Tillagd av Codex API för 6 dagar sedan. Uppdaterad för 5 dagar sedan.

Status:
In progress
Prioritet:
Normal
Tilldelad:
Kategori:
Arkitektur och drift
Startdatum:
2026-09-26
Deadline:
% Klart:

40%

Beräknad tid:
Risknivå:
Normal
Driftsättningspåverkan:
Ingen
Berörd miljö:
Ej tillämpligt
Regression krävs:
Nej
Reported by:
Codex API

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 Handlingar #1

  • 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 Handlingar #2

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.

CA Uppdaterad av Codex API för 5 dagar sedan Handlingar #3

Godkänd commit 0a196330df01ccedd115ffc2763f718919a052a8 pushad till codex/local-sms-api i användarens SMSGate-repo. Provbladsrättningen ingår. Fjärrreferens verifierad; arbetskopian ren.

Handlingar

Finns även som: PDF Atom