Use case
Use Case
As a user of the self-hosted wger app, I want to be able to turn on and
configure email reminders (like workout routine expiry warnings and weight
logging nudges) from within the app or web interface, without needing
technical access to the server.
Proposal
Current Behavior
The email reminder features exist in wger (workout routine expiry reminders
and weight logging reminders) but there is no way to turn them on or change
their settings from the app or website. The only way to enable them is to
directly modify the database on the server, which most regular users would
have no idea how to do.
Expected Behavior
There should be a Notifications or Preferences section somewhere in the app
or web interface where users can:
- Turn workout routine expiry reminders on or off
- Choose how many days before expiry to get reminded
- Turn weight logging reminders on or off
- Choose how many days without logging weight triggers a reminder
Additional Context
Additional Context
I want to be upfront that I am not a developer and I found this entirely by
accident while troubleshooting my self-hosted setup with the help of Claude
(an AI assistant). I may have some of the technical details wrong so please
take this with a grain of salt.
What happened was: I noticed I wasn't receiving any email notifications from
my self-hosted wger instance. With Claude's help I ran some database queries
and found that the notification settings existed in the database
(workout_reminder_active, num_days_weight_reminder etc) but were all turned
off by default with no way to change them from the UI.
Claude helped me enable the reminders by running commands directly against
the database, which is not something a normal user should have to do. Once
enabled, the emails worked perfectly — so the feature is there and working,
it just has no UI to control it.
If this is already possible somewhere in the interface that I missed, I
apologize — I genuinely could not find it anywhere in the app or on the
web settings pages.
Use case
Use Case
As a user of the self-hosted wger app, I want to be able to turn on and
configure email reminders (like workout routine expiry warnings and weight
logging nudges) from within the app or web interface, without needing
technical access to the server.
Proposal
Current Behavior
The email reminder features exist in wger (workout routine expiry reminders
and weight logging reminders) but there is no way to turn them on or change
their settings from the app or website. The only way to enable them is to
directly modify the database on the server, which most regular users would
have no idea how to do.
Expected Behavior
There should be a Notifications or Preferences section somewhere in the app
or web interface where users can:
Additional Context
Additional Context
I want to be upfront that I am not a developer and I found this entirely by
accident while troubleshooting my self-hosted setup with the help of Claude
(an AI assistant). I may have some of the technical details wrong so please
take this with a grain of salt.
What happened was: I noticed I wasn't receiving any email notifications from
my self-hosted wger instance. With Claude's help I ran some database queries
and found that the notification settings existed in the database
(workout_reminder_active, num_days_weight_reminder etc) but were all turned
off by default with no way to change them from the UI.
Claude helped me enable the reminders by running commands directly against
the database, which is not something a normal user should have to do. Once
enabled, the emails worked perfectly — so the feature is there and working,
it just has no UI to control it.
If this is already possible somewhere in the interface that I missed, I
apologize — I genuinely could not find it anywhere in the app or on the
web settings pages.