-
-
Notifications
You must be signed in to change notification settings - Fork 129
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
Sound alerts #39
Comments
Hi @aborderon! I think this is very doable. But this should be configurable. I'm thinking of:
|
I'm glad this idea interests you. I agree with you, disable the default sound alerts. |
Notifications would be pretty cool as well. I mean something like:
|
@T-vK As far as I know, GitLab has Web Notifications built into its web interface out of the box. |
Yes, you should simply add a web notification using the browser when changing status on the pipeline. |
Are you sure? I couldn't find a setting for that and related issues are still open. |
Indeed, I may have spoken too fast.
|
From all I know, Gitlab CI still doesn't have notification support (other than email), so that addon wouldn't do anything. @timoschwarzer I'm not sure if I misunderstood you, but I'm talking about desktop notifications which are visible even if the tab is not in the foreground. I know that Gitlab has it's own notification system which informs you about issues and such, but that system is not used by Gitlab CI (afaik) and it doesn't push desktop notifications anyway. |
I'm not familiar with gitlab's source code. All I can say is that I don't get desktop notifications, only emails. I checked the project settings as well as the global settings and I was not able to find a setting to enable it. And issues like this one are still open. |
@T-vK |
I only see options to enable email notifications. I already manually enabled them for pipelines. |
I do not know if that can help. But a competing project "Node build monitor" has already implemented sound notifications with GitLab (https://github.com/marcells/node-build-monitor) I do not know the source code of gitlab-monitor, but I imagine that you can play a sound file at the change of status of the pipeline in recover the event? |
Yes, should definitely be possible. I'm currently just short on time because university is starting for me this week... 😅 |
New for this feature? Thank ;) |
Hi! I didn't notice that you referenced this issue in a commit... |
Hi, guys. @aborderon, what about PR? I really enjoy your feature and I am waiting it. Could you also add changes in documentation with explanation: "how is it work?"? |
Hi, sorry for being late, I do not have much time to finish fix this feature right now, I take care of doing the PR as soon as possible. |
You can also open a WIP-PR so we can help you with finishing the implementation. 😉 |
I just saw that the feature was added by avocadomaster. |
It would be great if @avocadomaster could propose a PR... :) |
I made a PR (#63) for my quick fix implementation. Did not make sense for me to build a mute function to comply with Chrome's Autoplay Policy. I disabled this policy for chrome on my machine to allow it to restart without any input. |
@avocadomaster Thank you! The PR is merged. I, too, think it doesn't make sense to comply with Chrome's autoplay policy as the workaround is documented in the docs. |
Hello,
Your project is very interesting. After going around the features, I think there is one missing ..: p
Indeed, it would be very favorable to be able to integrate the sound alerts from the browsers.
We use gitlab-monitor on a TV in our company but we do not always have eyes on it. A sound alert would be very interesting in the case of an error (build failed etc ...)
The text was updated successfully, but these errors were encountered: