GitXplorerGitXplorer
d

semaphore-menubar

public
14 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
f8302061af5c0114e90c88726d982688c4e69557

New version!

ddjalmaaraujo committed 8 years ago
Unverified
5474604f2a584491fcfd9873ca62e42db36a95cf

Semaphore has a new Brand!

ddjalmaaraujo committed 8 years ago
Unverified
d109cdef39b60677272106b79500f663fde9063f

Screenshot update

ddjalmaaraujo committed 8 years ago
Unverified
6b7e0069a7c4e600895e828139f7e67eb863e956

Increasing version

ddjalmaaraujo committed 8 years ago
Unverified
fe1ebccb5f702bb8f6816062f1d5dc728ecff413

Enable Sounds Config

ddjalmaaraujo committed 8 years ago
Unverified
624a5dd77b94c0197fda57497d9d85ff44b112e5

Add per-project notification configuration

ddjalmaaraujo committed 8 years ago

README

The README file for this repository.

Semaphore Menubar

Open Source Unofficial Semaphore CI Desktop App

Notifications (Please, read this)!

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

Sublime's custom image Sublime's custom image

  • Supports Desktop Notifications from Builds (Passed, Failed, Stopped, Etc)
  • List your projects with master status updated
  • More soon...

Download

Version 0.1.1

Roadmap

  • [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

License

MIT License


cc company - Code Consultants and Open Source Coding