All Projects → hotoo → Gitlab Notifications

hotoo / Gitlab Notifications

👍 Notifications Center for GitLab

Projects that are alternatives of or similar to Gitlab Notifications

gitlab-ci-discord-webhook
⛓ Here's your serverless solution for sending build status from GitLab CI to Discord as webhooks.
Stars: ✭ 32 (-41.82%)
Mutual labels:  notifications, gitlab
Onesignal Gradle Plugin
Use with OneSignal-Android-SDK to help integrate it into your Android Studio or Gradle project. https://onesignal.com
Stars: ✭ 49 (-10.91%)
Mutual labels:  notifications
Chrome Notifier
Google Chrome extension for PagerDuty desktop notifications.
Stars: ✭ 43 (-21.82%)
Mutual labels:  notifications
Potato Library
Easy to use Utility library for Android
Stars: ✭ 45 (-18.18%)
Mutual labels:  notifications
Eventd
A simple daemon to track remote or local events and do actions the user wants to
Stars: ✭ 43 (-21.82%)
Mutual labels:  notifications
Synology Notifications
Synology notifications service
Stars: ✭ 47 (-14.55%)
Mutual labels:  notifications
Builder
Prepare your Laravel apps incredibly fast, with various commands, services, facades and boilerplates.
Stars: ✭ 1,009 (+1734.55%)
Mutual labels:  notifications
Giti
Permanent observer of your git directories
Stars: ✭ 54 (-1.82%)
Mutual labels:  notifications
Gitlab.visualstudio
GitLab Extension for Visual Studio
Stars: ✭ 48 (-12.73%)
Mutual labels:  gitlab
Beetle
Shake to create Bug Report on GitHub, GitLab and Azure DevOps!
Stars: ✭ 45 (-18.18%)
Mutual labels:  gitlab
Pushkit
All the required components to set up independent web push notifications 🎈
Stars: ✭ 45 (-18.18%)
Mutual labels:  notifications
Ntfd
A lightweight notification daemon for fancy desktop integrations
Stars: ✭ 44 (-20%)
Mutual labels:  notifications
Kdtool
Kubernetes deployment utility
Stars: ✭ 47 (-14.55%)
Mutual labels:  gitlab
Godotnotificationcenter
A notification center for Godot Engine
Stars: ✭ 43 (-21.82%)
Mutual labels:  notifications
Git Req
Check out merge requests from your GitLab/GitHub hosted repositories from the command line with just the request number.
Stars: ✭ 50 (-9.09%)
Mutual labels:  gitlab
Watchtower
A process for automating Docker container base image updates.
Stars: ✭ 9,526 (+17220%)
Mutual labels:  notifications
Ehplainalert
Plain style IOS alert
Stars: ✭ 44 (-20%)
Mutual labels:  notifications
Robin
A multi-platform notification scheduler written in Swift.
Stars: ✭ 46 (-16.36%)
Mutual labels:  notifications
Ng Push
An Angular wrapper around the Notifications API
Stars: ✭ 55 (+0%)
Mutual labels:  notifications
Native Notifier
Use native system notifications in node.js without third-party libraries
Stars: ✭ 53 (-3.64%)
Mutual labels:  notifications

logo GitLab Notifications

GitLab Notifications is a Google Chrome Extensions tool like GitHub Notifications.

screen shot options

Features

  • No emails, everything in one browser, You need't switch Applications between Mail and Browser.
  • Simply and fastly.
  • Multiple GitLab accounts.
  • Group by Issue or MergeRequest unique key, no duplicate events.
  • Direct go to the start position where your unread.
  • Auto mark Issue and MergeRequest events as read when you read it.
  • Immediately notify you when someone assignee or mention to you (or your alias name).
  • You need't watching the immediately notification, you can get all of events (include participating events) at anytime.

screen shot options

Installation

Install on Chrome Web Store

Configuration

  1. GitLab Notifications -> Options:

    screen shot options

  2. Add Account:

    screen shot options

    • Server URL is GitLab server url, like https://gitlab.com

    • Server Name: named your GitLab account for display.

    • Private Token is a secret key, from like https://gitlab.com/profile/account

    • User Name is your GitLab account username, like me is hotoo

    • Alias Name: what people called you? luck names. when people called you in issue, merge request, or note(comment), you will be participating this event. multiple alias name separate by comma(,).

    • Notification: choose the type for browser pop-window notification.

      • Watching: All of your watching projects events (Issues, Merge Requests, Comments) will popup notification you.
      • Participating: All of your participating events will popup notification you.
      • Disable: Disable popup notification.

      screen shot popup notification

  3. Next Step and watching projects:

    screen shot options watching

  4. Save, Done. you just quiet and waiting for notifications.

Badge

participating You have participating events, click badge icon goto the participationg event list.

watching You have watching events, click badge icon goto the watching event list.

unread You have other unread events, click badge icon goto all event list.

read You have no unread event.

Event Status

issue-opened Issue is opened.

issue-closed Issue is closed.

issue-unknow-status Unknow issue status.

MR-opened Merge Request is opened.

MR-accepted Merge Request is accepted.

MR-closed Merge Request is closed.

MR-unknow-status Unknow merge request status.

Mark as read

  1. In GitLab Notifications center, you can manually mark notifications as read.
  2. In GitLab website, automatically mark notifications as read when you read a issue or merge request.

Mark as mute

  1. In GitLab Notifications center, you can mark notifications as mute.
  2. In GitLab website, you can toggle notifications as mute or unmute.

Mark as mute

Mark as unmute

How does it works?

This extension worked base on GitLab API(v3).

Bad news

  • This extension just support Google Chrome web browser now.
  • Your notifications data store on your web browser. When you use multiple browser profiles or different devices, and the profiles or devices use the same GitLab accounts, you will be get duplicate notifications.

Support this extension

Feedback

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].