Skip to content

Improve Notification Plugin with User-Specific Emails and Task Links #1738

@diegoaces

Description

@diegoaces

Source / Context
This feature request originates from the discussion on the OpenDroneMap Community forum:
👉 E-Mail notifications in self-hosted WebODM

Is your feature request related to a problem?
When using the Notification plugin, only a single general email address can be configured. In multi-user environments, it would be very useful to also notify the user who started the task.
Additionally, the notification email currently includes the last 500 log lines, which can be overwhelming and not very practical to read. Finally, the email does not contain a direct link to the completed project/task, requiring manual navigation in the UI.

Describe the solution you’d like
1. Optional user-specific notifications
• Allow the system to send a BCC (or direct) email to the task owner (task.owner), provided their email is available from the user list.
2. Configurable log output
• Instead of always including the last 500 log lines, allow configuration of how many lines to include (or default to only the last significant line, e.g., “Postprocessing: done”).
3. Direct project/task link
• Add a direct URL to the finished project/task in the email body, so users can immediately navigate to the results in WebODM.

Describe alternatives you’ve considered
• Manually checking the WebODM UI to see which tasks are completed.
• Reviewing long log outputs directly in the email, which is cumbersome.

Additional context
This would improve usability and workflow, especially in environments with multiple users.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions