Open Source Unofficial Semaphore CI Desktop App
To receive notifications on your APP, you need to setup a WebHook on your Project Settings. You need to add a webhook with the "Build" type, pointing to this URL: http://www.semaphoremenubar.info/hook
Go to your Project Settings -> Notifications -> WebHooks -> + Add WebHook
- Supports Desktop Notifications from Builds (Passed, Failed, Stopped, Etc)
- List your projects with master status updated
- More soon...
Version 0.1.1
- [x] Simple Notifications
- [x] States
- [x] Added Vue.js \o/
- [x] New Awesome Layout
- [x] Replace Semaphore Icons with semaphoreci icons
- [x] Search/Filter projects \o/
- [x] Save all settings on localStorage
- [x] Get notifications from projects on storage
- [x] Get projects with AJAX using user Token
- [x] Cache projects
- [x] Create a Config menu
- [x] Block notification if menu if off
- [x] Enable/Disable Notification per Project
- [x] Open build URL when clicking on the notification
- [x] Enable/Disable Sounds for notifications
- [ ] Add build tasks (gulp maybe)
- [ ] Create a small website
- [ ] Add SASS to CSS
cc company - Code Consultants and Open Source Coding