Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Smartphone Calendar Sync Enhancement: Push Notifications and Reminder Synchronization #29664

Open
zunami opened this issue May 13, 2024 · 0 comments
Labels
Feature request This is a feature request

Comments

@zunami
Copy link

zunami commented May 13, 2024

Feature Request

Hi everyone,

As discussed in #57 #58 and other threads, the lack of reminder synchronization between Dolibarr and external calendars (via CalDAV) is a major pain point. This not only leads to lost data but also prevents us from leveraging the full potential of mobile calendar features, especially push notifications.

Current Situation:

Right now, when a calendar event is created in Dolibarr and synced to a smartphone, any reminders or alarms set on the phone are not recognized by Dolibarr. This means we miss important reminders and notifications, defeating the purpose of using a synced calendar.

Proposed Solution:

Reminder Field: Add a dedicated "Reminder" field (or a list of reminders) to the Dolibarr calendar event. This field should be able to store multiple reminders per event, each with its own time offset (e.g., 15 minutes before, 1 hour before, etc.).

CalDAV Synchronization: Ensure that this "Reminder" field is included in the CalDAV synchronization process. This means when an event is updated in Dolibarr or an external calendar, the reminders should be synced bidirectionally.

Push Notification Integration (Optional): While not immediately necessary, the long-term goal would be to integrate a push notification mechanism within Dolibarr. This would allow Dolibarr to directly send reminders to users' devices, even if they're not actively using the Dolibarr app.

Benefits:

Improved User Experience: Users would receive consistent reminders across all their devices, making them more productive and less likely to miss appointments.
Leveraging Mobile Features: We could fully utilize the capabilities of mobile calendars, including push notifications, for better time management.
Data Integrity: Reminders would be treated as essential data, ensuring that they are not lost during synchronization.
By implementing this relatively simple feature, we can significantly enhance the functionality of Dolibarr's calendar and make it a truly indispensable tool for our daily workflows.

Let me know your thoughts and feedback!

Best regards

@zunami zunami added the Feature request This is a feature request label May 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature request This is a feature request
Projects
None yet
Development

No branches or pull requests

1 participant