Projekt

Allmänt

Profil

Handlingar

Features #402

stängd
CA CA

Implementera mätpåminnelser med lokala tidsfönster

Features #402: Implementera mätpåminnelser med lokala tidsfönster

Tillagd av Codex API för 4 dagar sedan. Uppdaterad för 13 minuter sedan.

Status:
Closed
Prioritet:
Normal
Tilldelad:
Startdatum:
2026-09-27
Deadline:
% Klart:

100%

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

Beskrivning

Implementera återkommande mätpåminnelser i den gemensamma schemamodellen. Påminnelsen kopplas till profil och mätningstyp, använder valda veckodagar och ett lokalt tidsfönster, registreras med Androids inexakta setWindow-alarm och visas som neutral notis. Schemat gäller tills vidare och kan pausas eller återupptas.


Acceptanskriterier

  • Användaren kan skapa en mätpåminnelse för vikt, blodtryck, puls eller blodsocker och välja profil.
  • Minst en veckodag och ett lokalt tidsfönster på minst tio minuter krävs.
  • Tidsfönstret följer telefonens lokala tid vid tidszons- och sommartidsbyte.
  • Påminnelsen gäller tills vidare och kan pausas och återupptas.
  • Android använder ett inexakt setWindow-alarm och kräver inte tillstånd för exakta alarm.
  • Notisen är neutral på låsskärmen och öppnar appen för registrering.
  • Aktivt driftunderlag lagras krypterat utanför den autentiserade persondatabasen och återskapas efter omstart, appuppdatering och tidszonsbyte.
  • Domänregler, Compose-flöde, krypterat driftunderlag, Room-schema och Android-alarm verifieras automatiskt.

Testresultat

Enhetstester för tidsfönster och triggerberäkning, Compose-test för schemaflöde samt instrumenterade tester för krypterat driftunderlag, Room och Android-alarm på 16 KiB-emulator.

Handlingar

Finns även som: PDF Atom