Skip to main content

Crate gitlab_tracker_notify

Crate gitlab_tracker_notify 

Source
Expand description

Desktop notification plugin for gitlab-tracker.

Compiled with the desktop feature (on by default) to send OS notifications via notify-rust. Build with --no-default-features for a zero-dependency stub suitable for headless / CI environments.

When the user clicks a notification, the MR URL is opened in the default browser.

Functions§

mr_mergeability_changed
Notify that an MR’s mergeability status has changed. Accepts string labels so this crate stays independent of gitlab-tracker model types.
mr_milestone_changed
Notify that an MR’s milestone has changed.
mr_on_new_branch
Notify that an MR has appeared on a branch it was not previously seen on.
mr_updated
Notify that an MR’s updated_at field has changed (i.e. the MR was modified).
ticket_field_changed
Notify that a tracked field on a linked tracker ticket has changed.