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