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_atfield has changed (i.e. the MR was modified). - ticket_
field_ changed - Notify that a tracked field on a linked tracker ticket has changed.