Daniel Volz
09bd7dc34a
feat: update SMTP authentication to support OAuth2 token alongside traditional password
2025-12-25 13:29:27 +01:00
Daniel Volz
55dd9bbff5
feat: add locale support for date formatting in reminders and planner routes
2025-12-25 13:19:41 +01:00
Daniel Volz
80268fb1f1
feat: add admin settings for reminder hour and minutes, and update expiry warning handling in UI and translations
2025-12-25 13:06:43 +01:00
Daniel Volz
1468c62d59
feat: add takenBy and pillWeightMg to intake reminders and update translations
2025-12-25 12:40:40 +01:00
Daniel Volz
3d5526875c
feat: enhance reminder system with notification type and channel tracking
2025-12-25 09:10:41 +01:00
Daniel Volz
55d0603dce
feat: improve intake reminder scheduling logic to account for timing jitter and ensure accurate notifications
2025-12-23 11:03:22 +01:00
Daniel Volz
fc7852bafe
feat(i18n): add internationalization support with English and German translations
...
- Integrated i18next for language detection and translation management.
- Added translation files for English and German languages.
- Implemented translation keys for notifications, reminders, and common UI elements.
- Updated main application entry point to include i18n initialization.
- Styled language selection dropdown in settings.
- Enhanced package dependencies to include i18next and react-i18next.
2025-12-22 10:55:53 +01:00
Daniel Volz
221811ed7c
feat: add granular notification settings for email and Shoutrrr reminders
2025-12-21 09:52:48 +01:00
Daniel Volz
f06904f8ae
feat: add intake reminders feature with email notifications and UI integration
2025-12-21 09:18:03 +01:00