You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Clearer server logs. Every log line now has a fixed English sentence in msg
next to its JSON fields, and a failure says why it failed using only safe,
closed fields (causeKind, causeCode, errorClass, where, configVariable, validationPath), never the exception text. A service that
stops on a startup error prints one explained line instead of a raw stack
trace, the readiness probe logs readiness.not_ready with its reason when it
changes, and the outbox worker and token cleanup report why a job failed.
Setup asks for the essentials on one reminders screen: whether this person
gets reminders on this device, whether medication names show on the lock
screen, and, when Android limits Simpastil in the background, a skippable
request to let it run, with a tip for Samsung phones. Settings > Reminders
offers the same battery request.
Setup ends with a short note that Simpastil is a small project, with links
to GitHub issues, the source code and Ko-fi, then a summary of what is on or
off. Devices without a server are reminded that backups are not automatic.
Today shows a "Reminders are off on this device" card when nobody gets
reminders here, with Turn on and a close button.
Report a problem. Settings > About > Report a problem builds a short report
that is safe to post publicly (rough sizes and times, no names, medicines,
doses, server address or account) and shows exactly what it holds. Submit
issue on GitHub saves it to Downloads and opens a prefilled issue form; Share another way saves it, emails the maintainer or shares it with
another app. The app keeps a small on-device log of its own errors so the
report can say more than "it crashed", notices when it closed unexpectedly
and offers the report once on Today, and offers it from the sync details when
a sync has failed and from the screen shown when Simpastil cannot open. Sync
lines carry the request's correlation ID, which matches the server log.
Fixed
A new install now sends dose reminders. People added on a device start with
reminders on for that device; before, the first person started with them
off, so nothing was scheduled. People from your account still start off on
a new device.
The setup start page opens Backups for Restore a backup instead of saying
it is not available yet.
Tapping Taken, Snooze or Skip on a reminder no longer opens the app. The
button records the action in the background; only tapping the notification
itself opens the app. With app lock on, the buttons still open the app to
review the dose, because the app cannot be unlocked from a notification.
Tapping a reminder whose dose no longer exists, or that belongs to an
earlier sign-in, opens Today instead of a "Care is temporarily unavailable"
screen.